Taula de continguts:
Vídeo: Bricolatge: assistent d'aparcament basat en Arduino V2: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Quan la vida et doni plàtans !!!!! Només cal menjar-los.
La necessitat és la mare dels invents i no ho negaré. Francament parlant, aquesta és la segona vegada que toco la paret del nostre garatge des que ens mudem a aquesta nova casa. Ja està, no hi hauria tercera vegada.
En aquest vídeo, faré servir un sensor d'ultrasons per calcular la distància del cotxe de la paret del garatge i mostrar-lo mitjançant LEDs verds, blaus, grocs i vermells. El color dels LEDs indica si cal seguir movent-se, disminuir la velocitat, aturar-se o tornar enrere.
El cost total del projecte oscil·la entre els 20 i els 25 dòlars.
Pas 1: esquema
Per a aquest projecte necessitem:
- 8 x LEDs multicolors
- Resistències de 8 x 220ohm
- 1 x Arduino NANO
- 1 x sensor ultrasònic HC-SR04
- 1 x Altaveu i
- Resistència 1 x 100ohm
Comencem per connectar els LED al número de pin D5 a D12 de l'Arduino amb una resistència de 200 ohm entre cadascun dels pins. A continuació, permetem connectar l’altaveu al pin A0 de l’Arduino. El pin TRIG del sensor d'ultrasons es connecta a D2 i el pin ECHO es connecta als pins D3 de l'Arduino. Finalment, connecteu el pin VCC del sensor d'ultrasons a la sortida de 5 V de l'Arduino i, per acabar el circuit, connecteu tots els pins -ve al pin GND de l'Arduino.
Pas 2: Muntatge de components
Començaré soldant els LEDs al tauler. Vermell a la part superior, després groc seguit de blau i verd a la part inferior.
Podeu utilitzar el color que vulgueu, depenent totalment de com vulgueu presentar-lo. La raó per la qual vaig triar aquests colors va ser mostrar el nivell de gravetat a mesura que el cotxe s’acostava a la paret. Fins i tot podria haver utilitzat un sol color per a tota la configuració. Després de soldar els LEDs, estic soldant les resistències de limitació de corrent de 8 x 220ohm a la part posterior de la placa. A continuació, estic soldant el brunzidor i la resistència de 100 ohm per embarcar. Després d'això, estic soldant 2 files de tires de capçalera de pin femella per mantenir l'Arduino. A continuació, és hora que soldi el sensor d'ultrasons a la part inferior de la placa. Finalment, abans de desconnectar el bit inferior, estic soldant els cables a la placa. Molt bé, així és com es veu. Ara, vegem el codi de la següent secció.
Pas 3:
Fitxer Gerber:
Esquema: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp
Pas 4: el codi
Inicieu el codi incloent la biblioteca "NewTone.h" i definint les constants i les variables globals que s'utilitzaran a tot el codi.
A continuació, a la secció de configuració definiu els modes de pin. Ara, a la secció del bucle, calculeu la "Distància" en polzades llegint el valor rebut del sensor d'ultrasons. A continuació, comprovant el valor de la "Distància", encendrem o apagarem els LED en funció de la distància de l'objecte. Si la distància és superior a 200, apagueu tots els LED i el brunzidor, ja que l'objecte està fora de l'abast.
El següent bit del codi comprova si l'objecte està actualment aturat. Compara el valor de la distància actual amb la distància anterior i si els valors són els mateixos (l'objecte no s'ha mogut) augmenta un comptador. Si l'objecte es mou en qualsevol moment durant aquest procés, el comptador es restablirà a 0.
Quan el comptador arriba a 20, tots els LED estan apagats. I, finalment, creeu la funció que apaga tots els LED i el brunzidor.
Codi:
Biblioteca NewTone: https://hacksterio.s3.amazonaws.com/uploads/attac… Fitxer Gerber:
Pas 5: demostració
Amb el meu Land Rover R1V2 us mostraré el projecte. Com podeu veure, els indicadors LED passen de verd a vermell quan el rover s’acosta al sensor d’ultrasons. Sí !! missió complerta.
Pas 6:
Gràcies de nou per consultar la meva publicació. Espero que us ajudi.
Si voleu donar-me suport, subscriviu-vos al meu canal de YouTube (https://www.youtube.com/user/tarantula3).
Gràcies, ca de nou al meu següent tutorial.
- JLCPCB - 2 $ Per al prototip de PCB:
- V1:
- Teaser:
- Vídeo:
Recomanat:
Sistema d'aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: 5 passos
Sistema d’aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: avui en dia és molt difícil trobar aparcament a zones concorregudes i no hi ha cap sistema per obtenir els detalls de la disponibilitat d’aparcament en línia. Imagineu-vos si podeu obtenir la informació de disponibilitat de les places d’aparcament al telèfon i no teniu itinerància per comprovar t
Aparcament intel·ligent basat en IOT: 7 passos
Aparcament intel·ligent basat en IOT: per Tanmay Pathak i Utkarsh Mishra. Students @ International Institute of Information Technology, Hyderabad (IIITH) RESUM Hem implementat amb èxit un sistema d’aparcament intel·ligent basat en IOT. Amb l'ajut de nodes individuals (sensors de proximitat) sempre
Assistent d'aparcament làser: 12 passos
Assistent d'aparcament làser: per desgràcia, he de compartir el taller del garatge amb els nostres cotxes. Normalment funciona bé, però, si algun dels nostres dos cotxes està estacionat a la seva parada massa lluny, amb prou feines puc moure'm per la màquina de perforar, la fresadora, la serra de taula, etc. Per contra, si
Assistent d'aparcament de garatge: 10 passos (amb imatges)
Assistent d'aparcament del garatge: Hola a tothom, així que …… Tinc la pilota de tennis penjada del sostre del garatge per mostrar on parar quan estaciono al garatge. (Ja ho sabeu ….. el que us llueix constantment al cap quan passegeu pel vostre garatge!): O Això no soluciona t
Assistent d'aparcament Arduino: 17 passos (amb imatges)
Assistent d’aparcament Arduino: els que tenim garatges petits sabem la frustració d’estacionar una mica massa o una mica massa lluny i no poder caminar al voltant del vehicle. Recentment hem comprat un vehicle més gran i s’ha d’aparcar perfectament al garatge per