Daftar Isi:
Video: Monitor Energi dalam 15 Menit: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Ini adalah sensor wifi untuk menempel pada flasher di meteran listrik Anda. Ini mendeteksi kilatan dengan LDR, dan menampilkan daya pada layar OLED. Mengirim data ke Dasbor Thingsboard, contoh langsung di sini. Mendaftar untuk mendapatkan akun demo gratis:
Bagian yang dibutuhkan: ESP8266 TTGO 0.91 OLED (atau ESP8266 biasa dan berjalan tanpa tampilan)LDR (resistor tergantung cahaya) Resistor 10K
Biaya: Sekitar 9$ total.
Tip: ESP8266 TTGO 0.91 OLED dijual di ebay, cari: 'esp8266 oled 0.91'.
Langkah 1: Solder
Hanya ada 4 titik solder: LDR beralih dari A0 ke D0 (gpio16). Resistor 10K beralih dari A0 ke GND.
Langkah 2: Kode
Program dibuat dengan Arduino. Unduh kode di situs Github saya:
Dependensi: Anda memerlukan beberapa perpustakaan, U8g2lib, PubSubClient, Anda menemukannya di Manajer perpustakaan.
Pengaturan: Tetapkan nilai Anda di atas kode. Mereka dijelaskan dengan baik.
Unggah: Pilih programmer 'LOLIN(WEMOS) D1 R2 & mini'. Jika Anda tidak melihatnya di menu papan, instal ESP8266 di Arduino Boards Manager.
Buka utas ini jika TTGO OLED Anda tidak berfungsi. Beberapa pinouts OLED i2c ditampilkan di sana.
Langkah 3: Papan Hal
Mendaftar untuk demo langsung gratis di
Tambahkan perangkat, dengan nama monitor Energi.
Di 'Detail' Perangkat, klik 'Salin token akses'Tempel string ini ke THINGSBOARD_TOKEN dalam kode, dan unggah.
Jika semuanya berjalan dengan baik, Anda sekarang akan melihat data di Perangkat 'Telemetri terbaru'. Pilih data telemetri 'wh' (Dihitung Watt per jam), dan klik 'Tampilkan di widget'. Pilih 'Bagan' di drop-down, dan temukan 'Rangkaian Waktu - Flot' di galeri carousel. Klik 'Tambahkan ke Dasbor'. Pilih yang sudah ada, atau buat dasbor baru. Pilih 'Buka Dasbor', dan klik OK. Di Dasbor Anda ingin mengubah Timewindow menjadi 2 jam, dan Agregasi data menjadi Tidak ada.
Untuk pengukur Analog, lakukan langkah yang sama dari Telemetri, dan pilih Pengukur Analog di Widget. Ketika Anda kembali ke Dashboard, parameter Gauge diedit. Dalam 'DATA', jumlah desimal diatur ke 0. Dalam 'Lanjutan', Nilai Minimum dan Maksimum diatur ke 0 dan 8000, dan 'Jumlah kutu utama' diatur ke 10, untuk membersihkan 1000 tanda.
Selesai.
Direkomendasikan:
Buat Game Arduino Simon dalam 2 Menit!: 3 Langkah
Buat Game Arduino Simon dalam 2 Menit!: NO Jumper! TIDAK ADA Kabel! TIDAK ADA Solder! NO Breadboard! Berpikir di luar Kotak. Jadi, Anda ingin memamerkan mikrokontroler Anda bersamaan dengan beberapa model periferal tambahan dengan sangat cepat, sebelum teman atau kerabat datang
Pi yang Dapat Diakses Secara Nirkabel dalam 5 Menit: 3 Langkah
Pi yang Dapat Diakses Secara Nirkabel dalam 5 Menit: Hai semuanya! Inilah cara membuat raspberry Pi dapat diakses secara nirkabel dari ponsel atau tablet. Harap dicatat bahwa perkiraan saya 5 menit adalah untuk seseorang yang memiliki pengetahuan komputer, dan tentu saja dapat memakan waktu lebih lama. Cukup dengan hal itu, mari kita mulai
Bingkai Foto Raspberry Pi dalam Waktu Kurang dari 20 Menit: 10 Langkah (dengan Gambar)
Bingkai Foto Raspberry Pi dalam Waktu Kurang dari 20 Menit: Ya, ini adalah bingkai foto digital lainnya! Tapi tunggu, ini lebih ramping, dan mungkin yang tercepat untuk dirakit dan dijalankan
Cara Mengalahkan Super Mario Bros. NES World 1 dalam 3 Menit: 4 Langkah
Cara Mengalahkan Super Mario Bros. NES World 1 dalam 3 Menit: Ini adalah tutorial cara mengalahkan Super Mario Bros. NES World 1 dalam waktu 3 menit. Jika Anda memerlukan bantuan, katakan di komentar. tonton juga videonya, karena itu menjelaskan banyak hal
Buat Track Sensored Biaya Rendah dalam Menit!: 10 Langkah (dengan Gambar)
Buat Track Sensored Biaya Rendah dalam Menit!: Dalam Instructable saya sebelumnya, saya menunjukkan cara membuat tata letak kereta model dengan berpihak otomatis. Ini menggunakan segmen trek, bernama 'track bersensor'. Ini adalah hal yang cukup berguna untuk dimiliki dalam model tata letak kereta api. Saya dapat digunakan untuk hal berikut: Blok