Innehållsförteckning:
- Steg 1: Bygg kretsen
- Steg 2: DS3231 -bibliotek
- Steg 3: DS3231 -biblioteket modifierat
- Steg 4: Knappbibliotek
- Steg 5: Bibliotek för LCD -skärmen
- Steg 6: Programmera Arduino
Video: Arduino pelletskaminstyrenhet: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Detta är byggt för att styra en pelletskamin. Lysdioderna är signalerna som kommer att skickas för att styra fläktmotorerna och skruven.
Min plan är när jag väl har byggt kortet är att använda några triac -drivrutiner och triacs för att driva 120 volt -kretsarna. Jag kommer att uppdatera detta när jag fortsätter. Jag lägger ut detta i hopp om att det kommer att hjälpa andra eftersom det är en ackumulering av forskning och utveckling till denna punkt.
Steg 1: Bygg kretsen
Delar
Arduino Uno Rev3
DS3231 klockmodul i realtid.
16X2 LCD -skärm
I2C ryggsäck för lcd sceen.
3 lysdioder
4 taktila tryckknappar
Bakbord
Bygelkablar.
Kretsen visas i fritzdiagrammet ovan. Den bruna tråden i kretsen ansluts till den övre stiftet på baksidan av lcd -ryggsäcken. Bygeln tas bort. Detta tillät mig att styra bakgrundsbelysningen programmatiskt.
Steg 2: DS3231 -bibliotek
Jag laddade ner ett bibliotek för att köra DS3231 -klockan.
Det ursprungliga biblioteket för DS3231.
Steg 3: DS3231 -biblioteket modifierat
Jag modifierade biblioteket lite för att göra det lättare för mig att förstå det. Jag inkluderade bara de funktioner som jag behövde för detta projekt.
Steg 4: Knappbibliotek
Knappbiblioteket jag använde. Jag ändrade inte detta och använde det som det är.
Biblioteken kan antingen importeras via arduino -idén eller helt enkelt lägga till dem i mappen som vanligtvis finns på dator/användarnamn/dokument/arduino/bibliotek. Fungerade för mig.
Steg 5: Bibliotek för LCD -skärmen
Jag var tvungen att använda detta bibliotek för att få LCD -skärmen att fungera. Det ursprungliga biblioteket som följer med ide fungerar inte med I2C -kommunikation så det här biblioteket är det som gör det möjligt.
Steg 6: Programmera Arduino
Jag har laddat upp.ino -filen jag skapade med arduino ide. Testade den fullständigt och den fungerar verkligen bra. Jag kan behöva justera det lite när jag lägger till triacs för att få pulsbreddsmoduleringskontroll för fläktmotorerna. Detta kommer att variera fläktmotornas hastighet.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
RC -spårad robot med Arduino - Steg för steg: 3 steg
RC -spårad robot med Arduino - Steg för steg: Hej killar, jag är tillbaka med ett annat häftigt robotchassi från BangGood. Hoppas att du har gått igenom våra tidigare projekt - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms och The Badland Braw
DIY Arduino robotarm, steg för steg: 9 steg
DIY Arduino robotarm, steg för steg: Denna handledning lär dig hur du bygger en robotarm själv