Cuprins:

Sistem de detectare bazat pe Arduino: 6 pași
Sistem de detectare bazat pe Arduino: 6 pași

Video: Sistem de detectare bazat pe Arduino: 6 pași

Video: Sistem de detectare bazat pe Arduino: 6 pași
Video: Arduino: Sistem de securitate bazat pe cartela 2024, Iulie
Anonim
Sistem de detectare bazat pe Arduino
Sistem de detectare bazat pe Arduino
Sistem de detectare bazat pe Arduino
Sistem de detectare bazat pe Arduino

Î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

Lucru
Lucru
Lucru
Lucru

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:

Conexiuni de realizat
Conexiuni de realizat
Conexiuni de realizat
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

Cutia de plastic
Cutia de plastic
Cutia de plastic
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

Atingeri finale
Atingeri finale
Atingeri finale
Atingeri finale
Atingeri finale
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ă!

Recomandat: