Përmbajtje:

Tinee9: Arduino Vetë-balancues: 5 hapa (me fotografi)
Tinee9: Arduino Vetë-balancues: 5 hapa (me fotografi)

Video: Tinee9: Arduino Vetë-balancues: 5 hapa (me fotografi)

Video: Tinee9: Arduino Vetë-balancues: 5 hapa (me fotografi)
Video: Как использовать акселерометр и гироскоп MPU-6050 с кодом Arduino 2024, Nëntor
Anonim
Tinee9: Arduino Vetë-Balancues
Tinee9: Arduino Vetë-Balancues

Tiny9 paraqet Arduino Self-Balancer vetëm duke përdorur një Arduino Nano, një servo dhe modulin Tiny9 LIS2HH12.

Hapi 1: Vetë-balancues

Vetë-Balancues
Vetë-Balancues

Në sistemet e aktivizimit për dronët e automatizuar, bordet hover, segways, etj ekziston një akselerometër që ndihmon mikrokontrolluesin të tregojë motorit ose servo-së se çfarë të bëjë.

Në rastin e bordeve të lëvizjes dhe segways që ata përdorin dhe akselerometrin si një inclinometër, një pajisje që mat këndin në të cilin jeni. Këndi i dëshiruar në të cilin është është 0 gradë përpara ose prapa, pra drejt lart. Nëse këndi është i një shkalle prapa ose përpara, personi do të bjerë përmbys. Shembull një person që balancon mbi topin. (shumë e vështirë për tu bërë) Nëse personi në top përkulet përpara ose prapa shumë pa korrigjuar veten, atëherë ai do të bjerë nga topi. Por nëse personi po e korrigjon veten në top, atëherë ai do të qëndrojë në majë të topit.

Hapi 2: Materialet

Materialet që ju nevojiten për këtë tutorial janë:

Ju mund të gjeni artikujt e kërkuar në këtë vend

1: Arduino nano ose arduino i pajtueshëm

2: Moduli Tiny9: LIS2HH12

Servo 3: 5 volt (e imja është futaba s3114)

4: 24 AWG Wire

5: Zhveshëset me tela

6: Bordi i Bukës

Artikujt opsionalë

7: Tiny9: Moduli RGB (Bëni që dritat të kthehen në ngjyra nëse është në pozicionin e gabuar ose të duhur)

8: PerfBoard (e kam përdorur për të treguar një lëvizje objekti në video në fund të këtij tutoriali)

9: 1/18 stërvitje bit

10: Stërvitja

11: Vidhosës

Hapi 3: SetUp

SetUp
SetUp
SetUp
SetUp

Për të arritur në këtë pikë në tutorialin e konfigurimit ndiqni udhëzimet në këto mësime:

Tiny9: Moduli i përshpejtuesit të 3 boshteve LIS2HH12

Udhëzues opsional nëse doni të përdorni modulin RGB

Tiny9: Moduli LED RGB

Pasi të keni vendosur panelin tuaj të bukës deri në këtë pikë, atëherë ne mund t'i bëjmë këto hapa.

1: Lidhni një tel në vijën e kuqe në dërrasën e bukës dhe lidhni anën tjetër me prizën e telit të kuq në servo

2: Bashkoni një tel në vijën blu në pjatën e bukës dhe lidhni anën tjetër me prizën e telit të zi në servo

3: Lidhni një tel në D6 në Arduino Nano dhe lidhni anën tjetër me prizën e telit të bardhë në servo

Whooo Hooo të gjitha të bëra super të thjeshta.

Nëse jeni duke bashkangjitur një tabelë në servo si unë, atëherë ajo ka disa hapa:

4: Stërviteni në mes të tabelës së shpuar me stërvitjen 1/18.

5: Vidhosni vidën në mes të Perfboard dhe lidheni atë me servo në anën tjetër.

Hapi 4: Shkarkoni.ino

Shkarkoni këtu nga github Tiny9: Self Balancer.ino për arduino.

Ngarko atë në Arduino Nano.

Hapi 5: Tani shijoni !!

Tani që gjithçka është e lidhur dhe keni kodin në arduino, lëvizni boshtin X (shiko videon për orientimin) të pjatës dhe shikoni lëvizjen e servo.

Pasi të keni luajtur me servo për një kohë, ndryshoni kodin dhe e bëni atë të shkojë më shpejt, më ngadalë, ose krijoni një krah robotik magnetik që mund të lëvizë lart e poshtë dhe të marrë gjërat me magnetin e tij.

Ju lutemi regjistrohuni në kanalin tim.

Unë jam gjithmonë në kërkim të prodhimit të produkteve të reja, kështu që nëse dëshironi të ndihmoni dhe të shihni më shumë mësime rreth produkteve të reja që po bëj ju mund të shkoni këtu dhe të dhuroni në faqen time në internet tinee9.com.

Faleminderit të gjithëve dhe vazhdoni të shpikni.

Recommended: