Indholdsfortegnelse:

Arduino pille komfur controller: 7 trin
Arduino pille komfur controller: 7 trin

Video: Arduino pille komfur controller: 7 trin

Video: Arduino pille komfur controller: 7 trin
Video: ARDUİNO NASIL BESLENİR ? 2024, November
Anonim
Arduino pille komfur controller
Arduino pille komfur controller

Dette er bygget til at styre en pilleovn. Lysdioderne er de signaler, der vil blive sendt til at styre blæsermotorer og snegl.

Min plan er, når jeg først har fået tavlen bygget, at bruge nogle triac -drivere og triacs til at drive de 120 volt kredsløb. Jeg opdaterer dette efterhånden. Jeg sender dette i håb om, at det vil hjælpe andre, da det er en ophobning af forskning og udvikling til dette punkt.

Trin 1: Byg kredsløbet

Byg kredsløbet
Byg kredsløbet

Dele

Arduino Uno Rev3

DS3231 modul i realtid.

16X2 LCD -skærm

I2C rygsæk til lcd sceen.

3 lysdioder

4 taktile trykknapper

Brødbræt

Jumper ledninger.

Kredsløbet er vist i fritz -diagrammet ovenfor. Den brune ledning i kredsløbet forbinder den øverste pin på bagsiden af lcd -rygsækken. Jumperen fjernes. Dette tillod mig at styre baggrundsbelysningen programmatisk.

Trin 2: DS3231 -bibliotek

Jeg downloadede et bibliotek for at køre DS3231 -uret.

Det originale bibliotek til DS3231.

Trin 3: DS3231 -bibliotek ændret

Jeg ændrede biblioteket lidt for at gøre det lettere for mig at forstå det. Jeg inkluderede kun de funktioner, jeg havde brug for til dette projekt.

Trin 4: Knapbibliotek

Knappebiblioteket jeg brugte. Jeg ændrede ikke dette og brugte det bare som det er.

Bibliotekerne kan enten importeres gennem arduino ideen eller blot tilføje dem til den mappe, der normalt findes på computer/brugernavn/dokumenter/arduino/biblioteker. Virkede for mig.

Trin 5: Bibliotek til LCD

Jeg var nødt til at bruge dette bibliotek for at få LCD -skærmen til at fungere. Det originale bibliotek, der følger med ideen, fungerer ikke med I2C -kommunikation, så dette bibliotek er det, der gør det muligt.

Trin 6: Programmer Arduino

Jeg har uploadet.ino -filen, jeg oprettede med arduino -ideen. Fuldt testet og det fungerer virkelig godt. Jeg skal muligvis tilpasse det lidt, når jeg tilføjer triacs for at få pulsbreddemodulationskontrol til blæsermotorerne. Dette vil variere ventilatormotorernes hastighed.

Anbefalede: