Turinys:

„Arduino“parkavimo asistentas: 17 žingsnių (su nuotraukomis)
„Arduino“parkavimo asistentas: 17 žingsnių (su nuotraukomis)

Video: „Arduino“parkavimo asistentas: 17 žingsnių (su nuotraukomis)

Video: „Arduino“parkavimo asistentas: 17 žingsnių (su nuotraukomis)
Video: gpio switch esphome home assistant 2024, Liepa
Anonim
„Arduino“parkavimo asistentas
„Arduino“parkavimo asistentas
„Arduino“parkavimo asistentas
„Arduino“parkavimo asistentas

Sekite daugiau autoriaus:

Lengvi 2x4 elektronikos gaubtai
Lengvi 2x4 elektronikos gaubtai
Lengvi 2x4 elektronikos gaubtai
Lengvi 2x4 elektronikos gaubtai

Apie: Oficialiai esu iš tų žmonių, kurie beveik visą laiką praleidžia prijungdami laidus, įvesdami kodą ir užsiimdami kitais dalykais, kuriuos žmonės vadina „nuobodžiais“. Man patinka dirbti su šviesos diodais, „Arduinos“ir kurti įvairius dalykus … Daugiau apie priklausomą „ToArduino“»

Tie iš mūsų, kurie turi nedidelius 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ę, kuri turi būti puikiai pastatyta garaže, kad galėtų vaikščioti priekyje ir gale.

Norėdami numalšinti savo nusivylimą, nusprendžiau sukurti įrenginį, kuris leistų man kiekvieną kartą stovėti toje pačioje vietoje. Man patinka dirbti su arduino, šviesos diodais, jutikliais ir beveik bet kuo kitu elektroniniu, todėl nuo pat pradžių žinojau, kad tai greičiausiai baigsis kaip „Arduino“viduje ir daugybe šviesos diodų priekyje!

Aš stengiausi gerai dokumentuoti kiekvieną šio projekto žingsnį, tačiau atkreipkite dėmesį, kad jis turi sudėtingą, griežtą litavimą; tai tikriausiai neturėtų būti jūsų pirmasis projektas.

1 žingsnis: jums reikės…

Jums reikės…
Jums reikės…
Jums reikės…
Jums reikės…
Jums reikės…
Jums reikės…

Visos šios medžiagos yra pigios ir lengvai prieinamos. Nesu susijęs su nė vienu iš šių tiekėjų, jie tiesiog pirko reikmenis.

Medžiagos:

  • 1x 2x4 - mažiausiai 8 "ilgio
  • 8x „Philips“varžtai - pageidautina 1 colio ilgio
  • 1x maitinimo šaltinis - 5 voltai, 850 mA
  • 1x „Arduino Pro Mini“- 5 voltai, 16 MHz
  • 1x HC-SR04 ultragarsinis atstumo jutiklis
  • 12x skylių rezistoriai - 220 omų, 1/4 vatų
  • 8x žali šviesos diodai - 5 mm
  • 4x raudoni šviesos diodai - 5 mm
  • 1x lytėjimo mygtukas - 6 mm
  • 3x keturių laidų viela, parduodama koja - 22 gabaritas
  • 1x Suvyta viela - 28 matuoklis

Įrankiai:

  • Vielos nuėmiklis
  • Juostinis pjūklas
  • Lituoklis
  • Lydmetalis - naudoju 60/40 „Rosin Core“
  • Karšto klijų pistoletas
  • Greičio aikštė
  • Klijų klijai
  • „Philips“atsuktuvas
  • Pieštukas
  • Grąžtas
  • 7/64 "gręžtuvas - tai priklauso nuo jūsų varžtų dydžio
  • 3/16 "gręžtuvas
  • 1/4 colio gręžtuvas
  • 1 colio „Forstner Bit“
  • Kompiuterį su „Arduino IDE“atsisiųskite čia.
  • FTDI programuotojas čia

2 žingsnis: Spausdinkite ir iškirpkite

Spausdinkite ir supjaustykite!
Spausdinkite ir supjaustykite!
Spausdinkite ir supjaustykite!
Spausdinkite ir supjaustykite!

Pirmasis šio projekto žingsnis yra gaubto gamyba. Mes naudojame techniką, apie kurią rašiau ankstesniame instrukciniame, paprastame 2x4 gaubte.

Atspausdinkite toliau pateiktą PDF modelį. Įsitikinkite, kad spausdinate 100% masteliu.

Dabar iškirpkite modelį ir priklijuokite jį prie 2x4. Būkite atsargūs, kad jis atitiktų kraštus. Tai tik laikina, todėl tik lengvai priklijuokite.

3 žingsnis: supjaustykite iki ilgio

Iškirpti iki ilgio!
Iškirpti iki ilgio!
Iškirpti iki ilgio!
Iškirpti iki ilgio!

Naudokite juostinį pjūklą, kad supjaustytumėte 2x4 išilgai modelio krašto. Taip pat galite naudoti pjovimo pjūklą arba stalo pjūklą.

4 žingsnis: nupjaukite dangtį

Nupjaukite dangtį!
Nupjaukite dangtį!
Nupjaukite dangtį!
Nupjaukite dangtį!
Nupjaukite dangtį!
Nupjaukite dangtį!

Dabar turime paversti šį daiktą iš 2x4 į dėžę! Naudokite greičio kvadratą, kad pažymėtumėte liniją išilgai 2x4 pusės maždaug ketvirtadalio colio atstumu nuo dėžutės galo.

Grįžkite prie juostinio pjūklo ir nukirpkite tiesiai ant linijos. Tai supjaustys atskirą gabalą, kuris taps mūsų dangčiu. Jūs pjausite arti pirštų; Prašau būk atsargus!

5 žingsnis: nuobodžiaukite

Atsibodo!
Atsibodo!
Atsibodo!
Atsibodo!
Atsibodo!
Atsibodo!

Naudodami pieštuką, pažymėkite šiurkščią kvadratą didesnio bloko gale, maždaug pusės colio atstumu nuo visų kraštų.

Dabar naudokite savo 1 colį, kad gręžtumėte stačiakampį. Gręžti reikia kuo giliau, neišeinant pro priekį. Negręžkite per giliai!

6 žingsnis: gręžkite! Grąžtas! Grąžtas

Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!
Grąžtas! Grąžtas! Grąžtas!

Pakelkite 3/16 colio grąžtą ir atsargiai gręžkite kiekvieną skylę, pažymėtą modelio priekyje. Radau, kad tai geriausiai veikia, jei prieš gręždami padarysite nedidelį įdubimą su yla.

Tada gręžkite 3/16 colio skylę maždaug dugno centre. Tai bus skylė jūsų kalibravimo mygtukui.

Dabar naudokite 1/4 colio grąžtą, kad gręžtumėte dar dvi skyles apačioje. Tai bus skylės laidams.

7 žingsnis: Užbaikite valdymo dėžutę

Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!
Užbaikite valdymo dėžutę!

Dabar jūs naudojate modelį. Nulupkite jį kuo švariau.

Paimkite dangtelį ir padėkite ant dugno. Jei reikia, pasukite jį, jums to reikia originalioje padėtyje.

Toliau naudokite 7/64 grąžtą, kad išgręžtumėte skylę maždaug ketvirtadalio colio atstumu nuo kiekvieno kampo. Gręžkite apie ketvirtį colio gylio; negręžk per priekį!

Dangtį pritvirtinkite atsuktuvu ir varžtais.

Jūs neprivalote, tačiau šlifuojant dėžutė atrodo daug geriau.

8 žingsnis: įdėkite šviesos diodus

Įdėkite šviesos diodus!
Įdėkite šviesos diodus!
Įdėkite šviesos diodus!
Įdėkite šviesos diodus!
Įdėkite šviesos diodus!
Įdėkite šviesos diodus!

Atėjo laikas elektroniškai pataisyti šią dėžę! (Kas sako, kad tai ne žodis?) Šviesos diodai turėtų būti išdėstyti dviem žiedais; didelis žalias žiedas išorėje su mažesniu raudonu žiedu to viduje.

Paimkite šviesos diodą ir įkiškite jį į skylę. Sureguliuokite jį taip, kad katodas (trumpesnis laidas) būtų nukreiptas į išorę. Tada aplink jį uždėkite šiek tiek karštų klijų!

Kartokite šį procesą, kol visi šviesos diodai atsidurs skylėse. Būkite atsargūs ir įdėkite tinkamą spalvą į reikiamą skylę!

9 žingsnis: šlifuokite šviesos diodus

Šlifuokite šviesos diodus!
Šlifuokite šviesos diodus!
Šlifuokite šviesos diodus!
Šlifuokite šviesos diodus!
Šlifuokite šviesos diodus!
Šlifuokite šviesos diodus!

Kad vaizdas būtų vientisesnis, šlifuokite šviesos diodus kartu su mediena. Geriausia šlifuoti prieš prijungiant laidus. (Skirtingai nei aš!)

Šiuo metu supratau, kad mano skylės per didelės! (Naudojau didesnį nei 3/16 colio dydį)

Medžio užpildas į pagalbą!

10 žingsnis: lituokite žemę

Lituokite žemę!
Lituokite žemę!
Lituokite žemę!
Lituokite žemę!

Sulenkite trumpesnį laidą ant šviesos diodo ir palieskite jį prie kito šviesos diodo trumpos kojelės. Lituokite šiuos du kartu ir tęskite apskritimą. Žnyplės su adatomis yra didelė pagalba!

11 žingsnis: lituokite rezistorius

Lituokite rezistorius!
Lituokite rezistorius!
Lituokite rezistorius!
Lituokite rezistorius!
Lituokite rezistorius!
Lituokite rezistorius!
Lituokite rezistorius!
Lituokite rezistorius!

Nupjaukite trumpą, maždaug dviejų colių ilgio vielą ir nuimkite ją! Sukite jį aplink rezistoriaus koją, nesvarbu, kurio galo. Naudokite lituoklį, kad ryšys būtų nuolatinis! Padarykite tai visiems savo rezistoriams.

Tada paimkite rezistorių ir laidų porą ir atsargiai lituokite laisvą jo galą prie šviesos diodo. Įsitikinkite, kad laidai neliečia kitų laidų! Padarykite tai kiekvienam šviesos diodui ir dar kartą patikrinkite, ar nėra šortų.

Galiausiai, lituokite trumpą vielos ilgį prie kojos, kuri liko lituodami pagrindą.

12 žingsnis: lituokite mygtuką

Lituok mygtuką!
Lituok mygtuką!
Lituok mygtuką!
Lituok mygtuką!
Lituok mygtuką!
Lituok mygtuką!

Nupjaukite ir nuimkite kitą trumpą laidą ir prilituokite prie vieno iš mygtuko laidų. Tada nukirpkite visas mygtuko kojas, išskyrus tą, kuri yra šalia lituoklio jungties.

Įdėkite mygtuką į dėžutę, kad galėtumėte išstumti jį iš išorės per skylę. Lituokite laisvą mygtuko laidą prie šviesos diodų įžeminimo jungčių.

Galiausiai ant mygtuko užlašinkite šiek tiek karštų klijų, kad jis liktų vietoje!

13 žingsnis: „Arduino“lydmetalis

Lituoklis prie Arduino!
Lituoklis prie Arduino!
Lituoklis prie Arduino!
Lituoklis prie Arduino!
Lituoklis prie Arduino!
Lituoklis prie Arduino!
Lituoklis prie Arduino!
Lituoklis prie Arduino!

Lituokite smeigtuko galvutes prie „Arduino“programavimo prievado. Tada perkiškite du laidus (iš maitinimo šaltinio ir jutiklio) per jų skyles ir naudokite šiek tiek karštų klijų, kad jie nenukristų.

Pašalinkite laidus nuo šviesos diodų ir mygtuko ir lituokite juos prie „Arduino“pagal aukščiau pateiktą laidų schemą. Jūsų patogumui žemiau pateikiama spausdinama diagramų versija.

14 žingsnis: sukurkite jutiklio korpusą

Sukurkite jutiklio korpusą!
Sukurkite jutiklio korpusą!

Dabar turime pagaminti atstumo jutiklio korpusą. Anksčiau apie tai rašiau kitoje „Instructable“programoje, todėl čia apie tai nekalbėsiu.

Vykdykite dėžutėje „Easy 2x4 Electronic Enclosures“pateiktas instrukcijas, tada naudokite 1/4 colio grąžtą, kad išgręžtumėte nedidelę skylę dėžutės apačioje.

15 žingsnis: Užbaikite jutiklių jungtis

Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!
Užbaikite jutiklių jungtis!

Išstumkite laisvą jutiklio laido galą per dėžutės angą, tada nuimkite ir prilituokite prie jutiklio modulio, kaip parodyta paveikslėlyje.

  • Juoda eina į GND
  • Mėlyna eina į ECHO
  • Žalia eina į TRIG
  • Raudona eina į VCC

Naudokite šiek tiek karštų klijų, kad pritvirtintumėte jutiklį prie dėklo, tada naudokite kitą tamponą kaip kabelio įtempimą. Užsukite dangtelį ir baigsite!

16 žingsnis: užprogramuokite „Arduino“

Programuokite „Arduino“!
Programuokite „Arduino“!
Programuokite „Arduino“!
Programuokite „Arduino“!
Programuokite „Arduino“!
Programuokite „Arduino“!
Programuokite „Arduino“!
Programuokite „Arduino“!

Pastaba - 2017 m. Kovo 25 d. Kaip pasiūlė komentatorius „MuchTall“, atnaujinau kodą, kad kalibravimo metu būtų įtrauktas šviesos diodų skaičiavimas atgal. Atsisiųskite naują kodo versiją žemiau.

Norėdami skaityti jutiklį, mums reikia „NewPing“bibliotekos. Galite atsisiųsti čia, aš taip pat įtraukiau jį žemiau, kad būtų patogiau. „Arduino IDE“spustelėkite Eskizas> Įtraukti biblioteką> Pridėti ZIP biblioteką… ir nurodykite jį į aplanką „NewPing.zip“.

Tada išskleiskite kitą ZIP failą ir atidarykite „ParkingSystemV1.1.ino“„Arduino IDE“. Įkelkite eskizą į arduino. Jei reikia pagalbos, peržiūrėkite šį straipsnį arba šį straipsnį.

Užsukite dangtelį ir baigsite!

17 žingsnis: montavimas ir naudojimas

Antroji vieta mikrovaldiklių konkurse 2017 m

Jutiklių konkursas 2017 m
Jutiklių konkursas 2017 m
Jutiklių konkursas 2017 m
Jutiklių konkursas 2017 m

Antrasis prizas 2017 metų jutiklių konkurse

Rekomenduojamas: