Turinys:
- Prekės
- 1 žingsnis: Surinkite komponentus ant duonos lentos
- 2 veiksmas: prijunkite džemperius prie „Power & Arduino“
- 3 veiksmas: įkelkite eskizą/kodą
- 4 veiksmas: parkavimo asistento naudojimas
- 5 žingsnis: nustatykite naują stovėjimo vietą
Video: „Arduino“parkavimo asistentas - kiekvieną kartą pastatykite automobilį į reikiamą vietą: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiame projekte aš jums parodysiu, kaip sukurti savo parkavimo asistentą naudojant „Arudino“. Šis parkavimo asistentas matuoja atstumą iki jūsų automobilio ir nurodo jį pastatyti tinkamoje vietoje, naudojant LCD ekrano rodmenis ir šviesos diodą, kuris palaipsniui keičiasi nuo žalios iki raudonos. Raudonas šviesos diodas pradeda mirksėti, jei priartėsite. Padėjėjo mygtukas taip pat leidžia nustatyti naują stovėjimo vietą.
Šis projektas buvo sukurtas naudojant tik „Elegoo Uno Project Super Starter Kit“komponentus.
Prekės
Kaip minėta, šis projektas buvo sukurtas naudojant „Elegoo Uno Project Super Starter Kit“, todėl įsigiję šį rinkinį turėsite viską, ko reikia jo sukūrimui.
Jei neturite arba norite nusipirkti viso rinkinio, jums reikės šių komponentų:
- „Arduino Uno“- pirkite čia
- Duonos lenta ir džemperiai - pirkite čia
- Ultragarsinis jutiklis- pirkite čia
- LCD ekranas- pirkite čia
- Liečiamas mygtukas- pirkite čia
- 5 mm RGB LED- pirkite čia
- 2 x 220 omų rezistoriai- pirkite čia
- 10K potenciometras- pirkite čia
1 žingsnis: Surinkite komponentus ant duonos lentos
Pradėkite prijungdami komponentus prie duonos lentos. Stenkitės juos kuo labiau atskirti, kad turėtumėte daug vietos džemperiams sujungti.
Yra trys komponentai, kuriuos turėtumėte pastatyti tam tikrose vietose, kad išvengtumėte papildomų džemperių:
- Prijunkite 220 omų rezistorių prie bėgių, prijungtų prie kiekvienos teigiamo (anodo) šviesos diodo kojelės. Jums reikės tik raudonos ir žalios kojos, galite palikti mėlyną atjungtą.
- Puodo valytuvą (centrinę kojelę) prijunkite prie to paties takelio, kaip LCD ekranas V0. Šis indas bus naudojamas LCD kontrastui reguliuoti.
2 veiksmas: prijunkite džemperius prie „Power & Arduino“
Aš stengiausi, kad šis projektas būtų kuo arčiau pavyzdinių „Elegoo“rinkinio pamokų, kad būtų gana paprasta naudoti tas pačias ryšio schemas ir tiesiog nukopijuoti bei įklijuoti kodo dalis, kad jis veiktų.
Šiame projekte naudojamos šios pamokos:
- 4 pamoka - RGB šviesos diodas
- 5 pamoka. Skaitmeniniai įėjimai
- 10 pamoka - ultragarso jutiklio modulis
- 14 pamoka - LCD ekranas
Pradėkite prijungdami maitinimą prie komponentų, kaip parodyta pirmame paveikslėlyje. Jums reikia GND ir 5 V maitinimo prie ultragarso jutiklio, GND prie šviesos diodo, GND prie mygtuko, o tada daugybė GND ir 5 V jungčių prie LCD ir puodo.
Kai tai bus padaryta, galite prijungti komponentus prie „Arduino“IO:
- Mygtukas - D2
- Ultragarso jutiklio aidas - D3
- Ultragarso jutiklio paleidiklis - D4
- RGB LED žalia kojelė - D5
- RGB LED raudona kojelė - D6
- LCD RS - D7
- LCD LT - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
3 veiksmas: įkelkite eskizą/kodą
Tada turėsite įkelti eskizą į „Arduino“.
Atsisiųskite pridėtą kodą ir atidarykite jį „Arduino IDE“.
Prijunkite „Arduino“ir įsitikinkite, kad pasirinkote tinkamą kom portą ir plokštę, tada įkelkite kodą.
4 veiksmas: parkavimo asistento naudojimas
Kai įjungiate parkavimo asistentą, jis parodo trumpą parkavimo asistento ekraną ir pradeda matuoti atstumą iki objekto, esančio prieš ultragarso jutiklį, ne daugiau kaip iki 80 cm - tai galima pakeisti kodu, kad atitiktų jūsų stovėjimo vietą /garažas.
Atstumas rodomas LCD ekrane, o RGB šviesos diodas užsidegs pagal atstumą iki objekto. Jei objektas yra didžiausiu atstumu, šviesos diodas bus visiškai žalias, o jei jis yra minimaliu atstumu (teisinga stovėjimo vieta), jis bus visiškai raudonas. Šviesos diodas proporcingai pakeis spalvą tarp šių dviejų ribų, o geltona spalva bus viduryje. Jei objektas priartėja prie minimalaus atstumo, šviesos diodas mirksi raudonai. Kol mirksi šviesos diodas, LCD ekrane ir toliau bus rodomas faktinis išmatuotas atstumas.
Pabandykite judinti savo kūną ar ranką prieš ultragarso jutiklį ir patikrinkite, ar pasikeičia LCD matavimai ir ar RGB šviesos diodas pasikeičia iš žalios, kai esate toli, ir į raudoną, kai esate šalia.
5 žingsnis: nustatykite naują stovėjimo vietą
Norėdami nustatyti naują stovėjimo padėtį, įsitikinkite, kad automobilis pastatytas naujoje nustatomoje padėtyje ir kad ekrane rodomas teisingas atstumas iki automobilio, tada paspauskite mygtuką, kad atnaujintumėte stovėjimo padėtį. Atminkite, kad tai nekeičia maksimalaus atstumo, taigi, jei jums reikia pastatyti automobilį toliau nei šis atstumas, turėsite tai atnaujinti kode, šis koregavimas skirtas smulkiam koregavimui.
Pabandykite pastatyti daiktą ar ranką tam tikru atstumu, tarkime, apie 40 cm nuo ultragarso jutiklio ir paspauskite mygtuką. Šviesos diodas turėtų mirksėti žaliai, tada raudonai ir tada bus nustatytas naujas atstumas. Dabar turėtumėte pastebėti, kad RGB šviesos diodas tampa visiškai raudonas 40 cm, o ne 20 cm, ir pradeda mirksėti, kai atstumas yra mažesnis nei 40 cm.
Norėdami iš naujo nustatyti atstumą, nustatykite objektą 20 cm atstumu nuo jutiklio ir dar kartą paspauskite mygtuką.
Teisingas taškas yra 20 cm, o didžiausias atstumas - 80 cm - tik savavališki skaičiai, naudojami šiame pavyzdyje. Prieš naudodami garažą ir automobilį, turėsite nustatyti savo ribas.
Viskas, jūsų parkavimo asistentas dabar gali būti sumontuotas gaubte ir pritvirtintas prie garažo sienos. Taip pat galbūt norėsite LCD ir šviesos diodus pastatyti šiek tiek aukščiau sienos nei ultragarso jutiklį, kad juos būtų lengviau matyti.
Praneškite man, ką norėtumėte pakeisti ar padaryti kitaip komentarų skiltyje.
Rekomenduojamas:
Parkavimo asistentas Lengvas remontas / diagnostika: 4 žingsniai
Lengvas automobilio statymo pagalbos remontas / diagnostika: Gerai, pradėkime. Turiu 2010 metų „Chevrolet Avalanche“ir galiniame buferyje yra 4 parkavimo pagalbiniai jutikliai. Mano žiniomis, šį sunkiai įveikiamą automobilį galima naudoti ir transporto priemonėje, atsižvelgiant į orą, Rea arba abu. Taigi nuėjau į savo mėgstamiausią
Pasidaryk pats - „Arduino“parkavimo asistentas V2: 6 žingsniai
Pasidaryk pats - „Arduino“parkavimo asistentas V2: kai gyvenimas tau duoda bananų !!!!! Tiesiog valgykite juos. Būtinybė yra išradimų motina, ir aš to nepaneigsiu. Atvirai kalbant, tai yra antras kartas, kai atsitrenkiau į mūsų garažo sieną nuo tada, kai persikėlėme į šį naują namą. Štai ir viskas, nebūtų
Garažo parkavimo asistentas: 10 žingsnių (su nuotraukomis)
Garažo parkavimo asistentas: Sveiki visi, todėl …… turiu garaže pakabintą teniso kamuoliuką, kuris parodys, kur sustoti stovint garaže. (Žinai ….. tas, kuris nuolat kiša tau į galvą, kai vaikštai garaže!): OTai neišsprendžia
„Arduino“parkavimo asistentas: 17 žingsnių (su nuotraukomis)
„Arduino“parkavimo asistentas: Tie iš mūsų, kurie turi mažus garažus, žino nusivylimą stovėdami šiek tiek per toli arba šiek tiek per toli ir negalėdami vaikščioti aplink automobilį. Neseniai nusipirkome didesnę transporto priemonę ir ją reikia puikiai pastatyti garaže, kad
„Pasidaryk pats“USB-C į MMCX ausinių kabelis (jei negalite jo nusipirkti, pastatykite!): 4 žingsniai
„Pasidaryk pats“USB-C į MMCX ausinių kabelis (jei negalite jo nusipirkti, pastatykite!): Po didelio nusivylimo nesėkmingai bandydamas rasti USB-C sprendimą savo aukštos klasės ausinėms su nuimamomis MMCX jungtimis, nusprendžiau suskaidyti kartu su kabeliu, naudojant iš naujo sukurtą USB-C skaitmeninio-analoginio keitiklį ir 3,5 mm į MMCX kabelį