Daftar Isi:

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

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

Video: Stasiun Cuaca Weathercloud ESP32: 16 Langkah (dengan Gambar)
Video: Русифицированная версия метеостанции от ThingPulse 2024, Juli
Anonim
Stasiun Cuaca Weathercloud ESP32
Stasiun Cuaca Weathercloud ESP32

Tahun lalu, saya menerbitkan Instruksi terbesar saya hingga saat ini yang disebut Stasiun Cuaca Arduino Weathercloud. Itu sangat populer menurut saya. Itu ditampilkan di beranda Instructables, blog Arduino, museum Wiznet, Instagram Instructables, Instagram Arduino dan juga di Twitter Weathercloud. Itu bahkan adalah salah satu dari 100 Instructables teratas tahun 2018! Dan itu adalah masalah yang sangat besar bagi pembuat kecil seperti saya. Saya senang melihat begitu banyak reaksi positif dan saya dengan cermat membaca setiap komentar dan tip. Selama sekitar 8 bulan saya telah mengerjakan stasiun baru yang disempurnakan ini. Saya memperbaiki dan meningkatkan berbagai hal. Saya mencoba membuatnya lebih kecil, lebih sederhana, lebih pintar, lebih keren dan meninggalkan biaya yang dapat diterima sebesar 150€ (165$). Stasiun ini dipasang di peternakan robot dekat Senec, Slovakia. Berikut adalah data saat ini.

Saya akan mencoba menjelaskan seluruh proses pemikiran saya di sini jadi jika Anda hanya ingin benar dalam membangun, lewati saja ke langkah 3.

Fitur:

  • pengukuran 12 nilai meteorologi
  • penggunaan 8 sensor berbeda
  • IoT - data bersifat publik di cloud
  • Operasi 5V 500mA
  • komunikasi melalui Wi-Fi
  • benar-benar tahan cuaca
  • terlihat keren
  • itu buatan sendiri

Terima kasih banyak kepada pembuat Lab Cafe untuk menyediakan ruang dan dukungan saat membangun stasiun ini. Pergi memeriksa mereka!

Kredit foto: SAYA (tentu saja) + Viktor Demčák

PEMBARUAN 18/7/2020: Halo semuanya! Sudah lama. Banyak dari Anda menulis kepada saya tentang banyak masalah dengan perangkat keras dan perangkat lunak. Perangkat keras baru akan siap hanya dalam beberapa minggu tetapi sampai saat itu saya merilis firmware baru. Perangkat lunak ini akan membantu menghilangkan beberapa masalah. Pergi ke langkah 12 untuk mempelajari lebih lanjut. Dan yang terpenting, selamat menikmati!

Langkah 1: Desain

Desain
Desain

Merancang stasiun cuaca adalah proses yang panjang dan penuh pertimbangan. Anda memiliki begitu banyak pilihan untuk dipilih. Ini adalah hal utama yang harus Anda pikirkan ketika merancang stasiun cuaca (atau setidaknya saya melakukannya):

1) ANGGARAN. Ini cukup jelas.

2) LOKASI. Hal ini sangat penting karena mempengaruhi instalasi serta teknologi komunikasi dan sumber daya yang dibutuhkan. Stasiun cuaca terpencil membutuhkan pemancar jarak jauh dan sumber daya mandiri seperti panel surya.

3) VARIABEL TERUKUR. Apakah Anda hanya ingin mengukur suhu atau kelembaban? Kemudian Anda dapat meletakkan probe hampir di mana saja. Tetapi jika Anda ingin mengukur curah hujan, angin, radiasi matahari, indeks UV atau hal-hal lain yang terkait dengan matahari atau curah hujan maka sensor tidak dapat berada dalam bayangan dan tidak dapat diblokir baik dari atas maupun dari samping.

4) AKURASI. Apakah Anda ingin pengukuran Anda dikalibrasi dengan tepat dan dapat dibandingkan dengan lembaga cuaca nasional atau nilai yang cukup amatir untuk Anda?

Jadi sekarang Anda harus memiliki gambaran yang cukup bagus tentang apa yang Anda inginkan. Jadi mari kita ke papan gambar! Berikut adalah beberapa aturan dasar yang saya pikirkan:

1) MELINDUNGI SENSOR SUHU. Anda benar-benar perlu melakukan ini. Panas dapat merambat dalam banyak cara sehingga dapat memancar dan menghantarkan melalui struktur stasiun itu sendiri. Jadi cobalah untuk melapisi semua bagian logam, dan letakkan sensor suhu di pelindung radiasi. Saya tahu, stasiun radiasi saya tidak sempurna tetapi itu membantu.

2) PASANG SENSOR ANGIN TINGGI. Sensor angin seharusnya ditempatkan setinggi 10m menurut standar internasional. Saya bahkan tidak punya uang untuk membeli tiang 10m jadi pipa 2m di atas atap sudah cukup untuk saya.

3) CLEAR AREA DI SEKITAR DAN DI ATAS STASIUN. Jika Anda ingin mengukur sinar matahari, Anda tidak dapat memiliki sensor dalam bayangan. Jika Anda ingin mengukur curah hujan, Anda tidak dapat memiliki sesuatu yang menghalangi tetesan. Jadi pastikan area di sekitar dan di atas stasiun dibersihkan.

Ayo lanjutkan. Jadi, untuk stasiun saya, saya memutuskan untuk mengukur variabel-variabel ini: Suhu udara, suhu tanah, kelembaban relatif, tekanan atmosfer, indeks panas, titik embun, angin dingin, curah hujan, radiasi matahari, indeks UV, kecepatan angin dan arah angin. Ini adalah 8 sensor total dari mana ada 3 kecil, modul PCB-mountable dan 5 probe eksternal. Saya akan membutuhkan 2 mikrokontroler terpisah, satu untuk menangani pengukuran curah hujan saja dan yang kedua untuk yang lainnya.

Saya memutuskan untuk meletakkan semua yang saya bisa pada satu PCB. Saya meletakkan PCB di dalam kotak IP65 dengan penutup transparan, sehingga sinar matahari dapat menembus radiasi matahari dan sensor indeks UV. Semua sensor lainnya akan dihubungkan ke kotak kontrol utama dengan kabel. Jadi itu saja untuk desain saya.

Langkah 2: Awan Cuaca

cuaca awan
cuaca awan

"Stasiun Cuaca Weathercloud ESP32" Apa itu Weatherclud? Weathercloud adalah jaringan besar stasiun cuaca yang melaporkan data secara real time dari seluruh dunia. Ini gratis dan ada lebih dari 10.000 stasiun cuaca yang terhubung dengannya. Pertama, saya memiliki situs web HTML saya sendiri di mana semua data dikirim tetapi membuat situs web dan grafik Anda sendiri itu sulit dan jauh lebih mudah untuk hanya mengirim semua data ke platform cloud besar yang memiliki grafik bagus dan server yang stabil. Saya mencari cara mengirim data ke weathercloud dan saya menemukan bahwa Anda dapat melakukannya dengan mudah dengan panggilan GET sederhana. Satu-satunya masalah dengan Weathercloud adalah bahwa dengan akun gratis, Anda dapat mengirim data hanya setiap sepuluh menit, tetapi hal itu seharusnya tidak menjadi masalah bagi sebagian besar penggunaan. Anda harus membuat akun Weathercloud untuk membuatnya berfungsi. Kemudian Anda harus membuat profil stasiun di situs web mereka. Saat membuat profil stasiun cuaca di Weathercloud, Anda diberi ID Weathercloud dan KUNCI Weathercloud. Simpan ini karena Arduino akan membutuhkannya untuk mengetahui ke mana harus mengirim data.

Langkah 3: Daftar Bagian

Daftar Suku Cadang
Daftar Suku Cadang

OK jadi untuk proyek ini Anda memerlukan semua barang yang terdaftar dengan rapi di BOM Google Documents saya di sini.

PERKIRAAN BIAYA PROYEK: 150€/165$

Langkah 4: Alat

Peralatan
Peralatan

Alat-alat ini bisa berguna (meskipun kebanyakan dari mereka benar-benar diperlukan):

Pemotong laser

Tukang las

gergaji baja

penari telanjang kawat

Bor motor

Bor baterai

Besi solder

Tang

Obeng

Lem tembak

Multimeter

Mata bor pohon

Langkah 5: Desain Papan Kontrol

Desain Papan Kontrol
Desain Papan Kontrol
Desain Papan Kontrol
Desain Papan Kontrol
Desain Papan Kontrol
Desain Papan Kontrol

Saya pergi dengan arsitektur yang sangat terpusat. Ini berarti bahwa segala sesuatu yang dapat tidak hanya dalam satu kotak tetapi pada satu papan sirkuit. Saya baru-baru ini belajar bagaimana merancang PCB yang merupakan keterampilan yang sangat berharga dan berguna. Semua proyek jauh lebih rapi dan tepat dan bahkan elegan. Ini juga sangat nyaman: Anda cukup mengirim file Anda ke China dan mereka melakukan semua pekerjaan pengkabelan dan mengirimkan papan lengkap kepada Anda. Kemudian Anda tinggal menyolder komponen di tempatnya dan selesai.

PCB menampung kedua mikrokontroler di stasiun ini: ESP32 (unit kontrol utama) dan Arduino NANO (prosesor curah hujan). Ini juga memegang beberapa sensor yang meliputi: BME280, BHT1750 dan ML8511. Lalu ada modul DS3231 RTC. Last but not least, ada beberapa resistor dan konektor sekrup.

Saya mendesain papan saya di Autodesk Eagle. Cukup unduh file Gerber yang disertakan bernama "ESP32 weather station.zip" dan unggah ke JLC PCB. Atau jika Anda ingin mengeditnya, Anda dapat mengunduh file "ESP32 weather station schematic.sch" dan "ESP32 weather station board.brd" dan mengeditnya di Eagle. Saya sangat menyarankan untuk mendaftarkan Kelas Desain Papan Sirkuit dari Instructables terlebih dahulu.

Langkah 6: Menyolder

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Oke semuanya, Anda semua mungkin pernah melakukan ini sebelumnya. Papan indah yang saya rancang ini memiliki jejak kaki silkscreen yang tercetak di atasnya. Ketika Anda memilikinya, menyolder harus menjadi sepotong kue karena Anda melihat dengan tepat ke mana perginya. Hanya ada komponen THT dengan jarak standar 0,1 . Jadi, lanjutkan dan solder papan karena Anda pintar dan Anda bisa melakukannya sendiri! Tidak perlu lebih dari setengah jam.

PEMBARUAN 18/7/2020: Modul RTC tidak diperlukan lagi. Tidak perlu memasangnya di papan. Anda dapat mempelajari lebih lanjut di langkah 12.

Langkah 7: Membuat Perisai Radiasi

Membuat Perisai Radiasi
Membuat Perisai Radiasi

Ketika saya sedang membangun ini, saya berkata pada diri sendiri, "Baiklah, Anda sudah melakukan ini dua kali, tidak ada kemungkinan Anda akan mengacaukannya sekarang." Dan saya tidak melakukannya.

Sebuah perisai radiasi matahari adalah hal yang sangat umum digunakan di stasiun cuaca untuk memblokir radiasi matahari langsung dan karena itu mengurangi kesalahan dalam suhu yang diukur. Hal ini juga bertindak sebagai pemegang untuk sensor suhu. Perisai radiasi sangat berguna tetapi biasanya terbuat dari baja dan harganya mahal jadi saya memutuskan untuk membuat perisai sendiri. Saya membuat Instructable yang menunjukkan cara membuat perisai radiasi seperti ini.

Langkah 8: Kotak Kontrol

Kotak kontrol
Kotak kontrol
Kotak kontrol
Kotak kontrol
Kotak kontrol
Kotak kontrol

Bagian utama dari stasiun ini jelas merupakan kotak kontrol. Ini memegang mikrokontroler primer dan sekunder, beberapa sensor, RTC dan beberapa komponen pasif. Semua itu dalam paket IP65 yang nyaman. Kotak memiliki penutup tembus pandang sehingga sinar matahari dapat melewati sensor radiasi UV dan matahari.

Sebelum memasang PCB, kita perlu menyiapkan kotak untuk kabelnya. Ada lima kabel daya dan data yang masuk ke dalam kotak. Untuk mempertahankan sifat tahan air stasiun, kita akan membutuhkan kelenjar kabel tahan air. Secara khusus, satu PG7 untuk kabel daya, PG7 kedua untuk sensor angin dan curah hujan, dan PG11 ketiga untuk kedua sensor suhu. Saya meletakkan kelenjar yang lebih besar (PG11) di tengah salah satu dinding kotak dan dua kelenjar yang lebih kecil (PG7) di dinding yang berlawanan. Jadi proses mengubah kotak adalah sebagai berikut:

1) Tandai bagian tengah setiap lubang dengan spidol.

2) Bor lubang kecil dengan mata bor tipis.

3) Perlahan-lahan tingkatkan ukuran lubang dengan mata bor pohon.

4) Bersihkan lubang.

5) Masukkan dan kencangkan 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

Karena saya hanya memiliki Autodesk Eagle versi percobaan siswa, saya tidak dapat mendesain PCB yang lebih besar dari 8cm. Semuanya cocok untuk papan ini jadi tidak apa-apa. Satu-satunya masalah adalah dengan kotak kontrol. Lubang pemasangan papan yang disertakan dalam kotak berjarak 14 cm. Ini berarti bahwa kita akan membutuhkan dudukan untuk PCB. Ini bisa berupa papan (kayu/plastik/logam) tempat kita akan memasang PCB. Kemudian kita akan menempelkan papan dudukan ke kotak kontrol. Dengan cara ini PCB akan diamankan ke kotak kontrol.

Anda dapat membuat pemegangnya sesuka Anda. Anda dapat membuatnya secara manual dari pelat kayu atau baja, Anda dapat memotongnya dengan laser (seperti saya) atau Anda bahkan dapat mencetaknya secara 3D. Saya menyertakan dimensi papan jadi pilihan ada di tangan Anda. Jika Anda memiliki akses ke pemotong laser, maka pemotongan laser adalah pilihan paling sederhana. Anda dapat menemukan file pemotong laser di sini dalam format.pdf dan.svg.

Seperti yang Anda lihat, saya melalui beberapa variasi dudukan. Akhirnya, saya memilih yang akrilik, karena tidak terpengaruh oleh kelembaban (seperti kayu) dan tidak menarik panas (seperti baja).

Langkah 10: Perakitan + Pengkabelan

Perakitan + Pengkabelan
Perakitan + Pengkabelan
Perakitan + Pengkabelan
Perakitan + Pengkabelan
Perakitan + Pengkabelan
Perakitan + Pengkabelan
Perakitan + Pengkabelan
Perakitan + Pengkabelan

Ini akan menjadi hal yang cukup mudah untuk dilakukan, tetapi cukup sulit untuk dijelaskan karena ada banyak langkah kecil. Mari kita langsung ke sana:

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

2) Hubungkan semua kabel dari sensor angin, sensor curah hujan dan dari kabel listrik sesuai dengan diagram pengkabelan yang disertakan. Jangan sambungkan kabel dari sensor suhu.

3) Jika terpasang, lepaskan dudukan PCB. Kemudian balikkan PCB sehingga kabel berada di sepanjang sisi bawahnya. Kencangkan dudukan PCB sehingga kabel terpasang erat di antara PCB dan dudukan.

4) Masukkan dan kencangkan dudukan PCB dengan PCB.

5) Amankan dua kelenjar kabel yang lebih kecil (PG7). Jangan mengamankan yang lebih besar.

6) Masukkan dan sambungkan kabel dari sensor suhu sesuai dengan diagram pengkabelan yang disertakan.

7) Pasang penutup atas dan kencangkan pada tempatnya.

Langkah 11: Berbahagialah

Berbahagialah
Berbahagialah

Langkah ini semacam pos pemeriksaan. Pada titik ini, Anda seharusnya membuat sendiri sesuatu yang terlihat seperti yang Anda lihat pada gambar. Jika itu benar, berbahagialah. Ayo, ambil camilan dan istirahat karena ini bukan hanya satu langkah kecil bagi seorang pria, tetapi lompatan raksasa bagi umat manusia. Jika tidak, lihat langkah-langkah sebelumnya dan temukan masalahnya. Jika itu tidak membantu, beri komentar atau pesan saya.

Jadi ketika Anda sehat dan bugar kembali, Anda dapat melanjutkan ke bagian pengkodean dan debugging.

Langkah 12: Coding dan Debugging

Pengkodean dan Debug
Pengkodean dan Debug

Yaaaay, semua orang suka coding! Dan bahkan jika tidak, tidak masalah karena Anda cukup mengunduh dan menggunakan kode saya.

Pertama, Anda perlu menambahkan modul dev ESP32 ke pengelola papan Anda. Untuk melakukan ini, Anda harus mengunduh paket JSON dan menginstalnya melalui pengelola papan. Lihat tutorial ini oleh Tutorial Nerd Acak.

Sekarang Anda perlu mengunduh semua perpustakaan penting. Saya membuat arsip ZIP "Libraries.zip" agar Anda lebih mudah. Jangan mengimpor arsip ke Arduino IDE seperti perpustakaan klasik. Sebagai gantinya, ekstrak arsip dan pindahkan semua file ke Documents/Arduino/libraries. Sekarang Anda dapat mengunduh keempat 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 hal. Pertama, Anda harus mengganti "SSID" dan "KEY" dengan SSID (nama) dan kata sandi jaringan Wi-Fi Anda. Kedua, Anda harus mengganti "WID" dan "KEY" dengan ID dan KUNCI Weathercloud yang seharusnya Anda miliki dari Langkah 2. Anda juga perlu melakukan hal yang sama dengan "ESP32_Weathercloud_Weather_Station.ino". Lanjutkan dan unggah kode ke ESP32. Anda akan melihat data yang telah ditentukan sebelumnya muncul di situs web Weathercloud. Jika itu benar, lanjutkan.

Unggah "System_test.ino" ke ESP32 dan "I2C_rainfall_sender" ke Arduino NANO. Buka Konsol Serial ESP32 pada 115200 baud. Anda sekarang akan melihat data sensor masuk setiap 15 detik di layar Anda. Bermain dengan sensor. Sorotkan cahaya di sensor radiasi matahari, tiup ke sensor kecepatan angin, panaskan probe suhu… Dengan cara ini Anda dapat menguji apakah semuanya berfungsi. Jika Anda menyimpulkan bahwa semuanya sebagaimana mestinya, lanjutkan.

Unggah "ESP32_Weathercloud_Weather_Station.ino" ke ESP32. Jika Anda telah melakukan semuanya dengan benar, Anda akan melihat data sebenarnya dari stasiun yang masuk di halaman Weathercloud setiap 10 menit. Jika ini berhasil, itu berarti stasiun Anda sekarang beroperasi penuh dan satu-satunya yang tersisa untuk dilakukan adalah menginstalnya di tempat yang bagus.

PEMBARUAN 18/7/2020: Semua program sekunder/pengujian tetap sama. Tetapi program utama stasiun cuaca ditingkatkan. Struktur kodenya jauh lebih jelas dari sebelumnya. Anda dapat mengatur semua parameter yang diperlukan di awal kode. ESP32 sekarang mendapatkan waktu dari server NTP sehingga modul RTC tidak diperlukan lagi. Last but not least, ESP32 sekarang menjalankan prosedur tidur nyenyak saat tidak mengukur dan mengirim data. Ini akan mengurangi konsumsi daya dan juga akan membantu memperpanjang umur stasiun cuaca. Untuk menggunakan kode baru, cukup unduh kode "ESP32_Weathercloud_Weather_Station.ino" yang ditingkatkan dan file ZIP yang diperbarui dengan perpustakaan (Instructables tidak menerimanya jadi ini tautan Google Drive). Menikmati!

Langkah 13: Stasiun Mount

Gunung Stasiun
Gunung Stasiun
Gunung Stasiun
Gunung Stasiun
Gunung Stasiun
Gunung Stasiun

Jadi setelah Anda memastikan bahwa stasiun Anda berfungsi, Anda perlu merancang dan membuat dudukan untuknya. Itu harus kuat, tahan lama, kompak dan terakhir, tetapi tidak kalah pentingnya, itu harus bagus. Ambil langkah ini lebih sebagai rekomendasi atau inspirasi daripada instruksi yang tepat. Saya tidak tahu bagaimana tampilannya di mana Anda akan memasangnya. Anda harus sedikit lebih kreatif. Tetapi jika Anda memiliki atap datar dengan pipa logam berdiameter 5 cm yang mencuat, lanjutkan dan lakukan seperti yang saya lakukan. Stasiun ini memiliki dua kotak. Jadi saya memutuskan untuk meletakkan keduanya di samping satu sama lain di panel logam. Itu harus dipasang pada pipa logam dengan diameter 5cm. Jadi saya meletakkan pipa dengan diameter dalam 5cm di bagian bawah panel. Kedua sensor angin harus berjauhan dari stasiun lainnya. Jadi letakkan dua pipa panjang 40cm di setiap sisi stasiun dan dua pipa panjang 10cm di masing-masing ujungnya. Perisai radiasi harus dipasang di bawah panel untuk memberikan bayangan ekstra. Untuk ini, saya memasang braket 7 kali 15 cm L pada pipa logam tebal.

Berikut adalah semua bagian logam yang dibutuhkan satu per satu [dimensi dalam mm]:

1x pipa, diameter dalam 50, panjang 300

1x panel, 250 kali 300, ketebalan 3

1x L braket, 75 dan 150 lengan

2x pipa, diameter luar 12, panjang 400

2x pipa, diameter dalam 17, panjang 100

Jika Anda memiliki semua bagian logam ini, Anda dapat mengelasnya di tempatnya sesuai dengan model 3D yang saya berikan. Maka Anda perlu mengebor semua lubang untuk kotak dan untuk perisai radiasi. Kemudian cat saja dengan cat untuk logam. Saya sarankan pergi dengan warna putih, karena menyerap panas paling sedikit dari semua warna. Itu saja, Anda memiliki dudukan stasiun tempat Anda dapat memasang stasiun!

Langkah 14: Instalasi

Instalasi
Instalasi
Instalasi
Instalasi
Instalasi
Instalasi

Ambil stasiun cuaca Anda, tunggangan Anda, dan semua alat Anda karena Anda akan membutuhkan semuanya. Masuk ke mobil (atau bus saya tidak peduli) dan pergi ke lokasi stasiun Anda di masa depan. Akhirnya, Anda dapat memasang stasiun.

Membuat stasiun cuaca Anda berfungsi di bengkel Anda adalah satu hal, tetapi membuatnya bekerja di dunia nyata kondisi keras adalah hal lain. Prosedur pemasangan sangat bergantung pada bangunan tempat Anda memasang stasiun. Tetapi jika Anda memiliki dudukan dari langkah sebelumnya dan bor yang kuat, itu akan baik-baik saja. Anda hanya perlu menempelkan pipa tebal dari dudukan ke pipa yang sedikit lebih tipis di atap. Kemudian bor melalui kedua pipa dan kencangkan dengan sekrup panjang. Pasang semua kotak dan sensor. Itu dia. Stasiun Anda sekarang berhasil diinstal.

Kami melakukan ini pada hari hujan. Itu sangat sulit tetapi kami tidak punya pilihan lain karena batas waktu kontes.

Langkah 15: Power, Uplink Setup dan Debugging

Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging
Daya, Pengaturan Uplink, dan Debugging

Stasiun Anda terpasang secara fisik, tetapi belum online. Mari kita lakukan itu sekarang. Anda harus menyalakan stasiun entah bagaimana. Anda harus sedikit kreatif di sini. Anda dapat meletakkan adaptor di dalam rumah dan menarik kabel melalui jendela. Anda dapat mengubur kabel di bawah tanah. Anda dapat menyalakannya melalui panel surya. Yang penting adalah ada 5V 500mA pada pin kabel daya yang berasal dari kotak kontrol. Ingat, semuanya harus tahan cuaca! Ketika Anda memiliki stasiun Anda bertenaga, Anda dapat melanjutkan ke setup uplink dan debugging.

Pengaturan Uplink pada dasarnya membuat ESP32 terhubung ke jaringan Wi-Fi Anda. Jika itu di rumah Anda, itu harus baik-baik saja. Jika berada di garasi atau lebih jauh, Anda mungkin memerlukan perpanjangan Wi-Fi atau bahkan jaringan Wi-Fi khusus. Kemudian fase debugging berikut. Anda hanya dapat mengunggah kode akhir dan berharap yang terbaik, tetapi saya sangat merekomendasikan untuk menguji setiap sensor satu per satu hanya untuk memastikan semuanya berfungsi dengan baik. Pada dasarnya hal yang sama seperti pada langkah 12. Jika semuanya bekerja sebagaimana mestinya, Anda dapat menekan tombol UPLOAD cabut kabel USB dan tutup kotak kontrol.

Langkah 16: Hidup Bahagia Selamanya

Hidup bahagia selamanya
Hidup bahagia selamanya

Astaga, ini sangat menit terakhir guys. Saya melihat kontes Sensor hanya 10 hari sebelum berakhir. Malam itu juga, saya perlu melakukan 10 panggilan telepon untuk mengatur segala sesuatu yang diperlukan untuk menyelesaikan stasiun. Itu belum selesai. Pada hari kami seharusnya memasang stasiun, datanglah badai raksasa yang mengganggu rencana kami. Saya perlu menyelesaikan semua teks sebelum stasiun selesai. Stasiun akhirnya dipasang hari ini, pada hari yang sama saya menerbitkan Instruksi ini.

Tentu saja ada banyak hal yang bisa dilakukan dengan lebih baik di sini, tetapi ada banyak hal berguna yang dapat Anda pelajari di sini dan menggunakannya saat membangun stasiun Anda sendiri. Jika Anda melakukan semua langkah dengan benar, Anda sekarang memiliki stasiun cuaca cloud ESP32 yang beroperasi penuh. Dan itu sesuatu! Semua kerja keras terbayar (semoga berhasil). Anda dapat melihat data dari stasiun saya di sini. Jika Anda memiliki beberapa pertanyaan atau saran, saya akan dengan senang hati mendengarnya di bagian komentar di bawah.

Ya dan juga jika Anda menyukai proyek ini, saya akan sangat menghargai jika Anda memilih saya dalam kontes Sensor. Terima kasih banyak dan selamat menikmati!!!

Kontes Sensor
Kontes Sensor
Kontes Sensor
Kontes Sensor

Hadiah Pertama dalam Kontes Sensor

Direkomendasikan: