Isi kandungan:

ESP8266 Solar Flare Monitor: 8 Langkah
ESP8266 Solar Flare Monitor: 8 Langkah

Video: ESP8266 Solar Flare Monitor: 8 Langkah

Video: ESP8266 Solar Flare Monitor: 8 Langkah
Video: #383 Cheap and simple Solar Power for our small Projects (ESP32, ESP8266, Arduino) 2024, November
Anonim
Monitor Flare Suria ESP8266
Monitor Flare Suria ESP8266

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

Perkakasan: Apa yang Anda Perlu
Perkakasan: Apa yang Anda Perlu
Perkakasan: Apa yang Anda Perlu
Perkakasan: Apa yang Anda Perlu
Perkakasan: Apa yang Anda Perlu
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

Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
Pemasangan Perkakasan
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

Kod: Teori
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

Kod: Perpustakaan
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

Kod: Kod
Kod: Kod
Kod: Kod
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

Kes itu!
Kes itu!
Kes itu!
Kes itu!
Kes itu!
Kes itu!

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

Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
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: