Cuprins:
- Pasul 1: Materialele care vor fi utilizate
- Pasul 2: Pregătiți toate materialele care au fost enumerate
- Pasul 3: Puneți toate firele conectate și puneți-le acolo unde se presupune că este
- Pasul 4: Puneți materialele împreună
- Pasul 5: introduceți codul Arduino
- Pasul 6: Prima parte
- Pasul 7: Partea de configurare
- Pasul 8: Aceasta este partea LOOP
- Pasul 9: Acesta este videoclipul aparatului în funcție
Video: Detectați obiecte în timp ce conduceți mașina RC: 9 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect este despre utilizarea senzorilor ultrasonici pe o mașină pentru a detecta obstacolele
Pasul 1: Materialele care vor fi utilizate
Materiale: Placă Arduino Leonardo Placă de pâine Firuri Arduino 1 Motor servo 2 Senzori cu ultrasunete 1 CarTapeUSB pentru o sursă de alimentare Adaptor USB Arduino Opțional: 1 sau mai multe lumini LED verzi 1 sau mai multe lumini LED roșii Argilă (Argila este opțională; puteți utiliza alte lucruri pentru a o lipi împreună) Carton (Aceasta este doar pentru aspectul exterior pentru a încheia mașina)
Pasul 2: Pregătiți toate materialele care au fost enumerate
Amintiți-vă că unele dintre aceste materiale sunt opționale, adezivul sau argila sunt opționale, deoarece puteți folosi alte materiale pentru a lipi, cum ar fi adezivul topit la cald pentru a-l lipi. Culoarea luminilor LED poate fi schimbată, dar nu uitați că culorile trebuie să fie diferite Ambalajul exterior este opțional, deoarece puteți utiliza alte materiale sau un stil mai bun pentru a-l înfășura.
Pasul 3: Puneți toate firele conectate și puneți-le acolo unde se presupune că este
Trigpin la 10, Echopin la 11Trigpin2 la 6, Echopin2 la 7 Lumină LED verde la 9, Lumină LED roșie la 8 Servo Pin la 12https://www.circuito.io/static/reply/index.html? SolutionId = 5cf51e9b33f42000300e49e9 & solutionPath = storage. circuito.io Acesta este linkul către modul în care sunt conectați senzorii cu ultrasunete și luminile LED. Mergeți la link, apăsați „Wire” din partea stângă și observați firele conectate și liniile conectate.
Pasul 4: Puneți materialele împreună
1. Asigurați-vă că toate firele sunt conectate2. Lipiți senzorul ultrasonic cu motorul împreună, astfel încât senzorul ultrasonic să poată detecta obiecte în timp ce motorul se rotește. 3. Lipiți placa Arduino Leo pe partea superioară a plăcii de pâine4. Pune Arduino pe Car5. Bandați senzorii cu ultrasunete pe partea din față și din spate a vehiculului
Pasul 5: introduceți codul Arduino
Introduceți codul Arduino Acesta este linkul către codul programului pe Arduino Create: https://create.arduino.cc/editor/AnthonyWang/c44dba18-e18c-425b-bc73-f42ccf2b1906/preview * Rețineți că includeți Pașii următori vor împărți codificați până la părți pentru înțelegeri mai bune.
Pasul 6: Prima parte
Această parte a codului clarifică locurile în care se află senzorii, luminile LED, motoarele. De exemplu, trigPin-ul primului senzor este la numărul 10. Ultima propoziție este intervalul sau distanța care va fi calculată, care este în inci.
Pasul 7: Partea de configurare
Această parte prezintă inițializarea servomotorului, a senzorilor și a pinilor LED. Începe când lumina verde este aprinsă în timp ce lumina roșie este oprită.
Pasul 8: Aceasta este partea LOOP
Partea de buclă începe cu servomotorul rotind cu 30 de grade, 90 de grade, 150 de grade, la fiecare 10 secunde. Apoi, cei doi senzori cu ultrasunete sunt aprinși și se calculează distanța de (durata / 2) / 29.1 În continuare, IF și ELSE Dacă senzorii detectează un obiect de până la 5 inci, va străluci o lumină roșie Dacă nu detectează nimic mai mic de 5 inci, va străluci lumina verde
Pasul 9: Acesta este videoclipul aparatului în funcție
Link-ul din YouTube:
www.youtube.com/watch?v=hQih5elzgVs