İçindekiler:

Arduino Pelet Soba Kontrol Cihazı: 7 Adım
Arduino Pelet Soba Kontrol Cihazı: 7 Adım
Anonim
Arduino Pelet Soba Kontrol Cihazı
Arduino Pelet Soba Kontrol Cihazı

Bu, bir pelet sobasını kontrol etmek için yapılmıştır. Ledler fan motorlarını ve burguyu kontrol etmek için gönderilecek sinyallerdir.

Planım, tahtayı kurduktan sonra 120 voltluk devreleri sürmek için bazı triyak sürücüleri ve triyakları kullanmak. Devam ettikçe bunu güncelleyeceğim. Bunu, bu noktaya kadar bir araştırma ve geliştirme birikimi olduğu için başkalarına yardımcı olacağını umarak gönderiyorum.

Adım 1: Devreyi Oluşturun

Devreyi İnşa Et
Devreyi İnşa Et

Parçalar

Arduino Uno Rev3

DS3231 gerçek zamanlı saat modülü.

16X2 Lcd ekran

LCD ekran için I2C sırt çantası.

3 led

4 dokunsal buton

ekmek tahtası

Atlama telleri.

Devre, yukarıdaki fritzing diyagramında gösterilmiştir. Devredeki kahverengi kablo, lcd sırt çantasının arkasındaki üst pime bağlanır. Jumper kaldırılır. Bu, arka ışığı programlı olarak kontrol etmeme izin verdi.

Adım 2: DS3231 Kitaplığı

DS3231 saatini çalıştırmak için bir kitaplık indirdim.

DS3231 için orijinal kitaplık.

Adım 3: DS3231 Kitaplığı Değiştirildi

Kitaplığı anlamamı kolaylaştırmak için biraz değiştirdim. Sadece bu proje için ihtiyacım olan fonksiyonları dahil ettim.

Adım 4: Düğme Kitaplığı

Kullandığım düğme kitaplığı. Bunu değiştirmedim ve olduğu gibi kullandım.

Kitaplıklar arduino ide aracılığıyla içe aktarılabilir veya bunları genellikle bilgisayar/kullanıcı adı/belgeler/arduino/kütüphanelerde bulunan klasöre eklenebilir. Benim için çalıştı.

Adım 5: LCD için kitaplık

LCD ekranın çalışmasını sağlamak için bu kütüphaneyi kullanmak zorunda kaldım. ide ile gelen orijinal kitaplık I2C iletişimi ile çalışmaz, bu yüzden bu kitaplık bunu mümkün kılar.

Adım 6: Arduino'yu Programlayın

Arduino ide ile oluşturduğum.ino dosyasını yükledim. Tamamen test edildi ve gerçekten iyi çalışıyor. Fan motorları için darbe genişlik modülasyon kontrolü elde etmek için triyakları ekledikten sonra biraz ince ayar yapmam gerekebilir. Bu, fan motorlarının hızını değiştirecektir.

Önerilen: