Tartalomjegyzék:

Arduino Bluetooth autó: 6 lépés (képekkel)
Arduino Bluetooth autó: 6 lépés (képekkel)

Videó: Arduino Bluetooth autó: 6 lépés (képekkel)

Videó: Arduino Bluetooth autó: 6 lépés (képekkel)
Videó: Котика ударило током, 10 т. Вольт 2024, November
Anonim
Arduino Bluetooth autó
Arduino Bluetooth autó

ez az első Arduino projektem, amelyet nagyon egyszerű elkészíteni. körülbelül fél órát vesz igénybe, hogy meglehetősen egyszerű legyen, mint gondolod a leírás alatt megadott lépéseket

1. lépés: Követelmények

Követelmények
Követelmények
Követelmények
Követelmények

Arduino uno board Bluetooth modul hc 05 4wd pajzs (adafruit) Jumper vezetékek Két 9V -os elem (1. arduino kártya 2. külső tápegység) Akkumulátor kupak 9V -os csatlakozóval

2. lépés: Csatlakozás

Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat

szerelje fel a pajzsot az arduino kártyára, és csatlakoztassa a Bluetooth -ot az audino -hoz vagy közvetlenül a pajzshoz forrasztással, csatlakoztassa az RX -t a TX -hez, a TX -t az RX -hez, földelje a földhöz, vcc -t vcc -hez, amint az ábra mutatja, és csatlakoztassa a motorokat az M1 -hez (balra)) és M2 (jobbra)

3. lépés: Kódolás

// *** 1- Dokumentáció // Ez a program egy robotautó vezérlésére szolgál egy olyan alkalmazás segítségével, amely egy Bluetooth modulon keresztül kommunikál az Arduino-val

#befoglalni

// két objektumot hoz létre az AF_DCMotor motor1 (3) motorpajzs 3. és 4. termináljának vezérlésére; AF_DCMotor motor2 (4); char parancs; void setup () {Serial.begin (9600); // Állítsa be az átviteli sebességet a Bluetooth modulra. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Álljon meg(); // inicializálás leállított motorokkal // Csak akkor változtassa meg a pin módot, ha az új parancs eltér az előzőtől. // Sorozat.println (parancs); switch (parancs) {case 'F': forward (); szünet; „B” eset: vissza (); szünet; „L” eset: bal (); szünet; „R” eset: jobbra (); szünet; }}} void forward () {motor1.setSpeed (255); // A maximális sebesség meghatározása motor1.run (FORWARD); // forgassa a motort az óramutató járásával megegyező irányba motor2.setSpeed (255); // A maximális sebesség meghatározása motor2.run (FORWARD); // forgassa a motort az óramutató járásával megegyező irányba} void back () {motor1.setSpeed (255); motor1.run (VISSZA); // forgassa a motort az óramutató járásával ellentétes irányba motor2.setSpeed (255); motor2.run (VISSZA); // forgassa a motort az óramutató járásával ellentétes irányba} void left () {motor1.setSpeed (255); // A maximális sebesség meghatározása motor1.run (FORWARD); // forgassa a motort az óramutató járásával megegyező irányba motor2.setSpeed (0); motor2.run (KIADÁS); // kapcsolja ki a motort2} void right () {motor1.setSpeed (0); motor1.run (KIADÁS); // a motor1 kikapcsolása a motor2.setSpeed (255); // A maximális sebesség meghatározása motor2.run (FORWARD); // forgassa a motort az óramutató járásával megegyező irányba} void Stop () {motor1.setSpeed (0); motor2.run (KIADÁS); // a motor1 kikapcsolása a motor2.setSpeed (0); motor2.run (KIADÁS); // kapcsolja ki a motor2}

4. lépés: Feltöltés

távolítsa el a Bluetooth modult a kódok feltöltése előtt

5. lépés: Tápegység

Tápegység
Tápegység

Csatlakoztassa a 9 voltos akkumulátort az arduino kártyához, és a 9 voltos akkumulátort az árnyékoláshoz is csatlakoztathatja a külső tápellátáson keresztül, hogy növelje a Motors áramellátását, távolítsa el az ábrán látható áramátkötést.

6. lépés: Telepítse az alkalmazást

Applikáció telepítése
Applikáció telepítése
Applikáció telepítése
Applikáció telepítése
Applikáció telepítése
Applikáció telepítése

telepítse a Bluetooth RC vezérlő alkalmazást a Play áruházon keresztül nyissa meg az alkalmazást, amelyet engedélyt kér, kapcsolja be a Bluetooth funkciót, és engedélyezze az első jelszót 1234 vagy 0000, majd kattintson az alkalmazásban látható fogaskerékre, majd válassza a „csatlakozás az autóhoz” lehetőséget, a piros gomb villog az alkalmazásban forduljon zöldre, ha csatlakozik az autójához, és játsszon vele, és élvezze a projektet. köszönöm, hogy megnézte ezt az utasítást

Ajánlott: