Obsah:

Senzor BBQ teploty a masa na ESP8266 s displejem: 5 kroků (s obrázky)
Senzor BBQ teploty a masa na ESP8266 s displejem: 5 kroků (s obrázky)

Video: Senzor BBQ teploty a masa na ESP8266 s displejem: 5 kroků (s obrázky)

Video: Senzor BBQ teploty a masa na ESP8266 s displejem: 5 kroků (s obrázky)
Video: Bezdrátový teploměr pro kotel 2024, Listopad
Anonim
Image
Image
Senzor BBQ teploty a masa na ESP8266 s displejem
Senzor BBQ teploty a masa na ESP8266 s displejem

V tomto Instructable vám ukážu, jak si vytvořit vlastní verzi nástroje na grilování, který měří aktuální teplotu ve vašem grilu a zapíná ventilátor, aby jej v případě potřeby rozsvítil. Kromě toho je zde také připojen snímač teploty jádra masa a to vše je (v mém případě) připojeno k Domoticz: čtení aktuálních teplot v reálném čase a také protokolování.

Zásoby

Věci, které potřebujete:

  • Wemos D1 mini (1x)
  • Modul termočlánku MAX31855 včetně sondy (2x)
  • Potenciometr 10k Ohm (1x)
  • LCD 2004 včetně modulu I2C (1x)
  • MOSFET IRF 520 (1x)
  • Ventilátor 5v (2x)
  • LM2596 DC napájení (1x) - nastavte výstup na 5v, vstup se může lišit
  • Bydlení (1x)
  • Konektory pro termočlánek (2x) - (připojení k oběma MAX31855 se sondami)
  • DC konektor samice (2x) - jeden pro DC vstup (v závislosti na zásuvce stejnosměrného napájení)
  • Konektor DC samec (1x) - pro připojení ventilátorů
  • Matice a šroub M3 x 30
  • Napájení DC minimálně 5v
  • nějaký dvouvodič - pro připojení ventilátorů.
  • starý USB mini kabel - pro napájení D1 mini

Potřebné nástroje:

  • Pájecí stanice
  • Vrtáky v několika velikostech
  • Řezací nástroj pro zobrazení

Krok 1: Příprava vašeho bydlení

Příprava vašeho bydlení
Příprava vašeho bydlení
Příprava vašeho bydlení
Příprava vašeho bydlení

Nejprve změřte velikost displeje. Proveďte řez v horní části pouzdra, aby displej dobře zapadl. Poté vytvořte dva otvory v místě upevňovacích otvorů na zadní desce LCD (viz foto).

Poté pomocí šroubů M3x30 namontujte displej do pouzdra, viz další obrázek shora.

Nyní začneme spojovat / pájet všechny části dohromady.

Krok 2: Pájení

Pájení
Pájení

Nyní je čas spojit všechny části dohromady, viz obrázek a níže:

Wemos D1 mini -> MAX31855 (BBQ)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D8 /GPIO15 -> CS

Wemos D1 mini -> MAX31855 (maso)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D4 /GPIO2 -> CS

Wemos D1 mini -> Potmeter

3v3 -> VCC

GND-> GND

A0 -> Pot

Wemos D1 mini -> IRF520

D0 -> SIG

GND -> GND

Wemos D1 mini -> LCD2004

D1 / GPIO5 -> SCL

D2 / GPIO4 -> SDA

5v -> VCC

GND -> GND

Krok 3: Umístěte jej do pouzdra

Dejte to Al do pouzdra
Dejte to Al do pouzdra
Dejte to Al do pouzdra
Dejte to Al do pouzdra
Dejte to Al do pouzdra
Dejte to Al do pouzdra

Takže teď je čas dát to všechno do bydlení. Displeje jsou tam již namontovány. Jednoduše vložte všechny části dovnitř a signální části se nedotýkají. Podívejte se na obrázek, jak jsem to udělal.

Toto je také okamžik vyvrtat několik otvorů pro konektory. V mém případě jsem dal napájení na jedné straně a výstup senzorů / ventilátoru na druhém místě.

Krok 4: Software

Image
Image
Software
Software
Software
Software
Software
Software

Pro tento tutoriál by měl Wemos D1 mini blikat s ESPeasy, ale můžete použít vlastní volbu. Jak nainstalovat ESPeasy viz:

Nakonfigurujte všechna připojená zařízení na správná GPIO (moje obrázky viz obrázky)

  • Analogový vstup (potmetr) na D0 / ADC (TOUT)
  • Ventilátor: GPIO 16
  • BBQ senzor: GPIO15
  • Displej LCD2004: GPIO4, 5, 0
  • Senzor masa: GPIO2

Nastavení úkolů

Analogový vstup:

Musíte nakonfigurovat 1024 měřicích bodů na „normální“stupně. Použil jsem 50 až 250 ° C, ale můžete to upravit podle svých představ pod „dvoubodovou kalibrací“. Viz obrázky. Interval do 1 s, hodnota s 0 desetinnými místy

Teplotní čidla (BBQ a maso):

Interval měření do 5 sekund (tolik se nemění)

LCD2004:

Najděte správnou I2C adresu, jedná se o pokus a omyl (nebo když znáte adresu, vyberte tu). Upravte velikost zobrazení na správnou velikost (4x20). Na řádcích vyplňte požadovaný text a hodnoty. Podívejte se na obrázek, jak jsem to udělal (je to v holandštině).

Povolte pravidla v části „Nástroje“a poté vyberte „Pravidla“a „Starý modul“.

Než vytvoříte pravidlo pro ovládání ventilátoru (ujistěte se, že pojmenování zařízení a hodnoty jsou stejné, jinak to nefunguje):

na Meting#Teplota <[Waarde#Analog] do

let, 1, [Waarde#analogový]-[teplota#teploty]

pokud %v1 %> 5

GPIO, 16, 1 // zapněte ventilátor

endif

endon

na Meting#Temperature> [Waarde#Analog] do

let, 2, [Teplota měření#]-[Waarde#analogový]

pokud %v2 %> 5

GPIO, 16, 0 // vypněte ventilátor

endif

endon

Je čas to vyzkoušet! Ujistěte se, že se ESP8266 může připojit k wifi síti, jinak se nespustí!

Krok 5: Čas na grilování

Image
Image

Nyní připojte ventilátory k sobě a namontujte je na BBQ. Podívejte se na obrázky, jak se to povedlo. Nyní je třeba zahájit „guru BBQ“a začít grilovat!

Doporučuje: