Spisu treści:
- Krok 1: Sprzęt - czego będziesz potrzebować
- Krok 2: Oprogramowanie - czego będziesz potrzebować
- Krok 3: Konfiguracja sprzętu
- Krok 4: Konfiguracja oprogramowania
Wideo: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Czujnik: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Wszyscy lubimy wiedzieć, jaka jest aktualna temperatura w pomieszczeniu, a czasem jaka jest temperatura w innym pomieszczeniu, a może nawet w Twoim domu wakacyjnym na drugim końcu świata. Może chcesz monitorować temperaturę w domu swojego zwierzaka Jaszczurki? Trafiłeś we właściwe miejsce, aby dowiedzieć się, jak zbudować swój własny, podłączony do SmartThings DS18B20 Temp. Czujnik z układem ESP8266 i Arduino. Sprawdź ten Vid i czytaj dalej.
Krok 1: Sprzęt - czego będziesz potrzebować
NIE popieram, nie reprezentuję ani nie otrzymuję niczego za poniższe przykłady. Zastrzeżenie Empora.
W razie potrzeby zastąp swoje indywidualne wymagania/parametry. Linki do produktów są tylko przykładowe, a nie promocyjne. Nie użyłem rezystora do DS18B20. Proszę kierować się własnym osądem.
1. ESP8266 ESP12 NodeMCU SOC
2. Czujnik temperatury DS18B20
3. Baza NodeMCU
4. Koncentrator Samsung SmartThings 2.0
Mikrokabel USB
Krok 2: Oprogramowanie - czego będziesz potrzebować
ZAŁOŻENIA: Wygodna praca z Arduino IDE, bibliotekami, SmartThings IDE oraz GIThub.
IDE Arduino
IDE Samsung SmartThings
Aplikacja SmartThings na Androida
GITHub
Krok 3: Konfiguracja sprzętu
W tej sekcji wyjaśnione kroki są oparte na mojej konfiguracji. Dostosuj w razie potrzeby.
- Zainstaluj płytę NodeMCU na Node Base. (potwierdź prawidłową orientację, dopasowując położenie anteny na każdym z nich lub pasujące numery pinów, jeśli są wymienione na podstawie)
- Zainstaluj żeńskie połączenia terminatora na DS18B20. (Przycinałem, ściągałem, lutowałem i owijałem zworki do linii DS1820B)
- Podłącz zasilanie DS18B20 do szyny 3.3V w bazie węzła. Zobacz rys.
- Podłącz uziemienie DS18B20 do szyny uziemiającej w bazie węzła. Zobacz rys.
- Podłącz DS18B20 Data do pinu D3 w bazie węzła. Zobacz rys.
UWAGA: Może być konieczne rozłączenie połączenia danych podczas ładowania szkicu i ponowne połączenie po zakończeniu ładowania.
Krok 4: Konfiguracja oprogramowania
ZAŁOŻENIA: Wygodna praca z Arduino IDE, bibliotekami, SmartThings IDE oraz GIThub.
- Zaloguj się do swoich kont SmartThings IDE i GIThub.
- Wykonaj WSZYSTKIE kroki pokazane tutaj przez Daniela Ogorchocka. vel Ogiewon.
Wiem, że jest wiele wstępnych informacji i konfiguracji, jeśli po raz pierwszy konfigurujesz konfiguracje ST_Anything, ale warto. PROSIMY o zadawanie wszelkich pytań po drodze. Ponadto Forum SmartThings dla tego projektu to ŚWIETNE miejsce na wskazówki i porady.
- Zmodyfikuj załączony szkic Arduino, dodając specyfikę środowiska WiFi/SmartThings. Szkic wskazuje, gdzie wprowadzić zmiany, podobnie jak kroki na stronie GIThub.
- Zapoznaj się z załączonymi zrzutami ekranu dla (2) zmian specyficznych dla urządzenia ST_Anything. (Dla wersji NodeMCU 0.9… Zmień Pin D7 na Pin D3) i komentuj wszystkie urządzenia/biblioteki, których możesz nie chcieć obecnie instalować.
- Załączony szkic zawiera zmiany z D7 na D3 i zakomentowane dodatki. UWAGA: Jeśli odłączyłeś zworkę od D#, podłącz ponownie po załadowaniu szkicu.
- Otwórz aplikację mobilną SmartThings. Jeśli nadal musisz dodać szczegóły zgodnie z instrukcjami tutaj, zrób to teraz.
- Spójrz na listę urządzeń w aplikacji mobilnej SmartThings, powinieneś teraz zobaczyć DS18B20 z aktualną temperaturą.
Zalecana:
Zasilany bateryjnie czujnik drzwi i zamka szopy, Solar, ESP8266, ESP-Now, MQTT: 4 kroki (ze zdjęciami)
Zasilany bateryjnie czujnik drzwi i zamka szopy, Solar, ESP8266, ESP-Now, MQTT: W tej instrukcji pokazuję, jak stworzyłem czujnik zasilany bateryjnie, aby monitorować stan drzwi i zamka mojej zdalnej szopy na rowery. Nie mam zasilania sieciowego, dlatego zasilany jest bateryjnie. Akumulator jest ładowany przez mały panel słoneczny.Moduł jest d
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE - Instalowanie płytek Esp w Arduino Ide i programowanie Esp: 4 kroki
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE | Instalowanie płyt Esp w Arduino Ide i programowanie Esp: W tej instrukcji dowiemy się, jak zainstalować płyty esp8266 w Arduino IDE oraz jak zaprogramować esp-01 i przesłać w nim kod. Ponieważ płyty esp są tak popularne, pomyślałem o naprawieniu instrukcji dla to i większość ludzi boryka się z problemem
Czujnik temperatury DS18B20 (Raspberry Pi): 4 kroki (ze zdjęciami)
Czujnik temperatury DS18B20 (Raspberry Pi): Podstawowy samouczek konfiguracji czujnika temperatury DS18b20 z raspberry pi
ESP8266/ESP12 Witty Cloud - czujnik natężenia oświetlenia SmartThings zasilany z Arduino: 4 kroki
ESP8266/ESP12 Witty Cloud - czujnik natężenia oświetlenia Arduino Powered SmartThings: inteligentne oświetlenie reaguje na niektóre domyślne godziny, takie jak zachód i wschód słońca, lub konkretna godzina … nie zawsze odpowiada temu, co widzą twoje oczy, gdy jesteś w środku Twój dom. Może nadszedł czas, aby dodać czujnik, który może odpalić to wszystko
ESP8266/ESP-01 Wykrywacz nieszczelności Arduino Powered SmartThings: 5 kroków (ze zdjęciami)
ESP8266/ESP-01 Wykrywacz nieszczelności SmartThings z Arduino: baaardzo Wiele wykrywaczy nieszczelności do wyboru, który będzie dla Ciebie najlepszy? Jeśli masz Samsung SmartThings kontrolujący dowolne urządzenia w domu, to ten może być po prostu biletem! To ostateczna wersja z serii, którą budowałem