Sisukord:

Arduino kiirendusmõõturi õpetus: Laevasilla juhtimine servomootori abil: 5 sammu
Arduino kiirendusmõõturi õpetus: Laevasilla juhtimine servomootori abil: 5 sammu

Video: Arduino kiirendusmõõturi õpetus: Laevasilla juhtimine servomootori abil: 5 sammu

Video: Arduino kiirendusmõõturi õpetus: Laevasilla juhtimine servomootori abil: 5 sammu
Video: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 2024, Juuli
Anonim
Arduino kiirendusmõõturi õpetus: kontrollige laevasilda servomootori abil
Arduino kiirendusmõõturi õpetus: kontrollige laevasilda servomootori abil

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:

Riistvara komponendid
Riistvara komponendid
Riistvara komponendid
Riistvara komponendid
Riistvara komponendid
Riistvara komponendid
Riistvara komponendid
Riistvara komponendid
  1. Arduino Uno.
  2. 1Sheeld+ pardal.
  3. LED.
  4. Servomootor S90.
  5. 3 * Juhtmed isast -isani.
  6. Arduino USB-kaabel või 9-12V aku.
  7. Android/iOS -telefon, millele on installitud rakendus 1Sheeld.

Samm 2: Tarkvara komponendid:

  1. Arduino IDE.
  2. 1 -tüüpi raamatukogu, 1 Android -rakendus või iOS -i rakendus.

3. samm:

Pilt
Pilt
Pilt
Pilt
Pilt
Pilt
  1. Ühendage 1Sheeld plaat oma Arduinoga pildina1
  2. . Ühendage LCD 16*2 pildina2.
  3. 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: