Taula de continguts:
Vídeo: BEEP Like a Car! Sensor de sonar: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
No m'agrada molt el sorollós BEEP que s'obté amb els cotxes moderns quan el sensor d'estacionament està habilitat, però vaja … és molt útil, oi ?!
Necessito un sensor portàtil que em digui a quina distància estic d’un obstacle? Probablement no, almenys fins que els meus ulls continuïn funcionant.
Tot i això, encara volia experimentar i fabricar el meu propi sensor d’estacionament portàtil (o una eina de mesura de distància sonora).
Els sensors del cotxe són IR, però a casa no tenia cap receptor d’IR de recanvi, sinó que vaig trobar un sensor d’ultrasons HC-SR04 al calaix. Alguns sistemes de cablejat / codificació fàcils i … aquí els teniu: Com BEEP com un cotxe!
Factura de materials:
- HC-SR04 x 1: sensor d'ultrasons
- uChip: placa compatible Arduino IDE
Zumbador piezoelèctric
- 10 KOhm, resistències de 820 Ohm (o qualsevol altre valor que trobeu al voltant d’acostar-vos prou)
NPN BJT
- cable micro-USB (a més d'una font d'alimentació USB de 5V si voleu que sigui portàtil)
Pas 1: cablejat
El connector micro-USB proporciona la potència que proporciona uChip a VEXT (pin_16) i GND (pin_8).
Pel que fa al cablejat GPIO, qualsevol combinació és possible sempre que utilitzeu ports de pins habilitats per a PWM.
En el meu cas, he utilitzat pin_1 per controlar el brunzidor, mentre que pin_9 i pin_10 estan connectats als pins de senyal ECHO i TRIGGER respectivament del sensor d'ultrasons.
Independentment de si utilitzeu un brunzidor actiu o passiu (que són un brunzidor amb circuit de conducció integrat o una simple membrana piezoelèctrica respectivament), el circuit de control és equivalent. Tanmateix, tingueu precaució a l’hora de connectar un brunzidor actiu, ja que heu de comprovar la polaritat dels pins mentre utilitzeu un passiu que sigui insignificant.
SUGGERIMENT: Com comproveu si el vostre brunzidor és actiu o passiu?
Normalment, un brunzidor actiu porta una marca + en algun lloc que indica la polaritat. D’altra banda, els transductors passius no tenen aquesta marca.
Pas 2: programació
EDITAR:
Carregueu l'esbós actualitzat "BeepLikeACarMillis.ino" a uChip mitjançant l'IDE Arduino. Aquesta versió del codi no fa ús de delay () i, per tant, és més fiable. La MCU monitoritza contínuament la distància mitjançant el sonar HC-SR04.
Establiu els diversos #define segons les vostres necessitats. Per defecte, la distància mínima és de 200 mm, mentre que la màxima és de 2.500 mm. A més, podeu donar la benvinguda a modificar la definició de BUZZ_DIV per canviar la freqüència amb què es produeix el so.
Comproveu les diferències del codi comparant l'esbós actualitzat ("BeepLikeACarMillis.ino") amb l'antic ("BeepLikeACar.ino").
La versió antiga del codi utilitza la funció delay (), que manté ocupat el processador amb el temps perdedor i, com a conseqüència, la MCU no pot processar cap altra informació. El que passa és que, en cas que avancem massa ràpidament, la baixa velocitat d’escaneig no detectarà la distància canviant i, per tant, el nostre bip no respondrà prou ràpidament per veure l’obstacle, ja que està ocupat a l’espera.
D’altra banda, el codi actualitzat, que utilitza millis (), permet una lectura ràpida i contínua de la distància. Per tant, és més segur, ja que la seva velocitat d’actualització de la distància de l’obstacle és molt més gran.
Pas 3: gaudiu
Connecteu el cable micro-USB a uChip i aneu per casa vostra, BEEP com un cotxe.
Recomanat:
Instructables Is Like Crack !: 5 passos
Instructables és com un crack !: Aquest instructable us mostrarà com allunyar-vos del lloc web d’Instructables, altament addictiu, i tornar a la feina. Advertiment: www.instructables.com és un lloc web altament addictiu, que esgotarà incomptables hores del vostre dia productiu. És
Altaveu Sonos Like Spotify Wifi: 9 passos (amb imatges)
Sonos Like Spotify Wifi Speaker: en aquest projecte crearem un altaveu Wifi que inclogui Spotify Client. Això vol dir que podeu triar fàcilment a spotify per reproduir-lo en aquest altaveu específic. No cal que tingueu en compte el bluetooth desagradable, ja que es basa en l’ethernet. El vostre
UChip - Sensor de sonar BEEP amb transmissió de dades Bluetooth: 4 passos
UChip: sensor de sonar BEEP amb transmissió de dades Bluetooth: recentment, vaig desenvolupar un BEEP com un sonar de cotxe i un adaptador de sèrie a Bluetooth mitjançant uChip. Cada projecte era força interessant per si sol, però … seria possible fusionar-los i crear un sensor de "transmissió remota BT BEEP com un cotxe"?!? T
Cuina infantil que diu BEEP: 7 passos (amb imatges)
Cuina infantil que diu BEEP: La meva filla de dos anys va tenir una petita petició pel seu tercer aniversari. Volia una cuina petita que digués Beep. "Vols un què?" va ser la meva resposta. "Una cuina que diu pit, igual que la cuina de les mares!", Va dir … Per tant, aquesta va ser la inspiració (jo
Com: sensor de sonar: 5 passos (amb imatges)
Com: Sensor de sonar: aquí és on aprendreu com connectar-vos Arduino i Sonar Sensor en uns quants passos senzills