Obsah:
Video: Auto Bluetooth Arduino: 6 krokov (s obrázkami)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
toto je môj prvý projekt Arduino, ktorý je celkom jednoduché vytvoriť. bude to trvať asi pol hodiny, kým to bude celkom jednoduché, pretože si myslíte, že to môžete zvládnuť aj podľa nižšie uvedených krokov a zabaviť sa, urobte mi radosť, keď som to konečne zvládol. teraz ste na rade, aby ste to zvládli. stačí nasledovať kroky uvedené v popise
Krok 1: Požiadavky
Arduino uno board Bluetooth modul hc 05 4wd shield (adafruit) prepojovacie vodiče dve 9v batérie (1. arduino doska 2. externý zdroj napájania) krytka batérie s 9v pin konektorom
Krok 2: Pripojenie
namontujte štít na dosku Arduino a pripojte Bluetooth k audinu alebo priamo k štítu spájkovaním naň pripojte RX k TX, TX k RX, uzemnenie k zemi, vcc k vcc, ako je znázornené na obrázku, a tiež pripojte motory k M1 (vľavo)) a M2 (vpravo)
Krok 3: Kódovanie
// *** 1- Dokumentácia // Tento program sa používa na ovládanie automobilu robota pomocou aplikácie, ktorá komunikuje s Arduino prostredníctvom modulu bluetooth
#zahrnúť
// vytvorí dva objekty na ovládanie svoriek 3 a 4 krytu motora AF_DCMotor motor1 (3); AF_DC Motor motora2 (4); príkaz char; void setup () {Serial.begin (9600); // Nastavte prenosovú rýchlosť na svoj modul Bluetooth. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Zastaviť (); // inicializácia so zastavenými motormi // Režim kolíka zmeňte iba vtedy, ak sa nový príkaz líši od predchádzajúceho. //Serial.println(príkaz); switch (príkaz) {case 'F': forward (); prestávka; prípad „B“: späť (); prestávka; prípad 'L': vľavo (); prestávka; prípad „R“: vpravo (); prestávka; }}} void forward () {motor1.setSpeed (255); // Definovanie maximálnej rýchlosti motor1.run (Vpred); // otáčanie motora v smere hodinových ručičiek motor2.setSpeed (255); // Definujte maximálnu rýchlosť motor2.run (Vpred); // otáčanie motora v smere hodinových ručičiek} void back () {motor1.setSpeed (255); motor1.run (BACKWARD); // otáčanie motora proti smeru hodinových ručičiek motor2.setSpeed (255); motor2.run (BACKWARD); // otáčanie motora proti smeru hodinových ručičiek} prázdno left () {motor1.setSpeed (255); // Definovanie maximálnej rýchlosti motor1.run (Vpred); // otáčanie motora v smere hodinových ručičiek motor2.setSpeed (0); motor2.run (UVOĽNENIE); // vypnutie motora2} void right () {motor1.setSpeed (0); motor1.run (UVOĽNENIE); // vypnite motor1 motor2.setSpeed (255); // Definujte maximálnu rýchlosť motor2.run (Vpred); // otáčanie motora v smere hodinových ručičiek} void Stop () {motor1.setSpeed (0); motor2.run (UVOĽNENIE); // vypnite motor1 motor2.setSpeed (0); motor2.run (UVOĽNENIE); // vypnite motor2}
Krok 4: Odovzdanie
pred nahraním kódov odstráňte modul Bluetooth
Krok 5: Napájanie
Pripojte 9 -voltovú batériu k doske Arduino a môžete tiež pripojiť 9 -voltovú batériu, ktorá bude tieniť externé napájanie, aby sa zvýšilo napájanie vašich motorov, odstráňte prepojku napájania znázornenú na obrázku.
Krok 6: Nainštalujte aplikáciu
nainštalujte aplikáciu Bluetooth RC ovládač cez obchod s hrami otvorte aplikáciu požiada o povolenie zapnite Bluetooth povoľte prvé heslo je 1234 alebo 0000 potom kliknite na prevodový stupeň zobrazený v aplikácii teraz „zvoľte pripojenie k autu“červené tlačidlo bliká v aplikácii obrátiť sa na zelenú, ste pripojení k svojmu autu, hrajte sa s ním a užívajte si svoj projekt. ďakujem, že ste si prečítali tento návod