Obsah:

Ovladač kamen na pelety Arduino: 7 kroků
Ovladač kamen na pelety Arduino: 7 kroků

Video: Ovladač kamen na pelety Arduino: 7 kroků

Video: Ovladač kamen na pelety Arduino: 7 kroků
Video: Arduino Uno замена контроллера Опять китайцы намутили 2024, Listopad
Anonim
Ovladač kamen na pelety Arduino
Ovladač kamen na pelety Arduino

Je určen k ovládání peletových kamen. LED diody jsou signály, které budou odeslány k ovládání motorů ventilátorů a šneku.

Můj plán je, až budu mít desku postavenou, použít nějaké triakové ovladače a triaky k pohonu 120 voltových obvodů. Budu to průběžně aktualizovat. Posílám to v naději, že to pomůže ostatním, protože je to akumulace výzkumu a vývoje k tomuto bodu.

Krok 1: Vybudujte obvod

Vybudujte obvod
Vybudujte obvod

Díly

Arduino Uno Rev3

Modul hodin reálného času DS3231.

Obrazovka 16x2 LCD

Batoh I2C pro LCD sceen.

3 LED diody

4 hmatová tlačítka

Prkénko

Propojovací vodiče.

Obvod je zobrazen ve schématu fritzování výše. Hnědý vodič v obvodu se připojuje k hornímu kolíku na zadní straně zadní sady LCD. Propojka je odstraněna. To mi umožnilo ovládat podsvícení programově.

Krok 2: Knihovna DS3231

Stáhl jsem si knihovnu pro spuštění hodin DS3231.

Původní knihovna pro DS3231.

Krok 3: Upravena knihovna DS3231

Knihovnu jsem trochu upravil, abych ji snáze porozuměl. Zahrnul jsem pouze funkce, které jsem pro tento projekt potřeboval.

Krok 4: Knihovna tlačítek

Knihovna tlačítek, kterou jsem použil. Toto jsem neupravoval a používal jsem to tak, jak to je.

Knihovny lze buď importovat prostřednictvím arduino ide, nebo je jednoduše přidat do složky, kterou obvykle najdete v počítači/uživatelské jméno/dokumenty/arduino/knihovny. Pracoval pro mě.

Krok 5: Knihovna pro LCD

Aby tato obrazovka fungovala, musel jsem použít tuto knihovnu. Původní knihovna, která je dodávána s ideem, nefunguje s komunikací I2C, takže tato knihovna to umožňuje.

Krok 6: Naprogramujte Arduino

Nahrál jsem soubor.ino, který jsem vytvořil pomocí arduino ide. Plně vyzkoušeno a opravdu funguje dobře. Možná budu muset trochu vyladit, jakmile přidám triaky, abych získal kontrolu modulace šířky pulsu pro motory ventilátorů. To bude měnit rychlost motorů ventilátorů.

Doporučuje: