Innehållsförteckning:

Arduino Parking Assistant: 17 steg (med bilder)
Arduino Parking Assistant: 17 steg (med bilder)

Video: Arduino Parking Assistant: 17 steg (med bilder)

Video: Arduino Parking Assistant: 17 steg (med bilder)
Video: Robot Attacks Factory Worker! #shorts 2024, Juli
Anonim
Arduino parkeringsassistent
Arduino parkeringsassistent
Arduino parkeringsassistent
Arduino parkeringsassistent

Av addictedToArduinoFölj mer av författaren:

Lätta 2x4 elektronikskåp
Lätta 2x4 elektronikskåp
Enkla 2x4 elektronikskåp
Enkla 2x4 elektronikskåp

Om: Jag är officiellt en av de människor som spenderar nästan all sin tid på att ansluta trådar, skriva kod och göra andra saker som folk kallar "tråkiga". Jag tycker om att arbeta med lysdioder, Arduinos och göra saker av alla slag … Mer om addictedToArduino »

Vi som har små garage känner frustrationen över att parkera lite för långt in eller lite för långt ut och inte kunna gå runt fordonet. Vi köpte nyligen ett större fordon, och det måste parkeras perfekt i garaget för att gå runt fram och bak.

För att lugna min frustration bestämde jag mig för att designa en enhet som gör att jag kan parkera på exakt plats varje gång. Jag älskar att arbeta med arduinos, lysdioder, sensorer och nästan allt annat elektroniskt, så jag visste från början att det förmodligen skulle sluta som en kontrast med en Arduino inuti och ett gäng lysdioder på framsidan!

Jag försökte mitt bästa för att dokumentera varje steg i detta projekt väl, men observera att det har lite komplicerat, tätt lödning; det borde förmodligen inte vara ditt första projekt.

Steg 1: Du behöver …

Du kommer behöva…
Du kommer behöva…
Du kommer behöva…
Du kommer behöva…
Du kommer behöva…
Du kommer behöva…

Alla dessa material är billiga och lättillgängliga. Jag är inte ansluten till någon av dessa leverantörer, de är helt enkelt där jag köpte leveranserna.

Material:

  • 1x 2x4 - minst 8 "lång
  • 8x Philips skruvar - helst 1 "lång
  • 1x strömförsörjning - 5 volt, 850mA
  • 1x Arduino Pro Mini - 5 volt, 16 MHz
  • 1x HC-SR04 ultraljudsavståndssensor
  • 12x genomgående hålmotstånd - 220 ohm, 1/4 watt
  • 8x gröna lysdioder - 5 mm
  • 4x röda lysdioder - 5 mm
  • 1x taktil tryckknapp - 6 mm
  • 3x fyra ledartråd säljs av foten - 22 gauge
  • 1x Stranded Wire - 28 gauge

Verktyg:

  • Wire Stripper
  • Bandsåg
  • Lödkolv
  • Löd - jag använder 60/40 Rosin Core
  • Lim pistol
  • Speed Square
  • Stick Lim
  • Philips skruvmejsel
  • Penna
  • Borra
  • 7/64 "borr - detta beror på storleken på dina skruvar
  • 3/16 "borr
  • 1/4 "borr
  • 1 "Forstner Bit
  • Dator med Arduino IDE Ladda ner här.
  • FTDI programmerare här

Steg 2: Skriv ut och klipp ut

Skriv ut och klipp ut!
Skriv ut och klipp ut!
Skriv ut och klipp ut!
Skriv ut och klipp ut!

Det första steget i detta projekt är att göra höljet. Vi använder en teknik som jag skrev om i en tidigare instruerbar, enkel 2x4 kapsling.

Skriv ut PDF -mönstret som ingår nedan. Se till att du är inställd på att skriva ut i 100% skala.

Klipp nu ut mönstret och limma det på 2x4. Var noga med att ställa in det med kanterna. Det är bara tillfälligt, så limma det bara lätt.

Steg 3: Klipp på längden

Klipp på längden!
Klipp på längden!
Klipp på längden!
Klipp på längden!

Använd din bandsåg för att klippa 2x4 längs kanten på mönstret. Du kan också använda en hack- eller bordssåg.

Steg 4: Skär locket

Klipp av locket!
Klipp av locket!
Klipp av locket!
Klipp av locket!
Klipp av locket!
Klipp av locket!

Nu måste vi förvandla den här saken från en 2x4 till en låda! Använd din hastighetsruta för att markera en linje på längden på sidan av 2x4 ungefär en kvarts tum från baksidan av lådan.

Gå tillbaka till bandsågen och skär direkt på linan. Detta kommer att skära en separat bit som blir vårt lock. Du kommer att klippa nära dina fingrar; Var försiktig!

Steg 5: Bore It Out

Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!

Markera en grov fyrkant på baksidan av det större blocket ungefär en halv tum från alla kanter med din penna.

Använd nu din 1 tum för att borra ut rektangeln. Du måste borra så djupt som möjligt utan att komma igenom fronten. Borra inte för djupt!

Steg 6: Borra! Borra! Borra

Borra! Borra! Borra!
Borra! Borra! Borra!
Borra! Borra! Borra!
Borra! Borra! Borra!
Borra! Borra! Borra!
Borra! Borra! Borra!
Borra! Borra! Borra!
Borra! Borra! Borra!

Chock upp din 3/16 tums borr och borra försiktigt var och en av hålen markerade på framsidan av mönstret. Jag tyckte att det fungerar bäst om du gör en liten indragning med en syl innan du borrar.

Borra sedan ett 3/16 tum hål ungefär i mitten av botten. Detta blir hålet för din kalibreringsknapp.

Använd nu din 1/4 tums borr för att borra ytterligare två hål i botten. Dessa kommer att vara hål för trådarna.

Steg 7: Slutför kontrollboxen

Slutför kontrollboxen!
Slutför kontrollboxen!
Slutför kontrollboxen!
Slutför kontrollboxen!
Slutför kontrollboxen!
Slutför kontrollboxen!
Slutför kontrollboxen!
Slutför kontrollboxen!

Nu använder du mönster. Skala av det så rent som möjligt.

Ta locket och lägg det på botten. Vänd på det om du måste, du behöver det i originalriktningen.

Använd sedan 7/64 borrkronan för att borra ett hål cirka en centimeter från varje hörn. Borra ungefär en kvarts tum djupt; borra inte genom fronten!

Använd skruvmejseln och skruvarna för att fästa locket.

Du behöver inte, men det får lådan att se mycket bättre ut om du ger den en bra, genom slipning.

Steg 8: Sätt i lysdioderna

Sätt i lysdioderna!
Sätt i lysdioderna!
Sätt i lysdioderna!
Sätt i lysdioderna!
Sätt i lysdioderna!
Sätt i lysdioderna!

Det är dags att elektroniskt förse denna låda! (Vem säger att det inte är ett ord?) Lysdioderna bör ordnas i två ringar; en stor grön ring på utsidan med en mindre röd ring inuti den.

Ta en lysdiod och stick den i ett hål. Rikta in den så att katoden (kortare ledning) är mot utsidan. Lägg sedan lite varmt lim runt det!

Upprepa denna process tills alla lysdioder är i sina hål. Var noga med att sätta rätt färg i rätt hål!

Steg 9: Slipa lysdioderna

Slipa lysdioderna!
Slipa lysdioderna!
Slipa lysdioderna!
Slipa lysdioderna!
Slipa lysdioderna!
Slipa lysdioderna!

För en mer sömlös look, slipa lysdioderna med träet. Det fungerar bäst att slipa innan trådarna är i. (Till skillnad från jag gjorde!)

Vid det här laget insåg jag att mina hål var för stora! (Jag använde en storlek större än 3/16 )

Träfyllmedel till undsättning!

Steg 10: Löd marken

Löd marken!
Löd marken!
Löd marken!
Löd marken!

Böj den kortare ledningen på en LED och rör den vid det korta benet på nästa LED. Löd dessa två tillsammans och fortsätt runt cirkeln. En nåltång är en stor hjälp!

Steg 11: Löd motståndarna

Löd motståndarna!
Löd motståndarna!
Löd motståndarna!
Löd motståndarna!
Löd motståndarna!
Löd motståndarna!
Löd motståndarna!
Löd motståndarna!

Klipp en kort trådlängd, cirka två centimeter lång, och ta bort den! Vrid det runt ett ben på ett motstånd, det spelar ingen roll vilken ände. Använd ditt lödkolv för att göra anslutningen permanent! Gör detta för alla dina motstånd.

Ta sedan ett motståndstrådspar och löd försiktigt den fria änden av det till en LED. Se till att inte låta ledningarna röra vid andra ledningar! Gör detta för varje LED och dubbelkolla efter shorts.

Slutligen, löd en kort trådlängd till benet som var kvar när du lödde grunderna.

Steg 12: Löd knappen

Löd knappen!
Löd knappen!
Löd knappen!
Löd knappen!
Löd knappen!
Löd knappen!

Klipp och ta bort ytterligare en kort trådlängd och löd den till en av knappens sladdar. Klipp sedan av alla knappens ben utom den som ligger intill din lödfog.

Placera knappen i lådan så att du kan trycka den utifrån genom hålet. Löd knappen fri ledning till jordanslutningarna på lysdioderna.

Slutligen ringla lite varmt lim över knappen för att hålla det på plats!

Steg 13: Lödning till Arduino

Lödning till Arduino!
Lödning till Arduino!
Lödning till Arduino!
Lödning till Arduino!
Lödning till Arduino!
Lödning till Arduino!
Lödning till Arduino!
Lödning till Arduino!

Löd stifthuvudena till programmeringsporten på Arduino. Tryck sedan de två ledningarna (från strömförsörjningen och den för sensorn) genom sina hål och använd lite varmt lim för att de inte ska falla ut.

Ta bort ledningarna från lysdioderna och knappen och löd dem till Arduino enligt kopplingsschemat ovan. Nedan finns en utskrivbar version av diagrammen för din bekvämlighet.

Steg 14: Skapa sensorhöljet

Skapa sensorhöljet!
Skapa sensorhöljet!

Nu måste vi göra höljet för avståndssensorn. Jag skrev tidigare om detta i en annan instruerbar, så jag kommer inte att gå igenom det här.

Följ anvisningarna i Easy 2x4 elektroniska kapslingar för att göra lådan, använd sedan din 1/4 tums borr för att borra ett litet hål i botten av lådan.

Steg 15: Slutför sensoranslutningarna

Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!
Avsluta sensoranslutningarna!

Skjut sensortrådens fria ände genom hålet i lådan, ta sedan bort den och löd den till sensormodulen som på bilden.

  • Svart går till GND
  • Blått går till ECHO
  • Green går till TRIG
  • Rött går till VCC

Använd lite hett lim för att säkra sensorn i fodralet, använd sedan ytterligare en dab som spänningsavlastning för kabeln. Skruva på locket och du är klar!

Steg 16: Programmera Arduino

Programmera Arduino!
Programmera Arduino!
Programmera Arduino!
Programmera Arduino!
Programmera Arduino!
Programmera Arduino!
Programmera Arduino!
Programmera Arduino!

Meddelande - 25 mars 2017: Som föreslagits av kommentaren "MuchTall" har jag uppdaterat koden för att inkludera en LED -nedräkning under kalibrering. Ladda ner den nya versionen av koden nedan.

För att kunna läsa sensorn behöver vi NewPing -biblioteket. Du kan ladda ner det här, jag inkluderade det också nedan för din bekvämlighet. I Arduino IDE klickar du på Sketch> Inkludera bibliotek> Lägg till zip -bibliotek … och pekar den på mappen 'NewPing.zip'.

Extrahera sedan den andra zip -filen och öppna 'ParkingSystemV1.1.ino' i Arduino IDE. Ladda upp skissen till arduino. Se den här artikeln eller den här artikeln om du behöver hjälp.

Skruva på locket och du är klar!

Steg 17: Montering och användning

Tvåa i Microcontroller Contest 2017

Sensors Contest 2017
Sensors Contest 2017
Sensors Contest 2017
Sensors Contest 2017

Andra priset i Sensors Contest 2017

Rekommenderad: