![Garage Parking Helper met Arduino - Ajarnpa Garage Parking Helper met Arduino - Ajarnpa](https://i.howwhatproduce.com/images/003/image-8463-71-j.webp)
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
![Parkeerhulp in de garage met Arduino Parkeerhulp in de garage met Arduino](https://i.howwhatproduce.com/images/003/image-8463-72-j.webp)
De uitdaging
Als ik in mijn garage parkeer is de ruimte zeer beperkt. Werkelijk. Mijn auto (een gezins-MPV) is ongeveer 10 cm korter dan de beschikbare ruimte. Ik heb wel parkeersensoren in mijn auto, maar die zijn zeer beperkt: onder de 20 cm geven ze een rood alarm aan, dus het is echt moeilijk om de auto dichter dan 8 cm voor het einde van de ruimte te stoppen.
Het idee
Mijn idee was om hiervoor een ultrasone afstandssensor te gebruiken en natuurlijk een Arduino. De gebruiksinstructies van de sensor zijn hier al beschikbaar, maar ik zou graag een wat preciezere weergave willen krijgen dan "te ver / te dichtbij" met 2 leds. Ik had een apparaat gepland met een 7-segments led-display, maar ik begon te denken: deze afstandsmeting is maar een paar seconden nuttig, wat zal het resterende deel van de dag zijn? Dus ik heb een realtime klok aan het systeem toegevoegd, maar hoe zal het schakelen tussen tijd- en afstandsweergave? Hiervoor heb ik een omgevingslichtsensor toegevoegd.
Stap 1: Onderdelenlijst
![Onderdelen lijst Onderdelen lijst](https://i.howwhatproduce.com/images/003/image-8463-73-j.webp)
- Arduino Nano Rev3
- HC-SR04 Ultrasone afstandssensor (ongeveer $ 0,76)
- 7-segment 4-cijferig 12-pins 0,56-inch LED-display ($ 1,77)
- DS3231RTC breakout-bord ($ 0,87)
- Breakout-bord voor omgevingslichtsensor ($ 0,40)
- 2 van 74HC595N Shift register IC ($ 0,54 per 10 pack)
- Rode LED
- Groene LED
- 4 van 220 Ohm weerstand
- 1 van 560 Ohm weerstand
Opmerkingen:
- Alle bovengenoemde onderdelen zijn op veel plaatsen op internet overal verkrijgbaar.
- Ik heb de prijs voor de specifieke onderdelen toegevoegd op basis van mijn ervaring.
- Het RTC breakout board is praktisch echt een breakout board om de tijd erin te laten zetten - b.v. in een andere Arduino.
- Lichtsensor is een goedkoop en eenvoudig product maar heeft al een LM393 spanningsvergelijker.
- 7 segment led-display is een type waarbij de anode gebruikelijk is, het heeft 12 pinnen, heeft ook 4 stippen en een dubbele punt. U kunt ook elk ander type gebruiken, maar er is enige aanpassing nodig op basis van de pintoewijzingen. U kunt het schema van mijn display vinden in het afbeeldingsgedeelte van de stap.
Stap 2: Schema
![Schematisch Schematisch](https://i.howwhatproduce.com/images/003/image-8463-74-j.webp)
U1 is een Arduino Nano Rev3, maar het circuit werkt ook goed met Arduino Uno.
U2, U3: Vanwege het goedkope led-display moet ik schuifregisters gebruiken om niet al mijn digitale uitgangen op te eten. U2 drijft de kathodes aan terwijl U3 is verbonden met de anodes met weerstanden van 220 Ohm.
LED2, LED3: een groene en een rode led om het parkeren op een visuele manier te helpen. Dit is niet nodig, maar kan een beetje helpen.
S1: Lichtsensor. Als ik de garage binnenrijd - waar geen licht brandt - gaat het automatische licht van mijn auto aan, dus met deze sensor kan ik gemakkelijk beslissen of de auto parkeert of niet. Als dat zo is, laten we dan de afstand weergeven, anders print u de tijd uit. Dit apparaat heeft een digitale uitgang die hoog of laag kan zijn op basis van het omgevingslicht en de opstelling van de triggerpotentiometer.
S2: Ultrasone sensor. Echt een goedkope. Het heeft een trigger en een echo-pin. Het gebruik is vrij eenvoudig, vooral als u een bibliotheek gebruikt die voor dit doel is ontworpen. Ik gebruikte NewPing genaamd.
RTC1: DS3231 Real Time Clock breakout-bord. Dit is een vrij nauwkeurige en heeft een speciale functie: het meet de omgevingstemperatuur en u kunt deze informatie ook terugkrijgen. (Hiermee kunt u berekenen hoe u de temperatuur in rotatie met de tijd kunt weergeven.)
Stap 3: Bouw het circuit
![Bouw het circuit Bouw het circuit](https://i.howwhatproduce.com/images/003/image-8463-75-j.webp)
Ik heb het circuit op een groter breadboard gemonteerd en gemodelleerd in fritzing voor een beter begrip. Ik weet dat het veel kabels heeft - dus ik kan geen verschillende kleuren kiezen voor alle kathodepinnen - maar ik hoop dat het kan worden opgelost.
Stap 4: Upload de Scratch
Hier komt de broncode van het apparaat.
Stap 5: Test het resultaat
![Test het resultaat Test het resultaat](https://i.howwhatproduce.com/images/003/image-8463-76-j.webp)
![Test het resultaat Test het resultaat](https://i.howwhatproduce.com/images/003/image-8463-77-j.webp)
![Test het resultaat Test het resultaat](https://i.howwhatproduce.com/images/003/image-8463-78-j.webp)
![Test het resultaat Test het resultaat](https://i.howwhatproduce.com/images/003/image-8463-79-j.webp)
Ik heb het apparaat gemodelleerd op een breadboard. Linksonder ziet u de ultrasone sensor, de groene led op het andere aan de kabel bevestigde apparaat geeft aan dat de omgevingslichtsensor de ingangsspanning heeft. Vanaf de tweede foto branden er 2 groene lampjes op de lichtsensor maar het is niet zo eenvoudig om dit met foto's aan te tonen.:)
Foto 1
Er staat geen auto in de garage. Apparaat geeft de tijd weer met niet al te heldere cijfers. Dubbele punten knipperen - samen met de tweede decimaal, dus het is de moeite waard om de do op de een of andere manier te dekken
Afbeelding 2
Auto verlicht tot aan de sensor maar te ver om het te meten. Ik heb deze afstand praktisch ingesteld op 1 meter. In dit geval toont het display "9999".
Afbeelding 3
Auto staat ongeveer 10 cm van de afstandssensor en verlichting tot de lichtsensor. Groene led geeft aan dat ik dichterbij kan komen - voorzichtig.:)
Afbeelding 4
Auto staat ongeveer 5 cm van de afstandssensor, dus rode led geeft aan dat hij dichtbij genoeg is om te stoppen en ik de garagedeur zonder problemen kan sluiten.
Aanbevolen:
Arduino Car Reverse Parking Alert-systeem - Stap voor stap: 4 stappen
![Arduino Car Reverse Parking Alert-systeem - Stap voor stap: 4 stappen Arduino Car Reverse Parking Alert-systeem - Stap voor stap: 4 stappen](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Arduino Car Reverse Parking Alert-systeem | Stappen voor stap: In dit project zal ik een eenvoudig Arduino Car Reverse Parking Sensor Circuit ontwerpen met behulp van Arduino UNO en HC-SR04 ultrasone sensor. Dit op Arduino gebaseerde Car Reverse-waarschuwingssysteem kan worden gebruikt voor autonome navigatie, Robot Ranging en andere ranger
Roomba Parking Pal: 6 stappen
![Roomba Parking Pal: 6 stappen Roomba Parking Pal: 6 stappen](https://i.howwhatproduce.com/images/005/image-13250-13-j.webp)
Roomba Parking Pal: Dit project maakt gebruik van een iRobot Create programmeerbare roomba, MATLAB r2018a en MATLAB mobile. Door deze drie media en onze kennis van codering te gebruiken, hebben we de iRobot Create geprogrammeerd om kleuren te interpreteren en ingebouwde sensoren te gebruiken om taken uit te voeren. Dit
Arduino Smart Parking: 4 stappen
![Arduino Smart Parking: 4 stappen Arduino Smart Parking: 4 stappen](https://i.howwhatproduce.com/images/005/image-13272-20-j.webp)
Arduino Smart Parking: Bill Blankenship, Willam Bailey, Hannah Hargrove Met behulp van een Arduino-bord is onze groep erin geslaagd een systeem te maken waarmee lichtsensoren kunnen detecteren wanneer een auto een ruimte inneemt of leeg is. Na achtenzestig regels, we e
Mountainbike-helper voor hemiplegiepatiënten: 4 stappen
![Mountainbike-helper voor hemiplegiepatiënten: 4 stappen Mountainbike-helper voor hemiplegiepatiënten: 4 stappen](https://i.howwhatproduce.com/images/001/image-296-80-j.webp)
Mountainbike-helper voor hemiplegiepatiënten: hemiplegiepatiënten zijn mensen die lijden aan een rechts- of linkszijdige (gedeeltelijke) verlamming, waardoor ze minder kracht en grip hebben. Voor deze mensen is het erg moeilijk om te mountainbiken, omdat ze moeite hebben om het stuur vast te pakken
Garage Monitor 3001: 8 stappen (met afbeeldingen)
![Garage Monitor 3001: 8 stappen (met afbeeldingen) Garage Monitor 3001: 8 stappen (met afbeeldingen)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122264-garage-monitor-3001-8-steps-with-pictures-0.webp)
Garage Monitor 3001: Probleem: Mijn garage staat los van mijn huis, moeilijk te zien of de deuren van het huis open zijn. Of misschien heb ik haast om naar mijn werk te rijden en ben ik vergeten de deur te sluiten. Oplossing: op Parallax BS2 gebaseerde monitor. Ik kan de status van mijn garagedeur controleren