Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
„Tento instruktáž byl vytvořen za účelem splnění požadavku projektu Makecourse na University of South Florida (www.makecourse.com)“
Ahoj, jmenuji se Ruben Duque. Student strojního inženýrství na univerzitě v jižní Floridě a dnes vám vysvětlím, jak znovu vytvořit kopii svého závěrečného projektu pro svou třídu makecourse, kterou jsem nazval „Motion Activated Sentinel“
Nejprve bych chtěl zdůraznit, že celé tělo projektu je vyrobeno z 3D tištěných částí a návrh je ode mě zcela originální. V důsledku toho není tolik dílů, které byste mohli koupit v okolí.
Krok 1: Spotřební materiál
Co bys potřeboval?
To jsou všechny části, které budete potřebovat k vytvoření Sentinelu.
- Arduino Board. Použil jsem desku arduino UNO, která byla dodána se sadou, kterou jsem dostal na univerzitě, ale můžete použít jakékoli arduino, které chcete.
- Prkénko. K propojení všech součástí projektu stačí 400bodový prkénko.
- Ultrazvukový senzor přiblížení (HC-SR04)
- Micro servomotor SG90.
- Laserová dioda (KY-008)
- Dvě LED svítilny (použil jsem levné, které najdete v 7 jedenáct)
- Dostatek propojovacích kabelů pro připojení celého systému
Krok 2: Modelování dílů
Všechny díly byly modelovány podle aplikace Inventor 2020. Níže připojím každý výkres součásti. Pokud máte k dispozici alespoň 3 tiskárny, nemělo by vytištění všech částí trvat déle než 6 hodin. Pokud máte jen jeden, bude to trvat mnohem více (asi 15 hodin tisku)
Krok 3: Schémata systému
Zde vidíme každý z prvků, které by byly spojeny s arduino.
Deska arduino má 5V pin, který neustále vysílá napětí (pod slovem „power“na arduino můžeme vidět malé černé a červené kabely) to jsou první dva kabely, které připojíme, abychom zásobili celou řadu prkénka kladným pólem a zemní spojení.
Na pořadí připojení elektronických součástek nezáleží a výsledky budou stejné. Jen se ujistěte, že je každý prvek připojen ke správnému kolíku, protože pokud ne, způsobí chybu v kódu.
První komponentou by byl senzor přiblížení (HC-SR04). Má 4 piny, jeden pro 5V připojení, jeden pro uzemnění a dva speciální piny. Pin Echo a Trig, v podstatě tyto kolíky, mají na starosti odesílání ultrazvukového signálu a přijímají jej poté, co se odrazí zpět. Kolík ECHO je připojen ke kolíku číslo 4 na desce arduino a kolík TRIG je připojen ke kolíku číslo 3.
Poté jdeme se servomotorem, protože si můžete všimnout, že má 3 kabely. První vlevo je zemní spojení, ten uprostřed je 5V připojení a poslední je ten, který přijímá signál z arduina, aby se zapnul a vypnul, takže je připojen k pinu číslo 5 na arduino deska.
Pak můžeme jít se 2 LED diodami, které jsou jednoduše připojeny k zemi na desce a kladnou stranou na piny číslo 9 a 10 desky arduino.
Nakonec připojíme laserovou diodu. Toto funguje v podstatě stejně jako LED světlo (má kolík uprostřed, ale pro účely tohoto projektu ho nepoužíváme) Připojte stranu S k pinu číslo 11 a stranu „-“k zemi.
Tím dokončíte všechna připojení na desce arduina. Poté musíte zjistit, jak budete arduino napájet, a to buď pomocí zásuvky ve zdi, nebo připojením k počítači pomocí USB nebo baterie.
Krok 4: Kód
Kódování je poslední částí před vydáním našeho Sentinelu do práce. Je to dobře vysvětleno na obrázcích kódu krok za krokem.