Sadržaj:

Tinee9: Arduino Self-Balancer: 5 koraka (sa slikama)
Tinee9: Arduino Self-Balancer: 5 koraka (sa slikama)

Video: Tinee9: Arduino Self-Balancer: 5 koraka (sa slikama)

Video: Tinee9: Arduino Self-Balancer: 5 koraka (sa slikama)
Video: 🎮DIY Joystick Control Servo Motor Arm😃 Full Tutorial with Code or diagram📍4 Axis Arm , Dhaddammm 2024, Juli
Anonim
Tinee9: Arduino Self-Balancer
Tinee9: Arduino Self-Balancer

Tiny9 predstavlja Arduino Self-Balancer samo koristeći Arduino Nano, servo i Tiny9 LIS2HH12 modul.

Korak 1: Self-Balancer

Self-Balancer
Self-Balancer

U sustavima za aktiviranje automatiziranih dronova, lebdećih ploča, segwaya itd. Postoji mjerač ubrzanja koji pomaže mikrokontroleru da kaže motoru ili servo-u da znaju što trebaju učiniti.

U slučaju lebdećih ploča i segwaya, oni koriste akcelerometar kao inklinometar, uređaj koji mjeri kut pod kojim se nalazite. Željeni kut pod kojim želi biti je 0 stepeni naprijed ili nazad, dakle ravno prema gore. Ako je ugao bilo koji stepen unazad ili napred, osoba bi se prevrnula. Primjer osobe koja balansira na vrhu lopte. (vrlo teško učiniti) Ako se osoba na lopti previše nagne prema naprijed ili unatrag bez ispravljanja, tada će pasti s lopte. Ali ako se osoba ispravlja na lopti, ostat će na vrhu lopte.

Korak 2: Materijali

Materijali koji su vam potrebni za ovaj vodič su:

Potrebne artikle možete pronaći na ovoj lokaciji

1: Kompatibilan s Arduino nano ili arduino

2: Tiny9: LIS2HH12 Modul

Servo 3: 5 volti (moj je futaba s3114)

4: 24 AWG žica

5: Strojevi za skidanje žice

6: Bread Board

Opcione stavke

7: Tiny9: RGB modul (Neka svjetla postanu boje ako je u pogrešnom ili ispravnom položaju)

8: PerfBoard (koristio sam ga za prikaz kretanja objekta u videu na kraju ovog vodiča)

9: 1/18 svrdlo

10: Bušilica

11: Odvijač

Korak 3: Postavljanje

Postaviti
Postaviti
Postaviti
Postaviti

Da biste došli do ove točke u vodiču za postavljanje, slijedite upute u ovim vodičima:

Tiny9: LIS2HH12 troosni modul akcelerometra

Opcionalni vodič ako želite koristiti RGB modul

Tiny9: RGB LED modul

Nakon što ste do sada postavili matičnu ploču, možemo učiniti ove korake.

1: Priključite žicu na crvenu liniju na ploči i povežite drugu stranu na utičnicu crvene žice na servo uređaju

2: Priključite žicu na plavu liniju na matičnoj ploči, a drugu stranu spojite na crnu žicu na servo

3: Priključite žicu na D6 na Arduino Nano i spojite drugu stranu na utičnicu bijele žice na servu

Whooo Hooo sve je super super jednostavno.

Ako pričvršćujete perfboard na servo, poput mene, to su neki koraci:

4: Izbušite usred perfboard ploče sa burgijom 1/18.

5: Uvrnite vijak u sredinu Perfboarda i spojite ga na servo s druge strane.

Korak 4: Preuzmite.ino

Preuzmite ovdje sa github -a Tiny9: Self Balancer.ino za arduino.

Prenesite ga na Arduino Nano.

Korak 5: Sada uživajte !

Sada kada je sve spojeno i imate kôd u arduinu, pomaknite os X (pogledajte video za orijentaciju) ploče i pogledajte kako se servo pomiče.

Nakon što ste se neko vrijeme igrali sa servom, promijenite kôd i učinite da radi brže, sporije ili stvorite magnetsku robotsku ruku koja se može pomicati gore -dolje i pokupiti stvari svojim magnetom.

Pretplatite se na moj kanal.

Uvijek želim stvarati nove proizvode, pa ako želite pomoći i vidjeti više vodiča o novim proizvodima koje izrađujem, možete otići ovdje i donirati na mojoj web stranici tinee9.com.

Hvala svima i samo izmišljajte.

Preporučuje se: