Sommario:
- Passaggio 1: costruisci il circuito
- Passaggio 2: libreria DS3231
- Passaggio 3: libreria DS3231 modificata
- Passaggio 4: libreria pulsanti
- Passaggio 5: libreria per LCD
- Passaggio 6: programma Arduino
Video: Controller per stufa a pellet Arduino: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo è costruito per controllare una stufa a pellet. I led sono i segnali che verranno inviati per comandare i motori dei ventilatori e la coclea.
Il mio piano è, una volta costruita la scheda, di utilizzare alcuni driver triac e triac per pilotare i circuiti da 120 volt. Lo aggiornerò man mano che procedo. Sto postando questo nella speranza che possa aiutare gli altri in quanto è un accumulo di ricerca e sviluppo fino a questo punto.
Passaggio 1: costruisci il circuito
Parti
Arduino Uno Rev3
Modulo orologio in tempo reale DS3231.
Schermo LCD 16X2
Zaino I2C per schermo lcd.
3 led
4 pulsanti tattili
tagliere
Fili di ponticello.
Il circuito è mostrato nel diagramma fritzing sopra. Il filo marrone nel circuito si collega al pin superiore sul retro dello zaino lcd. Il ponticello viene rimosso. Questo mi ha permesso di controllare la retroilluminazione in modo programmatico.
Passaggio 2: libreria DS3231
Ho scaricato una libreria per eseguire l'orologio DS3231.
La libreria originale per DS3231.
Passaggio 3: libreria DS3231 modificata
Ho modificato un po' la libreria per facilitarne la comprensione. Ho incluso solo le funzioni di cui avevo bisogno per questo progetto.
Passaggio 4: libreria pulsanti
La libreria di pulsanti che ho usato. Non l'ho modificato e l'ho usato così com'è.
Le librerie possono essere importate tramite arduino ide o semplicemente aggiungerle alla cartella che si trova solitamente in computer/username/documents/arduino/libraries. Ha funzionato per me.
Passaggio 5: libreria per LCD
Ho dovuto usare questa libreria per far funzionare lo schermo LCD. La libreria originale fornita con l'ide non funziona con la comunicazione I2C, quindi questa libreria è ciò che lo rende possibile.
Passaggio 6: programma Arduino
Ho caricato il file.ino che ho creato con arduino ide. Completamente testato e funziona davvero bene. Potrei aver bisogno di modificarlo un po 'una volta che aggiungo i triac per ottenere il controllo della modulazione dell'ampiezza dell'impulso per i motori delle ventole. Ciò varierà la velocità dei motori dei ventilatori.
Consigliato:
Griglia a pellet controllata da telefono/tablet (Traeger): 4 passaggi
Griglia a pellet controllata da telefono / tablet (Traeger): Quindi, dopo aver visto i miei fratelli fantastici $ 1000 Gill Traeger durante una visita, ho deciso di costruirne uno mio. Per me era tutta una questione di elettronica, e il riutilizzo e la vecchia griglia di cui non mi ero ancora liberato. In questa costruzione ho imparato a saldare, il che era così
Controller di gioco wireless con Arduino e NRF24L01+ (supporto per uno o due controller): 3 passaggi
Controller di gioco wireless con Arduino e NRF24L01+ (supporto per uno o due controller): puoi trovare il progetto completo dal mio sito Web (è in finlandese): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/Questo è un breve briefing sul progetto. Volevo solo condividerlo se qualcuno volesse
Come Realizzare un Termostato Automatico per Stufa a Legna: 5 Passaggi (con Immagini)
Come realizzare un termostato automatico per stufa a legna: per il mio progetto di classe di meccatronica ho deciso di progettare e creare un termostato automatico per stufa a legna utilizzando un Arduino abilitato WiFi con un controller PID che guida un motore passo-passo per controllare la posizione della serranda sulla mia stufa a legna. È stata una vera rivincita
Controller per strisce LED Arduino per luci fantastiche per PC: 5 passaggi
Arduino Led Strip Controller per fantastiche luci per PC: ho questa fantastica striscia led RGB di aliexpress e voglio usarla per le luci del PC. Il primo problema è caldo per controllarlo, quindi come accenderlo. Questo istruibile mostra come per farlo con il codice github arduino, video del progetto funzionante e passo-passo
Controller digitale per sospensioni pneumatiche con Arduino e telecomando per smartphone: 7 passaggi (con immagini)
Controller digitale per sospensioni pneumatiche utilizzando Arduino e telecomando per smartphone: ciao a tutti. In questo tutorial cercherò di mostrarti come costruire un controller per le sospensioni pneumatiche della tua auto, utilizzando un modulo arduino + bluetooth e per remoto qualsiasi smartphone con Android +4.4, questo è anche il mio primissimo istruibile quindi abbi pazienza