Daftar Isi:

Mario Question Block Solar Monitor: 7 Langkah (dengan Gambar)
Mario Question Block Solar Monitor: 7 Langkah (dengan Gambar)

Video: Mario Question Block Solar Monitor: 7 Langkah (dengan Gambar)

Video: Mario Question Block Solar Monitor: 7 Langkah (dengan Gambar)
Video: Tutorial Best Calculator Magic Trick🎩🤣 2024, November
Anonim
Monitor Surya Blok Pertanyaan Mario
Monitor Surya Blok Pertanyaan Mario

Kami memiliki sistem panel surya di atap kami yang menghasilkan listrik untuk kami. Itu adalah investasi besar di muka dan membayar kembali perlahan dari waktu ke waktu. Saya selalu menganggapnya sebagai satu sen yang jatuh ke dalam ember setiap beberapa detik ketika matahari terbenam. Hari demi hari uang itu bertambah! Saya memutuskan untuk membuat monitor yang akan menghidupkan konsep itu. Blok tanda tanya dari Mario Brothers ternyata sangat cocok. Setiap kali panel surya kita menghasilkan listrik senilai satu sen, blok menyala dan memainkan suara koin Mario. Setiap kali panel menghasilkan listrik senilai satu dolar, (100 koin) itu menyala dan memainkan suara Mario 1up seperti permainan. Ini adalah pengingat bahagia bahwa panel saya bekerja keras bahkan ketika saya tidak.

Catatan: Kode dalam proyek ini saat ini hanya berfungsi dengan sistem Enphase. Jika Anda memiliki sistem dengan monitor yang berbeda, saya ingin berkolaborasi dalam solusi yang sesuai untuk Anda, cukup tinggalkan komentar di bawah.

Langkah 1: Cara Kerjanya

Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja
Bagaimana itu bekerja

Proyek ini menggunakan NodeMCU untuk terhubung secara nirkabel ke kotak Enphase Envoy untuk memantau produksi matahari. Jika saat ini Anda terhubung ke jaringan dengan Utusan di dalamnya, periksa alamat IP-nya dengan melihat layar pada kotak. Milik saya saat ini di 192.168.1.10. Jika Anda mengikuti tautan di bawah ini, Anda akan mendapatkan respons teks singkat (JSON) yang menunjukkan berapa banyak energi yang dihasilkan panel Anda sejauh ini dan output daya saat ini.

192.168.1.10/api/v1/production (Anda mungkin harus mengubah bagian 192.168.1.10 agar sesuai dengan alamat IP Envoy Anda.)

Proyek ini menggunakan nilai "wattsNow" dan harga per kilowatt jam yang disediakan saat penyiapan untuk menghitung berapa lama waktu yang dibutuhkan sistem untuk menghasilkan listrik senilai satu sen. Setelah jumlah waktu itu berlalu, ia memainkan suara koin dan berkedip kuning.

Langkah 2: Kumpulkan Bahan

Kumpulkan Bahannya
Kumpulkan Bahannya
Kumpulkan Bahannya
Kumpulkan Bahannya

Anda akan memerlukan yang berikut ini untuk membuat monitor surya ini.

Komponen elektronik:

  • NodeMCU Amazon $4,99
  • Papan tempat memotong roti mini
  • LED Kuning dan Hijau
  • Buzzer piezo
  • 2-100 resistor
  • Kabel USB Micro B (Saya menggunakan yang pendek untuk menyalakan proyek dan yang lebih panjang untuk mengunggah program)
  • Kabel jumper
  • Adaptor dinding USB (saya menggunakan pengisi daya iPhone lama)
  • Enphase Envoy Monitor terhubung ke router nirkabel

Komponen Kotak:

  • Printer 3D, dengan filamen kuning lebih disukai
  • 3 buah plexiglass dipotong menjadi 3-1/8" persegi
  • cat semprot putih (saya menggunakan Rust-oleum, tetapi sesuatu yang lebih transparan mungkin akan lebih baik)

Langkah 3: Mulai Dengan NodeMCU dan Unggah Program

Mulai Dengan NodeMCU dan Unggah Program
Mulai Dengan NodeMCU dan Unggah Program
Mulai Dengan NodeMCU dan Unggah Program
Mulai Dengan NodeMCU dan Unggah Program

Magesh Jayakumar telah membuat instruksi yang sangat baik untuk memulai dengan NodeMCU. Mulai Cepat ke Nodemcu ESP8266 di Arduino IDE Jelas, to the point, dan memberikan beberapa contoh. Perlu dicoba jika Anda baru mengenal NodeMCU, tetapi saya akan memberikan langkah-langkah penting di sini juga.

  1. Unduh, instal, dan luncurkan Arduino IDE.
  2. Buka preferensi dan masukkan alamat berikut di kotak teks "Additional Boards Manager Url:" lalu klik OK.https://arduino.esp8266.com/stable/package_esp8266com_index.json
  3. Buka Alat> Papan> Manajer Papan. Cari ESP8266 dan instal "esp8266 by ESP8266 Community"
  4. Buka Alat> Papan> NodeMCU 1.0. Ini akan terdaftar di bawah papan Arduino lainnya.
  5. Pastikan NodeMCU Anda terhubung dengan USB dan pergi ke Tools>Port>Pilih port USB Anda.
  6. Download dan buka file SolarMonitor.ino dan buka di Arduino IDE. Di bagian atas program terdapat 4 buah informasi yang dibutuhkan agar program dapat berjalan dengan sukses. Ini adalah ssid dan kata sandi jaringan nirkabel Anda, alamat IP Envoy Anda yang tercantum di layar Envoy, dan nilai satu kWh energi matahari dalam sen. Anda bisa mendapatkan nilai terakhir ini dari tagihan listrik Anda. Jika Anda terdaftar dalam program SREC melalui negara bagian Anda, tambahkan juga.
  7. Unggah program yang dimodifikasi ke NodeMCU Anda dengan mengklik tombol unggah (panah) di kiri atas jendela.

Langkah 4: Bangun Elektronik

Bangun Elektronik
Bangun Elektronik
Bangun Elektronik
Bangun Elektronik

Lihat diagram pengkabelan di atas untuk membangun komponen elektronik. Ringkasan di bawah ini:

  • Ujung positif LED hijau terhubung ke D6, ujung negatif ke resistor 100 ohm.
  • Ujung positif LED kuning terhubung ke D7, ujung negatif ke resistor 100 ohm.
  • Ujung positif buzzer piezo terhubung ke D8.
  • Semua sirkuit berakhir di GND.

Langkah 5: Bangun Kotak

Bangun Kotak
Bangun Kotak

Gunakan file STL di atas untuk mencetak kotak. Saya menggunakan filamen kuning. Untuk membuat sisipan tanda tanya, potong tiga kotak kaca plexiglass 3-1/8" x 3-1/8". Saya ingin tanda tanya membiarkan cahaya masuk tetapi mengaburkan elektronik di dalamnya, jadi saya memberi mereka lapisan tipis cat semprot putih. Saya menggunakan Rust-oleum, tetapi sesuatu yang lebih transparan mungkin akan bekerja lebih baik. Setelah sisipan kering, gunakan beberapa olesan lem panas untuk mengencangkannya ke bagian dalam kotak. Kemudian tambahkan adaptor dinding ke kotak dengan garpu menempel di bagian belakang. Amankan di tempatnya dengan setetes lem panas di bagian bawah.

Langkah 6: Tambahkan Elektronik

Image
Image

Colokkan kabel USB Anda ke adaptor dinding dan sambungkan ke NodeMCU. Saya menggunakan kabel pendek di sini untuk meminimalkan kekacauan di dalam kotak. Terakhir tempelkan papan tempat memotong roti ke bagian belakang kotak menggunakan perekat di bagian bawah, atau setetes lem panas lainnya. Pop di atas dan colokkan pengisap itu. Sebelum Anda menyadarinya, Anda akan melihat koin Mario!

Langkah 7: Langkah Masa Depan

  • Jika Anda memiliki sistem panel surya yang dibuat oleh orang lain selain Enphase, saya akan dengan senang hati membantu Anda membuatnya bekerja di sistem Anda juga. Selama ada semacam API lokal atau berbasis web, itu harus berupa manipulasi string langsung. Kirimkan komentar, dan jika saya dapat membantu, saya akan melakukannya.
  • Saya dapat menambahkan tampilan numerik sehingga saya dapat melihat sen berdetak setiap kali bing. Pantau terus.

Direkomendasikan: