Sommario:
- Forniture
- Passaggio 1: preparare il tuo alloggio
- Passaggio 2: saldatura
- Passaggio 3: mettilo nell'alloggiamento
- Passaggio 4: software
- Passaggio 5: tempo per il barbecue
Video: Sensore di temperatura e carne per barbecue su ESP8266 con display: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
In questo tutorial ti mostrerò come creare la tua versione di uno strumento per barbecue che misura la temperatura attuale nel tuo barbecue e accende una ventola per accenderlo se necessario. Oltre a questo c'è anche un sensore di temperatura al cuore della carne collegato, e tutto questo è (nel mio caso) collegato a Domoticz: lettura in tempo reale delle temperature attuali e anche registrazione.
Forniture
Cose di cui hai bisogno:
- Wemos D1 mini (1x)
- MAX31855 Modulo termocoppia inclusa sonda (2x)
- Potenziometro 10k Ohm (1x)
- LCD 2004 incluso modulo I2C (1x)
- Mosfet IRF 520 (1x)
- Ventola 5v (2x)
- LM2596 Alimentazione CC (1x) - impostare l'uscita su 5 V, l'ingresso può variare
- Alloggiamento (1x)
- Connettori per termocoppia (2x) - (collegare a entrambi i MAX31855 con le sonde)
- Connettore CC femmina (2x) - uno per ingresso CC (a seconda della presa di alimentazione CC)
- Connettore DC maschio (1x) - per il collegamento dei ventilatori
- Dado e bullone M3 x 30
- Alimentazione CC almeno 5v
- alcuni doppi fili - per collegare i ventilatori.
- vecchio mini cavo USB - per alimentare il mini D1
Strumenti di cui hai bisogno:
- Stazione di saldatura
- Trapani in diverse dimensioni
- Utensile da taglio per display
Passaggio 1: preparare il tuo alloggio
Innanzitutto, misurare le dimensioni del display. Fai un taglio nella parte superiore dell'alloggiamento in modo che il display si adatti bene. Quindi fare due fori nella posizione dei fori di montaggio nella piastra posteriore dell'LCD (vedi foto).
Quindi utilizzare i bulloni M3x30 per montare il display nell'alloggiamento, vedere l'altra immagine dall'alto.
Ora iniziamo a collegare/saldare tutte le parti insieme.
Passaggio 2: saldatura
Ora è il momento di collegare tutte le parti insieme, vedere l'immagine e sotto:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (carne)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmetro
3v3 -> VCC
GND-> GND
A0 -> Pentola
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Passaggio 3: mettilo nell'alloggiamento
Quindi ora è il momento di mettere tutto nell'alloggiamento. I display sono già montati lì. Basta inserire tutte le parti, delicatamente e che le parti del segnale non si tocchino. Guarda la foto come ho fatto.
Inoltre, questo è il momento di praticare i numerosi fori per i connettori. Nel mio caso, ho inserito l'alimentazione da un lato e i sensori / l'uscita della ventola dall'altro.
Passaggio 4: software
Il Wemos D1 mini dovrebbe essere flashato con ESPeasy per questo tutorial, ma puoi usare la tua scelta. Come installare ESPeasy vedi:
Configura tutti i dispositivi collegati ai GPIO giusti (vedi le immagini per le mie configurazioni)
- Ingresso analogico (potmeter) a D0 / ADC (TOUT)
- Ventola: GPIO 16
- Sensore per barbecue: GPIO15
- Display LCD2004: GPIO4, 5, 0
- Sensore carne: GPIO2
Impostazioni attività
Ingresso analogico:
È necessario configurare i 1024 punti di misurazione su gradi "normali". Ho usato da 50 a 250'C, ma puoi regolarlo a tuo piacimento in "Calibrazione a due punti". Vedi le immagini. Intervallo a 1 sec, valore con 0 decimali
Sensori di temperatura (Barbecue e Carne):
Intervallo di misurazione a 5 sec (non cambia molto)
LCD2004:
Trova l'indirizzo I2C giusto, questo è un po' di tentativi ed errori (o quando conosci l'indirizzo scegli quello). Regola le dimensioni del display alla giusta dimensione (4x20). Alle righe, inserisci il testo e i valori desiderati. Guarda la foto come l'ho fatto (è in olandese).
Abilita le regole in "Strumenti" e poi seleziona "Regole" e "Vecchio motore".
Quindi fai una regola, per controllare la ventola (assicurati che i nomi dei dispositivi e i valori siano gli stessi, altrimenti non funziona):
su Meting#Temperature<[Waarde#Analog] do
let, 1, [Waarde#Analog]-[Meting#Temperature]
se %v1%>5
GPIO, 16, 1 //accendi la ventola
finisci se
endon
su Meting#Temperature>[Waarde#Analog] fai
let, 2, [Meting#Temperature]-[Waarde#Analog]
se %v2%>5
GPIO, 16, 0 //spegni la ventola
finisci se
endon
È ora di metterlo alla prova! Assicurati che ESP8266 possa connettere la rete wifi, altrimenti non si avvierà!
Passaggio 5: tempo per il barbecue
Ora monta le ventole insieme e montale sul barbecue. Guarda le immagini come ha fatto questo. Ora tocca al "guru del barbecue" e iniziare a fare barbecue!
Consigliato:
Sensore di temperatura per Arduino applicato per COVID 19: 12 passaggi (con immagini)
Sensore di temperatura per Arduino Applicato per COVID 19: Il sensore di temperatura per Arduino è un elemento fondamentale quando si vuole misurare la temperatura di un processore del corpo umano. Il sensore di temperatura con Arduino deve essere a contatto o vicino per ricevere e misurare il livello di calore. Ecco come t
Come Tagliare la Carne - STILE LASER!: 3 Passaggi (con Immagini)
Come tagliare la carne - STILE LASER!: C'è un trucco per farlo funzionare - quindi ecco come tagliare la carne ed essere pronti per la gustosa convention sugli animali
ESP8266 NodeMCU Access Point (AP) per server Web con sensore di temperatura DT11 e stampa di temperatura e umidità nel browser: 5 passaggi
ESP8266 NodeMCU Access Point (AP) per server Web con sensore di temperatura DT11 e temperatura e umidità di stampa nel browser: ciao ragazzi nella maggior parte dei progetti utilizziamo ESP8266 e nella maggior parte dei progetti utilizziamo ESP8266 come server Web in modo da poter accedere ai dati su qualsiasi dispositivo tramite wifi accedendo al server Web ospitato da ESP8266 ma l'unico problema è che abbiamo bisogno di un router funzionante per
SENSORE SUHU DENGAN LCD DAN LED (Realizzazione del sensore di temperatura con LCD e LED): 6 passaggi (con immagini)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, dico Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di si dica akan bebagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD e LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda
Aumentare la portata di un termometro per barbecue wireless (rev 2): 11 passaggi
Aumentare la portata di un termometro wireless per barbecue (rev 2): questo Instructable descriverà un processo molto semplice per aumentare la portata di un termometro wireless per barbecue. Anche se il processo dovrebbe essere simile per quasi tutti i termometri RF, il modello specifico che sto hackerando è un "Maverick RediChek Remote Wir