Cuprins:

Smart Ultrasound Blind Stick: 5 pași
Smart Ultrasound Blind Stick: 5 pași

Video: Smart Ultrasound Blind Stick: 5 pași

Video: Smart Ultrasound Blind Stick: 5 pași
Video: Ultrasonic Sensor Working || Pinout || Arduino Interface & 5 Project Ideas 2024, Noiembrie
Anonim
Smart Ultrasound Blind Stick
Smart Ultrasound Blind Stick
Smart Ultrasound Blind Stick
Smart Ultrasound Blind Stick

Aproape 39 de milioane de oameni din lume sunt orbi astăzi. Cei mai mulți dintre ei folosesc un baston alb sau oarbă normală pentru asistență. În această instrucțiune, vom face o jaluzelă electronică inteligentă care nu numai că ajută la mersul jaluzelelor, ci și detectează mediul înconjurător și alertează dacă vreun obiect / obstacol se apropie prea mult.

Undele sonore urmează legile reflexiei ca și ale luminii. Acest principiu este utilizat în detectarea și navigarea bazată pe SONAR. În acest proiect, creăm un modul SONAR miniatural care se va potrivi într-un selfie stick (îl modificăm în blind-stick).

Pasul 1: Lista materialelor

Lista materialelor
Lista materialelor
Lista materialelor
Lista materialelor
Lista materialelor
Lista materialelor
  • Arduino-Nano
  • Senzor cu ultrasunete HCSR04
  • Baterie de 9V
  • Buzzer
  • Apasă întrerupătorul
  • Sârme jumper de la feminin la feminin
  • Adeziv / adeziv (în principal pentru piesele din plastic)
  • Părți imprimate 3D (linkuri în pasul următor)

Pasul 2: Imprimare 3D + Asamblare

Imprimare 3D + Asamblare
Imprimare 3D + Asamblare
Imprimare 3D + Asamblare
Imprimare 3D + Asamblare
Imprimare 3D + Asamblare
Imprimare 3D + Asamblare

Descărcați fișiere STL din următoarele link-uri Thingiverse

  • Selfie-Stick:
  • Cazul Arduino Nano:
  • Carcasă senzor cu ultrasunete:

Imprimați 3D aceste părți și montați stick-ul selfie. Aici folosim selfie-stick ca stick orb.

Așezați Arduino nano în carcasă și montați senzorul cu ultrasunete în carcasă.

Pasul 3: Realizarea circuitului sonar

Realizarea circuitului sonar
Realizarea circuitului sonar
Realizarea circuitului sonar
Realizarea circuitului sonar

Conectați senzorul HCSR04, buzzerul la pinii Arduino așa cum este descris în schema dată prin cablurile jumper. Conectați bateria și comutați la Arduino Vin, GND. Având în vedere că pinii digitali sunt doar pentru referință, puteți face acest circuit în funcție de alegerea / comoditatea dvs. utilizând alți pins digitali (codul Arduino va fi modificat în consecință).

Pasul 4: Montați ansamblul sonar pe stick

Montarea ansamblului sonar pe stick
Montarea ansamblului sonar pe stick
Montarea ansamblului sonar pe stick
Montarea ansamblului sonar pe stick
Montarea ansamblului sonar pe stick
Montarea ansamblului sonar pe stick

Deși puteți plasa circuitul sonar pe stick conform designului și comodității dvs., aceste imagini sunt doar o referință sau un mod de a face acest lucru. Adezivul / adezivul va fi necesar pentru îmbinarea pieselor din plastic. Asigurați-vă că îmbinați aceste fire încurcate într-o singură unitate posibilă, lipindu-le și fixându-le de stick-ul orb pentru a face ansamblul compact și portabil.

Pasul 5: Cod Arduino + Funcționare

Cod Arduino + Funcționare
Cod Arduino + Funcționare
Cod Arduino + Funcționare
Cod Arduino + Funcționare
Cod Arduino + Funcționare
Cod Arduino + Funcționare

Deoarece acest stick se bazează pe un modul sonar miniatural, acesta folosește senzorul de ultrasunete HCSR04 simplu și ieftin pentru a genera / declanșa un impuls de sunet care, la fel ca o minge de cauciuc, lovește orice suprafață și se întoarce înapoi la pinul de ecou al senzorului. durata transmisiei + recepție este determinată prin circuitele de ceas încorporate în acest senzor.

În plus, această durată este utilizată pentru a calcula distanța față de obstacol folosind formula foarte simplă și de bază

Distanță = Viteză * timp

Având în vedere faptul că timpul efectiv luat este de două ori timpul necesar de la senzor la obstacol și conversia unităților de la microsecunde la secunde, metri la centimetri, viteza sunetului în aer = formula de 340 m / s se dovedește a fi

Distanța = 0,034 * durata / 2

Încărcați fișierul Arduino dat în modulul sonar al blind-stick-ului și felicitări este gata !!!! Puteți scrie propriul cod Arduino făcând modificări în conformitate cu funcționalitatea și configurația circuitului, vă rugăm să îl împărtășiți.

Recomandat: