Obsah:

Kontrolka semaforu Arduino s dálkovým ovládáním: 10 kroků
Kontrolka semaforu Arduino s dálkovým ovládáním: 10 kroků

Video: Kontrolka semaforu Arduino s dálkovým ovládáním: 10 kroků

Video: Kontrolka semaforu Arduino s dálkovým ovládáním: 10 kroků
Video: Проверка датчика положения CRANK - неисправность датчика CKp - проверка CKp 2024, Listopad
Anonim
Semaforový ovladač Arduino s dálkovým ovládáním
Semaforový ovladač Arduino s dálkovým ovládáním

Měl jsem semafor, který jsem opravoval. Zbývalo už jen sestrojit ovladač pro signální obrazce světla. Abych to trochu změnil, integroval jsem dálkové ovládání. To byla pro mě také ideální příležitost vyzkoušet si Arduino. Chtěl jsem použít Arduino, protože bylo snadné jej použít na MAC i Windows.

Krok 1: Definujte projekt

Chcete-li zahájit projekt návrhu elektroniky, nejprve definujte parametry jeho funkčnosti. Tento projekt je definován jako: Ovládání 3 výstupů Čtení 4 vstupů Čtení 1 přerušení Funkce: 3 výstupy jsou sekvencovány ve více režimech-Standardní vzor semaforu-Obrácený vzor-Stálý na každém výstupu-Bliká každý výstup-Vypnout Rychlost přírůstku a úbytku Změnit uložené parametry časování pomocí vzdáleného ovládání nejdůležitější; Proveďte v panství v reálném čase.

Krok 2: Prototypujte obvod

K testování obvodu použijte prototypové metody. Použil jsem Arduino Duemilanov. Připojil jsem 3 LED diody, 4 spínače a začal psát kód. Arduino IDE (které je ZDARMA !!) používá syntaxi, která je velmi podobná starému dobrému ANSI C. Začal jsem s režimy signálových vzorů. K modularizaci kódu jsem použil příkaz case. Přidal jsem kód pro tlačítka. Tlačítka ovládají režim UP/DN a rychlost UP/DN.

Krok 3: Napište kód

Jakmile jsem dostal základy dolů, přešel jsem k doplňkům. Připojil jsem přijímač dálkového ovládání k Arduinu a ujistil jsem se, že jsem připojil linku přijatého signálu k mému pinu přerušení. Také jsem ukládal výstupní piny svých Arduino pomocí spínacích tranzistorů, které pohánějí 5voltová relé.

Krok 4: TEST TEST TEST TEST

Důkladně otestujte svůj obvod a kód. Arduino umožňuje schopnost programu v terénu, ale to není omluva pro neprovádění testování. Po přidání dálkového ovladače jsem provedl mnoho změn v kódu, abych mohl kód provozovat. Tato verze má použitelný kód pro dálkový ovladač přijímač, ale narušuje schopnost přeprogramovat načasování a výchozí vzor a rychlost záblesku při zapnutí.

Krok 5: Elektronický schematický návrh

Pomocí návrhového programu vymodelujte elektronické schéma Vytvořte každou součást a spojte jejich kolíky dohromady

Krok 6: Rozložení DPS

Pomocí návrhového softwaru rozložte desku plošných spojů (PCB). Z konečného rozvržení vytvořte vystřiženou lepenku a TESTUJTE TO. Měl jsem štěstí a měl jsem dost vůle, pokud jsem nechal šrouby uvolněné ve světelném krytu, abych správně zavřel a zajistil světelná dvířka.

Krok 7: Odřízněte desku plošných spojů

Odřízněte desku plošných spojů
Odřízněte desku plošných spojů

K vytvoření desky plošných spojů použijte rytec, CNC, laser nebo lept. Zvláštní poděkování patří Stevovi v The Award Gallery. Ověřte si to ve svém místním obchodě s trofejemi nebo ryteckém znamení. Možná neví, že mají tuto schopnost. Moje deska byla nařezána na 10 let starého rytce trofejí/plaků. K vytvoření schématu a desky plošných spojů jsem použil Diptrace NOVARM.

Krok 8: Sestavte projekt

Sestavte projekt
Sestavte projekt

Umístěte součásti na desku plošných spojů. Pájky a pájky pájejte.

Krok 9: Nainstalujte PCB

Nainstalujte desku plošných spojů
Nainstalujte desku plošných spojů

Nainstalujte desku plošných spojů na semafor. Zapojte všechny součásti

Krok 10: Dokončete

Ada Boy! Pohodlně se usaďte a užívejte si plody své práce. Žárovky BTW jsou ručně vyráběné vysoce účinné LED diody. Celý tento semafor čerpá méně než 10 W při 5 V se všemi třemi světly.

Doporučuje: