Tartalomjegyzék:

Arduino pellet kályha vezérlő: 7 lépés
Arduino pellet kályha vezérlő: 7 lépés

Videó: Arduino pellet kályha vezérlő: 7 lépés

Videó: Arduino pellet kályha vezérlő: 7 lépés
Videó: Okosotthon - Fűtésvezérlés 1. rész 2024, Július
Anonim
Arduino pellet kályha vezérlő
Arduino pellet kályha vezérlő

Ez pellet kályha vezérlésére készült. A LED -ek azok a jelek, amelyeket a ventilátor motorjai és a csiga vezérlésére fognak küldeni.

A tervem az, hogy ha már felépítettem a táblát, néhány triac meghajtót és triacsot használok a 120 voltos áramkörök meghajtására. Ezt időközben frissítem. Ezt azért teszem közzé, remélve, hogy másoknak is segíteni fog, mivel ez a kutatás és fejlesztés eddigi összegyűjtése.

Lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört

Alkatrészek

Arduino Uno Rev3

DS3231 valós idejű óra modul.

16x2 LCD képernyő

I2C hátizsák LCD kijelzőhöz.

3 led

4 tapintható nyomógomb

Kenyeretábla

Jumper vezetékek.

Az áramkört a fenti fritázási diagram mutatja. Az áramkörben lévő barna vezeték az LCD hátsó csomag hátulján lévő felső csaphoz csatlakozik. A jumpert eltávolítják. Ez lehetővé tette számomra a háttérvilágítás programozható vezérlését.

2. lépés: DS3231 könyvtár

Letöltöttem egy könyvtárat a DS3231 óra futtatásához.

A DS3231 eredeti könyvtára.

3. lépés: A DS3231 könyvtár módosítva

Kicsit módosítottam a könyvtárat, hogy könnyebben megértsem. Csak azokat a funkciókat szerepeltettem, amelyekre szükségem volt ehhez a projekthez.

4. lépés: Gombkönyvtár

A gombkönyvtár, amit használtam. Ezen nem módosítottam és csak úgy használtam, ahogy van.

A könyvtárak importálhatók az arduino ide -n keresztül, vagy egyszerűen hozzáadhatók a mappához, amelyet általában a számítógép/felhasználónév/dokumentumok/arduino/libraries könyvtárban találnak. Nekem dolgozott.

5. lépés: Könyvtár az LCD -hez

Ezt a könyvtárat kellett használnom az LCD képernyő működéséhez. Az ideával ellátott eredeti könyvtár nem működik az I2C kommunikációval, így ez a könyvtár teszi ezt lehetővé.

6. lépés: Programozza be az Arduino programot

Feltöltöttem az.ino fájlt, amelyet az arduino ide -val készítettem. Teljesen tesztelt, és valóban jól működik. Lehet, hogy egy kicsit módosítanom kell, ha hozzáadom a triacsokat, hogy impulzusszélesség -modulációs szabályozást kapjak a ventilátor motorjaihoz. Ez változtatni fogja a ventilátor motorjainak fordulatszámát.

Ajánlott: