Sisällysluettelo:

Arduino -pellettikiuasohjain: 7 vaihetta
Arduino -pellettikiuasohjain: 7 vaihetta

Video: Arduino -pellettikiuasohjain: 7 vaihetta

Video: Arduino -pellettikiuasohjain: 7 vaihetta
Video: Using HT1621 6 Digits Seven Segment LCD Display | Lesson 103: Arduino Step By Step Course 2024, Marraskuu
Anonim
Arduino Pellet Stove Controller
Arduino Pellet Stove Controller

Tämä on rakennettu ohjaamaan pellettiuunia. LEDit ovat signaaleja, jotka lähetetään ohjaamaan puhallinmoottoreita ja ruuvia.

Suunnitelmani on, että kun olen hallituksen rakentanut, on käyttää joitain triac -ohjaimia ja triakeja 120 voltin piirien ajamiseen. Päivitän tätä ajan myötä. Julkaisen tämän toivoen, että se auttaa muita, koska se on kokoelma tutkimusta ja kehitystä tähän asti.

Vaihe 1: Rakenna piiri

Rakenna piiri
Rakenna piiri

Osat

Arduino Uno Rev3

DS3231 reaaliaikainen kellomoduuli.

16x2 LCD -näyttö

I2C -reppu LCD -näytölle.

3 lediä

4 kosketuspainiketta

Leipälauta

Hyppyjohdot.

Piiri on esitetty yllä olevassa kuorintakaaviossa. Piirin ruskea johto kytkeytyy LCD -selkänojan takana olevaan ylätappiin. Hyppyjohdin poistetaan. Näin sain ohjata taustavaloa ohjelmallisesti.

Vaihe 2: DS3231 -kirjasto

Latasin kirjaston ajamaan DS3231 -kelloa.

DS3231: n alkuperäinen kirjasto.

Vaihe 3: DS3231 -kirjastoa muutettu

Muokkasin kirjastoa hieman, jotta se olisi helpompi ymmärtää. Sisällysin vain toiminnot, joita tarvitsin tähän projektiin.

Vaihe 4: Painikkeiden kirjasto

Nappikirjasto, jota käytin. En muuttanut tätä ja käytin sitä sellaisenaan.

Kirjastot voidaan joko tuoda arduino idein kautta tai yksinkertaisesti lisätä ne kansioon, joka yleensä löytyy osoitteesta tietokone/käyttäjätunnus/asiakirjat/arduino/kirjastot. Toimi minulle.

Vaihe 5: LCD -näytön kirjasto

Minun täytyi käyttää tätä kirjastoa saadakseni LCD -näytön toimimaan. Idean mukana toimitettu alkuperäinen kirjasto ei toimi I2C -viestinnän kanssa, joten tämä kirjasto tekee sen mahdolliseksi.

Vaihe 6: Ohjelmoi Arduino

Olen ladannut.ino -tiedoston, jonka olen luonut arduino ideilla. Täysin testattu ja toimii todella hyvin. Minun on ehkä muokattava sitä hieman, kun lisään triat, jotta saan pulssinleveyden modulaation ohjauksen puhallinmoottoreille. Tämä vaihtelee puhallinmoottorien nopeutta.

Suositeltava: