INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie projek het ons 'n Robocar gemaak waarin twee ultrasoniese sensors, een bluetooth -module met Arduino gekoppel is.
Stap 1: Gebruikte sagteware:
Dit is die sagteware wat ons vir hierdie projek gebruik het:
1. Arduino IDE: U kan die nuutste Arduino IDE vanaf hierdie skakel aflaai:
www.arduino.cc/en/Main/Software
2. Bluetooth terminale mobiele toepassing: dit is 'n Android -mobiele toepassing waaruit ons die opdragte aan ons robocar gee.
Stap 2: Gebruikte komponent:
1) Arduino UNO: Arduino/Genuino Uno is 'n mikrobeheerbord gebaseer op die ATmega328P (datablad). Dit het 14 digitale in-/uitsetpenne (waarvan 6 as PWM -uitsette gebruik kan word), 6 analoog -insette, 'n 16 MHz -kwarts kristal, 'n USB -aansluiting, 'n kragaansluiting, 'n ICSP -kop en 'n reset -knoppie.
2) HC-05 Bluetooth-module: HC-05-module is 'n maklik om te gebruik Bluetooth SPP (Serial Port Protocol) -module, ontwerp vir deursigtige opstelling van draadlose seriële verbindings. Die HC-05 Bluetooth-module kan gebruik word in 'n Master- of Slave-opset, Dit is 'n uitstekende oplossing vir draadlose kommunikasie. Hierdie seriële poort -bluetooth -module is ten volle gekwalifiseerde Bluetooth V2.0+EDR (Enhanced Data Rate) 3Mbps -modulasie met volledige 2.4GHz radio -ontvanger en basisband. Dit maak gebruik van CSR Bluecore 04 -ekstern enkele chip Rluetooth -stelsel met CMOS -tegnologie en met AFH (Adaptive Frequency Hopping Feature).
2. Ultrasoniese sensor (HC-SR04): Ons gebruik twee ultrasoniese sensors in ons projek. Ultrasoniese afstandsensor (HC - SR04) bied 'n afstandsmetingfunksie van 2 cm - 400 cm; die akkuraatheid kan tot 3 mm bereik. Die modules bevat ultrasoniese senders, ontvanger en beheerkring.
3. Motorbestuurder (L298N): Die L298N H-brugmodule kan gebruik word met motors met 'n spanning tussen 5 en 35V DC. Met die module wat in hierdie tutoriaal gebruik word, is daar ook 'n ingeboude 5V -reguleerder, dus as u voedingsspanning tot 12V is, kan u ook 5V van die bord af kry.
4. Gelykstuurmotor: In hierdie projek gebruik ons twee gelykstuurmotors
Stap 3: Kringdiagram
Stap 4: Werkbeginsel:
Werkbeginsel is baie eenvoudig. Ons het 'n slimfoon met 'n Bluetooth-module gekoppel en stuur die opdrag wat deur Arduino ontvang word, en die motor kan aan die gang kom, en as 'n hindernis voor of agter voorkom, stop die voertuig outomaties en die gonser blaas. Dan sal dit wag vir die volgende opdrag.
Stap 5: Video van die projek:
Die hele projekbeskrywing word in bogenoemde video gegee
As u twyfel oor hierdie projek, kan u ons gerus hieronder kommentaar lewer.
En as u meer wil weet oor die ingebedde stelsel, kan u ons YouTube -kanaal besoek
Besoek en hou van ons Facebook -blad vir gereelde opdaterings.
Dankie & groete, Embedotronics tegnologie