Innehållsförteckning:

Tinee9: Arduino Self-Balancer: 5 steg (med bilder)
Tinee9: Arduino Self-Balancer: 5 steg (med bilder)

Video: Tinee9: Arduino Self-Balancer: 5 steg (med bilder)

Video: Tinee9: Arduino Self-Balancer: 5 steg (med bilder)
Video: Tinee9: Arduino Self-Balancer 2024, Juli
Anonim
Tinee9: Arduino Self-Balancer
Tinee9: Arduino Self-Balancer

Tiny9 presenterar Arduino Self-Balancer bara med en Arduino Nano, en servo och Tiny9 LIS2HH12-modulen.

Steg 1: Självbalanserare

Självbalanserare
Självbalanserare

I manövreringssystem för automatiserade drönare, svävarbrädor, segways, etc. finns en accelerometer som hjälper mikrostyrenheten att berätta för motorn eller servon vad de ska göra.

När det gäller svävarbrädor och segways använder de och accelerometer som en lutningsmätare, en enhet som mäter vinkeln du befinner dig i. Den önskade vinkeln den vill ha är 0 grader framåt eller bakåt, så rakt upp. Om vinkeln är någon grad bakåt eller framåt skulle personen falla omkull. Exempel på en person som balanserar ovanpå en boll. (mycket svårt att göra) Om personen på bollen lutar sig framåt eller bakåt för mycket utan att korrigera sig själv kommer de att falla av bollen. Men om personen korrigerar sig själv på bollen, kommer de att hålla sig ovanpå bollen.

Steg 2: Material

Materialet du behöver för denna handledning är:

Du kan hitta de nödvändiga artiklarna på den här platsen

1: Arduino nano eller arduino kompatibel

2: Tiny9: LIS2HH12 -modul

3: 5volts servo (min är futaba s3114)

4: 24 AWG -tråd

5: Wire Strippers

6: Brödbräda

Valfria artiklar

7: Tiny9: RGB -modul (Gör att lamporna blir färger om det är fel eller rätt läge)

8: PerfBoard (jag använde den för att visa ett objektrörelse i videon i slutet av denna handledning)

9: 1/18 borr

10: Drill

11: Skruvmejsel

Steg 3: SetUp

Uppstart
Uppstart
Uppstart
Uppstart

För att komma till denna punkt i självstudien för installation, följ instruktionerna i dessa självstudier:

Tiny9: LIS2HH12 3-axlig accelerometermodul

Valfri handledning om du vill använda RGB -modulen

Tiny9: RGB LED -modul

När du har ställt in din brödbräda till denna punkt kan vi göra dessa steg.

1: Fäst en tråd på den röda linjen på brödbrädet och anslut den andra sidan till det röda tråduttaget på servon

2: Fäst en tråd på den blå linjen på brödbrädet och anslut den andra sidan till det svarta tråduttaget på servon

3: Anslut en kabel till D6 på Arduino Nano och anslut den andra sidan till det vita kabeluttaget på servo

Whooo Hooo allt gjort superenkelt.

Om du fäster en perfboard till servon som jag, så är det några steg:

4: Borra i mitten av brädan med 1/18 borr.

5: Skruva in skruven i mitten av Perfboard och anslut den till servon på andra sidan.

Steg 4: Ladda ner.ino

Ladda ner här från github Tiny9: Self Balancer.ino för arduino.

Ladda upp den till Arduino Nano.

Steg 5: Njut nu !!

Nu när allt är anslutet och du har koden i arduino, flytta X -axeln (se video för orientering) på panelen och se servon flytta.

När du har lekt med servon ett tag ändrar du koden och får den att gå snabbare, långsammare eller skapa en magnetisk robotarm som kan röra sig upp och ner och plocka upp saker med sin magnet.

Prenumerera på min kanal.

Jag är alltid ute efter att göra nya produkter, så om du vill hjälpa till och se fler handledning om nya produkter som jag gör kan du gå hit och donera på min webbplats tinee9.com.

Tack alla och fortsätt uppfinna.

Rekommenderad: