Daftar Isi:
- Langkah 1: Perangkat Keras - Yang Anda Butuhkan
- Langkah 2: Perangkat Lunak - Yang Anda Butuhkan
- Langkah 3: Pengaturan Perangkat Keras
- Langkah 4: Pengaturan Perangkat Lunak
Video: ESP8266/ESP-12 Arduino Didukung SmartThings DS18B20 Temp. Sensor: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Kita semua ingin tahu berapa suhu kamar saat ini, dan terkadang berapa suhu di ruangan lain, atau bahkan mungkin di rumah liburan Anda di belahan dunia lain. Mungkin Anda ingin memantau suhu di rumah Lizard peliharaan Anda? Anda telah datang ke tempat yang tepat untuk mempelajari cara membuat SmartThings Anda sendiri yang terhubung DS18B20 Temp. Sensor dengan ESP8266 dan Arduino. Lihat Vid ini dan baca terus.
Langkah 1: Perangkat Keras - Yang Anda Butuhkan
SAYA TIDAK mendukung, mewakili, atau menerima apa pun untuk contoh di bawah ini. Peringatan Emptor.
Ganti sesuai kebutuhan untuk persyaratan/parameter pribadi Anda. Tautan ke produk hanya sebagai contoh dan bukan promosi. Saya tidak menggunakan resistor untuk DS18B20. Silakan gunakan penilaian Anda sendiri.
1. ESP8266 ESP12 NodeMCU SOC
2. Sensor Suhu DS18B20
3. Basis NodeMCU
4. Samsung SmartThings 2.0 Hub
Kabel Mikro USB
Langkah 2: Perangkat Lunak - Yang Anda Butuhkan
ASUMSI: Nyaman bekerja dengan Arduino IDE, Libraries, SmartThings IDE dan GIThub.
Arduino IDE
Samsung SmartThings IDE
Aplikasi Android SmartThings
GITHub
Langkah 3: Pengaturan Perangkat Keras
Untuk bagian ini, langkah-langkah yang dijelaskan didasarkan pada pengaturan saya. Sesuaikan sesuai kebutuhan.
- Pasang papan NodeMCU ke Basis Node. (konfirmasi orientasi yang benar dengan lokasi antena yang cocok pada masing-masing atau nomor pin yang cocok jika terdaftar di pangkalan)
- Pasang koneksi terminator perempuan pada DS18B20. (Saya memotong, melepas, menyolder, dan membungkus jumper ke jalur DS1820B)
- Pasang daya DS18B20 ke rel 3.3v di Node Base. Lihat Gambar.
- Pasang rel ground DS18B20 ke ground pada Node Base. Lihat Gambar.
- Lampirkan Data DS18B20 ke pin D3 rail di Node Base. Lihat Gambar.
CATATAN: Anda mungkin perlu memutuskan koneksi Data saat memuat sketsa dan menyambungkan kembali setelah pemuatan selesai.
Langkah 4: Pengaturan Perangkat Lunak
ASUMSI: Nyaman bekerja dengan Arduino IDE, Libraries, SmartThings IDE dan GIThub.
- Masuk ke akun SmartThings IDE dan GIThub Anda masing-masing.
- Ikuti SEMUA langkah yang ditunjukkan di sini oleh Daniel Ogorchock. alias Ogiewon.
Saya tahu ada banyak informasi dan konfigurasi awal jika ini adalah pertama kalinya Anda mengatur konfigurasi ST_Anything, tetapi itu sangat berharga. HARAP merasa bebas untuk mengajukan pertanyaan apa pun yang mungkin Anda miliki di sepanjang jalan. Selain itu, Forum SmartThings untuk proyek ini adalah tempat yang HEBAT untuk mendapatkan tips dan saran.
- Ubah sketsa Arduino terlampir, tambahkan spesifikasi lingkungan WiFi/SmartThings Anda. Sketsa menyebutkan tempat untuk melakukan perubahan, seperti halnya langkah-langkah di Halaman GIThub.
- Lihat tangkapan layar terlampir untuk (2) perubahan khusus perangkat ST_Anything. (Untuk versi NodeMCU 0.9…Ubah Pin D7 ke Pin D3) dan beri komentar pada perangkat/pustaka apa pun yang mungkin tidak ingin Anda instal saat ini.
- Sketsa terlampir memiliki perubahan D7 ke D3 dan tambahan komentar. CATATAN: Jika Anda memutuskan jumper dari D#, sambungkan kembali setelah sketsa dimuat.
- Buka Aplikasi Seluler SmartThings Anda. Jika Anda masih perlu menambahkan detail sesuai langkah-langkah di sini, lakukan sekarang.
- Lihatlah daftar perangkat Anda di dalam Aplikasi Seluler SmartThings Anda, Anda sekarang akan melihat DS18B20 terdaftar dengan suhu Anda saat ini.
Direkomendasikan:
Jam Gelembung Udara Bersinar; Didukung oleh ESP8266: 7 Langkah (dengan Gambar)
Jam Gelembung Udara Bersinar; Didukung oleh ESP8266: "jam gelembung udara bercahaya" menampilkan waktu dan beberapa grafik dengan gelembung udara yang menyala dalam cairan. Tidak seperti tampilan matriks yang dipimpin, melayang perlahan, gelembung udara bercahaya memberi saya sesuatu untuk bersantai. Di awal tahun 90-an, saya membayangkan "tampilan gelembung". Buka
Lukisan Tradisional Cina NeoPixel Wall Art (Didukung oleh Arduino): 6 Langkah (dengan Gambar)
Lukisan Tradisional Cina NeoPixel Wall Art (Didukung oleh Arduino): Merasa sedikit bosan dengan dinding Anda? Mari kita membuat seni dinding yang indah dan mudah didukung oleh Arduino hari ini! Anda hanya perlu melambaikan tangan di depan bingkai, dan tunggu keajaibannya! Dalam tutorial ini, kita akan membahas cara membuat sendiri
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Temp Sensor DS18B20 (Raspberry Pi): 4 Langkah (dengan Gambar)
Temp Sensor DS18B20 (Raspberry Pi): Tutorial dasar tentang cara mengatur sensor suhu DS18b20 dengan raspberry pi
ESP8266/ESP-01 Detektor Kebocoran SmartThings Bertenaga Arduino: 5 Langkah (dengan Gambar)
ESP8266/ESP-01 Detektor Kebocoran SmartThings Bertenaga Arduino: Sooooo Banyak detektor kebocoran untuk dipilih, mana yang paling cocok untuk Anda? Jika Anda memiliki Samsung SmartThings yang mengendalikan perangkat apa pun di rumah Anda, maka ini mungkin saja tiketnya! Ini adalah versi terakhir dari seri yang telah saya buat