Sisukord:

Tinee9: Arduino isetasakaalustaja: 5 sammu (piltidega)
Tinee9: Arduino isetasakaalustaja: 5 sammu (piltidega)

Video: Tinee9: Arduino isetasakaalustaja: 5 sammu (piltidega)

Video: Tinee9: Arduino isetasakaalustaja: 5 sammu (piltidega)
Video: Tinee9: Arduino Self-Balancer 2024, Juuli
Anonim
Tinee9: Arduino isetasakaalustaja
Tinee9: Arduino isetasakaalustaja

Tiny9 esitleb Arduino isetasakaalustajat, kasutades lihtsalt Arduino Nano, servot ja Tiny9 LIS2HH12 moodulit.

Samm: enese tasakaalustaja

Enesetasakaalustaja
Enesetasakaalustaja

Automatiseeritud droonide, hõljukplaatide, segwayte jms käivitussüsteemides on kiirendusmõõtur, mis aitab mikrokontrolleril öelda mootorile või servole, mida teha.

Hover -laudade ja segwayte puhul, mida nad kasutavad, ja kiirendusmõõturina kaldemõõturina - seade, mis mõõdab teie nurka. Soovitav nurk, milles ta soovib olla, on 0 kraadi ette või taha, seega otse üles. Kui nurk on mis tahes kraadi taha- või ettepoole, kukub inimene ümber. Näide isikust, kes tasakaalustab palli peal. (väga raske teha) Kui pallil olev inimene kaldub ennast liiga palju ettepoole või tahapoole, siis kukub ta palli pealt maha. Aga kui inimene ennast palli pealt parandab, siis jääb ta palli otsa.

2. samm: materjalid

Selle õpetuse jaoks vajalikud materjalid on järgmised:

Siit leiate vajalikud esemed

1: Arduino nano või arduino ühilduv

2: Tiny9: LIS2HH12 moodul

3: 5 -voldine servo (minu oma on futaba s3114)

4:24 AWG traat

5: traadi eemaldajad

6: leivalaud

Valikulised üksused

7: pisike9: RGB -moodul (pange tuled värvi muutma, kui see on vales või õiges asendis)

8: PerfBoard (kasutasin seda selle õpetuse lõpus videos objekti liikumise näitamiseks)

9: 1/18 puur

10: puurida

11: kruvikeeraja

3. samm: seadistamine

SetUp
SetUp
SetUp
SetUp

Seadistusõpetuses selleni jõudmiseks järgige nende õpetuste juhiseid:

Tiny9: LIS2HH12 3-teljeline kiirendusmõõturi moodul

Valikuline õpetus, kui soovite kasutada RGB -moodulit

Tiny9: RGB LED -moodul

Kui olete oma leivalaua sellesse punkti seadistanud, saame neid toiminguid teha.

1: Kinnitage traat leivalaua punasele joonele ja ühendage teine pool servo punase juhtme pistikupesaga

2: Kinnitage traat leivalaua sinisele joonele ja teine pool servo musta juhtme pistikupessa.

3: kinnitage Arduino Nano juhe D6 külge ja ühendage teine pool servo valge juhtmepesaga

Whooo Hooo kõik tehtud ülilihtsalt.

Kui kinnitate servopaneeli nagu mina, siis on tal mõned sammud:

4: puurige puurplaadi keskele 1/18 puuriga.

5: Keerake kruvi Perfboardi keskele ja ühendage see servast teise küljega.

Samm: laadige alla.ino

Laadige siit githubist alla Tiny9: Self Balancer.ino arduino jaoks.

Laadige see üles Arduino Nano seadmesse.

Samm: naudi nüüd !

Nüüd, kui kõik on ühendatud ja kood on arduinos, liigutage leivalaua X -telge (vaadake orientatsiooni videot) ja vaadake servo liikumist.

Kui olete mõnda aega servoga mänginud, muutke koodi ja muutke see kiiremaks, aeglasemaks või looge magnetiline robotkäsi, mis suudab magnetiga üles -alla liikuda ja asju üles võtta.

Palun tellige minu kanal.

Ma otsin alati uusi tooteid, nii et kui soovite aidata ja näha rohkem õpetusi uute toodete kohta, mida ma valmistan, võite minna siia ja annetada minu veebisaidil tinee9.com.

Aitäh kõigile ja leiutage edasi.

Soovitan: