Mundarija:

Arduino pellet pechining boshqaruvchisi: 7 qadam
Arduino pellet pechining boshqaruvchisi: 7 qadam

Video: Arduino pellet pechining boshqaruvchisi: 7 qadam

Video: Arduino pellet pechining boshqaruvchisi: 7 qadam
Video: arduino pellet stove controller 2024, Noyabr
Anonim
Arduino pellet pechining boshqaruvchisi
Arduino pellet pechining boshqaruvchisi

Bu pellet pechini boshqarish uchun qurilgan. Led - bu fan motorlari va burg'uni boshqarish uchun yuboriladigan signallar.

Mening rejam - taxtani o'rnatgandan so'ng, 120 voltli kontaktlarning zanglashiga olib keladigan triak drayverlari va triaklardan foydalanish. Men ketayotganimda buni yangilayman. Men buni boshqalarga yordam beradi deb umid qilib yozyapman, chunki bu tadqiqot va rivojlanishning shu nuqtagacha to'planishi.

1 -qadam: O'chirish sxemasini yarating

O'chirish davri
O'chirish davri

Qismlar

Arduino Uno Rev3

DS3231 real vaqtda soat moduli.

16X2 LCD displey

LCD sceen uchun I2C sumkasi.

3 led

4 ta sensorli tugma

Non paneli

Jumper simlari.

O'chirish sxemasi yuqoridagi rasmda ko'rsatilgan. Tarmoqdagi jigarrang sim, orqa panelning orqa qismidagi yuqori pinga ulanadi. Jumper olib tashlanadi. Bu menga orqa nuri dasturiy jihatdan boshqarishga imkon berdi.

2 -qadam: DS3231 kutubxonasi

Men DS3231 soatini ishlatish uchun kutubxona yukladim.

DS3231 uchun asl kutubxona.

3 -qadam: DS3231 kutubxonasi o'zgartirildi

Men kutubxonani biroz tushunib olishim uchun biroz o'zgartirdim. Men faqat ushbu loyiha uchun zarur bo'lgan funktsiyalarni qo'shdim.

4 -qadam: tugma kutubxonasi

Men ishlatgan tugmalar kutubxonasi. Men buni o'zgartirmadim va uni avvalgidek ishlatardim.

Kutubxonalarni arduino ide orqali import qilish yoki ularni odatda kompyuter/foydalanuvchi nomi/hujjatlar/arduino/kutubxonalarida joylashgan papkaga qo'shish mumkin. Men uchun ishlagan.

5 -qadam: LCD uchun kutubxona

LCD kutubxonaning ishlashi uchun men ushbu kutubxonadan foydalanishim kerak edi. Idea bilan kelgan asl kutubxona I2C aloqasi bilan ishlamaydi, shuning uchun bu kutubxona bunga imkon beradi.

6 -qadam: Arduino -ni dasturlash

Men yaratgan.ino faylini arduino ide bilan yukladim. To'liq sinovdan o'tkazildi va u haqiqatan ham yaxshi ishlaydi. Men fan dvigatellari uchun impuls kengligi modulyatsiyasini boshqarish uchun triaklarni qo'shganimdan keyin uni biroz o'zgartirishim kerak bo'lishi mumkin. Bu fan dvigatellarining tezligini o'zgartiradi.

Tavsiya: