INHOUDSOPGAWE:

Arduino parkeerassistent: 17 stappe (met foto's)
Arduino parkeerassistent: 17 stappe (met foto's)

Video: Arduino parkeerassistent: 17 stappe (met foto's)

Video: Arduino parkeerassistent: 17 stappe (met foto's)
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Arduino parkeerassistent
Arduino parkeerassistent
Arduino parkeerassistent
Arduino parkeerassistent

Deur addictedToArduinoVolg meer deur die skrywer:

Maklike 2x4 elektroniese omhulsels
Maklike 2x4 elektroniese omhulsels
Maklike elektroniese omhulsels van 2x4
Maklike elektroniese omhulsels van 2x4

Ongeveer: Ek is amptelik een van die mense wat amper al hul tyd spandeer om drade aan te sluit, kode te tik en ander dinge te doen wat mense 'saai' noem. Ek geniet dit om met LED's, Arduinos te werk en allerhande dinge te maak … Meer oor addictedToArduino »

Diegene van ons wat klein motorhuise het, ken die frustrasie om 'n bietjie te ver binne of 'n bietjie te ver uit te parkeer en nie om die voertuig te kan loop nie. Ons het onlangs 'n groter voertuig gekoop, en dit moet perfek in die motorhuis geparkeer word om voor en agter rond te loop.

Om my frustrasie te besweer, het ek besluit om 'n toestel te ontwerp waarmee ek elke keer op die presiese plek kan parkeer. Ek werk graag met arduino's, LED's, sensors en byna alles elektronies, so ek het van die begin af geweet dat dit waarskynlik 'n voorwerp sou wees met 'n Arduino aan die binnekant en 'n klomp LED's aan die voorkant!

Ek het my bes probeer om elke stap van hierdie projek goed te dokumenteer, maar let op dat dit 'n ingewikkelde, noue soldering het; dit behoort waarskynlik nie jou eerste projek te wees nie.

Stap 1: u benodig …

Jy sal nodig hê…
Jy sal nodig hê…
Jy sal nodig hê…
Jy sal nodig hê…
Jy sal nodig hê…
Jy sal nodig hê…

Al hierdie materiale is goedkoop en maklik beskikbaar. Ek is nie verbonde aan enige van hierdie verskaffers nie; dit is net waar ek die voorrade gekoop het.

Materiaal:

  • 1x 2x4 - minstens 8 "lank
  • 8x Philips -skroewe - verkieslik 1 "lank
  • 1x Kragtoevoer - 5 volt, 850mA
  • 1x Arduino Pro Mini - 5 volt, 16 MHz
  • 1x HC-SR04 Ultrasoniese afstandsensor
  • Weerstands van 12x deurlopende gate - 220 ohm, 1/4 watt
  • 8x groen LED's - 5 mm
  • 4x rooi LED's - 5 mm
  • 1x tasbare drukknop - 6 mm
  • 3x viergeleierdraad by die voet verkoop - 22 meter
  • 1x gestrande draad - 28 meter

Gereedskap:

  • Draadstropper
  • Bandsaag
  • Soldeerbout
  • Soldeer - ek gebruik 60/40 Rosin Core
  • Warm gom geweer
  • Speed Square
  • Plakgom
  • Philips skroewedraaier
  • Potlood
  • Boor
  • 7/64 "boor - dit hang af van die grootte van u skroewe
  • 3/16 "boor
  • 1/4 "boor
  • 1 "Forstner Bit
  • Rekenaar met die Arduino IDE Laai hier af.
  • FTDI programmeerder hier

Stap 2: Druk en sny

Druk en knip!
Druk en knip!
Druk en knip!
Druk en knip!

Die eerste stap in hierdie projek is om die omhulsel te maak. Ons gebruik 'n tegniek waaroor ek geskryf het in 'n vroeër Instructable, Easy 2x4 Enclosures.

Druk die onderstaande PDF -patroon af. Maak seker dat u op 'n skaal van 100% gaan druk.

Knip nou die patroon uit en plak dit op die 2x4 vas. Wees versigtig om dit in lyn te bring met die rande. Dit is net tydelik, so plak dit net liggies vas.

Stap 3: Sny in lengte

Sny in lengte!
Sny in lengte!
Sny in lengte!
Sny in lengte!

Gebruik jou bandsaag om die 2x4 langs die rand van die patroon te sny. U kan ook 'n kap- of tafelsaag gebruik.

Stap 4: Sny die deksel

Sny die deksel af!
Sny die deksel af!
Sny die deksel af!
Sny die deksel af!
Sny die deksel af!
Sny die deksel af!

Nou moet ons hierdie ding van 'n 2x4 in 'n boks verander! Gebruik u spoedvierkant om 'n lyn in die lengte aan die kant van die 2x4 ongeveer 'n kwart duim van die agterkant van die boks af te merk.

Gaan terug na die bandsaag en sny direk op die lyn. Dit sny 'n aparte stuk wat ons deksel sal word. Jy sny naby jou vingers; Wees asseblief versigtig!

Stap 5: Boor dit uit

Boor dit uit!
Boor dit uit!
Boor dit uit!
Boor dit uit!
Boor dit uit!
Boor dit uit!

Merk met 'n potlood 'n growwe vierkant op die agterkant van die groter blok, ongeveer 'n half duim van al die rande af.

Gebruik nou u 1-duim om die reghoek te boor. U moet so diep as moontlik boor sonder om deur die voorkant te kom. Moenie te diep boor nie!

Stap 6: Boor! Boor! Boor

Boor! Boor! Boor!
Boor! Boor! Boor!
Boor! Boor! Boor!
Boor! Boor! Boor!
Boor! Boor! Boor!
Boor! Boor! Boor!
Boor! Boor! Boor!
Boor! Boor! Boor!

Maak u boorpunt van 3/16 duim vas en boor elk van die gate wat op die voorkant van die patroon gemerk is, versigtig. Ek het gevind dat dit die beste werk as u 'n klein inspuiting met 'n aak maak voordat u boor.

Boor vervolgens 'n 3/16 duim gat ongeveer in die middel van die onderkant. Dit is die gat vir u kalibrasie -knoppie.

Gebruik nou u 1/4 duim boorpunt om nog twee gate in die bodem te boor. Dit sal gate vir die drade wees.

Stap 7: Maak die bedieningsboks klaar

Maak die kontrolebox klaar!
Maak die kontrolebox klaar!
Maak die kontrolebox klaar!
Maak die kontrolebox klaar!
Maak die kontrolebox klaar!
Maak die kontrolebox klaar!
Maak die kontrolekas klaar!
Maak die kontrolekas klaar!

Nou gebruik u patroon. Skil dit so skoon as moontlik af.

Neem die deksel en lê dit op die bodem. Draai dit om as u moet, u het dit in die oorspronklike oriëntasie nodig.

Gebruik dan die 7/64 boorpunt om 'n gat ongeveer 'n kwart duim uit elke hoek te boor. Boor ongeveer 'n kwart duim diep; moenie deur die voorkant boor nie!

Gebruik die skroewedraaier en skroewe om die deksel vas te maak.

U hoef dit nie, maar dit laat die boks baie beter lyk as u dit goed skuur.

Stap 8: Plaas die LED's

Plaas die LED's!
Plaas die LED's!
Plaas die LED's!
Plaas die LED's!
Plaas die LED's!
Plaas die LED's!

Dit is tyd om hierdie boks elektronies te maak! (Wie sê dit is nie 'n woord nie?) Die LED's moet in twee ringe gerangskik wees; 'n groot groen ring aan die buitekant met 'n kleiner rooi ring daarin.

Neem 'n LED en steek dit in 'n gat. Rig dit so dat die katode (korter lood) na buite is. Plaas dan 'n bietjie warm gom om dit!

Herhaal hierdie proses totdat al die LED's in hul gate is. Wees versigtig om die regte kleur in die regte gat te plaas!

Stap 9: Skuur die LED's

Skuur die LED's!
Skuur die LED's!
Skuur die LED's!
Skuur die LED's!
Skuur die LED's!
Skuur die LED's!

Vir 'n meer naatlose voorkoms, skuur die LED's gelyk met die hout. Dit werk die beste om te skuur voordat die drade in is. (Anders as wat ek gedoen het!)

Op hierdie stadium het ek besef my gate is te groot! (Ek het 'n grootte groter as 3/16 gebruik)

Houtvuller tot die redding!

Stap 10: Soldeer die grond

Soldeer die grond!
Soldeer die grond!
Soldeer die grond!
Soldeer die grond!

Buig die korter lood op 'n LED en raak dit aan die kort been op die volgende LED. Soldeer hierdie twee saam en gaan voort om die sirkel. 'N Naald-tang is 'n groot hulp!

Stap 11: Soldeer die weerstande

Soldeer die weerstande!
Soldeer die weerstande!
Soldeer die weerstande!
Soldeer die weerstande!
Soldeer die weerstande!
Soldeer die weerstande!
Soldeer die weerstande!
Soldeer die weerstande!

Sny 'n kort draad, ongeveer twee sentimeter lank, en trek dit af! Draai dit om 'n been van 'n weerstand, dit maak nie saak aan watter kant nie. Gebruik u soldeerbout om die verbinding permanent te maak! Doen dit vir al u weerstande.

Gryp dan 'n weerstandsdraadpaar en soldeer die vrye punt daarvan versigtig aan 'n LED. Moenie toelaat dat die kabels aan ander drade raak nie! Doen dit vir elke LED, en kyk of daar kortbroek is.

Uiteindelik, soldeer 'n kort draadjie aan die been wat daar was toe u die grond gesoldeer het.

Stap 12: Soldeer die knoppie

Soldeer die knoppie!
Soldeer die knoppie!
Soldeer die knoppie!
Soldeer die knoppie!
Soldeer die knoppie!
Soldeer die knoppie!

Sny en stroop nog 'n kort draad en soldeer dit aan een van die knoppies. Knip dan al die bene van die knoppie af, behalwe die een langs u soldeerverbinding.

Plaas die knoppie in die boks sodat u dit van buite deur die gat kan druk. Soldeer die gratis kabel van die knoppie na die grondaansluitings van die LED's.

Gooi laastens 'n bietjie warm gom oor die knoppie om dit op sy plek te hou!

Stap 13: Soldeer aan die Arduino

Soldeer aan die Arduino!
Soldeer aan die Arduino!
Soldeer aan die Arduino!
Soldeer aan die Arduino!
Soldeer aan die Arduino!
Soldeer aan die Arduino!
Soldeer aan die Arduino!
Soldeer aan die Arduino!

Soldeer die penkoppe aan die programmeerpoort van die Arduino. Druk dan die twee drade (van die kragtoevoer en die van die sensor) deur hul gate en gebruik 'n bietjie warm gom om te voorkom dat hulle uitval.

Trek die drade van die LED's en die knoppie af en soldeer hulle aan die Arduino volgens die bedradingsdiagram hierbo. Hieronder is 'n drukbare weergawe van die diagramme vir u gemak.

Stap 14: Skep die sensorbehuizing

Skep die sensoromhulsel!
Skep die sensoromhulsel!

Nou moet ons die omhulsel vir die afstandsensor maak. Ek het voorheen hieroor in 'n ander instruksies geskryf, so ek sal hier nie hierop ingaan nie.

Volg die aanwysings in Easy 2x4 elektroniese omhulsels om die boks te maak, en gebruik dan u 1/4 duim boor om 'n klein gaatjie in die onderkant van die boks te boor.

Stap 15: Voltooi die sensorverbindings

Maak die sensorverbindings klaar!
Maak die sensorverbindings klaar!
Voltooi die sensorverbindings!
Voltooi die sensorverbindings!
Maak die sensorverbindings klaar!
Maak die sensorverbindings klaar!
Maak die sensorverbindings klaar!
Maak die sensorverbindings klaar!

Druk die vrye punt van die sensordraad deur die gat in die boks, strooi dit dan en soldeer dit aan die sensormodule soos op die foto.

  • Swart gaan na GND
  • Blou gaan ECHO toe
  • Green gaan na TRIG
  • Rooi gaan na VCC

Gebruik 'n bietjie warm gom om die sensor in die omhulsel vas te maak, en gebruik dan nog 'n druppel as stresverligting vir die kabel. Skroef die deksel op, en jy is klaar!

Stap 16: Programmeer die Arduino

Program die Arduino!
Program die Arduino!
Program die Arduino!
Program die Arduino!
Program die Arduino!
Program die Arduino!
Program die Arduino!
Program die Arduino!

Kennisgewing - 25 Maart 2017: Soos voorgestel deur kommentator "MuchTall", het ek die kode opgedateer om 'n LED -aftelling tydens kalibrasie in te sluit. Laai die nuwe weergawe van die onderstaande kode af.

Om die sensor te kan lees, benodig ons die NewPing -biblioteek. U kan dit hier aflaai, ek het dit ook hieronder ingesluit vir u gemak. Klik in die Arduino IDE op Skets> Sluit biblioteek in> Voeg zip -biblioteek by … en wys dit in die gids 'NewPing.zip'.

Pak dan die ander zip -lêer uit en maak 'ParkingSystemV1.1.ino' oop in die Arduino IDE. Laai die skets op na die arduino. Sien hierdie artikel of hierdie artikel as u hulp nodig het.

Skroef die deksel op, en jy is klaar!

Stap 17: Montering en gebruik

Naaswenner in die mikrokontroleurwedstryd 2017

Sensors Wedstryd 2017
Sensors Wedstryd 2017
Sensors Wedstryd 2017
Sensors Wedstryd 2017

Tweede prys in die Sensors -wedstryd 2017

Aanbeveel: