Sisällysluettelo:
Video: Arduino Bluetooth -auto: 6 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on ensimmäinen Arduino -projektini, joka on melko yksinkertainen tehdä. se kestää noin puoli tuntia, jotta se on melko yksinkertaista, kuten luulet voit tehdä sen myös noudattamalla alla annettuja ohjeita ja pitää hauskaa, se antaa minulle iloa, kun vihdoin tein sen. nyt on sinun vuorosi tehdä se. seuraa vain kuvauksen alla annetut vaiheet
Vaihe 1: Vaatimukset
Arduino uno -levy Bluetooth -moduuli hc 05 4wd -suoja (adafruit) Jumper -johdot Kaksi 9 voltin akkua (1. arduino -kortti 2. ulkoinen virtalähde)
Vaihe 2: Yhteys
kiinnitä kilpi arduino -kortille ja yhdistä Bluetooth audinoon tai suoraan suojaan juottamalla siihen yhdistä RX TX: ään, TX RX: een, maadoitettu maahan, vcc to vcc kuvan mukaisesti ja kytke myös moottorit M1: ään (vasen)) ja M2 (oikealla)
Vaihe 3: Koodaus
// *** 1- Dokumentaatio // Tätä ohjelmaa käytetään robottiauton ohjaamiseen sovelluksella, joka kommunikoi Arduinon kanssa bluetooth-moduulin kautta
#sisältää
// luo kaksi objektia ohjaamaan moottorin kilven AF_DCMotor motor1 (3) liittimiä 3 ja 4; AF_DCMoottorimoottori2 (4); char -komento; void setup () {Serial.begin (9600); // Aseta siirtonopeus Bluetooth -moduulillesi. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Lopettaa(); // alustaminen moottorin ollessa pysäytettynä // Vaihda pin -tila vain, jos uusi komento eroaa edellisestä. //Sarja.println (käsky); kytkin (komento) {tapaus 'F': eteenpäin (); tauko; tapaus "B": takaisin (); tauko; kotelo "L": vasen (); tauko; kirjain "R": oikea (); tauko; }}} void forward () {motor1.setSpeed (255); // Määritä enimmäisnopeusmoottori1.run (FORWARD); // kierrä moottoria myötäpäivään motor2.setSpeed (255); // Määritä suurin nopeus motor2.run (FORWARD); // kierrä moottoria myötäpäivään} void back () {motor1.setSpeed (255); motor1.run (TAKAISIN); // kierrä moottoria vastapäivään motor2.setSpeed (255); motor2.run (TAKAISIN); // kierrä moottoria vastapäivään} void left () {motor1.setSpeed (255); // Määritä enimmäisnopeusmoottori1.run (FORWARD); // kierrä moottoria myötäpäivään motor2.setSpeed (0); motor2.run (RELEASE); // sammuta moottori2} void right () {motor1.setSpeed (0); motor1.run (RELEASE); // sammuta moottori1 pois päältä motor2.setSpeed (255); // Määritä suurin nopeus motor2.run (FORWARD); // kierrä moottoria myötäpäivään} void Stop () {motor1.setSpeed (0); motor2.run (RELEASE); // sammuta moottori1 pois päältä motor2.setSpeed (0); motor2.run (RELEASE); // sammuta moottori2}
Vaihe 4: Lataaminen
irrota Bluetooth -moduuli ennen koodien lataamista
Vaihe 5: Virtalähde
kytke 9 voltin akku arduino -korttiin ja voit myös kytkeä 9 voltin akun suojaan ulkoisen virran kautta lisätäksesi moottorisi virtalähdettä irrota kuvassa näkyvä virtaliitin.
Vaihe 6: Asenna sovellus
asenna Bluetooth RC -ohjainsovellus Play -myymälän kautta avaa sovellus, josta se pyytää lupaa, ota Bluetooth käyttöön, salli salasanan ensimmäisellä kerralla 1234 tai 0000 ja napsauta sitten sovelluksessa näkyvää hammaspyörää "valitse yhteys autoon", punainen painike vilkkuu sovelluksessa käänny vihreään suuntaan, kun olet yhteydessä autoosi ja leiki sillä. Nauti projektistasi. kiitos, että katsoit tämän ohjeen