Sadržaj:
Video: Arduino Bluetooth automobil: 6 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
ovo je moj prvi Arduino projekt koji je prilično jednostavan za napraviti. trebat će vam oko pola sata da to učinite prilično jednostavnim jer mislite da to možete učiniti i slijedeći dolje navedene korake i zabavite se dajte mi da stvorim radost kad sam konačno uspio. sada ste vi na redu. korake navedene ispod opisa
Korak 1: Zahtjevi
Arduino uno ploča Bluetooth modul hc 05 4wd štit (adafruit) Žice kratkospojnika Dvije 9v baterije (1. arduino ploča 2. vanjsko napajanje za zaštitu) Poklopac baterije s utičnicom od 9V
Korak 2: Povezivanje
montirajte štit na arduino ploču i povežite Bluetooth na audino ili direktno na štit lemljenjem na njega povežite RX na TX, TX na RX, uzemljenje na zemlju, vcc na vcc kao što je prikazano na slici, a također povežite motore na M1 (lijevo) i M2 (desno)
Korak 3: Kodiranje
// *** 1- Dokumentacija // Ovaj program se koristi za upravljanje robotskim automobilom pomoću aplikacije koja komunicira s Arduinom putem bluetooth modula
#include
// stvara dva objekta za upravljanje stezaljkama 3 i 4 štitnika motora AF_DCMotor motora1 (3); AF_DCMotor motora2 (4); char command; void setup () {Serial.begin (9600); // Postavite brzinu prijenosa na vaš Bluetooth modul. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Stop (); // inicijalizacija sa zaustavljenim motorima // Promjena pin načina samo ako se nova naredba razlikuje od prethodne. //Serial.println(command); switch (naredba) {slučaj 'F': naprijed (); break; slučaj 'B': back (); break; slučaj 'L': lijevo (); break; slučaj 'R': desno (); break; }}} void forward () {motor1.setSpeed (255); // Definiraj motor1.run maksimalne brzine (NAPRIJED); // rotirati motor u smjeru kazaljke na satu motor2.setSpeed (255); // Definirajte motor2.run maksimalne brzine (NAPRIJED); // rotirajte motor u smjeru kazaljke na satu} void back () {motor1.setSpeed (255); motor1.run (NAZAD); // rotirati motor u smjeru suprotnom od kazaljke na satu motor2.setSpeed (255); motor2.run (NAZAD); // rotirajte motor u smjeru suprotnom od kazaljke na satu} void left () {motor1.setSpeed (255); // Definirajte motor1.run maksimalne brzine (NAPRIJED); // rotirati motor u smjeru kazaljke na satu motor2.setSpeed (0); motor2.run (RELEASE); // isključujemo motor2} void right () {motor1.setSpeed (0); motor1.run (RELEASE); // isključuje motor1 motor2.setSpeed (255); // Definirajte motor2.run maksimalne brzine (NAPRIJED); // rotirajte motor u smjeru kazaljke na satu} void Stop () {motor1.setSpeed (0); motor2.run (RELEASE); // isključuje motor1 motor2.setSpeed (0); motor2.run (RELEASE); // isključite motor2}
Korak 4: Otpremanje
uklonite Bluetooth modul prije postavljanja kodova
Korak 5: Napajanje
spojite 9 -voltnu bateriju na arduino ploču, a također možete spojiti 9 -voltnu bateriju za zaštitu od vanjskog napajanja radi povećanja napajanja vaših motora. Uklonite kratkospojnik za napajanje prikazan na slici.
Korak 6: Instalirajte aplikaciju
instalirajte aplikaciju za Bluetooth RC kontroler putem play trgovine otvorite aplikaciju koja traži dozvolu uključite Bluetooth dopustite da prvi put lozinka bude 1234 ili 0000 zatim kliknite na zupčanik prikazan u aplikaciji sada "odaberite povezivanje s autom" crveno dugme treperi u aplikaciji okrenite se na greennow da ste povezani sa svojim automobilom i igrajte se s njim i uživajte u svom projektu. hvala što ste pogledali ovo uputstvo