INHOUDSOPGAWE:
Video: DIY - Arduino -gebaseerde parkeerassistent V2: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
As die lewe jou piesangs gee !!!!! Eet hulle net.
Noodsaaklikheid is die moeder van uitvindings, en ek sal dit nie ontken nie. Eerlik gesê, dit is die tweede keer dat ek in ons motorhuis se muur vasloop sedert ons in hierdie nuwe huis ingetrek het. Dit is dit, daar sou geen derde keer wees nie.
In hierdie video gaan ek 'n ultrasoniese sensor gebruik om die motor se afstand van die motorhuis se muur te bereken en met groen, blou, geel en rooi LED's te wys. Die kleur van LED's dui aan of u moet aanhou beweeg, vertraag, stop of terug moet gaan.
Die totale koste van die projek is ongeveer $ 20 - $ 25.
Stap 1: Skematiese
Vir hierdie projek benodig ons:
- 8 x veelkleurige LED's
- 8 x 220ohm weerstande
- 1 x Arduino NANO
- 1 x HC-SR04 Ultrasoniese sensor
- 1 x luidspreker en
- 1 x 100ohm weerstand
Laat ons begin deur die LED's aan die pin -nommer D5 op D12 van die Arduino te koppel, met 'n 200ohm -weerstand tussen elkeen van die penne. Koppel die luidspreker dan aan die A0 -pen van die Arduino. Die TRIG -pen van die ultrasoniese sensor maak verbinding met D2 en die ECHO -pen sluit aan op die D3 -penne van die Arduino. Koppel laastens die VCC -pen van die ultrasoniese sensor aan die 5V -uitgang van die Arduino en verbind die eindpunte met die GND -pen van die Arduino.
Stap 2: Montering van komponente
Ek sal begin deur die LED's aan die bord te soldeer. Rooi bo -op, dan geel gevolg deur blou en groen onder.
U kan die kleur gebruik wat u wil, hang heeltemal af van hoe u dit wil aanbied. Die rede waarom ek hierdie kleure gekies het, was om die erns te toon terwyl die motor die muur nader. Ek kon selfs 'n enkele kleur vir die hele opset gebruik het. Na die soldeer van die LED's soldeer ek die 8 x 220ohm stroombeperkende weerstande aan die agterkant van die bord. Vervolgens soldeer ek die gonser en die 100ohm -weerstand aan boord. Daarna soldeer ek 2 rye Female Pin Header Strips om die Arduino vas te hou. Daarna is dit tyd dat ek die ultrasoniese sensor aan die onderkant van die bord soldeer. Uiteindelik soldeer ek die kabels aan die bord voordat ek die onderste stuk losmaak. Goed, so dit lyk. Kom ons kyk nou na die kode in die volgende afdeling.
Stap 3:
Gerber -lêer:
Skematies: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp
Stap 4: Die kode
Begin die kode deur die biblioteek "NewTone.h" in te sluit en deur die konstantes en die globale veranderlikes te definieer wat regdeur die kode gebruik sal word.
Definieer dan in die opstellingsgedeelte die penmodusse. Bereken nou die "Afstand" in duim in die lusgedeelte deur die waarde van die ultrasoniese sensor te lees. Deur die waarde van die "Afstand" te kontroleer, skakel ons die LED's aan of uit, gebaseer op hoe ver die voorwerp is. As die afstand groter as 200 is, skakel al die LED's en die zoemer af as die voorwerp buite bereik is.
Die volgende deel van die kode kyk of die voorwerp tans stilstaan. Dit vergelyk die waarde van die huidige afstand met die vorige afstand en as die waardes dieselfde is (voorwerp het nie beweeg nie) verhoog dit 'n teller. As die voorwerp te eniger tyd gedurende hierdie proses beweeg, word die toonbank op 0 teruggestel.
As die toonbank 20 bereik, word alle LED's afgeskakel. En skep uiteindelik die funksie wat al die LED's en die zoemer uitskakel.
Kode:
NewTone -biblioteek: https://hacksterio.s3.amazonaws.com/uploads/attac…Gerber -lêer:
Stap 5: Demo
Met my Land Rover R1V2 gaan ek die projek aan julle demonstreer. Soos u kan sien, gaan die LED -aanwysers van groen na rooi terwyl die rover die ultrasoniese sensor nader. Ja !! taak voltooi.
Stap 6:
Weereens baie dankie dat u my pos nagegaan het. Ek hoop dit help jou.
As u my wil ondersteun, teken in op my YouTube -kanaal (https://www.youtube.com/user/tarantula3).
Dankie, weereens in my volgende tutoriaal.
- JLCPCB - 2 $ vir PCB -prototipe:
- V1:
- Teaser:
- Video:
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Bolt - DIY draadlose laai nagklok (6 stappe): 6 stappe (met foto's)
Bolt - DIY draadlose laai nagklok (6 stappe): Induktiewe laai (ook bekend as draadlose laai of koordlose laai) is 'n tipe draadlose kragoordrag. Dit gebruik elektromagnetiese induksie om elektriese toestelle aan draagbare toestelle te verskaf. Die mees algemene toepassing is die draadlose Qi -laai
Bou 'n Mini DIY hidroponiese stelsels en 'n DIY hidroponiese kruietuin met WiFi -waarskuwings: 18 stappe
Bou 'n mini -selfdoen -hidroponiese stelsels en selfdoen -hidroponiese kruietuin met WiFi -waarskuwings: in hierdie tutoriaal sal ons u wys hoe u 'n #DIY #hidroponiese stelsel kan bou. Hierdie selfdoen -hidroponiese stelsel laat water op 'n pasgemaakte hidroponiese watersiklus, met 2 minute aan en 4 minute af. Dit sal ook die watervlak van die reservoir monitor. Hierdie stelsel
Garage -parkeerassistent: 10 stappe (met foto's)
Garage Parking Assistant: Hallo almal, so …… ek het die tennisbal wat van die dak in my motorhuis hang om te wys waar om te stop as ek in die garage parkeer. (U weet ….. die een wat u gedurig in die kop hou as u in u motorhuis rondloop!): O Dit los nie die probleem op nie