Sommario:
- Passaggio 1: elenco dei materiali
- Passaggio 2: stampa 3D + assemblaggio
- Passaggio 3: creazione del circuito del sonar
- Passaggio 4: montaggio del gruppo ecoscandaglio su stick
- Passaggio 5: codice Arduino + funzionante
Video: Smart Ultrasound Blind Stick: 5 passaggi
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-10 13:47
Quasi 39 milioni di persone nel mondo sono oggi cieche. La maggior parte di loro usa un normale bastone bianco o un bastone cieco per assistenza. In questo tutorial, realizzeremo un bastone elettronico intelligente che non solo aiuta a camminare sui ciechi, ma rileva anche l'ambiente circostante e avvisa se un oggetto/ostacolo si avvicina troppo.
Le onde sonore seguono le leggi della riflessione come quella della luce. Questo principio viene utilizzato nel rilevamento e nella navigazione della portata basati su SONAR. In questo progetto, stiamo creando un modulo SONAR in miniatura che si adatterà a un selfie stick (lo stiamo modificando in blind-stick).
Passaggio 1: elenco dei materiali
- Arduino-Nano
- Sensore a ultrasuoni HCSR04
- Batteria da 9V
- Cicalino
- Pulsante/interruttore
- Cavi jumper da femmina a femmina
- Colla/adesivo (principalmente per parti in plastica)
- Parti stampate in 3D (collegamenti nel passaggio successivo)
Passaggio 2: stampa 3D + assemblaggio
Scarica i file STL dai seguenti collegamenti Thingiverse
- Selfie-Stick:
- Custodia Arduino Nano:
- Custodia del sensore a ultrasuoni:
Stampa in 3D queste parti e assembla il selfie stick. Qui stiamo usando il selfie-stick come bastone cieco.
Posiziona Arduino nano nella sua custodia e monta anche il sensore a ultrasuoni nella sua custodia.
Passaggio 3: creazione del circuito del sonar
Collegare il sensore HCSR04, il cicalino ai pin Arduino come descritto nello schema fornito tramite i cavi dei ponticelli. Collega la batteria e passa ad Arduino Vin, GND. Dato che i pin digitali sono solo per riferimento, puoi realizzare questo circuito in base alla tua scelta/convenienza usando altri pin digitali (il codice Arduino verrà modificato di conseguenza).
Passaggio 4: montaggio del gruppo ecoscandaglio su stick
Sebbene sia possibile posizionare il circuito sonar sullo stick secondo il proprio design e comodità, queste immagini sono solo un riferimento o un modo per farlo. Colla/adesivo sarà necessaria per unire le parti in plastica. Assicurati di raggruppare quei fili aggrovigliati in una singola unità possibile fissandoli con del nastro adesivo e fissandoli anche al bastone cieco per rendere il gruppo compatto e portatile.
Passaggio 5: codice Arduino + funzionante
Poiché questo stick è basato su un modulo sonar in miniatura, utilizza un sensore a ultrasuoni semplice ed economico HCSR04 per generare/attivare un impulso sonoro che, proprio come una palla di gomma, colpisce qualsiasi superficie e rimbalza sull'eco-pin del sensore. la durata della trasmissione+ricezione è determinata attraverso il circuito di clock incorporato in questo sensore.
Inoltre, questa durata viene utilizzata per calcolare la distanza dall'ostacolo utilizzando la formula molto semplice e di base
Distanza = Velocità*tempo
Considerando che il tempo effettivo impiegato è il doppio del tempo impiegato dal sensore all'ostacolo e la conversione delle unità da microsecondi a secondi, metri a centimetri, la velocità del suono in aria = 340 m/s la formula risulta essere
Distanza = 0,034*durata/2
Carica il file Arduino fornito nel modulo sonar di blind-stick e congratulazioni è pronto!!!! Puoi scrivere il tuo codice Arduino apportando modifiche in base alla funzionalità e alla configurazione del circuito, per favore condividilo.