Isi kandungan:
- Langkah 1: Perkakasan: Apa yang Anda Perlu
- Langkah 2: Pemasangan Perkakasan
- Langkah 3: Kod: Teori
- Langkah 4: Kod: Perpustakaan
- Langkah 5: Kod: Kod
- Langkah 6: Kesnya
- Langkah 7: Selesai
- Langkah 8: Aplikasi
Video: ESP8266 Solar Flare Monitor: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Anda tahu apa yang sejuk? Cuaca ruang angkasa! Bagaimana jika anda mempunyai kotak kecil di atas meja anda yang memberitahu anda ketika suar solar berlaku? Anda boleh! Dengan Paparan Segmen ESP8266, IIC 7, dan beberapa ketika, anda boleh memiliki sendiri.
Langkah 1: Perkakasan: Apa yang Anda Perlu
************************** CATATAN MENGENAI PERBEZAAN ELEKTROSTATIK ******************** ******
Sejurus selepas saya menyelesaikan versi pertama kod saya, saya melompat ke sofa dengannya, dan paparan LED saya berhenti berfungsi. Sekiranya ini berlaku kepada anda, nyalakan semula firmware ke pemproses untuk memperbaikinya, tetapi berhati-hatilah dengan paparan anda! Juga, pastikan wayar anda sedikit lebih pendek daripada kabel saya, saya akan katakan lebih kurang 6 inci maks. Saya mempunyai banyak gangguan pada paparan saya. Saya terpaksa melakukan ini dua kali! AKHIRNYA SAYA MEMBAWA TAMPILAN SAYA! Saya terpaksa menukar warna putih semasa pembinaan kes !!!
*************************************************************************************************************
Di sini perkakasan yang anda perlukan,
- Modul ESP8266
- Biasanya Butang Terbuka
- Paparan Bersiri 7-Seg
Dan alat,
- Besi pematerian
- Pelucut Kawat
- Pencetak 3D (Pilihan)
Langkah 2: Pemasangan Perkakasan
Pertama, sambungkan paparan 7-Segmen. Cukup jelas, Vcc hingga 3v3, GND ke GND, SDA ke SDA, SCL hingga SCL.
TAMPILKAN ESP8266
+ --------------------------- 3v3
- --------------------------- GND
SDA --------------------------- SDA (4)
SCL --------------------------- SCL (5)
Cukup sederhana. Kemudian, butang. Sambungkan satu tiang ke GND dan yang lain ke pin 2.
BUTTON ESP8266PIN 1 --------------------------- GND
PIN 2 --------------------------- GPIO 2
Dan itu sahaja! Tidak terlalu teruk, eh?
Langkah 3: Kod: Teori
Baiklah, jadi jika anda tidak peduli mengapa saya melakukan apa yang saya lakukan, langkau langkah ini. Jika tidak, inilah dia. Ruang sangat jauh. Pada mulanya saya mahu mengukur suar suria dengan magnetometer saya sendiri, tetapi itu akan menjadi sukar. Sudah ada peralatan yang lebih tepat di ruang angkasa, jadi mari kita manfaatkannya. Saya menghabiskan satu hari untuk melihat magnetometer Sparkfun dan Adafruit sehingga saya sampai pada kesimpulan ini. Saya menghabiskan dua hari lagi untuk mencari sumber data. Saya akhirnya menemui fail JSON yang bagus dari NOAA. (Ini bagus, saya tinggal di CO) Saya kemudian menggunakan ThingSpeak API untuk mendapatkan sejumlah kecil data yang saya perlukan. Kemudian, kami mengambil data dari Thingspeak dan memaparkannya pada paparan 7 Segmen. Oleh itu mari kita pergi ke kod!
Langkah 4: Kod: Perpustakaan
Terdapat empat perpustakaan yang anda perlukan, semuanya cukup mudah diperoleh. Dua yang pertama dibina di arduino IDE, tetapi jika anda tidak memilikinya, mereka dipanggil Wire.h dan Arduino.h. Tiga yang lain dipasang secara automatik dengan papan ESP8266 biasanya, tetapi mereka dipanggil ESP8266WiFi.h, ESP8266WiFiMulti.h, dan ESP8266HTTPClient.h. Pastikan anda memasangnya di IDE, dan teruskan ke langkah seterusnya.
Langkah 5: Kod: Kod
Jadi, saat yang kita nantikan. Kodnya. Ini sedang dijalankan, jadi saya akan mengemas kini kodnya. Saya akan menyimpan versi asal, dan menambahkan bahagian lain pada langkah ini untuk setiap maklumat terkini. Muat turun melalui pemacu google. (Tidak perlu akaun)
**************** Versi Asal **************** (18/4/2018)
Kod 4/18/2018
***************************************************
************************* Versi 1.2 **************** (22/4/2018)
Kod 4/22/2018
******************************************************
Langkah 6: Kesnya
Oleh kerana sekarang anda mempunyai monitor suria baru yang keren, mari masukkan ke dalam kotak yang bagus. Saya 3d mencetak kes saya, walaupun anda boleh membuat kes sendiri jika anda mahu. Inilah reka bentuknya.
Thingiverse
Sekarang mudah. Letakkan butang di lubang butang, paparan di lubang paparan dan tempelkan esp8266 ke dinding belakang. Sekarang masukkan kabel usb anda melalui lubang sisi ke esp8266.
Langkah 7: Selesai
Inilah cara ia berfungsi. Paparan mati selepas 30 saat. Butang menghidupkan paparan dan beralih antara dua mod yang dijelaskan di bawah. Inilah mesej dan maksudnya.
Y FI - Menyambung
FlAr - Sinar suria terbaru (kelas Max)
Curr - Kelas semasa
Contoh paparan kelas: A5.2
Sekiranya kelas adalah M, huruf awalan ("A" dalam "A5.2") akan muncul sebagai N.
Sekiranya kelas adalah X, huruf awalan ("A" dalam "A5.2") akan muncul sebagai H.
Berikut adalah kelas.
A - Kelas terkecil. (1-9) Tiada kesan tempatan.
B - Sepuluh kali A. (1-9) Tiada kesan tempatan.
C - Sepuluh kali B. (1-9) Tiada kesan tempatan.
M - Sepuluh kali C. (1-9) Boleh mempengaruhi satelit. Merupakan ancaman kecil bagi angkasawan. Bumi tidak terjejas.
X - Sepuluh kali M dan ke atas. (1-∞) Boleh merobohkan sistem komunikasi, grid kuasa, satelit, dan lain-lain. Peranti elektronik utamanya besar.
Kelas terbesar yang pernah dirakam adalah pada tahun 2003. Sensornya berlebihan dan terputus pada X28.
Skala adalah sama untuk kedua-dua mod FlAr dan Curr.
Mahukan lebih banyak maklumat mengenai skala? Tekan di sini.
Langkah 8: Aplikasi
Katakan anda mempunyai beberapa elektronik sensitif yang berharga ribuan dolar. Anda boleh mematikan peralatan ini jika suar mencapai kelas tertentu, untuk mengurangkan kerosakan.
Disyorkan:
Solar Soil Moisture Meter Dengan ESP8266: 10 Langkah (dengan Gambar)
Solar Soil Moisture Meter Dengan ESP8266: Dalam Instructable ini, kami membuat monitor kelembapan tanah berkuasa suria. Ia menggunakan mikrokontroler wifi ESP8266 yang menjalankan kod kuasa rendah, dan semuanya tahan air sehingga boleh ditinggalkan di luar. Anda boleh mengikuti resipi ini dengan tepat, atau mengambilnya dari
Solar Solar + Led Kini Dikemas kini Dengan Power Bank: 3 Langkah
Solar Laser + Led Sekarang Dikemas kini Dengan Power Bank: Saya menggunakan litar power bank untuk USB dan bukannya supercapacitors, saya menggunakan hidrida logam nikel untuk LED dan saya menambah penunjuk laser dan untuk power bank saya menggunakan sel litium dan mengecas menggunakan USB tidak solar. Dan saya menambahkan panel solar sandaran pada
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 garaj. Anda boleh mengubahnya menjadi monitor privasi! Ia kelihatan putih untuk semua orang kecuali anda, kerana anda memakai " sihir " cermin mata! Yang benar-benar anda miliki adalah
Mario Solar Block Monitor Monitor: 7 Langkah (dengan Gambar)
Mario Solar Block Block Monitor: Kami mempunyai sistem panel suria di bumbung kami yang menjana elektrik untuk kami. Ini adalah pelaburan besar di muka dan membayar perlahan-lahan dari masa ke masa. Saya selalu menganggapnya sebagai sen yang jatuh ke dalam baldi setiap beberapa saat ketika matahari berada di luar. Da
Menukar Splitter Monitor VGA Ke Switcher Monitor yang dikendalikan oleh komputer: 4 Langkah
Menukar Splitter Monitor VGA ke Switcher Monitor yang dikendalikan oleh komputer: Instruksional ini menerangkan bagaimana splitter monitor VGA yang murah (20 EURO) yang digunakan untuk menyambungkan satu PC ke dua monitor dapat diubah menjadi pengalih monitor terkawal komputer. Peranti terakhir dikendalikan melalui port selari dan memungkinkan untuk