Përmbajtje:

Kontrolluesi i sobës me pellet Arduino: 7 hapa
Kontrolluesi i sobës me pellet Arduino: 7 hapa

Video: Kontrolluesi i sobës me pellet Arduino: 7 hapa

Video: Kontrolluesi i sobës me pellet Arduino: 7 hapa
Video: Sensor de temperatura NTC - Tabela e teste! 2024, Korrik
Anonim
Kontrollues i sobës me pellet Arduino
Kontrollues i sobës me pellet Arduino

Kjo është ndërtuar për të kontrolluar një sobë me pelet. Llambat janë sinjalet që do të dërgohen për të kontrolluar motorët e ventilatorit dhe auger.

Plani im është që kur të kem ndërtuar bordin është të përdor disa drejtues triac dhe triac për të drejtuar qarqet 120 volt. Unë do ta azhurnoj këtë ndërsa vazhdoj. Unë po e postoj këtë me shpresën se do të ndihmojë të tjerët pasi është një akumulim i kërkimit dhe zhvillimit deri në këtë pikë.

Hapi 1: Ndërtoni qarkun

Ndërtoni qarkun
Ndërtoni qarkun

Pjesët

Arduino Uno Rev3

DS3231 moduli i orës në kohë reale.

Ekran LCD 16X2

Çantë shpine I2C për ekranin LCD.

3 led

4 butona prekës të prekshëm

Breadboard

Telat e kërcyesit.

Qarku tregohet në diagramin e ngrirjes më sipër. Teli kafe në qark lidhet me kunjin e sipërm në anën e pasme të paketës LCD. Bluza është hequr. Kjo më lejoi të kontrolloja dritën e prapme në mënyrë programore.

Hapi 2: Biblioteka DS3231

Kam shkarkuar një bibliotekë për të drejtuar orën DS3231.

Biblioteka origjinale për DS3231.

Hapi 3: Biblioteka DS3231 e modifikuar

Ndryshova pak bibliotekën për ta bërë më të lehtë për mua ta kuptoj atë. Kam përfshirë vetëm funksionet që më duheshin për këtë projekt.

Hapi 4: Biblioteka e butonave

Biblioteka e butonave që kam përdorur. Unë nuk e modifikova këtë dhe thjesht e përdor atë siç është.

Bibliotekat ose mund të importohen përmes arduino ide ose thjesht t'i shtojnë ato në dosjen që zakonisht gjendet në kompjuter/emrin e përdoruesit/dokumentet/arduino/bibliotekat. Punoi për mua.

Hapi 5: Biblioteka për LCD

Më është dashur të përdor këtë bibliotekë për të punuar ekranin LCD. Biblioteka origjinale që vjen me idenë nuk punon me komunikimin I2C kështu që kjo bibliotekë është ajo që e bën të mundur.

Hapi 6: Programoni Arduino

Unë kam ngarkuar skedarin.ino që kam krijuar me arduino ide. E testuar plotësisht dhe me të vërtetë punon mirë. Mund të më duhet ta ndryshoj pak pasi të shtoj triacs për të marrë kontrollin e modulimit të gjerësisë së pulsit për motorët e ventilatorit. Kjo do të ndryshojë shpejtësinë e motorëve të ventilatorit.

Recommended: