Indholdsfortegnelse:
- Trin 1: Byg kredsløbet
- Trin 2: DS3231 -bibliotek
- Trin 3: DS3231 -bibliotek ændret
- Trin 4: Knapbibliotek
- Trin 5: Bibliotek til LCD
- Trin 6: Programmer Arduino
Video: Arduino pille komfur controller: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
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
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:
Så du indlæser STM32duino Bootloader i din "blå pille" Så hvad nu ?: 7 trin
Så du indlæser STM32duino Bootloader i din "blå pille" … Så hvad nu ?: Hvis du allerede har læst mine instruktioner, der forklarer, hvordan belastning STM32duino bootloader eller anden lignende dokumentation, prøver du indlæsningskodeeksempel og …. kan være ingenting sker overhovedet. Problemet er mange, hvis ikke alle eksempler på " Generisk " STM32 vil
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
En mere sikker elektrisk hotdog -komfur: 14 trin (med billeder)
En sikrere elektrisk hotdog -komfur: Da jeg var fysik på en bacheloruddannelse, ville vi lave hotdogs ved at tilslutte dem direkte til en 120V stikkontakt. Dette var en relativt farlig operation, da vi simpelthen fastgjorde enderne af en forlængerledning til to bolte, som blev indsat i h
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 trin
YABC - Endnu en Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: Hej Makers, jeg begyndte for nylig at dyrke svampe derhjemme, østers svampe, men jeg har allerede 3x af denne controllere derhjemme til fermenteringstemperaturkontrol til mit hjemmebrygg, kone gør også denne Kombucha -ting nu og som termostat til varme
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 trin (med billeder)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Jeg rippede helt ryan97128 af hans design til Nintendo Controller MP3, version 2.0, og jeg hører, at han fik ideen fra den kloge Morte_Moya, så jeg kan ikke tage æren for alt deres geni. Jeg ville bare tilføje bekvemmeligheden og genoplade