Termometer awan dalam 10 menit dan 300 rubel

  • Dec 11, 2020
click fraud protection

Produk rumahan sederhana ini dapat diulangi oleh siapa saja yang mampu menghubungkan tiga kabel. Dengan benda ini, Anda dapat mengontrol suhu dari jarak jauh, misalnya, di negara tersebut.

Termometer awan dalam 10 menit dan 300 rubel

Termometer membutuhkan Wi-Fi.
Suhu dapat dilihat di situs web dan di aplikasi seluler layanan Pemantauan Rakyat
narodmon.ru. Ada juga grafik suhu untuk tahun tersebut dan Anda dapat mengatur batas suhu, ketika Anda melampaui batas tersebut, layanan akan memperingatkan Anda dengan pesan push, SMS, dan surat ke surat.

Untuk merakit termometer, Anda membutuhkan mikrokontroler NodeMCU-CH340 sebesar $ 2,65 dan sensor suhu digital DS18B20 seharga $ 1,41. Jika diinginkan, Anda dapat menambahkan indikator digital TM1637 lainnya sebesar $ 0,77. Anda juga memerlukan resistor 4,7K, kabel, semua pengisian daya dari telepon dengan konektor MicroUSB. Lebih mudah menggunakan kotak sambungan listrik sebagai rumah.

Kemungkinan besar, Anda dapat menggunakan pengontrol Wemos D1 Mini yang sangat kecil, tetapi saya belum mencobanya.

instagram viewer

Dalam versi dasar, cukup untuk menyolder sensor suhu ke pengontrol (kabel merah ke 3V, hitam ke GND, kuning ke D4), resistor ditempatkan di antara kabel kuning dan merah dari sensor (di foto sensor disolder ke D1, jangan bayar perhatian).

Ini opsional, tetapi Anda dapat menghubungkan perisai. Termometer mendukung empat jenis layar (warna TFT 240x320 titik, OLED 128x64 titik, LCD dua atau empat baris, LED tujuh segmen). Menurut saya, yang terbaik adalah memasang indikator empat simbol termurah. Indikator memiliki empat pin, kami menghubungkannya ke pengontrol (VCC ke 3V, GND ke G, DIO ke TX, CLK ke RX).

Saya mencoba menghubungkan layar OLED ke termometer, tetapi angka di atasnya kecil dan banyak informasi yang tidak perlu ditampilkan, termasuk alamat situs web pengembang firmware yang tidak dapat diputuskan.

Termometer ini dapat dihubungkan ke People's Monitoring dan dipublikasikan jika sensornya terletak di jalan. Jika termometer berada di dalam ruangan (misalnya, di dacha yang sama), layanan memungkinkan Anda untuk menggunakannya sebagai non-publik. Ini adalah bagaimana data dari dua termometer tersebut ditampilkan di situs (perhatikan bahwa hanya satu termometer yang dapat dihubungkan ke layanan secara gratis).

Begitu juga dalam aplikasi (tentu saja, sensor bisa diganti namanya).

Aplikasi mengirimkan pesan push jika termometer berhenti mentransmisikan bacaan, atau mulai mengirim setelah jeda yang lama.

Seperti yang mungkin sudah Anda duga, untuk mengubah pengontrol menjadi termometer awan, Anda perlu mengunduh firmware dan mengkonfigurasinya. Tapi ini jauh lebih mudah dilakukan daripada yang Anda pikirkan. :)

Firmware dapat dibuat menggunakan layanan ini wifi-iot.comdan memuat dengan Flasher NodeMCUtapi saya akan membuatnya mudah untuk Anda: di sini dalam arsip ini dua file - flasher dan firmware siap pakai. Cukup hubungkan pengontrol ke komputer, mulai flasher, pilih file led.bin (Config gear), tentukan port COM virtual yang terhubung dengan pengontrol, dan tekan "Flash".

Ketika firmware telah diunggah, lepaskan pengontrol dan sambungkan kembali (Anda dapat menggunakan komputer, Anda dapat menggunakan pengisi daya apa pun). Tekan tombol Reset tiga kali dengan jeda setidaknya setengah detik. Pengontrol akan membuat hotspot Wi-Fi sementara yang disebut WiFi-IoT tanpa kata sandi. Hubungkan ke titik ini dengan smartphone Anda, dan klik "koneksi jaringan". Halaman web pengaturan termometer terbuka.

Anda dapat mengkonfigurasi semuanya sekaligus, Anda hanya dapat mengkonfigurasi koneksi Wi-Fi dan melanjutkan konfigurasi di komputer. Saya akan menunjukkan kepada Anda cara menyiapkan semuanya sekaligus di ponsel Anda:

1. Klik "Hardware", centang kotak "Enable DS18B20" dan ubah GPIO-nya menjadi "2". Klik "Set". Klik "Utama".
2. Kami pergi ke "1-Wire", ada "Clear & Scan List". Alamat sensor akan muncul. "Utama" lagi.

3. Jika Anda telah menghubungkan layar, pergi ke "7SEGM", centang kotak "Aktifkan", masukkan 3 di bidang "GPIO Clk", di "Data GPIO" 1. Klik "Set" di atas. Ubah item "1" menjadi DS18B20 1, tekan tombol "Set" di bawah. Klik "Utama".

4. Pergi ke "Server", taruh kotak centang "Aktifkan Narodmon.ru" di sana, tekan "set". Kami menuliskan ID termometer. Klik "Utama".
5. Kami melihat di menu utama bahwa suhu telah muncul.
6. Klik "Utama". Di bidang "AP name", masukkan nama titik akses Wi-Fi rumah (hanya Wi-Fi 2,4 Ghz yang didukung), di bidang "AP Pass", masukkan kata sandi Wi-Fi. Kami menekan tombol ketiga Set, yang tepat di bawah kata sandi yang dimasukkan.

Putuskan sambungan pengontrol dari catu daya dan nyalakan kembali. Sekarang akan terhubung ke Wi-Fi rumah. Anda dapat membuka antarmuka webnya dari browser di alamat yang dapat dilihat di antarmuka web router rumah atau menggunakan menghubungkan kembali ke titik akses sementara pengontrol: lagi tiga kali klik pada pengontrol RST, sambungkan kembali dengan telepon, buka "Utama" dan lihat di bawah alamat. Dalam hal ini, 192.168.1.212.

Kami mendaftar di People's Monitoring: https://narodmon.ru/?invite=ammo1 (tautan rujukan, tetapi tidak memberi saya uang, tetapi kemampuan untuk menghubungkan lebih banyak sensor dan menyimpan data lebih lama).

Termometer mengirimkan data setiap 5 menit, jadi jika 5 menit belum berlalu sejak pengaturan, Anda perlu menunggu sebentar atau secara manual masuk ke antarmuka web sensor dan mengirim data di bagian tersebut "Server".

Di People's Monitoring, buka "Profil - Sensor saya".

Klik "Tambah" dan masukkan ID termometer kami (kami menyimpannya di langkah 4).

Jika penjelasan saya tampak rumit bagi Anda, disini ada petunjuk langkah demi langkah yang sangat rinci.

Faktanya, semuanya sangat sederhana dan produk buatan sendiri ini benar-benar dapat dibuat dan dikonfigurasi dalam sepuluh menit. Adapun harga, tentu tidak bisa tidak mengesankan betapa murahnya semuanya.

© 2020, Alexey Nadezhin

Selama sepuluh tahun saya telah menulis setiap hari tentang teknologi, diskon, tempat menarik, dan acara. Baca blog saya di situs ammo1.ru, di LJ, Zen, Mirtesen.
Proyek saya:
Lamptest.ru. Saya menguji lampu LED dan membantu mencari tahu mana yang bagus dan mana yang tidak.
Elerus.ru. Saya mengumpulkan informasi tentang perangkat elektronik domestik untuk penggunaan pribadi dan membagikannya.
Anda dapat menghubungi saya di Telegram
@ amunisi dan melalui surat [email protected].