Sisukord:
- Samm: riistvarakomponendid:
- Samm 2: Tarkvara komponendid:
- 3. samm:
- 4. samm: kood:
- Samm: käivitage see:
Video: Arduino kiirendusmõõturi õpetus: Laevasilla juhtimine servomootori abil: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kiirendusmõõturi andurid on nüüd enamikus meie nutitelefonides, et pakkuda neile mitmesuguseid kasutusvõimalusi ja võimalusi, mida kasutame iga päev, isegi teadmata, et selle eest vastutab kiirendusmõõtur.
Üks neist võimalustest on juhitavus, mille kiirendusmõõtur meile annab, kus saate võidusõidumängudes oma autot juhtida või teatud rakenduse abil oma telefoni muuta oma roboti või RC -auto kaugjuhtimispuldiks, mis kasutab kiirendusmõõturit juhtimisvahendina.
Niisiis, selles Arduino kiirendusmõõturi õpetuses kasutame seda viimast funktsiooni, et kasutada nutitelefonidesse sisseehitatud kiirendusmõõturi andurit, et juhtida laevasilla avamist ja sulgemist. Muidugi on sild vaid servomootor, mille sulgemine läheb 0 kraadi ja avanemine 90 kraadi.
Räägime selle Arduino kiirendusmõõturi õpetuse ideest…
Idee:
Kasutame 1Sheeldi tahvlit koos kaaslase Android/iOS-i rakendusega ja kiirendusmõõturi kaitsekilpi, kus X-telje või y- või z-telje muudatused saadetakse Arduinole ja seega saame otsustada, kas muuta servo kraad 0 või 90.
Alustamine:
Kui see on teie esimene kord 1Sheeldiga tegeleda või soovite selle kohta rohkem teada saada, soovitan vaadata seda kiiret ja lihtsat alustamisõpetust.
Ja kui te pole varem servomootorit proovinud, soovitan vaadata seda kiiret videot. Nüüd, kui olete 1Sheeldiga veidi tuttavaks saanud, alustame!
Samm: riistvarakomponendid:
- Arduino Uno.
- 1Sheeld+ pardal.
- LED.
- Servomootor S90.
- 3 * Juhtmed isast -isani.
- Arduino USB-kaabel või 9-12V aku.
- Android/iOS -telefon, millele on installitud rakendus 1Sheeld.
Samm 2: Tarkvara komponendid:
- Arduino IDE.
- 1 -tüüpi raamatukogu, 1 Android -rakendus või iOS -i rakendus.
3. samm:
- Ühendage 1Sheeld plaat oma Arduinoga pildina1
- . Ühendage LCD 16*2 pildina2.
- Lülitage 1Sheeld toide 5v (mitte 3.3v) tööle pildina3.
1Sheeldil on 2 režiimi: üleslaadimisrežiim ja töörežiim. Saate nende vahel vahetada, kasutades digitaalsete tihvtide lähedal asuvat lülitit ja selle nimi on 1Sheeldil „UART SWITCH” ja 1Sheeld+-l „SERIAL SWITCH”.
- Esiteks lükake lülitit kujutise4 märke „SWITCH“poole, mis muudab 1Sheeldi plaadi üleslaadimisrežiimi, et saaksite Arduino koodi üles laadida.
- Teiseks, pärast koodi üleslaadimise lõpetamist libistage lülitit märgistuse „UART” (või „SERIAL” suunas 1Sheeld+ tahvlil) poole, nagu pilt5, mis muudab 1Sheeldi tahvli töörežiimi, et suhelda oma nutitelefoniga 1Sheeld App.
Lõpuks ühendage Arduino arvuti kaudu Arduino USB -kaabli abil.
4. samm: kood:
Soovitaksin vaadata Arduino kiirendusmõõturi kilbi dokumentatsiooni, et saada rohkem teavet Arduino kiirendusmõõturi kilbi funktsionaalsuse ja nende kasutamise kohta.
Nüüd lülitage 1Sheeld -plaat üleslaadimisrežiimi, laadige üles lisatud Arduino digitaalse kella kood. Lülitage 1Sheeld -plaat töörežiimi, seejärel avage rakendus 1Sheeld ja ühendage see 1Sheeld -plaadiga Bluetoothi kaudu.
Samm: käivitage see:
Nagu näete Arduino kiirendusmõõturi õpetusvideost, olen silla liikumise tähisena kasutanud servomootori külge kinnitatud papitükki.
Seejärel kallutate telefoni enda poole ja näete, et sild on avanenud 90 -kraadise servoga ja LED -tuli põleb ning telefoni kõlarist kostab kõne, mis ütleb teile, et sild on nüüd avatud ja laev läheb üle.
Kui olete telefoni teisele poole kaldunud, näete, et sild on suletud 0 -kraadise servoga ja LED -tuli on kustunud ning telefoni kõlarist tuleb kõne, mis ütleb teile, et sild on nüüd suletud ja laeval on ületatud.
See oli see, poisid, loodan, et teile meeldis see kiire Arduino kiirendusmõõturi õpetus ja selle kohta tekkivate küsimuste või isegi arvamuste korral ärge kartke jätta oma kommentaar allpool.
Soovitan:
Isetegemine Servomootori nurga juhtimine Visuino jada komponendi abil: 10 sammu
DIY Kuidas juhtida servomootori nurka Visuino järjestuskomponendi abil: selles õpetuses kasutame servomootorit ja Arduino UNO ning Visuino servomootori nurga juhtimiseks järjestuskomponendi abil. Järjekomponent sobib ideaalselt olukordadeks, kus soovime käivitada mitu sündmust järjest meie puhul servomootori degr
Arduino Nano-MMA8452Q 3-teljeline 12-bitine/8-bitine digitaalne kiirendusmõõturi õpetus: 4 sammu
Arduino Nano-MMA8452Q 3-teljeline 12-bitine/8-bitine digitaalne kiirendusmõõturi õpetus: MMA8452Q on nutikas, väikese võimsusega, kolmeteljeline, mahtuvuslik, mikromeetriga kiirendusmõõtur, millel on 12 bitti eraldusvõimet. Kiirendusmõõturi sisseehitatud funktsioonide abil on saadaval paindlikud kasutaja programmeeritavad valikud, mis on konfigureeritavad kaheks katkestuseks
Arduino õpetus - servomootori juhtimine juhtkangiga: 4 sammu
Arduino õpetus - servomootori juhtimine juhtkangiga: Selles õpetuses õpime, kuidas kasutada servot juhtkangiga. Me juhime 1 tk servomootorit ühe juhtkangi abil. Selle õpetuse abil saate oma robotkäeprojekte ellu viia. Loomulikult kasutame seda tehes välist akut / energiat
Arduino õpetus - servomootori juhtimine potentsiomeetriga: 5 sammu
Arduino õpetus - servomootori juhtimine potentsiomeetriga: see juhend on minu " Arduino: servomootori juhtimine potentsiomeetriga " Hiljuti üles laaditud YouTube'i video. Soovitan tungivalt seda vaadata. Külastage YouTube'i kanalit
Arduino õpetus - servomootori juhtimine Arduinoga: 5 sammu
Arduino õpetus - servomootori juhtimine Arduinoga: see juhend on minu " Arduino: kuidas juhtida servomootorit Arduinoga " Hiljuti üles laaditud YouTube'i video. Soovitan tungivalt seda vaadata. Külastage YouTube'i kanalit