Daftar Isi:

ESP8266/Arduino SmartThings Pengontrol/Monitor Habitat Naga Berjenggot: 4 Langkah
ESP8266/Arduino SmartThings Pengontrol/Monitor Habitat Naga Berjenggot: 4 Langkah

Video: ESP8266/Arduino SmartThings Pengontrol/Monitor Habitat Naga Berjenggot: 4 Langkah

Video: ESP8266/Arduino SmartThings Pengontrol/Monitor Habitat Naga Berjenggot: 4 Langkah
Video: ESP8266/Arduino SmartThings/Hubitat Reptile Habitat Controller/Monitor 2024, November
Anonim
Image
Image
Yang Anda Butuhkan - Perangkat Keras
Yang Anda Butuhkan - Perangkat Keras

DaVinci Our Dragon akan melakukan upgrade perangkat lunak ke Vivarium's Controller-nya. Saya memutuskan untuk bermigrasi dari logika Arduino 'full on' tradisional yang baik yang telah berjalan cukup andal selama setahun terakhir, ke integrasi ST_Anything SmartThings sehingga saya dapat memanfaatkan otomatisasi dan aksesibilitas jarak jauh yang disediakan oleh lingkungan secara inheren. Yang keren adalah kenyataan bahwa desain/arsitektur pengontrol DaVinci ESP8266 ESP12 NodeMCU 0.9 yang ada 100% portabel untuk ST_Anything baru sehubungan dengan pemetaan pin, dll…Dan…. OTA didukung yang membuatnya lebih mudah sejak saya menerapkannya bahwa pada rig yang ada sudah. Baca terus untuk mempelajari cara memulai ST_Anything dan lihat bagaimana proyek ini menjadi solusi hebat untuk DaVinci's Den.

Langkah 1: Yang Anda Butuhkan - Perangkat Keras

Yang Anda Butuhkan - Perangkat Keras
Yang Anda Butuhkan - Perangkat Keras
Yang Anda Butuhkan - Perangkat Keras
Yang Anda Butuhkan - Perangkat Keras
  • ESP8266 ESP12E NodeMCU
  • Basis NodeMCU versi 1.0
  • Relai Saluran Ganda
  • Sensor Suhu DS18B20
  • jumper
  • Kabel ekstensi rumah tangga generik (atau diakhiri ganda)
  • Wadah untuk menampung komponen
  • Samsung SmartThings 2.0 Hub

Langkah 2: Yang Anda Butuhkan - Perangkat Lunak

Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak
Yang Anda Butuhkan - Perangkat Lunak

ASUMSI: Nyaman bekerja dengan Arduino IDE, Libraries, SmartThings IDE dan GIThub.

Arduino IDE

IDE SmartThings

Aplikasi Android SmartThings

GITHub

Langkah 3: Pengaturan Perangkat Keras dan Listrik

Pengaturan Perangkat Keras dan Listrik
Pengaturan Perangkat Keras dan Listrik
Pengaturan Perangkat Keras dan Listrik
Pengaturan Perangkat Keras dan Listrik
Pengaturan Perangkat Keras dan Listrik
Pengaturan Perangkat Keras dan Listrik

Modifikasi Kabel Ekstensi:

  1. Pisahkan 2 kabel kabel dengan pisau utilitas atau sejenisnya. Pilih lokasi sepanjang yang masuk akal untuk pengaturan/konfigurasi Anda
  2. Lihatlah steker kabel ekstensi Anda: satu cabang lebih besar dari yang lain. Potong kabel yang mengalir ke cabang yang lebih kecil, dan lepaskan 1" dari setiap sisinya. Untuk relai saluran ganda, ulangi proses pada kabel ekstensi ke-2. TIPS PEMOTONGAN: Kabel yang benar adalah kabel yang tidak memiliki tonjolan di sepanjang panjangnya. Untuk langkah yang lebih detail pada langkah ini, lihat di sini. Itu membuat saya di jalur yang benar dengan menggunakan relay sedemikian rupa. Controller/Relay Connections: ESP8266-------------------- --Relay--------------------Kabel-------------------------- ---- Alat 5V---------------------------------5V Grd---------- ----------Grd D6--------------------------- -----Data1D7--------------------------------Data2D3/3.3V/GRD------ -------------------------------------------------- -------------------------DS18B20D5/5v/GRD------------------- -------------------------------------------------- --------------DHT11 Umum--------------Thin_Blade Cut_1 NC atau NO------------Thin_Blade Cut_2 Wide_Blade--------------------------------Plug

Langkah 4: Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir

Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir
Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir
Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir
Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir
Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir
Pengaturan Perangkat Lunak - Semuanya - Langkah Terakhir

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. AKA Ogiewon. Gambar terlampir menunjukkan beberapa perangkat yang ditambahkan saat menggunakan sketsa yang disertakan ST_Anything_Multiples_ESP8266WiFi Sketsa Arduino yang saya muat untuk pengontrol DaVinci juga dilampirkan untuk referensi. Saya tahu ada banyak informasi dan konfigurasi 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.

Direkomendasikan: