Sisällysluettelo:

Tinee9: Arduino Self-Balancer: 5 vaihetta (kuvilla)
Tinee9: Arduino Self-Balancer: 5 vaihetta (kuvilla)

Video: Tinee9: Arduino Self-Balancer: 5 vaihetta (kuvilla)

Video: Tinee9: Arduino Self-Balancer: 5 vaihetta (kuvilla)
Video: Why Snatch Blocks are AWESOME (How Pulleys Work) - Smarter Every Day 228 2024, Marraskuu
Anonim
Tinee9: Arduinon itsetasapaino
Tinee9: Arduinon itsetasapaino

Tiny9 esittelee Arduino Self-Balancerin vain käyttämällä Arduino Nanoa, servoa ja Tiny9 LIS2HH12 -moduulia.

Vaihe 1: Itsetasapaino

Itsetasapaino
Itsetasapaino

Automaattisten droonien, leijulevyjen, segmenttien jne. Käyttöjärjestelmissä on kiihtyvyysmittari, joka auttaa mikro-ohjainta kertomaan moottorille tai servolle, mitä tehdä.

Kun kyseessä ovat leijulaudat ja segmentit, joita he käyttävät, ja kiihtyvyysmittari kaltevuusmittarina, laite, joka mittaa kulman, jossa olet. Haluttu kulma, jonka se haluaa olla, on 0 astetta eteen- tai taaksepäin, joten suoraan ylös. Jos kulma on jonkin verran taakse- tai eteenpäin, henkilö kaatuu. Esimerkki henkilö, joka tasapainottaa pallon päällä. (erittäin vaikea tehdä) Jos pallon päällä oleva henkilö kallistuu liikaa eteenpäin tai taaksepäin korjaamatta itseään, hän putoaa pallosta. Mutta jos henkilö oikaisee itseään pallossa, hän pysyy pallon päällä.

Vaihe 2: Materiaalit

Materiaalit, joita tarvitset tähän opetusohjelmaan, ovat:

Löydät tarvittavat tuotteet tästä paikasta

1: Arduino nano- tai arduino -yhteensopiva

2: Tiny9: LIS2HH12 -moduuli

3: 5 voltin servo (minun on futaba s3114)

4:24 AWG -lanka

5: Langanpoistimet

6: Leipälauta

Valinnaiset kohteet

7: Pieni9: RGB -moduuli (saa valot muuttumaan väreiksi, jos se on väärässä tai oikeassa asennossa)

8: PerfBoard (käytin sitä osoittamaan kohteen liikkeen videossa tämän opetusohjelman lopussa)

9: 1/18 poranterä

10: Poraa

11: Ruuvimeisseli

Vaihe 3: Asetukset

Perustaa
Perustaa
Perustaa
Perustaa

Päästäksesi tähän kohtaan opetusohjelmassa asennusta varten seuraa näiden oppaiden ohjeita:

Tiny9: LIS2HH12 3-akselinen kiihtyvyysanturimoduuli

Valinnainen opetusohjelma, jos haluat käyttää RGB -moduulia

Tiny9: RGB -LED -moduuli

Kun olet määrittänyt leipälevyn tähän pisteeseen, voimme tehdä nämä vaiheet.

1: Kiinnitä johto leipälevyn punaiseen viivaan ja liitä toinen puoli servon punaisen johdon pistorasiaan

2: Kiinnitä johto leipälevyn siniseen viivaan ja liitä toinen puoli servon mustaan liitäntään

3: Kiinnitä johto A6: een Arduino Nanossa ja kytke toinen puoli servon valkoiseen johdinliitäntään

Whooo Hooo kaikki tehty erittäin yksinkertaisesti.

Jos kiinnität perfboardin servoon kuten minä, hän on muutamia vaiheita:

4: Poraa laudan keskelle 1/18 poranterällä.

5: Kierrä ruuvi Perfboardin keskelle ja liitä se toisella puolella olevaan servoon.

Vaihe 4: Lataa.ino

Lataa täältä githubista Tiny9: Self Balancer.ino arduinoa varten.

Lataa se Arduino Nano -laitteeseen.

Vaihe 5: Nauti nyt !

Nyt kun kaikki on kytketty ja koodi on arduinossa, siirrä leipälevyn X -akselia (katso suunta) ja katso servon liikkua.

Kun olet pelannut servolla jonkin aikaa, vaihda koodi ja tee siitä nopeampi, hitaampi tai luo magneettinen robotti, joka voi liikkua ylös ja alas ja poimia asioita magneetilla.

Tilaa kanavani.

Etsin aina uusia tuotteita, joten jos haluat auttaa ja nähdä lisää oppaita uusista tuotteistani, voit mennä tänne ja lahjoittaa verkkosivustollani tinee9.com.

Kiitos kaikille ja jatka keksimistä.

Suositeltava: