Obsah:

Ovládač kachlí na pelety Arduino: 7 krokov
Ovládač kachlí na pelety Arduino: 7 krokov

Video: Ovládač kachlí na pelety Arduino: 7 krokov

Video: Ovládač kachlí na pelety Arduino: 7 krokov
Video: Arduino Pellet Burner (Final update) 2024, November
Anonim
Ovládač kachlí na pelety Arduino
Ovládač kachlí na pelety Arduino

Je postavený na ovládanie kachlí na pelety. LED diódy sú signály, ktoré budú odoslané na ovládanie motorov ventilátora a šneku.

Môj plán je, keď budem mať dosku postavenú, použiť niekoľko triakových meničov a triakov na pohon 120 voltových obvodov. Budem to priebežne aktualizovať. Posielam to v nádeji, že to pomôže iným, pretože ide o akumuláciu výskumu a vývoja až do tohto bodu.

Krok 1: Vybudujte obvod

Vybudujte obvod
Vybudujte obvod

Časti

Arduino Uno Rev3

Modul hodín reálneho času DS3231.

Obrazovka LCD 16X2

Batoh I2C pre LCD sceen.

3 LED diódy

4 dotykové tlačidlá

Breadboard

Prepojovacie vodiče.

Obvod je zobrazený vo vyššie uvedenej schéme zmrazovania. Hnedý vodič v obvode sa pripája k hornému kolíku na zadnej strane LCD obalu. Prepojka je odstránená. To mi umožnilo programovo ovládať podsvietenie.

Krok 2: Knižnica DS3231

Stiahol som si knižnicu na spustenie hodín DS3231.

Pôvodná knižnica pre DS3231.

Krok 3: Knižnica DS3231 bola upravená

Knižnicu som trochu upravil, aby som ju lepšie pochopil. Zahrnul som iba funkcie, ktoré som pre tento projekt potreboval.

Krok 4: Knižnica tlačidiel

Knižnica tlačidiel, ktorú som použil. Neupravoval som to a používal som to tak, ako to je.

Knižnice je možné importovať buď prostredníctvom arduino ide, alebo ich jednoducho pridať do priečinka, ktorý sa zvyčajne nachádza v knižnici computer/username/documents/arduino/. Pracoval pre mňa.

Krok 5: Knižnica pre LCD

Na fungovanie LCD obrazovky som musel použiť túto knižnicu. Pôvodná knižnica, ktorá je súčasťou sady IDE, nefunguje s komunikáciou I2C, takže táto knižnica to umožňuje.

Krok 6: Naprogramujte Arduino

Odovzdal som súbor.ino, ktorý som vytvoril pomocou arduino ide. Je to úplne vyskúšané a funguje to naozaj dobre. Možno budem musieť trochu vyladiť, keď pridám triaky, aby som získal ovládanie modulácie šírky impulzu pre motory ventilátorov. To bude meniť rýchlosť motorov ventilátorov.

Odporúča: