Indholdsfortegnelse:

Arduino Parking Assistant: 17 trin (med billeder)
Arduino Parking Assistant: 17 trin (med billeder)

Video: Arduino Parking Assistant: 17 trin (med billeder)

Video: Arduino Parking Assistant: 17 trin (med billeder)
Video: БЫСТРЫЙ ASMR 👩‍⚕️ 29 РОЛЕВЫХ по Алфавиту 👷‍♀️🕵️‍♀️ АСМР / 29 Roleplays 2024, December
Anonim
Arduino parkeringsassistent
Arduino parkeringsassistent
Arduino parkeringsassistent
Arduino parkeringsassistent

Af addictedToArduinoFølg mere af forfatteren:

Nemme 2x4 elektroniske kabinetter
Nemme 2x4 elektroniske kabinetter
Nemme 2x4 elektroniske kabinetter
Nemme 2x4 elektroniske kabinetter

Om: Jeg er officielt en af de mennesker, der bruger næsten al deres tid på at forbinde ledninger, skrive kode og lave andre ting, folk kalder 'kedeligt'. Jeg nyder at arbejde med lysdioder, Arduinos og lave ting af enhver slags … Mere om addictedToArduino »

De af os, der har små garager, kender frustrationen over at parkere lidt for langt ind eller lidt for langt ude og ikke kunne gå rundt i bilen. Vi har for nylig købt et større køretøj, og det skal parkeres perfekt i garagen for at gå rundt foran og bagpå.

For at berolige min frustration besluttede jeg at designe en enhed, der ville give mig mulighed for at parkere det nøjagtige sted hver gang. Jeg elsker at arbejde med arduinoer, lysdioder, sensorer og næsten alt andet elektronisk, så jeg vidste fra starten, at det sandsynligvis ville ende som et udstyr med en Arduino indeni og en flok lysdioder på forsiden!

Jeg forsøgte mit bedste at dokumentere hvert trin i dette projekt godt, men vær opmærksom på, at det har en kompliceret, stram lodning; det burde nok ikke være dit første projekt.

Trin 1: Du får brug for …

Du får brug for…
Du får brug for…
Du får brug for…
Du får brug for…
Du får brug for…
Du får brug for…

Alle disse materialer er billige og let tilgængelige. Jeg er ikke tilknyttet nogen af disse leverandører, de er simpelthen der, hvor jeg købte forsyningerne.

Materialer:

  • 1x 2x4 - mindst 8 "lang
  • 8x Philips skruer - Helst 1 "lange
  • 1x strømforsyning - 5 volt, 850mA
  • 1x Arduino Pro Mini - 5 volt, 16MHz
  • 1x HC-SR04 ultralydsafstandssensor
  • 12x gennemgående hulmodstande - 220 ohm, 1/4 watt
  • 8x grønne lysdioder - 5mm
  • 4x røde lysdioder - 5 mm
  • 1x taktil trykknap - 6 mm
  • 3x Fire konduktortråd sælges af foden - 22 gauge
  • 1x Stranded Wire - 28 gauge

Værktøjer:

  • Wire Stripper
  • Båndsav
  • Loddekolbe
  • Lodde - jeg bruger 60/40 Rosin Core
  • Varm limpistol
  • Speed Square
  • Stick Lim
  • Philips skruetrækker
  • Blyant
  • Bore
  • 7/64 "bor - dette afhænger af størrelsen på dine skruer
  • 3/16 "bor
  • 1/4 "bor
  • 1 "Forstner Bit
  • Computer med Arduino IDE Download her.
  • FTDI Programmer her

Trin 2: Udskriv og klip

Print og klip!
Print og klip!
Print og klip!
Print og klip!

Det første trin i dette projekt er at lave kabinettet. Vi bruger en teknik, jeg skrev om i en tidligere Instructable, Easy 2x4 -kabinetter.

Udskriv PDF -mønsteret herunder. Sørg for, at du er indstillet til at udskrive i 100% skala.

Skær nu mønsteret ud og lim det til 2x4. Vær omhyggelig med at stille den op med kanterne. Det er kun midlertidigt, så lim det kun let.

Trin 3: Skær i længden

Klip i længden!
Klip i længden!
Klip i længden!
Klip i længden!

Brug din båndsav til at skære 2x4 langs kanten af mønsteret. Du kan også bruge en huggesav eller en bordsav.

Trin 4: Skær låget

Skær låget af!
Skær låget af!
Skær låget af!
Skær låget af!
Skær låget af!
Skær låget af!

Nu skal vi gøre denne ting fra en 2x4 til en kasse! Brug din hastighedskvadrat til at markere en linje på langs på siden af 2x4 cirka en centimeter fra bagsiden af kassen.

Gå tilbage til båndsaven og skær direkte på linjen. Dette vil skære et separat stykke, der bliver vores låg. Du skærer tæt på dine fingre; Vær sød at passe på!

Trin 5: Ked det ud

Ked det ud!
Ked det ud!
Ked det ud!
Ked det ud!
Ked det ud!
Ked det ud!

Brug din blyant til at markere en grov firkant på bagsiden af den større blok omkring en halv tomme fra alle kanterne.

Brug nu din 1-tommer til at bore hullet ud i rektanglet. Du skal bore så dybt som muligt uden at komme igennem fronten. Bor ikke for dybt!

Trin 6: Bor! Bore! Bore

Bore! Bore! Bore!
Bore! Bore! Bore!
Bore! Bore! Bore!
Bore! Bore! Bore!
Bore! Bore! Bore!
Bore! Bore! Bore!
Bore! Bore! Bore!
Bore! Bore! Bore!

Spær dit 3/16 tommer bor og bor forsigtigt hvert af hullerne markeret på forsiden af mønsteret. Jeg fandt ud af, at det fungerer bedst, hvis du laver et lille indryk med en syl, før du borer.

Bor derefter et hul på 3/16 tommer groft i midten af bunden. Dette vil være hullet til din kalibreringsknap.

Brug nu dit 1/4 tommer bor til at bore yderligere to huller i bunden. Disse vil være huller til ledningerne.

Trin 7: Afslut kontrolboksen

Afslut kontrolboksen!
Afslut kontrolboksen!
Afslut kontrolboksen!
Afslut kontrolboksen!
Afslut kontrolboksen!
Afslut kontrolboksen!
Afslut kontrolboksen!
Afslut kontrolboksen!

Nu bruger du mønster. Skræl det så rent som muligt.

Tag låget og læg det på bunden. Vend det om, hvis du har brug for det, du har brug for det i den originale retning.

Brug derefter 7/64 boret til at bore et hul cirka en centimeter fra hvert hjørne. Bor cirka en kvart tomme dyb; bor ikke igennem fronten!

Brug skruetrækkeren og skruerne til at fastgøre låget.

Du behøver ikke, men det får kassen til at se meget bedre ud, hvis du giver den en god gennemslibning.

Trin 8: Indsæt lysdioderne

Sæt lysdioderne i!
Sæt lysdioderne i!
Sæt lysdioderne i!
Sæt lysdioderne i!
Sæt lysdioderne i!
Sæt lysdioderne i!

Det er tid til at elektronisk se denne boks! (Hvem siger, at det ikke er et ord?) Lysdioderne skal placeres i to ringe; en stor grøn ring på ydersiden med en mindre rød ring inde i den.

Tag en LED og stik den i et hul. Juster den, så katoden (kortere bly) vender udad. Læg derefter lidt varm lim rundt om det!

Gentag denne proces, indtil alle lysdioderne er i deres huller. Vær omhyggelig med at sætte den rigtige farve i det rigtige hul!

Trin 9: Slib lysdioderne

Slib lysdioderne!
Slib lysdioderne!
Slib lysdioderne!
Slib lysdioderne!
Slib lysdioderne!
Slib lysdioderne!

For et mere problemfrit look skal LED'erne slibes med træet. Det fungerer bedst at slibe, før ledningerne er i. (I modsætning til jeg gjorde!)

På dette tidspunkt indså jeg, at mine huller var for store! (Jeg brugte en størrelse større end 3/16 )

Træfyldstof til undsætning!

Trin 10: Lod lodgrunde

Lod lodderne!
Lod lodderne!
Lod lodderne!
Lod lodderne!

Bøj den kortere ledning på en LED, og rør den til det korte ben på den næste LED. Lod disse to sammen og fortsæt rundt i cirklen. En nål-næsetang er en stor hjælp!

Trin 11: Lodde modstanderne

Lod lod modstanderne!
Lod lod modstanderne!
Lod lod modstanderne!
Lod lod modstanderne!
Lod lod modstanderne!
Lod lod modstanderne!
Lod lod modstanderne!
Lod lod modstanderne!

Klip en kort trådlængde, cirka to centimeter lang, og fjern den! Vrid det rundt om et ben på en modstand, det er ligegyldigt hvilken ende. Brug dit loddejern til at gøre forbindelsen permanent! Gør dette for alle dine modstande.

Tag derefter et modstandstrådspar og lod forsigtigt den frie ende af det til en LED. Sørg for ikke at lade ledningerne røre andre ledninger! Gør dette for hver LED, og dobbelttjek efter shorts.

Endelig loddes en kort ledning til benet, der var tilbage, da du lodde grunden.

Trin 12: Lodde knappen

Lodde knappen!
Lodde knappen!
Lodde knappen!
Lodde knappen!
Lodde knappen!
Lodde knappen!

Klip og fjern endnu en trådlængde, og lod den til en af knappens ledninger. Klip derefter alle knapets ben af undtagen det, der støder op til din loddemetal.

Placer knappen i boksen, så du kan skubbe den udefra gennem hullet. Lod den frie ledning af knappen til jordforbindelserne på LED'erne.

Til sidst drypper du en smule varm lim over knappen for at holde den på plads!

Trin 13: Lodning til Arduino

Lodde til Arduino!
Lodde til Arduino!
Lodde til Arduino!
Lodde til Arduino!
Lodde til Arduino!
Lodde til Arduino!
Lodde til Arduino!
Lodde til Arduino!

Lod lodhovedene til programmeringsporten på Arduino. Skub derefter de to ledninger (fra strømforsyningen og den ene til sensoren) gennem deres huller og brug en smule varm lim for at forhindre dem i at falde ud.

Fjern ledningerne fra lysdioderne og knappen og lod dem til Arduino ifølge ledningsdiagrammet ovenfor. Nedenfor er en printbar version af diagrammerne for din bekvemmelighed.

Trin 14: Opret sensorhylsteret

Opret sensorhylsteret!
Opret sensorhylsteret!

Nu skal vi lave kabinettet til afstandssensoren. Jeg har tidligere skrevet om dette i en anden instruerbar, så jeg vil ikke gå ind på det her.

Følg anvisningerne i Easy 2x4 elektroniske kabinetter for at lave boksen, og brug derefter din 1/4 tommer bor til at bore et lille hul i bunden af kassen.

Trin 15: Afslut sensorforbindelserne

Afslut sensorforbindelserne!
Afslut sensorforbindelserne!
Afslut sensorforbindelserne!
Afslut sensorforbindelserne!
Afslut sensorforbindelserne!
Afslut sensorforbindelserne!
Afslut sensorforbindelserne!
Afslut sensorforbindelserne!

Skub den frie ende af sensortråden gennem hullet i kassen, fjern derefter den og lod den til sensormodulet som på billedet.

  • Sort går til GND
  • Blå går til ECHO
  • Grøn går til TRIG
  • Rød går til VCC

Brug en smule varm lim til at fastgøre sensoren i kabinettet, og brug derefter en anden klat som spændingsaflastning for kablet. Skru låget på, og du er færdig!

Trin 16: Programmer Arduino

Programmer Arduino!
Programmer Arduino!
Programmer Arduino!
Programmer Arduino!
Programmer Arduino!
Programmer Arduino!
Programmer Arduino!
Programmer Arduino!

Bemærk - 25. marts 2017: Som foreslået af kommentatoren "MuchTall" har jeg opdateret koden til at inkludere en LED -nedtælling under kalibrering. Download den nye version af koden herunder.

For at kunne læse sensoren har vi brug for NewPing -biblioteket. Du kan downloade det her, jeg inkluderede det også nedenfor for din bekvemmelighed. I Arduino IDE skal du klikke på Skitse> Inkluder bibliotek> Tilføj zip -bibliotek … og peg den på mappen 'NewPing.zip'.

Udpak derefter den anden zip -fil, og åbn 'ParkingSystemV1.1.ino' i Arduino IDE. Upload skitsen til arduinoen. Se denne artikel eller denne artikel, hvis du har brug for hjælp.

Skru låget på, og du er færdig!

Trin 17: Montering og brug

Runner Up i Microcontroller Contest 2017

Sensors konkurrence 2017
Sensors konkurrence 2017
Sensors konkurrence 2017
Sensors konkurrence 2017

Anden pris i Sensors Contest 2017

Anbefalede: