INHOUDSOPGAWE:
- Stap 1: Onderdele lys
- Stap 2: Skematiese
- Stap 3: Bou die stroombaan
- Stap 4: Laai die Scratch op
- Stap 5: Toets die resultaat
Video: Garage parkeerhulp met Arduino: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Die uitdaging
As ek in my motorhuis parkeer, is die plek baie beperk. Regtig. My motor ('n familie MPV) is ongeveer 10 cm korter as die beskikbare spasie. Ek het wel parkeersensors in my motor, maar dit is baie beperk: onder 20 cm wys hulle rooi, so dit is baie moeilik om die motor nader as 8 cm aan die einde van die ruimte te stop.
Die idee
My idee was om 'n ultrasoniese afstandsensor vir hierdie doel en 'n Arduino te gebruik - natuurlik. Die gebruiksaanwysings van die sensor is reeds hier beskikbaar, maar ek wil graag 'n meer akkurate vertoning kry as 'te ver / te naby' met 2 LED's. Ek het 'n toestel beplan met 'n 7 -segment geleide skerm, maar ek het begin dink: hierdie afstandmeting is slegs 'n paar sekondes nuttig, wat sal dan in die oorblywende deel van die dag wees? Ek het dus 'n intydse klok by die stelsel gevoeg, maar hoe sal dit wissel tussen tyd en afstand? Vir hierdie doel het ek 'n omgevingsligsensor bygevoeg.
Stap 1: Onderdele lys
- Arduino Nano Rev3
- HC-SR04 Ultrasoniese afstandsensor (ongeveer $ 0,76)
- 7 segmente met 4 syfers, 12 penne, 0,56 "LED -skerm ($ 1,77)
- DS3231RTC uitbreekbord ($ 0,87)
- Uitbreekbord vir omringende ligsensor ($ 0,40)
- 2 van 74HC595N Skofregister IC ($ 0,54 per 10 stuks)
- Rooi LED
- Groen LED
- 4 van 220 Ohm weerstand
- 1 van 560 Ohm weerstand
Notas
- Al die bogenoemde dele is wyd beskikbaar op baie plekke op die internet.
- Ek het die prys vir die spesifieke onderdele bygevoeg op grond van my ervaring.
- Die RTC -uitbreekbord is feitlik 'n uitbreekbord om die tyd daarin te laat vasstel - bv. in 'n ander Arduino.
- Lichtsensor is 'n goedkoop en eenvoudige produk, maar het reeds 'n LM393 -spanningsvergelyker.
- Die 7 -segment geleide skerm is 'n tipe waar die anode algemeen is, dit het 12 penne, het 4 kolletjies en ook 'n dubbelpunt. U kan ook enige ander tipe gebruik, maar 'n mate van aanpassing is nodig op grond van die penopdragte. U kan die skema van my skerm in die prentgedeelte van die stap vind.
Stap 2: Skematiese
U1 is 'n Arduino Nano Rev3, maar die kring werk ook goed met Arduino Uno.
U2, U3: As gevolg van die goedkoop LED -skerm moet ek skofregisters gebruik om nie al my digitale uitsette op te eet nie. U2 dryf die katodes aan terwyl U3 aan die anodes gekoppel is met weerstande van 220 Ohm.
LED2, LED3: 'n groen en 'n rooi LED's om die parkering visueel te help. Dit is nie nodig nie, maar kan 'n bietjie help.
S1: Lichtsensor. As ek by die motorhuis inry - waar daar nie lig is nie - gaan my motor se outomatiese lig aan, so met hierdie sensor kan ek maklik besluit of die motor parkeer of nie. As dit die geval is, laat ons die afstand wys, anders druk u die tyd uit. Hierdie toestel het 'n digitale uitset wat hoog of laag kan wees, gebaseer op die omringende lig en die opstelling van die snellerpotensiometer.
S2: Ultrasoniese sensor. 'N Regtig goedkoop een. Dit het 'n sneller en 'n eggo -pen. Die gebruik is redelik eenvoudig, veral as u 'n biblioteek vir hierdie doel gebruik. Ek het NewPing met die naam.
RTC1: DS3231 Real Time Clock breakout board. Dit is 'n baie presiese en het 'n spesiale eienskap: dit meet die uitputtende temperatuur en u kan ook hierdie inligting terugkry. (Hiermee kan u uitvind hoe u die temperatuur in rotasie met die tyd kan wys.)
Stap 3: Bou die stroombaan
Ek het die kring op 'n groter broodbord gemonteer en gemodelleer vir beter begrip. Ek weet dat dit baie kabels het - so ek kan nie verskillende kleure vir al die katodepenne kies nie, maar ek hoop dit kan opgelos word.
Stap 4: Laai die Scratch op
Hier kom die bronkode van die toestel.
Stap 5: Toets die resultaat
Ek het die toestel op 'n broodbord gemodelleer. In die linker onderkant kan u die ultrasoniese sensor sien; die groen LED op die ander kabel wat aangeheg is, toon dat die sensor vir omringende lig die ingangsspanning het. Op die tweede foto is daar 2 groen ligte aan die ligsensor, maar dit is nie so maklik om dit met foto's te demonstreer nie.:)
Prent 1
Daar is geen motor in die motorhuis nie. Die toestel wys die tyd met nie te helder getalle nie. Dubbelpunte knip - saam met die tweede desimale punt, dus is dit die moeite werd om dit op een of ander manier te bedek
Prent 2
Die motor verlig die sensor, maar dit is te ver om dit te meet. Ek stel hierdie afstand prakties op 1 meter. In hierdie geval vertoon die skerm "9999".
Prent 3
Motor is ongeveer 10 cm van die afstandsensor af en ligte na die ligsensor. Groen LED -programme wat ek kan nader - versigtig.:)
Prent 4
Die motor is ongeveer 5 cm van die afstandsensor af, so die rooi led wys dat dit naby genoeg is om te stop en ek kan die motorhuisdeur sonder probleme sluit.
Aanbeveel:
Goedkoop Smart Garage Door Opener: 6 stappe (met foto's)
Goedkoop Smart Garage Door Opener: Credit Ek het die implementering van Savjee redelik gekopieer, maar in plaas van 'n Shelly gebruik ek 'n Sonoff Basic. Kyk na sy webwerf en YouTube-kanaal! Https: //www.savjee.be 2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsJy h
Parkeerhulp Maklik herstel / diagnoseer: 4 stappe
Parkeerhulp Maklik herstel / diagnoseer: ok, ons kan begin, ek het 'n 2010 Chevrolet Avalanche en daar is 4 parkeersensors in die agterste buffer. Hierdie ondraaglike kan op die beste van my kennis gebruik word op en voertuie, die weer wat u voor het, of Rea of albei. So ek het na my gunsteling gegaan
Eenvoudige garage deur hack: 4 stappe (met foto's)
Simple Garage Door Hack: Nadat ek per ongeluk meer as een keer per ongeluk by my huis uitgesluit was, het ek besluit dat daar 'n beter manier moes wees om by my huis in te gaan, wat nie ingebreek het nie (en sonder om 'n sleutel buite weg te steek). kyk na my g
Garage deuropener met 'n framboos Pi: 5 stappe (met foto's)
Garagedeuropener met behulp van 'n Framboos Pi: Beheer motorhuismotor vanaf 'n slimfoon of enige toestel wat op 'n webblad kan blaai (met AJAX!). Die projek is begin omdat ek net een afstandsbediening vir my motorhuis gehad het. Hoe lekker was dit om 'n tweede een te koop? Nie genoeg. My doelwit was om te kan beheer en te monitor
Omgekeerde parkeerhulp in die motorhuis met behulp van bestaande veiligheidssensor en analoog stroombaan: 5 stappe
Omgekeerde parkeerhulp in die motorhuis met behulp van bestaande veiligheidsensor en analoog stroombaan: ek vermoed dat baie uitvindings in die geskiedenis van die mensdom gemaak is as gevolg van klaende vroue. Wasmasjien en yskas lyk beslis lewensvatbare kandidate. My klein " uitvinding " beskryf in hierdie Instructable is 'n elektroniese