Daftar Isi:
- Langkah 1: Perangkat Keras: Yang Anda Butuhkan
- Langkah 2: Perakitan Perangkat Keras
- Langkah 3: Kode: Teori
- Langkah 4: Kode: Perpustakaan
- Langkah 5: Kode: Kode
- Langkah 6: Kasus
- Langkah 7: Selesai
- Langkah 8: Aplikasi
Video: ESP8266 Solar Flare Monitor: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Anda tahu apa yang keren? Cuaca luar angkasa! Bagaimana jika Anda memiliki kotak kecil di meja Anda yang memberi tahu Anda kapan semburan matahari terjadi? Anda bisa! Dengan ESP8266, IIC 7 Segment Display, dan suatu saat, Anda dapat memilikinya sendiri.
Langkah 1: Perangkat Keras: Yang Anda Butuhkan
************************** CATATAN TENTANG DISCHARGE ELEKTROSTATIK ******************** ******
Tepat setelah saya menyelesaikan versi pertama kode saya, saya melompat ke sofa dengannya, dan tampilan LED saya berhenti bekerja. Jika ini terjadi pada Anda, flash ulang firmware ke prosesor untuk memperbaikinya, tetapi berhati-hatilah dengan tampilan Anda! Juga, jaga agar kabel Anda sedikit lebih pendek dari milik saya, menurut saya maks. sekitar 6 inci. Saya memiliki banyak gangguan dengan tampilan saya. Saya harus melakukan ini DUA KALI! PADA AKHIRNYA SAYA RUSAK DISPLAY SAYA! Saya harus beralih ke yang putih selama konstruksi kasing!!!
*************************************************************************************************************
Di sini perangkat keras yang Anda perlukan,
- Modul ESP8266
- Tombol Buka Biasanya
- Tampilan Seri 7-Seg
Dan alat-alatnya,
- Solder Besi
- Penari telanjang kawat
- Pencetak 3D (Opsional)
Langkah 2: Perakitan Perangkat Keras
Pertama, sambungkan tampilan 7-Segmen. Cukup jelas, Vcc ke 3v3, GND ke GND, SDA ke SDA, SCL ke SCL.
TAMPILAN ESP8266
+ --------------------------- 3v3
- --------------------------- GND
SDA --------------------------- SDA (4)
SCL --------------------------- SCL (5)
Cukup mudah. Kemudian, tombol. Hubungkan satu kutub ke GND dan yang lainnya ke pin 2.
TOMBOL ESP8266PIN 1 --------------------------- GND
PIN 2 ---------------------------- GPIO 2
Dan itu saja! Tidak terlalu buruk, kan?
Langkah 3: Kode: Teori
Oke, jadi jika Anda tidak peduli mengapa saya melakukan apa yang saya lakukan, lewati langkah ini. Jika tidak, ini dia. Angkasa benar-benar jauh. Awalnya saya ingin mengukur jilatan api matahari sendiri dengan magnetometer saya sendiri, tetapi itu akan sangat sulit. Ada banyak peralatan yang lebih akurat di luar angkasa, jadi mari kita manfaatkan itu. Saya menghabiskan satu hari melihat magnetometer di Sparkfun dan Adafruit sampai saya sampai pada kesimpulan ini. Saya menghabiskan dua hari lagi untuk mencari sumber data. Saya akhirnya menemukan file JSON yang bagus dari NOAA. (Ini bagus, saya tinggal di CO) Saya kemudian menggunakan ThingSpeak API untuk mendapatkan sejumlah kecil data yang saya butuhkan. Kemudian, kami mengambil data dari Thingspeak dan menampilkannya pada tampilan 7 Segmen. Jadi mari kita masuk ke kode!
Langkah 4: Kode: Perpustakaan
Ada empat perpustakaan yang Anda butuhkan, yang semuanya cukup mudah didapat. Dua yang pertama dibangun ke dalam IDE arduino, tetapi jika Anda tidak memilikinya, mereka disebut Wire.h dan Arduino.h. Tiga lainnya dipasang secara otomatis dengan papan ESP8266 biasanya, tetapi mereka disebut ESP8266WiFi.h, ESP8266WiFiMulti.h, dan ESP8266HTTPClient.h. Pastikan Anda telah menginstalnya di IDE, dan lanjutkan ke langkah berikutnya.
Langkah 5: Kode: Kode
Jadi, saat yang kita tunggu-tunggu. Kode. Ini adalah pekerjaan yang sedang berlangsung jadi saya akan memperbarui kode. Saya akan menyimpan versi asli, dan menambahkan bagian lain ke langkah ini untuk setiap pembaruan baru. Downloadnya melalui google drive. (Tidak perlu akun)
****************Versi Asli**************** (18/4/2018)
Kode 18/4/2018
***************************************************
************************* Versi 1.2*************** (22/4/2018)
Kode 22/4/2018
******************************************************
Langkah 6: Kasus
Jadi sekarang Anda memiliki monitor surya baru yang keren, mari taruh di kotak yang bagus. Saya mencetak 3d kasing saya, meskipun Anda dapat membuat kasing sendiri jika Anda mau. Berikut adalah desainnya.
alam semesta
Sekarang sederhana. Letakkan tombol di lubang tombol, layar di lubang layar dan rekatkan esp8266 ke dinding belakang. Sekarang masukkan kabel usb Anda melalui lubang samping ke esp8266.
Langkah 7: Selesai
Berikut cara kerjanya. Layar mati setelah 30 detik. Tombol menyalakan layar dan beralih di antara dua mode yang dijelaskan di bawah ini. Berikut pesan dan artinya.
Y FI -- Menghubungkan
Flar -- Flare surya terbaru (kelas Max)
Saat ini -- Kelas saat ini
Contoh tampilan kelas: A5.2
Jika sebuah kelas adalah M, huruf awalan ("A" dalam "A5.2") akan muncul sebagai N.
Jika kelas adalah X, huruf awalan ("A" dalam "A5.2") akan muncul sebagai H.
Berikut kelas-kelasnya.
A -- Kelas terkecil. (1-9) Tidak ada efek lokal.
B -- Sepuluh kali A. (1-9) Tidak ada efek lokal.
C -- Sepuluh kali B. (1-9) Tidak ada efek lokal.
M -- Sepuluh kali C. (1-9) Dapat mempengaruhi satelit. Menimbulkan ancaman kecil bagi astronot. Bumi tidak terpengaruh.
X -- Sepuluh kali M dan lebih tinggi. (1-∞) Dapat melumpuhkan sistem komunikasi, jaringan listrik, satelit, dll. Terutama perangkat elektronik besar.
Kelas terbesar yang pernah tercatat adalah pada tahun 2003. Sensor kelebihan beban dan terputus di X28.
Skalanya sama untuk mode FlAr dan Curr.
Ingin info lebih lanjut tentang timbangan? Klik disini.
Langkah 8: Aplikasi
Katakanlah Anda memiliki beberapa elektronik sensitif yang harganya ribuan dolar. Anda dapat meminta perangkat ini mematikan peralatan Anda jika suar mencapai kelas tertentu, untuk meminimalkan kerusakan.
Direkomendasikan:
Solar Soil Moisture Meter Dengan ESP8266: 10 Langkah (dengan Gambar)
Solar Soil Moisture Meter Dengan ESP8266: Dalam Instruksi ini, kami membuat monitor kelembaban tanah bertenaga surya. Ini menggunakan mikrokontroler wifi ESP8266 yang menjalankan kode daya rendah, dan semuanya tahan air sehingga dapat ditinggalkan di luar. Anda dapat mengikuti resep ini dengan tepat, atau mengambil dari
Solar Light Tanpa Baterai, atau Solar Daylight Mengapa Tidak?: 3 Langkah
Solar Light Tanpa Baterai, atau Solar Daylight… Mengapa Tidak?: Selamat datang. Maaf untuk bahasa Inggris sayaDaylight? Tenaga surya? Mengapa? Saya memiliki ruangan yang agak gelap di siang hari, dan saya perlu menyalakan lampu saat digunakan. Memasang sinar matahari untuk siang dan malam (1 kamar): (di Chili)-Panel surya 20w: US$42-Baterai: US$15-Solar biaya kontrol
Monitor Privasi Diretas Dari Monitor LCD Lama: 7 Langkah (dengan Gambar)
Monitor Privasi Diretas Dari Monitor LCD Lama: Akhirnya Anda dapat melakukan sesuatu dengan monitor LCD lama yang Anda miliki di garasi. Anda dapat mengubahnya menjadi monitor privasi! Semua orang terlihat putih kecuali Anda, karena Anda memakai "ajaib" kacamata! Yang benar-benar harus Anda miliki adalah pa
Mario Question Block Solar Monitor: 7 Langkah (dengan Gambar)
Mario Question Block Solar Monitor: 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. da
Mengubah Pemisah Monitor VGA Menjadi Pengalih Monitor yang Dikendalikan Komputer: 4 Langkah
Mengubah Pembagi Monitor VGA Menjadi Pengalih Monitor yang Dikendalikan Komputer: Instruksi ini menjelaskan bagaimana pembagi monitor VGA murah (20 EURO) yang digunakan untuk menghubungkan satu PC ke dua monitor dapat diubah menjadi pengalih monitor yang dikendalikan komputer. Perangkat terakhir dikendalikan melalui port paralel dan memungkinkan