Taula de continguts:
- Subministraments
- Pas 1: munteu components a la placa de pa
- Pas 2: Connecteu Jumpers a Power i Arduino
- Pas 3: pengeu l'esbós / el codi
- Pas 4: utilitzar l'Assistent d'aparcament
- Pas 5: definir una nova posició d'estacionament
Vídeo: Arduino Parking Assistant: estaciona el cotxe al lloc correcte cada vegada: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest projecte, us mostraré com construir el vostre propi auxiliar d’aparcament amb un Arudino. Aquest assistent d’aparcament mesura la distància al cotxe i us guia a aparcar-lo al lloc correcte mitjançant una lectura de la pantalla LCD i un LED, que canvia progressivament de verd a vermell. El LED vermell comença a parpellejar si us apropeu massa. Un botó de l’assistent també permet establir una nova posició d’estacionament.
Aquest projecte es va construir utilitzant només components del Super Starter Kit Elegoo Uno Project.
Subministraments
Com es va esmentar, aquest projecte es va construir amb el kit d’inici Super Project Elegoo Uno, de manera que obtenir aquest kit significa que teniu tot el necessari per construir-lo.
Si no teniu o voleu comprar un kit sencer, necessitareu els components següents:
- Arduino Uno: compreu aquí
- Breadboard & Jumpers: compreu aquí
- Sensor d'ultrasons: compreu aquí
- Pantalla LCD: compreu aquí
- Polsador tàctil: compra aquí
- LED RGB de 5 mm: compra aquí
- Resistències de 2 x 220 Ohm: compreu aquí
- Potenciòmetre de 10K: compra aquí
Pas 1: munteu components a la placa de pa
Comenceu connectant els components a la taula de treball. Intenteu separar-los el màxim possible, de manera que tingueu molt espai per connectar els vostres ponts.
Hi ha tres components que heu de col·locar en determinats llocs per evitar ponts addicionals:
- Connecteu una resistència de 220ohm a una pista connectada a cadascuna de les potes positives (ànode) del LED. Només necessitareu les potes vermelles i verdes, podeu deixar la pota blava desconnectada.
- Connecteu l’eixugaparabrises (pota central) de l’olla a la mateixa pista que V0 a la pantalla LCD. Aquesta olla s’utilitzarà per ajustar el contrast de la pantalla LCD.
Pas 2: Connecteu Jumpers a Power i Arduino
He intentat mantenir aquest projecte el més a prop possible de les lliçons d’exemple del kit Elegoo de manera que sigui bastant fàcil utilitzar els mateixos diagrames de connexió i simplement copiar i enganxar parts del codi perquè funcioni.
Aquest projecte utilitza les lliçons següents:
- Lliçó 4: LED RGB
- Lliçó 5 - Entrades digitals
- Lliçó 10: mòdul de sensor ultrasònic
- Lliçó 14: pantalla LCD
Comenceu connectant l'alimentació als components tal com es mostra a la primera imatge. Necessiteu un subministrament de GND i 5V al sensor d'ultrasons, GND al LED, GND al polsador i, a continuació, diverses connexions GND i 5V a la pantalla LCD i al pot.
Un cop fet això, podeu connectar els components a la E / S del vostre Arduino:
- Polsador - D2
- Ecoonic Sensor Ultraonic - D3
- Activador del sensor d'ultrasons - D4
- Cama verda LED RGB - D5
- Cama vermella LED RGB - D6
- LCD RS - D7
- LCD EN - D8
- Pantalla LCD D4 - D9
- Pantalla LCD D5 - D10
- Pantalla LCD D6 - D11
- Pantalla LCD D7 - D12
Pas 3: pengeu l'esbós / el codi
A continuació, haureu de penjar l’esbós al vostre Arduino.
Baixeu-vos el codi adjunt i obriu-lo al vostre IDE Arduino.
Connecteu el vostre Arduino i assegureu-vos que heu seleccionat el port de com i la placa correctes i, a continuació, pengeu el codi.
Pas 4: utilitzar l'Assistent d'aparcament
Quan engegueu l’assistent d’estacionament, es mostra una breu pantalla de benvinguda de l’assistent d’estacionament i, a continuació, comença a mesurar la distància a l’objecte davant del sensor d’ultrasons, fins a un màxim de 80 cm. Això es pot canviar al codi per adaptar-lo al vostre lloc d’estacionament. / garatge.
La distància es visualitza a la pantalla LCD i el LED RGB s’encendrà segons la distància a l’objecte. Si l'objecte es troba a la distància màxima, el LED quedarà completament verd i, si es troba a la distància mínima (el lloc d'aparcament correcte), quedarà completament vermell. El LED canviarà de color proporcionalment entre aquests dos límits, amb un color groc al centre. Si l’objecte s’acosta a la distància mínima, el LED parpellejarà de vermell. La pantalla LCD continuarà mostrant la distància mesurada real mentre el LED parpelleja.
Intenteu moure el cos o la mà davant del sensor d'ultrasons i comproveu que les mesures de la pantalla LCD varien i que el LED RGB canviï de verd quan estigueu lluny a vermell quan estigueu a prop.
Pas 5: definir una nova posició d'estacionament
Per establir una nova posició d'estacionament, assegureu-vos que el cotxe estigui estacionat a la nova posició a configurar i que la pantalla mostri la distància correcta fins al cotxe i, a continuació, premeu el botó per actualitzar la posició d'estacionament. Tingueu en compte que això no canvia la distància màxima, de manera que si heu d’estacionar el cotxe més enllà d’aquesta distància, haureu d’actualitzar-lo al codi, aquest ajust s’ha d’utilitzar per ajustar-lo bé.
Proveu de col·locar un objecte o la mà a una distància determinada, digueu a uns 40 cm del sensor d'ultrasons i premeu el botó. El LED hauria de parpellejar en verd i després en vermell i es configurarà la nova distància. Ara hauríeu de notar que el LED RGB es torna completament vermell en 40cm en lloc de 20cm i comença a parpellejar quan la distància és inferior a 40cm.
Per restablir la distància, configureu l'objecte a 20 cm del sensor i torneu a prémer el botó.
El punt correcte de 20 cm i la distància màxima de 80 cm són només números arbitraris que s’utilitzen en aquest exemple. Abans d’utilitzar-los, haureu d’establir els vostres propis límits per al vostre propi garatge i cotxe.
Ja està, el vostre auxiliar d’aparcament ara es pot instal·lar a un recinte i muntar-lo a la paret del garatge. És possible que també vulgueu situar la pantalla LCD i el LED una mica més amunt que la paret ultrasònica per tal que sigui més fàcil de veure.
A la secció de comentaris, feu-me saber què canvieu o feu de manera diferent.
Recomanat:
Cosmo Clock: canvia de color cada vegada que un astronauta entra a l'espai: 8 passos (amb imatges)
Cosmo Clock: canvia de color cada vegada que un astronauta entra a l'espai: Hola! Ets un entusiasta de l'espai? Si és així, hi-fi! M'encanta l'espai i l'astronomia. Viouslybviament no sóc cap astronauta per pujar-hi i mirar més de prop l’univers. Però cada cop que descobreixo que una persona de la terra ha viatjat al cel, m’inspiro
Cotxe Arduino amb tracció a les quatre rodes Bluetooth amb cotxe UNO R3, HC-05 i L293D amb codificació i aplicació per a Android: 8 passos
Cotxe RC Bluetooth Arduino de 4 rodes amb motor UNO R3, HC-05 i L293D amb aplicació per a codificació i Android: Avui us explicaré com fer un cotxe RC bluetooth amb tracció a les 4 rodes amb HC 05, blindatge del motor L293, Motor de 4 CC, amb codificació i aplicació per a Android per controlar el cotxe. Component utilitzat: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
FinduCar: una clau de cotxe intel·ligent que guia la gent cap a on està aparcat el cotxe: 11 passos (amb imatges)
FinduCar: una clau de cotxe intel·ligent que guia la gent cap a on està aparcat el cotxe: per resoldre els problemes anteriors, aquest projecte proposa desenvolupar una clau de cotxe intel·ligent que pugui dirigir la gent cap a on va aparcar el cotxe. I el meu pla és integrar un GPS a la clau del cotxe. No cal utilitzar l'aplicació per a telèfons intel·ligents per fer un seguiment de
Feu un bon pinzell de Dupont CADA VEGADA: 15 passos (amb imatges)
Feu un bon pinçament de pin Dupont CADA VEGADA!: Qualsevol que treballi amb un Arduino, Raspberry PI, Beagle Bone o qualsevol altre projecte de placa de circuits múltiples s’ha familiaritzat amb 025 X.025 in, pins quadrats i els seus connectors d’acoblament. . Els pins masculins solen muntar-se a la placa de circuit amb b
Domina un empalme de filferro en línia perfecte cada vegada: 7 passos (amb imatges)
Domineu un empalmament de filferro en línia perfecte cada vegada: en aquest instructiu us ensenyaré com fer un empalmament de filferro en línia perfecte, cada vegada. Què és un empalmament en línia? per cable teniu dues opcions: cua o cua inline