Obsah:
- Krok 1: Hardware - co budete potřebovat
- Krok 2: Software - Co budete potřebovat
- Krok 3: Nastavení hardwaru
- Krok 4: Nastavení softwaru
Video: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Senzor: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Všichni rádi víme, jaká je aktuální pokojová teplota a někdy jaká je teplota v jiné místnosti nebo dokonce ve vašem prázdninovém domě na druhém konci světa. Možná chcete sledovat teplotu v domě vašeho mazlíčka Lizard? Jste na správném místě, abyste se dozvěděli, jak vytvořit vlastní připojenou DS18B20 Temp připojenou k SmartThings. Senzor s ESP8266 a Arduino. Podívejte se na tento Vid a čtěte dál.
Krok 1: Hardware - co budete potřebovat
V níže uvedených příkladech NESPORUČUJI, nereprezentuji ani nepřijímám vůbec nic. Caveat Emptor.
Nahrazujte podle potřeby svými individuálními požadavky/parametry. Odkazy na produkty slouží pouze pro příklady, nikoli pro propagaci. Pro DS18B20 jsem nepoužil odpor. Použijte prosím svůj vlastní úsudek.
1. ESP8266 ESP12 NodeMCU SOC
2. Snímač teploty DS18B20
3. Základna NodeMCU
4. Rozbočovač Samsung SmartThings 2.0
Micro USB kabel
Krok 2: Software - Co budete potřebovat
PŘEDPOKLADY: Pohodlná práce s Arduino IDE, knihovnami, SmartThings IDE a GITHub.
Arduino IDE
Samsung SmartThings IDE
Aplikace SmartThings pro Android
GITHub
Krok 3: Nastavení hardwaru
V této části jsou vysvětlené kroky založeny na mém nastavení. Upravte podle potřeby.
- Nainstalujte desku NodeMCU na Node Base. (správnou orientaci potvrďte odpovídajícími umístěními antén na každém nebo odpovídajícími čísly pinů, pokud jsou uvedeny na základně)
- Nainstalujte na DS18B20 připojení zakončením. (Přepnul jsem, svlékl, připájel a omotal propojky k linkám DS1820B)
- Připojte napájení DS18B20 na kolejnici 3,3 V na základně uzlu. Viz obr.
- Připojte uzemnění DS18B20 na zemní lištu na základně uzlu. Viz obr.
- Připojte data DS18B20 na pinovou lištu D3 na základně uzlu. Viz obr.
POZNÁMKA: Při načítání náčrtu budete možná muset odpojit datové připojení a znovu se připojit po dokončení načítání.
Krok 4: Nastavení softwaru
PŘEDPOKLADY: Pohodlná práce s Arduino IDE, knihovnami, SmartThings IDE a GITHub.
- Přihlaste se ke svým příslušným účtům SmartThings IDE a GITHub.
- Postupujte podle VŠECH kroků, které zde ukazuje Daniel Ogorchock. AKA Ogiewon.
Vím, že existuje mnoho počátečních informací a konfigurace, pokud toto je vaše první nastavení konfigurací ST_Anything, ale stojí to za to. PROSÍM, neváhejte se zeptat na jakékoli otázky, které byste mohli mít po cestě. Fórum SmartThings pro tento projekt je navíc SKVĚLÉ místo pro tipy a rady.
- Upravte připojenou skicu Arduino přidáním specifik vašeho prostředí WiFi/SmartThings. Skica volá, kde provést změny, stejně jako kroky na stránce GITHub.
- Změny specifické pro (2) ST_Anything zařízení najdete na přiložených screenshotech. (Pro verzi NodeMCU 0.9… Změňte pin D7 na pin D3) a okomentujte všechna zařízení/knihovny, které v tuto chvíli možná nebudete chtít nainstalovat.
- Připojená skica má změny D7 až D3 a komentované doplňky. UPOZORNĚNÍ: Pokud jste propojku odpojili od D#, připojte se znovu po načtení skici.
- Otevřete svou mobilní aplikaci SmartThings. Pokud stále potřebujete přidat podrobnosti podle zde uvedených kroků, udělejte to nyní.
- Podívejte se do svého seznamu zařízení v mobilní aplikaci SmartThings, nyní byste měli vidět DS18B20 s vaší aktuální teplotou.
Doporučuje:
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky
Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
Teplotní senzor DS18B20 (Raspberry Pi): 4 kroky (s obrázky)
Temp Sensor DS18B20 (Raspberry Pi): Základní návod, jak nastavit teplotní senzor DS18b20 pomocí Raspberry Pi
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: 4 kroky
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB RGB RGB všude! Komu by se v dnešní době nelíbilo mít kolem svého domova skvěle vypadající barevné světlo? Tento malý projekt předvádí ESP8266 smíchaný s ovládáním SmartThings a končí jako skutečný úhledný řadič RGB pro LED
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Senzor osvětlení: 4 kroky
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: Nechat vaše chytré osvětlení reagovat na některé výchozí časy, jako je západ a východ slunce, nebo konkrétní čas … ne vždy odpovídá tomu, co vidí vaše oči, když jste uvnitř tvůj domov. Možná je na čase přidat senzor, který dokáže všechny ty
ESP8266/ESP-01 Arduino Powered SmartThings Detektor netěsností: 5 kroků (s obrázky)
ESP8266/ESP-01 Arduino Powered SmartThings Detektor úniku: Sooooo Mnoho detektorů úniku z čeho vybírat, který z nich bude pro vás nejlépe fungovat? Pokud máte Samsung SmartThings ovládající jakákoli zařízení ve vaší domácnosti, pak toto může být jen lístek! Toto je konečná verze v sérii, kterou jsem stavěl