Taula de continguts:
- Subministraments
- Pas 1: cablejar la pantalla LCD
- Pas 2: connectar el brunzidor i el sensor d'ultrasons
- Pas 3: el codi
Vídeo: Sensor de distància (per a canya blanca): 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Instructables ja ha cobert àmpliament un sensor de distància típic. Per tant, volia provar una adaptació d’aquest conegut concepte, com a aplicació per a una canya blanca.
Les canyes blanques són les canyes que fan servir els cecs per dir-los on és el camí. El circuit i el codi que vaig desenvolupar amb el sensor HC-SR04 emeten un so amb una freqüència més gran a mesura que el sensor s’acosta a un objecte. Per tant, si el circuit estigués connectat a l’extrem de la canya blanca, es podria utilitzar en terrenys desconeguts o en llocs sense recorregut diferent per a invidents. Això els pot ajudar a evitar objectes grans en zones amb les quals no se senten massa còmodes.
A més, el circuit també pot indicar la distància entre el sensor i l’objecte que s’enfronta amb una pantalla LCD. Això pot resultar particularment útil en altres escenaris, com ara mesurar la mida d'una habitació quan no teniu una cinta mètrica a mà.
Aquí hi ha un manual d’instruccions que crec que fa bastant bé l’aspecte del sensor de distància d’aquest projecte, ja que no aprofundiré en els circuits.
Subministraments
1) 1 x piezo buzzer (enllaç)
2) 1 pantalla LCD (enllaç)
3) 40 x cables de pont masculí a masculí i masculí a femení (enllaç). Necessiteu un assortiment de filferro masculí a masculí i de filferro masculí a femení O, si esteu còmode amb la soldadura, podeu utilitzar qualsevol tipus de filferro que vulgueu.
4) 1 x sensor d'ultrasons HC-SR04 (enllaç)
6) 1 x Arduino Uno o Arduino Nano amb el seu cable de connexió (enllaç)
7) 1 x Taula de pa (enllaç)
8) 1 x Potenciómetre o pot d'ajust per controlar el contrast de la pantalla LCD (enllaç)
Pas 1: cablejar la pantalla LCD
Els pins 2, 3, 4, 5, 11 i 12 de l’Arduino estan connectats als pins 14, 13, 12, 11, 6 i 4 de la pantalla LCD, respectivament.
Els pins 1, 5 i 16 de la pantalla LCD estan connectats a terra.
Els pins 2 i 15 de la pantalla LCD estan connectats a + 5V.
El pin 3 de la pantalla LCD està connectat al terminal central del potenciómetre o pot de retallada. Els altres dos terminals del potenciómetre o pot de tall estan connectats a terra i + 5V.
Els pins 7, 8, 9 i 10 de la pantalla LCD no estan connectats a res.
Pas 2: connectar el brunzidor i el sensor d'ultrasons
Com funciona el circuit:
El sensor d’ultrasons HC-SR04 funciona segons el principi de la reflexió de les ones sonores. Un costat del sensor envia una ona ultrasònica i l’altre costat del sensor la detecta. Aquests dos costats s’utilitzen conjuntament, s’activa el pin trigonal de l’HC-SR04, cosa que provoca que el sensor dispari una ona sonora ultrasònica. A continuació, l’Arduino mesura el temps que triga l’ona sonora a reflectir l’objecte i a detectar-la mitjançant el sensor d’ultrasons. Conèixer aquesta diferència horària i la velocitat del so pot ajudar a determinar la distància entre el sensor i l’objecte. Aquí teniu un enllaç que explica el circuit amb més detall.
Un cop coneguda la distància, és bastant fàcil establir la freqüència dels sons. La freqüència és inversament proporcional a la distància, de manera que era l'equació allà mateix. Vaig jugar una mica amb la constant per assegurar-me que el pitit no era massa molest ni freqüent ni massa escàs. Els sensors d'ultrasons no són els més fiables, ja que donen un valor inadequat si la superfície a la qual s'assenyala està inclinada, massa llunyana o massa propera. Per tant, també vaig implementar un mecanisme de seguretat a fallades que va donar un so constant per informar a l'usuari que el sensor d'ultrasons s'ha desorientat.
Les connexions:
El terminal positiu del brunzidor està connectat al pin 6. Aquesta connexió es mostra com el fil rosa. El terminal negatiu del brunzidor està connectat a terra.
El sensor d'ultrasons té 4 pins. Els passadors més externs, anomenats Vcc i GND, estan connectats al rail de + 5V i al rail de terra, respectivament. El pin etiquetat trig està connectat al pin 9 de l'Arduino. Aquesta connexió es mostra com a fil verd. El ressò etiquetat del pin al sensor d'ultrasons està connectat al pin 10 de l'Arduino. Aquesta connexió es mostra com el fil taronja.
Pas 3: el codi
El codi s'ha anotat per a la vostra referència
Podeu trobar l’enllaç al codi en aquesta unitat de Google.
Recomanat:
El comandament a distància de TV es converteix en un comandament a distància RF -- NRF24L01 + Tutorial: 5 passos (amb imatges)
El comandament a distància de TV es converteix en un comandament a distància RF || Tutorial NRF24L01 +: en aquest projecte us mostraré com he utilitzat el popular IC nRF24L01 + RF per ajustar la brillantor d’una tira LED sense fils a través de tres botons inútils d’un control remot de TV. Comencem
Sensor de 3 imants RaspberryPi amb mini sensor de canya: 6 passos
Sensor imant RaspberryPi 3 amb mini sensor Reed: en aquest manual, crearem un sensor imant IoT mitjançant un RaspberryPi 3. El sensor està format per un LED i un brunzidor, que s’encenen quan un imant és detectat pel sensor mini reed
Detecció d'obstacles de canya blanca: 5 passos
Detecció d'obstacles de canya blanca: a la meva escola, el meu professor parlava de tecnologia assistencial i de com podem fer eines per ajudar altres persones. Aquesta idea em va intrigar, així que vaig decidir crear un sistema d’alerta contra obstacles imprevisibles per a aquells amb discapacitat visual. Fo
Arduino amb veu de canya blanca (primera part): 6 passos (amb imatges)
Arduino Voiced White Cane (primera part): Fa anys, estava amb un estudiant que tenia un membre de la família que era cec, em vaig adonar que podríem arribar a una petita solució capaç de fer audible quants passos hi havia algun obstacle, evidentment arduino amb números enregistrats prèviament podria
EyeRobot: la canya blanca robòtica: 10 passos (amb imatges)
EyeRobot: la canya blanca robòtica: resum: mitjançant l'iRobot Roomba Create, he fet un prototip d'un dispositiu anomenat eyeRobot. Guiarà els usuaris invidents i amb discapacitat visual a través d’entorns desordenats i poblats mitjançant l’ús de Roomba com a base per casar-se amb la simplicitat de la tradició