Inhoudsopgave:
- Stap 1: Je hebt nodig…
- Stap 2: Print en knip
- Stap 3: Op lengte knippen
- Stap 4: Snijd het deksel
- Stap 5: Verveel het
- Stap 6: Boor! Oefening! Oefening
- Stap 7: Maak de schakelkast af
- Stap 8: Plaats de LED's
- Stap 9: Schuur de LED's
- Stap 10: Soldeer de gronden
- Stap 11: Soldeer de weerstanden
- Stap 12: Soldeer de knop
- Stap 13: Soldeer aan de Arduino
- Stap 14: Maak de sensorbehuizing
- Stap 15: Voltooi de sensorverbindingen
- Stap 16: Programmeer de Arduino
- Stap 17: Montage en gebruik
Video: Arduino parkeerassistent: 17 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Door addictedToArduinoVolg meer door de auteur:
Over: Ik ben officieel een van die mensen die bijna al hun tijd besteden aan het aansluiten van draden, het typen van code en andere dingen doen die mensen 'saai' noemen. Ik vind het leuk om met LED's, Arduino's te werken en allerlei dingen te maken … Meer over addictedToArduino »
Degenen onder ons die een kleine garage hebben, kennen de frustratie van het iets te ver naar binnen of iets te ver naar buiten parkeren en niet om het voertuig heen kunnen lopen. We hebben onlangs een grotere auto gekocht en deze moet perfect in de garage worden geparkeerd om voor en achter te kunnen lopen.
Om mijn frustratie te sussen besloot ik een apparaat te ontwerpen waarmee ik elke keer precies op de juiste plek kon parkeren. Ik werk graag met arduino's, leds, sensoren en bijna al het andere elektronisch, dus ik wist vanaf het begin dat het waarschijnlijk zou eindigen als een apparaat met een Arduino erin en een aantal LED's aan de voorkant!
Ik heb mijn best gedaan om elke stap van dit project goed te documenteren, maar houd er rekening mee dat het wat ingewikkeld, strak solderen heeft; het zou waarschijnlijk niet je eerste project moeten zijn.
Stap 1: Je hebt nodig…
Al deze materialen zijn goedkoop en gemakkelijk verkrijgbaar. Ik ben niet aangesloten bij een van deze leveranciers, ze zijn gewoon waar ik de benodigdheden heb gekocht.
Materialen:
- 1x 2x4 - minstens 8 "lang
- 8x Philips-schroeven - bij voorkeur 1 "lang
- 1x Voeding - 5 volt, 850mA
- 1x Arduino Pro Mini - 5 volt, 16 MHz
- 1x HC-SR04 ultrasone afstandssensor
- 12x Through-Hole Weerstanden - 220 ohm, 1/4 watt
- 8x Groene LED's - 5mm
- 4x Rode LED's - 5mm
- 1x Tactiele Drukknop - 6mm
- 3x vier geleiders per voet verkocht - 22 gauge
- 1x gevlochten draad - 28 gauge
Gereedschap:
- Draadstripper
- Lintzaag
- Soldeerbout
- Soldeer - ik gebruik 60/40 Rosin Core
- Heet lijmpistool
- Snelheid Vierkant
- Plak lijm
- Philips-schroevendraaier
- Potlood
- Oefening
- 7/64" boor - dit hangt af van de grootte van je schroeven
- 3/16 "boor
- 1/4 "boor
- 1" Forstner-bit
- Computer met de Arduino IDE Download hier.
- FTDI-programmeur hier
Stap 2: Print en knip
De eerste stap in dit project is het maken van de behuizing. We gebruiken een techniek waarover ik schreef in een eerdere Instructable, Easy 2x4 Enclosures.
Druk het onderstaande PDF-patroon af. Zorg ervoor dat u bent ingesteld om op 100% schaal af te drukken.
Knip nu het patroon uit en plak het op de 2x4. Zorg ervoor dat u het uitlijnt met de randen. Het is slechts tijdelijk, dus lijm het slechts licht vast.
Stap 3: Op lengte knippen
Gebruik je lintzaag om de 2x4 langs de rand van het patroon te snijden. U kunt ook een afkortzaag of tafelzaag gebruiken.
Stap 4: Snijd het deksel
Nu moeten we dit ding van een 2x4 in een doos veranderen! Gebruik je snelheidsvierkant om een lijn in de lengte aan de zijkant van de 2x4 te markeren, ongeveer een kwart inch vanaf de achterkant van de doos.
Ga terug naar de lintzaag en zaag direct op de lijn. Dit zal een apart stuk snijden dat ons deksel zal worden. Je snijdt dicht bij je vingers; Wees alstublieft voorzichtig!
Stap 5: Verveel het
Markeer met je potlood een ruw vierkant op de achterkant van het grotere blok, ongeveer een centimeter van alle randen.
Gebruik nu uw 1-inch om de rechthoek uit te boren. Je moet zo diep mogelijk boren zonder door de voorkant te komen. Niet te diep boren!
Stap 6: Boor! Oefening! Oefening
Zet uw boor van 3/16 inch vast en boor zorgvuldig elk van de gaten die op de voorkant van het patroon zijn gemarkeerd. Ik vond dat het het beste werkt als je een kleine inkeping maakt met een priem voordat je gaat boren.
Boor vervolgens een gat van 3/16 inch ongeveer in het midden van de bodem. Dit wordt het gat voor uw kalibratieknop.
Gebruik nu je 1/4 inch boor om nog twee gaten in de bodem te boren. Dit zijn gaten voor de draden.
Stap 7: Maak de schakelkast af
Nu gebruik je patroon. Haal het er zo schoon mogelijk af.
Pak het deksel en leg het op de bodem. Draai het desnoods om, je hebt het in de originele richting nodig.
Gebruik vervolgens de 7/64-boor om een gat te boren van ongeveer een centimeter van elke hoek. Boor ongeveer een kwart inch diep; boor niet door de voorkant!
Gebruik de schroevendraaier en schroeven om het deksel vast te zetten.
Het hoeft niet, maar het maakt de doos een stuk beter als je hem goed doorschuurt.
Stap 8: Plaats de LED's
Het is tijd om deze box elektronisch te maken! (Wie zegt dat dat geen woord is?) De LED's moeten in twee ringen worden gerangschikt; een grote groene ring aan de buitenkant met daarbinnen een kleinere rode ring.
Neem een LED en steek deze in een gaatje. Lijn het uit zodat de kathode (kortere leiding) naar buiten gericht is. Doe er dan een beetje hete lijm omheen!
Herhaal dit proces totdat alle LED's in hun gaten zitten. Zorg ervoor dat je de juiste kleur in het juiste gaatje stopt!
Stap 9: Schuur de LED's
Voor een meer naadloze look, schuur de LED's gelijk met het hout. Het werkt het beste om te schuren voordat de draden erin zitten. (In tegenstelling tot ik deed!)
Op dit punt realiseerde ik me dat mijn gaten te groot waren! (Ik gebruikte een maat groter dan 3/16 )
Houtvuller om te redden!
Stap 10: Soldeer de gronden
Buig de kortere leiding op een LED en raak deze aan tegen het korte been op de volgende LED. Soldeer deze twee aan elkaar en ga verder rond de cirkel. Een punttang is een grote hulp!
Stap 11: Soldeer de weerstanden
Knip een kort stuk draad af, ongeveer vijf centimeter lang, en strip het! Draai het om een pootje van een weerstand, het maakt niet uit welk uiteinde. Gebruik je soldeerbout om de verbinding permanent te maken! Doe dit voor al je weerstanden.
Pak vervolgens een weerstand-draadpaar en soldeer voorzichtig het vrije uiteinde ervan aan een LED. Zorg ervoor dat de draden geen andere draden raken! Doe dit voor elke LED en controleer nogmaals op kortsluiting.
Soldeer tot slot een kort stuk draad aan het been dat overbleef toen u de gronden soldeerde.
Stap 12: Soldeer de knop
Knip en strip nog een korte draad en soldeer deze aan een van de draden van de knop. Knip vervolgens alle poten van de knop af, behalve die naast uw soldeerverbinding.
Plaats de knop in de doos zodat je hem van buitenaf door het gat kunt duwen. Soldeer de vrije kabel van de knop aan de massa-aansluitingen van de LED's.
Sprenkel tot slot een beetje hete lijm over de knop om hem op zijn plaats te houden!
Stap 13: Soldeer aan de Arduino
Soldeer de pin-headers aan de programmeerpoort van de Arduino. Duw vervolgens de twee draden (van de voeding en die van de sensor) door hun gaten en gebruik een beetje hete lijm om te voorkomen dat ze eruit vallen.
Strip de draden van de LED's en knop en soldeer ze aan de Arduino volgens het bedradingsschema hierboven. Hieronder vindt u voor uw gemak een afdrukbare versie van de diagrammen.
Stap 14: Maak de sensorbehuizing
Nu moeten we de behuizing voor de afstandssensor maken. Ik heb hier eerder over geschreven in een andere Instructable, dus daar ga ik hier niet op in.
Volg de aanwijzingen in Easy 2x4 Electronic Enclosures om de doos te maken en gebruik vervolgens uw 1/4 inch boor om een klein gaatje in de bodem van de doos te boren.
Stap 15: Voltooi de sensorverbindingen
Duw het vrije uiteinde van de sensordraad door het gat in de doos, strip het en soldeer het aan de sensormodule zoals op de afbeelding.
- Zwart gaat naar GND
- Blauw gaat naar ECHO
- Groen gaat naar TRIG
- Rood gaat naar VCC
Gebruik een beetje hete lijm om de sensor in de behuizing te bevestigen en gebruik vervolgens een andere schar als spanningsverlichting voor de kabel. Schroef het deksel erop en klaar!
Stap 16: Programmeer de Arduino
Opmerking - 25 maart 2017: Zoals gesuggereerd door commentator "MuchTall" heb ik de code bijgewerkt met een LED-aftelling tijdens de kalibratie. Download de nieuwe versie van de onderstaande code.
Om de sensor te kunnen lezen, hebben we de NewPing-bibliotheek nodig. Je kunt het hier downloaden, ik heb het ook hieronder toegevoegd voor je gemak. Klik in de Arduino IDE op Sketch > Include Library > Add Zip Library… en wijs de map 'NewPing.zip' aan.
Pak vervolgens het andere zip-bestand uit en open 'ParkingSystemV1.1.ino' in de Arduino IDE. Upload de schets naar de arduino. Raadpleeg dit artikel of dit artikel als je hulp nodig hebt.
Schroef het deksel erop en je bent klaar!
Stap 17: Montage en gebruik
Tweede plaats in de Microcontroller-wedstrijd 2017
Tweede prijs in de Sensors Contest 2017
Aanbevolen:
DIY - op Arduino gebaseerde parkeerassistent V2 - Ajarnpa
DIY - Arduino-gebaseerde parkeerassistent V2: wanneer het leven je bananen geeft!!!!! Eet ze gewoon op. Noodzaak is de moeder van uitvindingen, en dat zal ik niet ontkennen. Eerlijk gezegd is dit de 2e keer dat ik tegen onze garagemuur stoot sinds we naar dit nieuwe huis zijn verhuisd. Dat is het, er zou geen
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)
PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen