Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În acest instructabil, Vom realiza un sistem simplu de detectare bazat pe Arduino folosind Senor cu ultrasunete, un servomotor și un buzzer piezoelectric care începe să sune când senzorul detectează un obiect în raza sa de acțiune. Acesta este un proiect simplu care poate fi realizat într-o oră și acest lucru va adăuga, de asemenea, cunoștințele dvs. despre Arduino și componentele utilizate.
Deci sa începem!!!
Pasul 1: Lucrul
Funcționarea acestui sistem este după cum urmează -
Senzorul cu ultrasunete care are o rază de acțiune de 400 cm este așezat pe un servomotor și, pe măsură ce se rotește, senzorul va detecta dacă este prezent un obiect obstrucționat.
Dacă este prezent un obiect obstrucționat, senzorul îl va detecta și va trimite un semnal către buzzer, care la rândul său începe să sune și distanța la care obiectul poate fi vizualizat pe monitorul serial al Arduino IDE.
Aceste date ale senzorului sunt, de asemenea, trimise către software-ul de procesare IDE, care apoi creează o hartă grafică care afișează unde și ce distanță este prezent obiectul.
Pasul 2: Componente și instrumente necesare
1. Arduino UNO și cablu Ethernet
2. Senzor cu ultrasunete - HC-SR04
3. Servomotor - MG-995
4. Buzzer piezoelectric
5. Placă de pâine
6. Sârmă masculină - masculină
7. Sârmă jumper feminin - masculin
8. Fevikwik - 2
9. Cutie mică din plastic
10. Cuțit
Pasul 3: Conexiuni de realizat:
Conectați pinul de declanșare al senzorului la pinul 2 al Arduino
Conectați pinul Echo al senzorului la pinul 3 al Arduino
Conectați Vcc și GND la sursa senzorului și respectiv la masă
Așezați buzzer-ul pe panou
Conectați capătul său pozitiv la pinul 10 al Arduino și conectați capătul negativ la masă
Atașați firul negru și roșu al servomotorului la masă și respectiv la alimentare
Atașați firul galben al servomotorului la pinul 9 al Arduino
Conectați terminalul de 5V al Arduino la alimentare și terminalul GND al Arduino la masă
După terminarea acestor conexiuni, așezați întregul circuit în interiorul așa cum se arată în figură
Acum este timpul să cod
Pasul 4: Cutia de plastic
După cum ați văzut în imagini, am folosit o cutie de plastic de dimensiuni medii.
Tăiați capacul cutiei în două bucăți, așa cum se arată, pentru a deschide jumătate din capac pentru a regla conexiunile în timp ce motorul nu este deranjat.
Tăiați o mică gaură pătrată în partea de jos a cutiei, așa cum se arată în imagine, pentru a conecta cablul Ethernet la Arduino.
Pasul 5: Cod
Acest proiect constă din două coduri, unul pentru IDE-ul Arduino și celălalt pentru IDE-ul de procesare.
IDE-ul de procesare este utilizat pentru crearea radarului unde toate obiectele sunt mapate în locațiile lor.
Software-ul poate fi descărcat de aici.
Codul este disponibil mai jos -:
Pasul 6: Atingeri finale
După terminarea conexiunii și încărcarea codului în Arduino, puneți circuitul cu atenție în cutia de plastic așa cum se arată și așezați cu atenție senzorul cu ultrasunete pe motorul Servo așa cum se arată în figură și așezați motorul Servo pe capacul cutiei și lipiți cu fewikwik.
Dacă soneria nu funcționează, vă rugăm să verificați din nou conexiunile sonorului și, de asemenea, senzorul.
Bucurați-vă!