Obsah:
Video: Dálkoměr pro garážové parkování s Arduinem: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento jednoduchý projekt vám pomůže zaparkovat auto v garáži zobrazením vzdálenosti od předmětů před nárazníkem vašeho auta. Zpráva „Stop“vám řekne, kdy je čas zastavit. Projekt vychází z obvyklých HC-SR04 nebo Parallax Ping))) (tm) ultrazvukové dálkoměry a deska Arduino. Použil jsem Leonardo, ale měl by fungovat na jakékoli jiné originální nebo kompatibilní desce.
Pro displej jsem zvolil maticovou verzi pro jeho velikost a z estetických důvodů.
Krok 1: Co potřebujete…
K vybudování tohoto projektu potřebujete:
- Deska Arduino: Originální nebo kompatibilní deska by měla fungovat, protože kód nevyužívá specializované piny/funkce. Najdete ji všude na internetu nebo možná máte jeden nepoužitý v zásuvce ve vaší laboratoři.
- Ultrazvukový dálkoměr HC-SR04 nebo Parallax Ping))): Běžně se používají s projekty Arduino, takže ho pravděpodobně již máte. Každopádně zde jsou některé odkazy:- Parallax Ping))) na Parallaxu- HC-SR04 na Sparkfunu- Parallax Ping)) na výsledku hledání Pololu-HC-SR04 z Ebay
- Čtyři maticový displej: Koupil jsem ho od IOTMODULES na Ebay: 4 Way MAX7219 DOT MATRIX V případě, že odkaz nefunguje, zkuste je kontaktovat v jejich obchodě Ebay.
- Pájecí schopnosti, samozřejmě:)
Krok 2: Sestavte projekt…
Stáhněte si schematický diagram arduinorangefinder.pdf. V příloze naleznete také HC-SR04 pdf a ping))) pdf, pouze pro vaši informaci. Elektronický diagram je velmi jednoduchý, přesně jej dodržujte. Navrhuji rozšířit zapojení pro displej a snímač asi 1 metr (viz obrázek 1), takže je můžete později snadněji umístit.
Na obrázku 2 vidíte, jak pájet napájecí kolíky displeje a senzoru: +5V z displeje a Vcc ze senzoru je třeba připájet k sobě. Každý další pin musí mít svůj vlastní terminál.
Image5 je verze projektu Ping))). Přejděte na další krok, až budete připraveni …
Krok 3: Arduino kód…
Je čas pracovat na straně Arduina.
Stáhněte si připojenou knihovnu MD_MAX72XX.zip a nainstalujte ji z IDE (skica-> importní knihovna).
Nyní rozbalte a načtěte skicu MeasureDistanceV200.ino a podívejme se na ni. Existuje několik řádků, které můžete upravit:
1) Typ maticového displeje: dodávaná knihovna podporuje 4 maticový typ zobrazení, takže může pracovat s většinou displejů na trhu. Jednoduše odkomentujte definování a nahrajte kód do Arduina, abyste zjistili, zda odpovídá vašemu zobrazení.
2) Typ senzoru: odkomentujte pouze řádek, který odpovídá vašemu senzoru.
3) Vyberte si preferovanou měřicí jednotku z centimetrů nebo palců: odškrtněte pouze tu správnou, v podmíněném kompilaci bylo nastaveno varování, které vám ukáže, co jste si vybrali.
Nyní nastavte vzdálenosti, jak chcete, můžete je později upravit, až bude projekt na místě.
Nahrajte kód a zkontrolujte, zda vše funguje. Pokud máte potíže, zkontrolujte zapojení a připojení.
Aktualizace 30. 3. 2019 - Kód byl aktualizován:> Nová knihovna maticového zobrazení, podporuje 4 typy zobrazení (v knihovně je spousta dokumentace) Kredity majicdesignům
Aktualizace 1. 1. 2019 - Kód byl aktualizován:> Přidána možnost výběru měřicí jednotky z centimetrů nebo palců
Aktualizace 2017/12/30 - Kód byl aktualizován:> Vypněte displej, když stojíte na vzdálenost STOP déle než 10 sekund!
Krok 4: Projekt v práci…
Změřte výšku nejvýraznější části nárazníku vašeho auta od podlahy. Připevněte snímač blízko ke zdi, do výšky, kterou jste změřili.
Použil jsem fólii z polystyrenové pěny, ve které jsem vytvořil štěrbinu pro senzor (viz obrázek).
Nyní umístěte displej tak, abyste jej viděli ze svého auta.
Zkuste vstoupit autem a zkontrolujte vzdálenosti, upravte je v kódu Arduino a v případě potřeby jej znovu nahrajte.
Doporučuje:
Sonarový dálkoměr: 4 kroky
Sonar Range Finder: V tomto Instructable byl vytvořen testovací plán, který měl zjistit, zda sonar range finder dokáže určit, zda je notebook otevřený nebo ne. Níže je uveden návod, jak vytvořit sonarový dálkoměr, jak naprogramovat a kalibrovat Arduino
DIY dálkoměr s Arduinem: 6 kroků
DIY dálkoměr s Arduinem: V tomto článku vám ukážu, jak lze pomocí arduina vytvořit dálkoměr
Jednoduché garážové vrata: 4 kroky (s obrázky)
Jednoduché garážové dveře: Poté, co jsem byl omylem uzamčen z mého domu při více než jedné příležitosti, rozhodl jsem se, že musí existovat lepší způsob, jak vstoupit do mého domu, který nezahrnuje rozbití a vstup (a bez skrytí klíče někde venku). podívej se na můj g
Ultrazvukový dálkoměr s dveřmi: 7 kroků (s obrázky)
Ultrazvukový dálkoměr s dveřmi: Ultrazvukový dálkoměr detekuje, zda mu něco stojí v cestě, vysláním vysokofrekvenční zvukové vlny. Tento návod bude zaměřen na to, jak mohou dveře a ultrazvukové dálkoměry spolupracovat, konkrétně jak je lze použít k detekci, když
Odhlučněné garážové stěny (pomocí metody My Cleat): 9 kroků (s obrázky)
Odhlučněné vaše garážové zdi (pomocí metody My Cleat): V tomto Instructable ukážu, jak odhlučnit zeď pomocí metody, kterou jsem vyvinul pro své domácí nahrávací studio. Je podobná metodě odolného kanálu, ale má výhody v tom, že je 1. mnohem levnější, 2. mnohem robustnější, 3. umožňuje