Obsah:

Parkovací asistent Arduino: 17 kroků (s obrázky)
Parkovací asistent Arduino: 17 kroků (s obrázky)

Video: Parkovací asistent Arduino: 17 kroků (s obrázky)

Video: Parkovací asistent Arduino: 17 kroků (s obrázky)
Video: Arduino Parking Sensor Tutorial - FULL VERSION 2024, Prosinec
Anonim
Parkovací asistent Arduino
Parkovací asistent Arduino
Parkovací asistent Arduino
Parkovací asistent Arduino

Podle addictedToArduinoSledovat více od autora:

Snadné skříně elektroniky 2x4
Snadné skříně elektroniky 2x4
Snadné skříně elektroniky 2x4
Snadné skříně elektroniky 2x4

O: Jsem oficiálně jedním z těch lidí, kteří tráví téměř veškerý čas připojováním vodičů, zadáváním kódu a prováděním dalších věcí, kterým lidé říkají „nuda“. Baví mě pracovat s LED, Arduinos a vyrábět věci všeho druhu … Více o addictionToArduino »

Ti z nás, kteří mají malé garáže, znají frustraci z toho, že parkují příliš daleko nebo příliš daleko a nemohou chodit kolem vozidla. Nedávno jsme koupili větší vozidlo, které musí být perfektně zaparkované v garáži, aby bylo možné chodit vpředu i vzadu.

Abych uklidnil svou frustraci, rozhodl jsem se navrhnout zařízení, které mi umožní pokaždé zaparkovat na přesném místě. Rád pracuji s Arduiny, LED diodami, senzory a téměř čímkoli dalším elektronickým, takže jsem od začátku věděl, že to pravděpodobně skončí jako mašinka s Arduinem uvnitř a spoustou LED diod na přední straně!

Snažil jsem se ze všech sil dobře zdokumentovat každý krok tohoto projektu, ale mějte na paměti, že má nějaké složité a těsné pájení; pravděpodobně by to neměl být váš první projekt.

Krok 1: Budete potřebovat…

Budete potřebovat…
Budete potřebovat…
Budete potřebovat…
Budete potřebovat…
Budete potřebovat…
Budete potřebovat…

Všechny tyto materiály jsou levné a snadno dostupné. Nejsem spojen s žádným z těchto dodavatelů, jsou prostě tam, kde jsem koupil zásoby.

Materiály:

  • 1x 2x4 - alespoň 8 palců dlouhý
  • 8x šrouby Philips - nejlépe 1 "dlouhé
  • 1x napájecí zdroj - 5 voltů, 850mA
  • 1x Arduino Pro Mini - 5 voltů, 16 MHz
  • 1x ultrazvukový snímač vzdálenosti HC-SR04
  • 12x průchozí rezistory - 220 ohm, 1/4 watt
  • 8x zelené LED - 5mm
  • 4x červené LED - 5 mm
  • 1x hmatové tlačítko - 6 mm
  • 3x Čtyřvodičový drát prodávaný na úpatí - měřidlo 22
  • 1x splétaný drát - rozchod 28

Nástroje:

  • Odizolovávač drátu
  • Pásová pila
  • Páječka
  • Pájka - používám Rosin Core 60/40
  • Pistole na horké lepidlo
  • Rychlostní náměstí
  • Stick lepidlo
  • Šroubovák Philips
  • Tužka
  • Vrtat
  • 7/64 "vrták - to závisí na velikosti vašich šroubů
  • Vrták 3/16"
  • 1/4 "vrták
  • 1 "Forstnerův bit
  • Počítač s Arduino IDE ke stažení zde.
  • Programátor FTDI zde

Krok 2: Tisk a vyjmutí

Tisk a střih!
Tisk a střih!
Tisk a střih!
Tisk a střih!

Prvním krokem v tomto projektu je vytvoření ohrady. Používáme techniku, o které jsem psal v dřívějších instruktovatelných, snadných 2x4 přílohách.

Vytiskněte níže přiložený vzor PDF. Ujistěte se, že jste nastaveni na tisk ve 100% měřítku.

Nyní vystřihněte vzor a přilepte jej na 2x4. Dávejte pozor, abyste jej zarovnali s okraji. Je to jen dočasné, takže to jen lehce přilepte.

Krok 3: Řez na délku

Střih na délku!
Střih na délku!
Střih na délku!
Střih na délku!

Pomocí pásové pily ořízněte 2x4 podél okraje vzoru. Můžete také použít řezací nebo stolní pilu.

Krok 4: Odřízněte víko

Přestřihni víko!
Přestřihni víko!
Přestřihni víko!
Přestřihni víko!
Přestřihni víko!
Přestřihni víko!

Nyní musíme tuto věc proměnit z 2x4 v krabici! Pomocí čtverce rychlosti označte podélně čáru na straně 2x4 asi čtvrt palce od zadní části krabice.

Vraťte se k pásové pile a stříhejte přímo na lince. Tím se odřízne samostatný kus, který se stane naším víkem. Budete řezat blízko prstů; Prosím buď opatrný!

Krok 5: Vyvrtejte to

Vrtej to!
Vrtej to!
Vrtej to!
Vrtej to!
Vrtej to!
Vrtej to!

Tužkou označte hrubý čtverec na zadní straně většího bloku asi půl palce od všech okrajů.

Nyní pomocí 1 palce vyvrtejte otvor v obdélníku. Musíte vrtat co nejhlouběji, aniž byste prošli přední stranou. Nevrtejte příliš hluboko!

Krok 6: Vrtat! Vrtat! Vrtat

Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!
Vrtat! Vrtat! Vrtat!

Zašroubujte vrták 3/16 palce a pečlivě vyvrtejte všechny otvory označené na přední straně vzoru. Zjistil jsem, že to funguje nejlépe, když si před vrtáním uděláte malou šňůru šídlem.

Dále vyvrtejte otvor 3/16 palce zhruba ve středu dna. Toto bude otvor pro vaše kalibrační tlačítko.

Nyní pomocí 1/4 palcového vrtáku vyvrtejte ve spodní části další dva otvory. Budou to otvory pro dráty.

Krok 7: Dokončete ovládací box

Dokončete ovládací box!
Dokončete ovládací box!
Dokončete ovládací box!
Dokončete ovládací box!
Dokončete ovládací box!
Dokončete ovládací box!
Dokončete ovládací box!
Dokončete ovládací box!

Nyní používáte vzor. Oloupejte jej co nejčistěji.

Vezměte víko a položte jej na dno. Pokud je to nutné, otočte to, potřebujete to v původní orientaci.

Potom pomocí vrtáku 7/64 vyvrtejte otvor asi čtvrt palce od každého rohu. Vrtejte asi čtvrt palce hluboko; nevyvrtávejte přední část!

K upevnění víka použijte šroubovák a šrouby.

Nemusíte, ale díky vybroušení vypadá krabice mnohem lépe.

Krok 8: Vložte LED diody

Vložte LED diody!
Vložte LED diody!
Vložte LED diody!
Vložte LED diody!
Vložte LED diody!
Vložte LED diody!

Je čas elektronizovat tento box! (Kdo říká, že to není slovo?) LED diody by měly být uspořádány ve dvou prstencích; zvenčí velký zelený prsten a uvnitř menší červený prsten.

Vezměte LED a zasuňte ji do otvoru. Zarovnejte jej tak, aby katoda (kratší vývod) byla směrem ven. Pak kolem něj dejte trochu horkého lepidla!

Tento postup opakujte, dokud nejsou všechny LED diody ve svých otvorech. Dávejte pozor, abyste vložili správnou barvu do správného otvoru!

Krok 9: Pískujte LED diody

Pískujte LED diody!
Pískujte LED diody!
Pískujte LED diody!
Pískujte LED diody!
Pískujte LED diody!
Pískujte LED diody!

Chcete -li dosáhnout hladšího vzhledu, obrouste LED diody v jedné rovině se dřevem. Nejlépe funguje broušení, než jsou dráty dovnitř. (Na rozdíl od mě!)

V tu chvíli jsem si uvědomil, že moje díry jsou příliš velké! (Použil jsem velikost větší než 3/16 )

Výplň dřeva na záchranu!

Krok 10: Pájte zem

Pájte zem!
Pájte zem!
Pájte zem!
Pájte zem!

Ohněte kratší vodič na LED a dotkněte se ho kratší nohou na další LED. Spojte tyto dva dohromady a pokračujte kolem kruhu. Kleště na nos a jehlu jsou velkou pomocí!

Krok 11: Pájejte odpory

Pájejte odpory!
Pájejte odpory!
Pájejte odpory!
Pájejte odpory!
Pájejte odpory!
Pájejte odpory!
Pájejte odpory!
Pájejte odpory!

Odřízněte krátkou délku drátu, asi dva palce dlouhý, a odizolujte ji! Otočte jej kolem nohy rezistoru, je jedno, který konec. Použijte svou páječku, aby bylo spojení trvalé! Udělejte to pro všechny své odpory.

Dále uchopte pár odpor-vodič a opatrně připájejte jeho volný konec k LED. Ujistěte se, že se vodiče nedotýkají jiných vodičů! Udělejte to pro každou LED a znovu zkontrolujte zkraty.

Nakonec připájejte krátkou délku drátu k noze, která zbyla při pájení zeminy.

Krok 12: Pájejte tlačítko

Pájejte tlačítko!
Pájejte tlačítko!
Pájejte tlačítko!
Pájejte tlačítko!
Pájejte tlačítko!
Pájejte tlačítko!

Odřízněte a odizolujte další krátký vodič a připájejte jej k jednomu z vodičů tlačítka. Poté odstřihněte všechny nožky knoflíku kromě té, která sousedí s vaším pájecím spojem.

Umístěte tlačítko do krabice, abyste jej mohli protlačit zvenčí skrz otvor. Pájejte volný vodič tlačítka k uzemnění LED.

Nakonec tlačítko pokapejte trochou horkého lepidla, aby zůstalo na svém místě!

Krok 13: Pájka na Arduino

Pájka na Arduino!
Pájka na Arduino!
Pájka na Arduino!
Pájka na Arduino!
Pájka na Arduino!
Pájka na Arduino!
Pájka na Arduino!
Pájka na Arduino!

Pájejte kolíkové hlavičky k programovacímu portu Arduina. Poté protáhněte dva dráty (od napájecího zdroje a pro senzor) skrz jejich otvory a použijte trochu horkého lepidla, aby nevypadly.

Odizolujte vodiče z LED a tlačítka a připájejte je k Arduinu podle výše uvedeného schématu zapojení. Níže je pro vaše pohodlí k dispozici verze diagramů k tisku.

Krok 14: Vytvořte kryt senzoru

Vytvořte kryt senzoru!
Vytvořte kryt senzoru!

Nyní musíme vyrobit kryt pro snímač vzdálenosti. Dříve jsem o tom psal v jiném Instructable, takže to tady nebudu rozebírat.

Při výrobě krabice postupujte podle pokynů v elektronické krabičce Easy 2x4, poté pomocí 1/4 palcového vrtáku vyvrtejte do spodní části krabice malý otvor.

Krok 15: Dokončete připojení senzoru

Dokončete připojení senzoru!
Dokončete připojení senzoru!
Dokončete připojení senzoru!
Dokončete připojení senzoru!
Dokončete připojení senzoru!
Dokončete připojení senzoru!
Dokončete připojení senzoru!
Dokončete připojení senzoru!

Protlačte volný konec vodiče senzoru otvorem v krabici, poté jej odizolujte a připájejte k modulu senzoru jako na obrázku.

  • Black jde do GND
  • Modrá jde do ECHO
  • Green jde na TRIG
  • Červená jde do VCC

K zajištění senzoru v pouzdru použijte trochu horkého lepidla, poté použijte další odlehčení jako odlehčení kabelu. Našroubujte víko a máte hotovo!

Krok 16: Naprogramujte Arduino

Programujte Arduino!
Programujte Arduino!
Programujte Arduino!
Programujte Arduino!
Programujte Arduino!
Programujte Arduino!
Programujte Arduino!
Programujte Arduino!

Upozornění - 25. března 2017: Jak navrhl komentátor „MuchTall“Aktualizoval jsem kód tak, aby během kalibrace zahrnoval odpočítávání LED. Stáhněte si prosím novou verzi kódu níže.

Abychom mohli snímač přečíst, potřebujeme knihovnu NewPing. Můžete si jej stáhnout zde, pro vaše pohodlí jsem jej také zahrnul níže. V Arduino IDE klikněte na Sketch> Include Library> Add Zip Library… a přejděte do složky „NewPing.zip“.

Poté rozbalte další zip soubor a otevřete ID 'ParkingSystemV1.1.ino' v Arduino IDE. Nahrajte skicu do arduina. Pokud potřebujete pomoc, podívejte se na tento článek nebo tento článek.

Zašroubujte víko a máte hotovo!

Krok 17: Montáž a používání

Runner Up in the Microcontroller Contest 2017

Senzorová soutěž 2017
Senzorová soutěž 2017
Senzorová soutěž 2017
Senzorová soutěž 2017

Druhá cena v soutěži Sensors Contest 2017

Doporučuje: