Taula de continguts:
- Subministraments
- Pas 1: Preparació del seu habitatge
- Pas 2: soldar
- Pas 3: poseu-lo Al a l'habitatge
- Pas 4: programari
- Pas 5: temps per fer barbacoa
Vídeo: Sensor de temperatura i carn de barbacoa a ESP8266 amb pantalla: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest instructiu us mostraré com fer la vostra pròpia versió d’una eina de barbacoa que mesuri la temperatura actual de la vostra barbacoa i encengui un ventilador per encendre-la si cal. A més, també hi ha connectat un sensor de temperatura del nucli de la carn, i tot això (en el meu cas) està connectat a Domoticz: lectura en temps real de les temperatures actuals i també registre.
Subministraments
Coses que necessiteu:
- Wemos D1 mini (1x)
- Mòdul de termopar MAX31855 que inclou sonda (2x)
- Potenciòmetre 10k Ohm (1x)
- LCD 2004 inclòs mòdul I2C (1x)
- IRF 520 mosfet (1x)
- Ventilador 5v (2x)
- Alimentació DC LM2596 (1x): configureu la sortida a 5v, l’entrada pot variar
- Habitatge (1x)
- Connectors per a termoparell (2x) - (connecteu-vos als dos MAX31855 amb les sondes)
- Connector de CC femella (2x): un per a entrada de CC (segons la presa d'alimentació de CC)
- Connector de corrent continu mascle (1x): per connectar els ventiladors
- Femella i cargol M3 x 30
- Alimentació de corrent continu com a mínim 5v
- alguns de dos cables: per connectar els ventiladors.
- antic cable mini USB: per alimentar el D1 mini
Eines que necessiteu:
- Estació de soldadura
- Trepants de diverses mides
- Eina de tall per a la visualització
Pas 1: Preparació del seu habitatge
Al principi, mesureu la mida de la pantalla. Feu un tall a la part superior de la carcassa perquè la pantalla encaixi bé. A continuació, feu dos forats a la ubicació dels forats de mouting a la placa posterior de la pantalla LCD (vegeu la foto).
Utilitzeu els cargols M3x30 per muntar la pantalla a la carcassa. Vegeu l’altra imatge de la part superior.
Ara comencem a connectar / soldar totes les peces juntes.
Pas 2: soldar
Ara és el moment de connectar totes les parts, vegeu la imatge i més avall:
Wemos D1 mini -> MAX31855 (barbacoa)
3v3 -> VCC
GND -> GND
D6 / GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 / GPIO15 -> CS
Wemos D1 mini -> MAX31855 (carn)
3v3 -> VCC
GND -> GND
D6 / GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 / GPIO2 -> CS
Wemos D1 mini -> Potòmetre
3v3 -> VCC
GND-> GND
A0 -> Olla
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Pas 3: poseu-lo Al a l'habitatge
Així que ara toca posar-ho tot a l’habitatge. Les pantalles ja estan muntades allà. Simplement heu de posar totes les parts, suaument i que les parts del senyal no es toquin. Veure la imatge com ho vaig fer.
A més, aquest és el moment de perforar els diversos forats dels connectors. En el meu cas, poso l’alimentació en un costat i la sortida de sensors / ventiladors a l’altre lloc.
Pas 4: programari
El Wemos D1 mini hauria de ser intermitent amb ESPeasy per a aquest tutorial, però podeu utilitzar la vostra pròpia elecció. Com instal·lar ESPeasy vegeu:
Configureu tots els dispositius connectats als GPIO adequats (vegeu les imatges de les meves configuracions)
- Entrada analògica (potòmetre) a D0 / ADC (TOUT)
- Ventilador: GPIO 16
- Sensor de barbacoa: GPIO15
- Pantalla LCD2004: GPIO4, 5, 0
- Sensor de carn: GPIO2
Configuració de tasques
Entrada analògica:
Heu de configurar els 1024 punts de mesura a graus "normals". He utilitzat de 50 a 250 'C, però podeu ajustar-lo al vostre gust a "Calibració de dos punts". Veure imatges. Interval a 1 s, valor amb 0 decimals
Sensors de temperatura (barbacoa i carn):
Interval de mesura a 5 segons (no canvia tant)
LCD2004:
Cerqueu l’adreça I2C adequada, es tracta d’una prova i error (o si sabeu que l’adreça trieu-la). Ajusteu la mida de la pantalla a la mida correcta (4x20). A les línies, empleneu el text i els valors desitjats. Vegeu la imatge de com ho vaig fer (està en holandès).
Activeu les regles a "Eines" i seleccioneu "Regles" i "Motor antic".
Que fer una regla, per controlar el ventilador (assegureu-vos que el nom dels dispositius i els valors siguin els mateixos, si no, no funciona):
al mesurament # Temperatura <[Waarde # Analògic] fer
deixem, 1, [Waarde # Analògic] - [Mesura # Temperatura]
si% v1%> 5
GPIO, 16, 1 // activa el ventilador
endif
endon
al mesurament de # Temperatura> [Waarde # Analògic]
deixem, 2, [Mesura # Temperatura] - [Waarde # Analògic]
si% v2%> 5
GPIO, 16, 0 // apaga el ventilador
endif
endon
És hora de provar-ho! Assegureu-vos que l’ESP8266 pot connectar la xarxa wifi, en cas contrari no s’iniciarà.
Pas 5: temps per fer barbacoa
Ara muntar els ventiladors junts i muntar-los a la barbacoa. Veure imatges com va fer això. Ara és començar el "gurú de la barbacoa" i començar a fer barbacoa!
Recomanat:
Pantalla tàctil Macintosh - Mac clàssic amb un iPad Mini per a la pantalla: 5 passos (amb imatges)
Pantalla tàctil Macintosh | Mac clàssic amb un iPad Mini per a la pantalla: Aquesta és la meva actualització i disseny revisat sobre com substituir la pantalla d'un Macintosh vintage per un iPad mini. Aquest és el sisè d'aquests que he fet al llarg dels anys i estic bastant content de l'evolució i el disseny d'aquest! El 2013, quan vaig fer
Com tallar la carn: ESTIL LÀSER: 3 passos (amb imatges)
Com tallar la carn: ESTIL LÀSER: hi ha un truc perquè això funcioni, així que aquí teniu com tallar la carn i estar preparats per a la saborosa convenció dels animals
Notificador de carn fresca: 7 passos
Notificador de carn fresca: un dispositiu per mantenir-se fresc. Aquest projecte es va posar en marxa perquè en una de les meves classes em van desafiar a resoldre un problema amb les habilitats que havíem après a la classe. De seguida vaig pensar en alguna cosa que li va passar a la meva família fa uns anys. Una suma
Arduino Uno: Animació de mapa de bits en pantalla de pantalla tàctil ILI9341 TFT amb visuino: 12 passos (amb imatges)
Arduino Uno: Animació de mapa de bits a la pantalla tàctil ILI9341 amb pantalla tàctil TFT amb Visuino: els pantalles tàctils TFT basats en ILI9341 són pantalles de pantalla molt populars per a Arduino. Visuino els ha donat suport des de fa força temps, però mai no vaig tenir l'oportunitat d'escriure un tutorial sobre com utilitzar-los. Recentment, però, poca gent va preguntar
Augment de l'abast d'un termòmetre sense fils per barbacoa (rev 2): 11 passos
Augmentar l'abast d'un termòmetre de barbacoa sense fils (rev 2): aquest manual descriu un procés molt senzill per augmentar l'abast d'un termòmetre de barbacoa sense fils. Tot i que el procés hauria de ser similar per a gairebé tots els termòmetres de radiofreqüència, el model específic que estic piratejant és un " Maverick RediChek Remote Wir