Isi kandungan:

Stesen Cuaca ESP32 Weathercloud: 16 Langkah (dengan Gambar)
Stesen Cuaca ESP32 Weathercloud: 16 Langkah (dengan Gambar)

Video: Stesen Cuaca ESP32 Weathercloud: 16 Langkah (dengan Gambar)

Video: Stesen Cuaca ESP32 Weathercloud: 16 Langkah (dengan Gambar)
Video: TTGO T-Display (ESP32) — Интернет-метеостанция и часы (руководство) 2024, November
Anonim
Stesen Cuaca Weathercloud ESP32
Stesen Cuaca Weathercloud ESP32

Tahun lalu, saya menerbitkan Instructable terbesar saya sehingga kini yang disebut Arduino Weathercloud Weather Station. Itu sangat popular saya katakan. Ia dipaparkan di laman utama Instructables, blog Arduino, muzium Wiznet, Instagram Instructables, Instagram Arduino dan juga di Twitter Weathercloud. Malah ia adalah salah satu daripada 100 Instructables teratas tahun 2018! Dan itu adalah masalah yang sangat besar untuk pembuat kecil seperti saya. Saya gembira melihat begitu banyak reaksi positif dan saya membaca dengan teliti setiap komen dan petua. Selama lebih kurang 8 bulan saya mengusahakan stesen baru ini. Saya membetulkan dan memperbaiki pelbagai perkara. Saya cuba menjadikannya lebih kecil, lebih sederhana, lebih pintar, lebih sejuk dan meninggalkan kos yang boleh diterima sebanyak 150 € (165 $). Stesen ini dipasang di sebuah ladang robotik berhampiran Senec, Slovakia. Berikut adalah data semasa.

Saya akan cuba menerangkan keseluruhan proses pemikiran saya di sini jadi jika anda mahu terus maju, langkau kanan ke langkah 3.

Ciri-ciri:

  • pengukuran 12 nilai meteorologi
  • penggunaan 8 sensor berbeza
  • IoT - data tersedia di awan
  • Operasi 5V 500mA
  • komunikasi melalui Wi-Fi
  • kalis cuaca sepenuhnya
  • kelihatan sejuk
  • itu DIY

Terima kasih banyak kepada ruang pembuat Lab Cafe kerana memberi ruang dan sokongan semasa membina stesen ini. Periksa mereka!

Kredit gambar: ME (tentu saja) + Viktor Demčák

KEMASKINI 7/18/2020: Helo semua! Ia adalah satu masa yang panjang. Ramai di antara anda menulis kepada saya mengenai pelbagai masalah dengan perkakasan dan perisian. Perkakasan baru akan siap hanya dalam beberapa minggu tetapi sehingga saya mengeluarkan firmware baru. Perisian ini akan membantu menghilangkan beberapa masalah. Pergi ke langkah 12 untuk mengetahui lebih lanjut. Dan yang paling penting, nikmati!

Langkah 1: Reka bentuk

Reka bentuk
Reka bentuk

Merancang stesen cuaca adalah proses yang panjang dan bijaksana. Anda mempunyai banyak pilihan untuk dipilih. Ini adalah perkara utama yang harus anda fikirkan semasa merancang stesen cuaca (atau sekurang-kurangnya saya melakukannya):

1) ANGGARAN. Ini cukup jelas.

2) LOKASI. Ini sangat penting kerana ia mempengaruhi pemasangan serta teknologi komunikasi dan sumber kuasa yang diperlukan. Stesen cuaca jarak jauh memerlukan pemancar jarak jauh dan sumber kuasa yang dapat dikekalkan sendiri seperti panel solar.

3) VARIABEL YANG DIUKUR. Adakah anda hanya mahu mengukur suhu atau kelembapan? Kemudian anda boleh meletakkan siasatan hampir di mana sahaja. Tetapi jika anda ingin mengukur curah hujan, angin, sinaran matahari, indeks UV atau perkara lain yang berkaitan dengan matahari atau hujan, maka sensor tidak boleh berada dalam bayang-bayang dan tidak dapat disekat baik dari atas atau dari sisi.

4) KETEPATAN. Adakah anda mahu pengukuran anda dikalibrasi dengan tepat dan setanding dengan institusi cuaca nasional atau nilai yang cukup amatur bagi anda?

Oleh itu sekarang anda harus mempunyai gambaran yang cukup baik dari apa yang anda mahukan. Oleh itu, mari kita ke papan lukisan! Berikut adalah beberapa peraturan asas yang saya fikirkan:

1) Lindungi SENSOR SUHU. Anda semestinya perlu melakukan ini. Haba dapat bergerak dalam pelbagai cara ia dapat memancarkan dan mengalir melalui struktur stesen itu sendiri. Oleh itu, cubalah melapisi semua bahagian logam, dan letakkan sensor suhu di pelindung radiasi. Saya tahu, stesen sinaran saya tidak sempurna tetapi ia membantu.

2) TETAPKAN SENSOR WIND TINGGI. Sensor angin sepatutnya diletakkan setinggi 10m mengikut piawaian antarabangsa. Saya tidak mempunyai wang untuk membeli tiang 10m jadi paip 2m di atas bumbung cukup untuk saya.

3) KAWASAN BERSIH DI SEKITAR DAN DI ATAS STESEN. Sekiranya anda ingin mengukur cahaya matahari, anda tidak boleh memiliki sensor dalam bayangan. Sekiranya anda ingin mengukur curah hujan, anda tidak boleh mempunyai sesuatu yang menghalang tetesan. Oleh itu, pastikan kawasan di sekitar dan di atas stesen dibersihkan.

Jom sambung. Oleh itu, untuk stesen saya, saya memutuskan untuk mengukur pemboleh ubah ini: Suhu udara, suhu tanah, kelembapan relatif, tekanan atmosfera, indeks haba, titik embun, kesejukan angin, hujan, sinaran suria, indeks UV, kelajuan angin dan arah angin. Ini adalah 8 sensor secara keseluruhan dari mana terdapat 3 modul kecil yang dapat dipasang pada PCB dan 5 probe luaran. Saya memerlukan 2 pengawal mikro yang berasingan, satu untuk mengendalikan pengukuran hujan dan yang kedua untuk yang lain.

Saya memutuskan untuk meletakkan semua yang saya boleh pada satu PCB. Saya meletakkan PCB di dalam kotak IP65 dengan penutup lutsinar, sehingga sinar matahari dapat masuk ke sensor radiasi matahari dan indeks UV. Semua sensor lain akan disambungkan ke kotak kawalan utama dengan kabel. Jadi itu untuk rekaan saya.

Langkah 2: Weathercloud

Cuaca
Cuaca

"ESP32 Weathercloud Weather Station" Apa itu Weatherclud? Weathercloud adalah rangkaian besar stesen cuaca yang melaporkan data dalam masa nyata dari seluruh dunia. Ia percuma dan terdapat lebih daripada 10 000 stesen cuaca yang terhubung dengannya. Pertama, saya mempunyai laman web HTML saya sendiri di mana semua data dihantar tetapi membuat laman web dan grafik anda sendiri sukar dan lebih mudah untuk menghantar semua data ke platform awan besar yang mempunyai grafik dan pelayan yang stabil. Saya mencari cara menghantar data ke cuaca dan saya dapati anda dapat melakukannya dengan mudah melalui panggilan GET yang mudah. Satu-satunya masalah dengan Weathercloud adalah dengan akaun percuma, ia membolehkan anda menghantar data hanya setiap sepuluh minit tetapi itu tidak menjadi masalah bagi kebanyakan kegunaan. Anda perlu membuat akaun Weathercloud agar dapat berfungsi. Kemudian anda perlu membuat profil stesen di laman web mereka. Apabila anda membuat profil stesen cuaca di Weathercloud, anda diberi ID Weathercloud dan KEY Weathercloud. Simpan ini kerana Arduino memerlukan mereka untuk mengetahui di mana menghantar data.

Langkah 3: Senarai Bahagian

Senarai Bahagian
Senarai Bahagian

Baiklah, untuk projek ini, anda memerlukan semua barang yang disenaraikan dengan rapi di Google Docs BOM saya di sini.

ANGGARAN KOS PROJEK: 150 € / 165 $

Langkah 4: Alat

Alat
Alat

Alat ini mungkin berguna (walaupun kebanyakannya sangat diperlukan):

Pemotong laser

Pengimpal

Gergaji keluli

Pelucut wayar

Latihan kuasa

Bor bateri

Besi pematerian

Tang

Pemutar skru

Pistol gam

Multimeter

Mata gerudi pokok

Langkah 5: Reka Bentuk Papan Kawalan

Reka Bentuk Papan Kawalan
Reka Bentuk Papan Kawalan
Reka Bentuk Papan Kawalan
Reka Bentuk Papan Kawalan
Reka Bentuk Papan Kawalan
Reka Bentuk Papan Kawalan

Saya pergi dengan seni bina yang sangat berpusat. Ini bermaksud bahawa semua yang boleh ada bukan hanya dalam satu kotak tetapi pada satu papan litar. Saya baru-baru ini belajar bagaimana merancang PCB yang merupakan kemahiran yang sangat berharga dan berguna. Semua projek lebih kemas dan tepat, malah elegan. Ia juga sangat mudah: anda hanya menghantar fail anda ke China dan mereka membuat semua kerja pendawaian dan menghantar papan lengkap kepada anda. Kemudian anda hanya memasangkan komponen di tempat dan anda selesai.

PCB memegang kedua mikrokontroler di stesen ini: ESP32 (unit kawalan utama) dan Arduino NANO (pemproses hujan). Ia juga memegang beberapa sensor yang meliputi: BME280, BHT1750 dan ML8511. Kemudian ada modul RTC DS3231. Akhir sekali, terdapat beberapa perintang dan penyambung skru.

Saya merancang papan saya di Autodesk Eagle. Muat turun fail Gerber yang disertakan dengan nama "ESP32 weather station.zip" dan muat naik ke JLC PCB. Atau jika anda mahu mengeditnya, anda boleh memuat turun fail "stesen cuaca ESP32 schematic.sch" dan "ESP32 station station board.brd" dan mengeditnya di Eagle. Saya sangat menasihatkan untuk mendaftar Kelas Reka Bentuk Litar dari Instructables terlebih dahulu.

Langkah 6: Pematerian

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Baiklah semua, anda mungkin pernah melakukannya sebelum ini. Papan cantik ini yang saya reka mempunyai jejak kaki sutera yang bagus dicetak di atasnya. Apabila anda memilikinya, pematerian mestilah sekeping kek kerana anda dapat melihat ke mana sebenarnya. Hanya ada komponen THT dengan jarak 0.1 standard. Jadi, teruskan dan pateri papan kerana anda pintar dan anda boleh melakukannya sendiri! Ia tidak memerlukan anda lebih dari setengah jam.

KEMASKINI 7/18/2020: Modul RTC tidak diperlukan lagi. Tidak perlu memasangnya di papan. Anda boleh mengetahui lebih lanjut pada langkah 12.

Langkah 7: Membuat Perisai Sinaran

Membuat Perisai Sinaran
Membuat Perisai Sinaran

Semasa saya membuat ini, saya berkata kepada diri sendiri, "Baiklah, anda sudah dua kali melakukannya, tidak ada kemungkinan anda akan mengacaukannya sekarang." Dan saya tidak.

Pelindung sinaran suria adalah perkara yang sangat biasa digunakan di stesen cuaca untuk menyekat sinaran matahari langsung dan oleh itu mengurangkan kesilapan pada suhu yang diukur. Ia juga berfungsi sebagai pemegang sensor suhu. Pelindung radiasi sangat berguna tetapi biasanya dibuat dari keluli dan harganya mahal jadi saya memutuskan untuk membina perisai saya sendiri. Saya membuat Instructable yang menunjukkan cara membuat pelindung radiasi seperti ini.

Langkah 8: Kotak Kawalan

Kotak kawalan
Kotak kawalan
Kotak kawalan
Kotak kawalan
Kotak kawalan
Kotak kawalan

Bahagian utama stesen ini jelas merupakan kotak kawalan. Ia memegang mikrokontroler primer dan sekunder, beberapa sensor, RTC dan beberapa komponen pasif. Semua itu dalam pakej IP65 yang selesa. Kotak itu mempunyai penutup lut sehingga cahaya matahari dapat masuk ke sensor UV dan sinaran matahari.

Sebelum memasang PCB, kita perlu menyediakan kotak untuk kabel. Terdapat lima kabel kuasa dan data yang masuk ke dalam kotak. Untuk mengekalkan sifat kalis air stesen, kita memerlukan kelenjar kabel kalis air. Khususnya, satu PG7 untuk kabel kuasa, PG7 kedua untuk sensor angin dan hujan dan PG11 ketiga untuk kedua-dua sensor suhu. Saya meletakkan kelenjar yang lebih besar (PG11) di tengah satu dinding kotak dan dua kelenjar yang lebih kecil (PG7) di dinding yang bertentangan. Jadi proses mengubah kotak adalah seperti berikut:

1) Tandakan pusat untuk setiap lubang dengan penanda.

2) Bor lubang kecil dengan gerudi nipis.

3) Perlahan-lahan besarkan ukuran lubang dengan bit pokok.

4) Kosongkan lubang.

5) Masukkan dan pasangkan kelenjar kabel di setiap lubang.

Langkah 9: Pemasangan PCB

Pemasangan PCB
Pemasangan PCB
Pemasangan PCB
Pemasangan PCB
Pemasangan PCB
Pemasangan PCB
Pemasangan PCB
Pemasangan PCB

Oleh kerana saya hanya mempunyai versi percubaan pelajar Autodesk Eagle, saya tidak dapat merancang PCB lebih besar daripada 8cm. Semuanya sesuai dengan papan ini sehingga tidak mengapa. Satu-satunya masalah adalah dengan kotak kawalan. Lubang pelekap papan yang termasuk dalam kotak berjauhan 14cm. Ini bermaksud bahawa kita memerlukan pemegang untuk PCB. Ini boleh menjadi papan (kayu / plastik / logam) di mana kita akan memasang PCB. Kemudian kita akan pasangkan papan pemegang ke kotak kawalan. Dengan cara ini PCB akan diamankan ke kotak kawalan.

Anda boleh menjadikan pemegangnya mengikut kehendak anda. Anda boleh membuatnya secara manual dari piring kayu atau keluli, anda boleh memotongnya dengan laser (seperti saya) atau mencetak 3D juga. Saya termasuk dimensi papan jadi pilihannya adalah milik anda. Sekiranya anda mempunyai akses ke pemotong laser, maka memotong laser adalah pilihan paling mudah. Anda boleh mendapatkan fail pemotong laser di sini dalam format.pdf dan.svg.

Seperti yang anda lihat, saya telah melalui pelbagai variasi pemegang. Akhirnya, saya menggunakan akrilik, kerana ia tidak terkena kelembapan (seperti kayu) dan tidak menarik haba (seperti keluli).

Langkah 10: Pemasangan + Pendawaian

Pemasangan + Pendawaian
Pemasangan + Pendawaian
Pemasangan + Pendawaian
Pemasangan + Pendawaian
Pemasangan + Pendawaian
Pemasangan + Pendawaian
Pemasangan + Pendawaian
Pemasangan + Pendawaian

Perkara ini akan menjadi sangat mudah dilakukan, tetapi agak sukar untuk dijelaskan kerana terdapat banyak langkah kecil. Mari kita teruskannya:

1) Masukkan semua kabel ke lubang yang ditentukan. Jangan selamatkan kelenjar kabel.

2) Sambungkan semua wayar dari sensor angin, sensor hujan dan dari kabel kuasa mengikut gambarajah pendawaian yang disertakan. Jangan sambungkan kabel dari sensor suhu.

3) Jika dipasang, tanggalkan pelekap PCB. Kemudian balikkan PCB sehingga kabel berada di bahagian bawahnya. Lekatkan pelekap PCB sehingga kabel terpasang di sandwic antara PCB dan pelekap.

4) Masukkan dan skru pada pelekap PCB dengan PCB.

5) Lindungi dua kelenjar kabel (PG7) yang lebih kecil. Jangan selamatkan yang lebih besar lagi.

6) Masukkan dan sambungkan kabel dari sensor suhu mengikut gambarajah pendawaian yang disertakan.

7) Masukkan penutup atas dan skru di tempatnya.

Langkah 11: Gembira

Selamat Mencuba
Selamat Mencuba

Langkah ini adalah semacam pusat pemeriksaan. Pada ketika ini, anda seharusnya menjadikan diri anda sesuatu yang kelihatan seperti yang anda lihat pada gambar. Sekiranya betul, gembira. Teruskan, dapatkan makanan ringan dan berehat kerana ini bukan hanya satu langkah kecil untuk seorang lelaki, tetapi juga lompatan besar bagi umat manusia. Sekiranya tidak, lihat langkah-langkah sebelumnya dan cari masalahnya. Sekiranya itu tidak membantu, komen atau mesej saya.

Oleh itu, apabila anda sihat dan cergas, anda boleh beralih ke bahagian pengekodan dan penyahpepijatan.

Langkah 12: Pengekodan dan Penyahpepijatan

Pengekodan dan Penyahpepijatan
Pengekodan dan Penyahpepijatan

Yaaaaay, semua orang suka pengekodan! Dan walaupun anda tidak, tidak menjadi masalah kerana anda hanya boleh memuat turun dan menggunakan kod saya.

Pertama, anda perlu menambahkan modul dev ESP32 ke pengurus papan anda. Untuk melakukan ini, anda perlu memuat turun pakej JSON dan memasangnya melalui pengurus papan. Lihat tutorial ini oleh Random Nerd Tutorials.

Sekarang anda perlu memuat turun semua perpustakaan penting. Saya membuat arkib ZIP "Libraries.zip" untuk anda menjadikannya lebih mudah. Jangan mengimport arkib ke Arduino IDE seperti perpustakaan klasik. Sebaliknya, ekstrak arkib dan pindahkan semua fail ke Dokumen / Arduino / perpustakaan. Sekarang anda boleh memuat turun keempat-empat program saya: "Wi-Fi_Weathercloud_API_test.ino", "System_test.ino", "ESP32_Weathercloud_Weather_Station.ino".

Buka "Wi-Fi_Weathercloud_API_test.ino". Anda perlu mengubah beberapa perkara. Pertama, anda perlu mengganti "SSID" dan "KEY" dengan SSID (nama) dan kata laluan rangkaian Wi-Fi anda. Kedua, anda perlu mengganti "WID" dan "KEY" dengan Weathercloud ID dan KEY yang semestinya anda miliki dari Langkah 2. Anda juga perlu melakukan perkara yang sama dengan "ESP32_Weathercloud_Weather_Station.ino". Teruskan dan muat naik kod ke ESP32. Anda mesti melihat data yang telah ditentukan muncul di laman web Weathercloud. Sekiranya betul, teruskan.

Muat naik "System_test.ino" ke ESP32 dan "I2C_rainfall_sender" ke Arduino NANO. Buka Konsol Serial ESP32 pada 115200 baud. Anda sekarang mesti melihat data sensor masuk setiap 15 saat di skrin anda. Main dengan sensor. Bersinar cahaya di sensor radiasi matahari, hembus ke sensor kelajuan angin, panaskan probe suhu … Dengan cara ini anda dapat menguji apakah semuanya berfungsi. Sekiranya anda membuat kesimpulan bahawa semuanya sesuai dengan yang sepatutnya, teruskan.

Muat naik "ESP32_Weathercloud_Weather_Station.ino" ke ESP32. Sekiranya anda telah melakukan semuanya dengan betul, anda akan melihat data sebenar dari stesen yang masuk di halaman Weathercloud setiap 10 minit. Sekiranya ini berfungsi, ini bermakna stesen anda kini beroperasi sepenuhnya dan satu-satunya perkara yang perlu dilakukan ialah memasangnya di tempat yang bagus.

KEMASKINI 7/18/2020: Semua program menengah / ujian tetap sama. Tetapi program utama stesen cuaca ditingkatkan. Struktur kodnya jauh lebih jelas daripada sebelumnya. Anda boleh menetapkan semua parameter yang diperlukan di awal kod. ESP32 kini mendapat masa dari pelayan NTP sehingga modul RTC tidak diperlukan lagi. Akhir sekali, ESP32 kini menjalankan prosedur tidur nyenyak ketika tidak mengukur dan menghantar data. Ini akan mengurangkan penggunaan kuasa dan ia juga akan membantu memanjangkan jangka hayat stesen cuaca. Untuk menggunakan kod baru, muat turun kod "ESP32_Weathercloud_Weather_Station.ino" yang ditingkatkan dan fail ZIP yang dikemas kini dengan perpustakaan (Instructables tidak menerimanya jadi inilah pautan Google Drive). Selamat mencuba!

Langkah 13: Mount Station

Mount Station
Mount Station
Mount Station
Mount Station
Mount Station
Mount Station

Oleh itu, setelah anda mengesahkan bahawa stesen anda berfungsi, anda perlu merancang dan membuat pemasangan untuknya. Ia mesti kuat, tahan lama, padat dan tahan lama tetapi tidak mustahak juga mesti bagus. Lakukan langkah ini lebih daripada cadangan atau inspirasi daripada arahan yang tepat. Saya tidak tahu bagaimana rupanya di mana anda akan memasangnya. Anda harus lebih kreatif. Tetapi jika anda mempunyai bumbung rata dengan paip logam berdiameter 5cm melekat, teruskan dan lakukan seperti yang saya lakukan. Stesen ini mempunyai dua kotak. Oleh itu, saya memutuskan untuk meletakkan kedua-duanya di sebelah satu sama lain pada panel logam. Ia mesti dipasang pada paip logam dengan diameter 5cm. Oleh itu, saya meletakkan paip dengan diameter dalaman 5cm di bahagian bawah panel. Kedua-dua sensor angin mesti berada jauh dari stesen yang lain. Oleh itu, letakkan dua paip panjang 40cm di setiap sisi stesen dan dua paip panjang 10cm di hujung masing-masing. Pelindung radiasi harus dipasang di bawah panel untuk memberikan bayangan tambahan. Untuk ini, saya meletakkan pendakap L 7 x 15 cm pada paip logam tebal.

Berikut adalah semua bahagian logam yang diperlukan satu persatu [dimensi dalam mm]:

1x paip, diameter dalam 50, panjang 300

Panel 1x, 250 x 300, ketebalan 3

Pendakap 1x L, lengan 75 dan 150

Paip 2x, diameter luar 12, panjang 400

Paip 2x, diameter dalaman 17, panjang 100

Apabila anda memiliki semua bahagian logam ini, anda boleh mengimpalnya mengikut model 3D yang saya sediakan. Kemudian anda perlu menggerudi semua lubang untuk kotak dan pelindung radiasi. Kemudian cat dengan cat untuk logam. Saya cadangkan menggunakan warna putih, kerana ia menyerap haba paling sedikit dari semua warna. Hanya itu yang anda dapati stesen stesen yang boleh anda gunakan untuk memasang stesen anda!

Langkah 14: Pemasangan

Pemasangan
Pemasangan
Pemasangan
Pemasangan
Pemasangan
Pemasangan

Rebut stesen cuaca, pemasangan dan semua alat anda kerana anda memerlukan semuanya. Masuk ke dalam kereta (atau bas yang saya tidak kisah) dan pergi ke lokasi stesen anda yang akan datang. Akhirnya, anda boleh memasang stesen.

Menjadikan stesen cuaca anda berfungsi di bengkel anda adalah satu perkara, tetapi menjadikannya berfungsi dalam keadaan keras di dunia nyata adalah perkara lain. Prosedur pemasangan sangat bergantung pada bangunan tempat anda memasang stesen anda. Tetapi jika anda mempunyai pemegang dari langkah sebelumnya dan latihan yang kuat, semestinya baik-baik saja. Anda hanya perlu memasang paip tebal dari pelekap ke paip yang sedikit lebih nipis di atas bumbung. Kemudian gerakkan kedua-dua paip dan pasangkannya dengan skru panjang. Pasang semua kotak dan sensor. Itu sahaja. Stesen anda kini berjaya dipasang.

Kami melakukan ini pada hari hujan. Itu sangat sukar tetapi kami tidak mempunyai pilihan lain kerana tarikh akhir peraduan.

Langkah 15: Kuasa, Penyediaan Uplink dan Debugging

Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan
Kekuatan, Penyediaan Uplink dan Penyahpepijatan

Stesen anda dipasang secara fizikal, tetapi belum lagi dalam talian. Mari buat sekarang. Anda mesti menghidupkan stesen. Anda harus menjadi sedikit kreatif di sini. Anda boleh meletakkan penyesuai di dalam rumah dan menarik kabel melalui tingkap. Anda boleh menguburkan kabel di bawah tanah. Anda boleh menghidupkannya melalui panel solar. Yang penting ialah terdapat 5V 500mA pada pin kabel kuasa yang berasal dari kotak kawalan. Ingat, semuanya mesti tahan cuaca! Apabila stesen anda diaktifkan, anda boleh beralih ke persediaan dan penyahpepijatan pautan atas.

Penyediaan Uplink pada dasarnya mendapatkan ESP32 untuk menyambung ke rangkaian Wi-Fi anda. Sekiranya ia berada di rumah anda, ia pasti baik. Sekiranya ia berada di garaj atau jarak yang lebih jauh, anda mungkin memerlukan pemanjang Wi-Fi atau bahkan rangkaian Wi-Fi tersuai. Kemudian fasa debugging menyusul. Anda hanya boleh memuat naik kod terakhir dan berharap yang terbaik tetapi saya sangat mengesyorkan untuk menguji setiap sensor satu persatu untuk memastikan semuanya berfungsi dengan baik. Pada dasarnya perkara yang sama seperti pada langkah 12. Sekiranya semuanya berfungsi sebagaimana mestinya, anda boleh menekan butang UPLOAD cabut kabel USB dan tutup kotak kawalan.

Langkah 16: Hidup Bahagia Selamanya

Hidup bahagia selama-lamanya
Hidup bahagia selama-lamanya

Jeez, ini sangat baik lelaki-lelaki pada saat-saat akhir. Saya perhatikan pertandingan Sensor hanya 10 hari sebelum ia berakhir. Pada petang yang sama, saya perlu membuat 10 panggilan telefon untuk mengatur semua yang diperlukan untuk menyelesaikan stesen. Itu belum selesai. Pada hari kami sepatutnya memasang stesen datang ribut besar yang mengganggu rancangan kami. Saya perlu menyelesaikan semua teks sebelum stesen selesai. Stesen ini akhirnya dipasang hari ini, pada hari yang sama saya menerbitkan Instructable ini.

Terdapat banyak perkara yang boleh dilakukan dengan lebih baik di sini tetapi ada banyak perkara berguna yang boleh anda pelajari di sini dan menggunakannya semasa membina stesen anda sendiri. Sekiranya anda melakukan semua langkah dengan betul, anda kini mempunyai stesen cuaca awan ESP32 yang beroperasi sepenuhnya. Dan itu sesuatu! Semua kerja keras terbayar (saya harap ia berjaya). Anda dapat melihat data dari stesen saya di sini. Sekiranya anda mempunyai beberapa soalan atau cadangan, saya dengan senang hati akan mendengarnya di bahagian komen di bawah.

Ya dan juga jika anda menyukai projek ini, saya sangat menghargai jika anda memilih saya dalam peraduan Sensor. Terima kasih banyak dan selamat menikmati !!!

Peraduan Sensor
Peraduan Sensor
Peraduan Sensor
Peraduan Sensor

Hadiah Pertama dalam Peraduan Sensor

Disyorkan: