Arduino kontroler peći na pelete: 7 koraka
Arduino kontroler peći na pelete: 7 koraka
Anonim
Arduino kontroler peći na pelete
Arduino kontroler peći na pelete

Ovo je napravljeno za upravljanje peći na pelete. LED diode su signali koji će se slati za upravljanje motorima ventilatora i svrdlom.

Moj plan je da nakon što sagradim ploču, upotrijebim neke upravljačke programe i triake za triake za pogon krugova od 120 volti. Ažurirat ću ovo dok budem išao. Objavljujem ovo u nadi da će pomoći drugima jer je to skup podataka do sada.

Korak 1: Izgradite krug

Izgradite krug
Izgradite krug

Dijelovi

Arduino Uno Rev3

DS3231 modul sata u stvarnom vremenu.

16X2 Lcd zaslon

I2C ruksak za LCD scenu.

3 LED diode

4 taktilna gumba

Oglasna ploča

Kratkospojne žice.

Krug je prikazan na gornjoj shemi fritzinga. Smeđa žica u krugu povezuje se s gornjim pinom na stražnjoj strani LCD zaslona. Kratkospojnik je uklonjen. To mi je omogućilo programsko upravljanje pozadinskim osvjetljenjem.

Korak 2: Knjižnica DS3231

Preuzeo sam knjižnicu za rad sata DS3231.

Izvorna knjižnica za DS3231.

Korak 3: Izmijenjena biblioteka DS3231

Knjižnicu sam malo izmijenio kako bih je lakše razumio. Uključio sam samo funkcije koje su mi bile potrebne za ovaj projekt.

Korak 4: Biblioteka gumba

Biblioteka gumba koju sam koristio. Nisam ovo mijenjao i samo sam ga koristio kakav jest.

Knjižnice se mogu uvesti putem arduino ide ili ih jednostavno dodati u mapu koja se obično nalazi na računalu/korisničko ime/dokumenti/arduino/knjižnice. Radio za mene.

Korak 5: Biblioteka za LCD

Morao sam koristiti ovu biblioteku za rad LCD zaslona. Izvorna knjižnica koja dolazi s ideom ne radi s I2C komunikacijom pa je ova knjižnica ono što to omogućuje.

Korak 6: Programirajte Arduino

Učitao sam.ino datoteku koju sam stvorio s arduino ide. Potpuno ga je testirao i zaista radi dobro. Možda ću ga morati malo prilagoditi kad dodam triake kako bih dobio kontrolu modulacije širine impulsa za motore ventilatora. To će mijenjati brzinu motora ventilatora.

Preporučeni: