Talaan ng mga Nilalaman:

Tinee9: Arduino Self-Balancer: 5 Hakbang (na may Mga Larawan)
Tinee9: Arduino Self-Balancer: 5 Hakbang (na may Mga Larawan)

Video: Tinee9: Arduino Self-Balancer: 5 Hakbang (na may Mga Larawan)

Video: Tinee9: Arduino Self-Balancer: 5 Hakbang (na may Mga Larawan)
Video: Tinee9: Arduino Self-Balancer 2024, Hulyo
Anonim
Tinee9: Arduino Self-Balancer
Tinee9: Arduino Self-Balancer

Ipinapakita ng Tiny9 ang Arduino Self-Balancer na gumagamit lamang ng isang Arduino Nano, isang servo, at ang Tiny9 LIS2HH12 Module.

Hakbang 1: Self-Balancer

Self-Balancer
Self-Balancer

Sa mga system ng aktuwasyon para sa mga awtomatikong drone, hover board, segway, atbp. Mayroong isang accelerometer na makakatulong sa micro-controller na sabihin sa motor o servo na malaman kung ano ang gagawin.

Sa kaso ng mga hover board at segway na ginagamit nila at accelerometer bilang isang inclinometer, isang aparato na sumusukat sa anggulo kung nasaan ka. Ang nais na anggulo na nais nitong maging ay 0 degree pasulong o paatras, kaya tuwid pataas. Kung ang anggulo ay anumang degree na paatras o pasulong ang tao ay mahuhulog. Halimbawa ng isang tao na nagbabalanse sa tuktok ng bola. (Napakahirap gawin) Kung ang tao sa bola ay nakasandal pasulong o paatras nang labis sa hindi pagwawasto sa kanilang sarili pagkatapos ay mahuhulog sila sa bola. Ngunit kung ang tao ay pagwawasto sa kanilang sarili sa bola, mananatili sila sa tuktok ng bola.

Hakbang 2: Mga Kagamitan

Ang mga materyales na kakailanganin mo para sa tutorial na ito ay:

Mahahanap mo ang mga kinakailangang item sa lokasyon na ito

1: Arduino nano o arduino tugma

2: Tiny9: LIS2HH12 Modyul

3: 5volt Servo (ang akin ay futaba s3114)

4: 24 AWG Wire

5: Mga Striper ng Wire

6: Lupon ng Tinapay

Mga opsyonal na item

7: Tiny9: RGB Module (Gawin ang mga ilaw sa kulay kung ito ay nasa maling posisyon o tama)

8: PerfBoard (Ginamit ko ito upang ipakita ang isang paglipat ng bagay sa video sa pagtatapos ng tutorial na ito)

9: 1/18 drill bit

10: drill

11: Screw driver

Hakbang 3: SetUp

SetUp
SetUp
SetUp
SetUp

Upang makarating sa puntong ito sa tutorial para sa pag-setup sundin ang mga tagubilin sa mga tutorial na ito:

Tiny9: LIS2HH12 3-axis accelerometer module

Opsyonal na tutorial kung nais mong gamitin ang RGB Module

Tiny9: RGB LED Module

Matapos mong mai-set up ang iyong breadboard sa puntong ito pagkatapos ay magagawa namin ang mga hakbang na ito.

1: Maglakip ng isang kawad sa pulang linya sa breadboard at ikonekta ang kabilang panig sa pulang wire socket sa servo

2: Maglakip ng isang kawad sa asul na linya sa breadboard at ikonekta ang kabilang panig sa itim na wire socket sa servo

3: Maglakip ng kawad sa D6 sa Arduino Nano at ikonekta ang kabilang panig sa puting wire socket sa servo

Whooo Hooo lahat tapos sobrang simple.

Kung nakakabit ka ng isang perfboard sa servo na tulad ko pagkatapos ay ang ilan sa mga hakbang:

4: Mag-drill sa gitna ng perfboard gamit ang 1/18 drill bit.

5: I-tornilyo ang tornilyo sa gitna ng Perfboard at ikonekta ito sa servo sa kabilang panig.

Hakbang 4: Mag-download ng.ino

Mag-download dito mula sa github the Tiny9: Self Balancer.ino para sa arduino.

I-upload ito sa Arduino Nano.

Hakbang 5: Ngayon Tangkilikin !!

Ngayon na ang lahat ay nai-hook up at mayroon ka ng code sa arduino, ilipat ang X axis (tingnan ang video para sa oryentasyon) ng breadboard at tingnan ang paglipat ng servo.

Sa sandaling nakapaglaro ka na sa servo nang pansamantala baguhin ang code at gawin itong mas mabilis, mas mabagal, o lumikha ng isang magnetikong braso na robot na maaaring ilipat pataas at pababa at kunin ang mga bagay gamit ang magnet nito.

Mangyaring mag-subscribe sa aking channel.

Palagi akong naghahanap upang makagawa ng mga bagong produkto, kaya kung nais mong tumulong at makakita ng higit pang mga tutorial tungkol sa mga bagong produkto na ginagawa kong maaari kang pumunta dito at magbigay ng donasyon sa aking website na tinee9.com.

Salamat sa lahat at patuloy na mag-imbento.

Inirerekumendang: