Daftar Isi:
- Langkah 1: Cara Kerja Stasiun Cuaca
- Langkah 2: Diagram Sirkuit
- Langkah 3: Pembuatan PCB
- Langkah 4: Desain Kandang
- Langkah 5: Bahan
- Langkah 6: Bagian Perangkat Lunak
- Langkah 7: Perakitan & Demonstrasi Perangkat Keras
Video: Stasiun Cuaca Online (NodeMCU): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Hai teman-teman! Saya harap Anda sudah menikmati instruksi saya sebelumnya "Arduino Robot 4WR" dan Anda siap untuk yang baru, seperti biasa saya membuat tutorial ini untuk memandu Anda langkah demi langkah saat Anda membuat proyek elektronik Anda sendiri.
Selama pembuatan proyek ini, kami mencoba untuk memastikan bahwa instruksi ini akan menjadi panduan terbaik untuk membantu Anda saat Anda memilih untuk membuat proyek berbasis elektronik Anda sendiri, jadi kami berharap instruksi ini berisi dokumen yang diperlukan.
Proyek ini sangat berguna untuk dibuat secara khusus setelah mendapatkan PCB khusus yang kami pesan dari JLCPCB untuk meningkatkan tampilan perangkat elektronik kami dan juga ada cukup dokumen dan kode dalam panduan ini untuk memungkinkan Anda membuat stasiun cuaca yang indah.
Kami telah membuat proyek ini hanya dalam 2 hari saja, hanya satu hari untuk mendapatkan semua bagian yang dibutuhkan dan menyelesaikan pembuatan dan perakitan perangkat keras, kemudian satu hari untuk menyiapkan kode yang sesuai dengan proyek kami dan kami telah memulai pengujian dan penyesuaian.
Apa yang akan Anda pelajari dari instruksi ini:
- Membuat pemilihan perangkat keras yang tepat untuk proyek Anda tergantung pada fungsinya.
- Pahami alur kerja stasiun cuaca.
- Siapkan diagram rangkaian untuk menghubungkan semua komponen yang dipilih.
- Hasilkan desain PCB Anda sendiri.
- Solder komponen elektronik ke PCB.
- Pasang semua bagian proyek.
- Mulai pengujian pertama dan validasi proyek.
Langkah 1: Cara Kerja Stasiun Cuaca
Seperti biasa saya memulai proyek saya dengan deskripsi singkat ini, proyek kami didasarkan pada papan pengembang NodeMCU yang sudah menyertakan modul WiFi untuk terhubung ke internet untuk menerima pembaruan ramalan cuaca dan menampilkannya di layar OLED, yang terhubung ke NodeMCU melalui port komunikasi I²C.
Untuk membuat semua ini terjadi tanpa masalah, beberapa perpustakaan harus disertakan dalam kode sumber. Pustaka ini tersedia dalam sumber terbuka dan Anda dapat menambahkannya langsung dari Arduino IDE Anda
Stasiun cuaca juga akan mendapatkan data Waktu dan Tanggal dari internet dan untuk melakukan fitur tersebut kami perlu menyediakan situs web NodeMCU dari mana ia akan mengunggah prakiraan Cuaca dan data tanggal waktu. Semua ini akan dijelaskan di bagian Perangkat Lunak dari presentasi ini.
Langkah 2: Diagram Sirkuit
Proyek ini sangat mendasar, tidak ada kerumitan di dalamnya, saya menggunakan platform online easyEDA untuk menyiapkan diagram sirkuit ini yang memiliki semua komponen yang diperlukan untuk proyek ini dan beberapa bagian tambahan seperti bel untuk beberapa alarm dan beberapa output LED Anda dapat memiliki PDF format skema atau format-p.webp
Langkah 3: Pembuatan PCB
Setelah mempersiapkan sirkuit, saya mengubah diagram sirkuit ini menjadi desain PCB yang disesuaikan dengan bentuk awan agar sesuai dengan tema proyek kami, semua yang kami butuhkan sekarang adalah memproduksi desain sirkuit ini, jadi saya pindah ke JLCPCB produsen PCB terbaik dan termurah untuk mendapatkan yang terbaik Layanan pembuatan PCB, JLC adalah produsen PCB profesional yang menampilkan skala besar, peralatan sumur, manajemen ketat, dan kualitas unggul. seperti biasa semua yang Anda butuhkan hanyalah beberapa klik untuk mengunggah file GERBER dari desain PCB dan mengatur beberapa parameter manufaktur, daripada saya menunggu hanya selama tiga hari untuk menerima pesanan saya.
Seperti yang Anda lihat melalui foto, PCB diproduksi dengan sangat baik dan bentuk awan ini akan menambah tampilan yang lebih baik untuk proyek kami
File unduhan terkait
Anda juga dapat mengunduh Gerberfile untuk sirkuit ini.
Langkah 4: Desain Kandang
Saya menggunakan perangkat lunak Solidworks untuk merancang penutup ini di mana kami akan menempatkan komponen elektronik, dan kemudian saya memproduksi bagian yang dirancang melalui mesin pemotong laser CNC.
Anda dapat mengunduh file DXF untuk bagian enklosur
Langkah 5: Bahan
Mari kita tinjau sekarang daftar komponen lengkap dari proyek ini sehingga kita membutuhkan:
Komponen yang diperlukan (tautan Amazon)
PCB yang kami pesan dari JLCPCB
- Papan pengembang NodeMCU:
- Satu tampilan layar OLED:
- Beberapa konektor SIL:
- Konektor Mini USB:
- Dua LED putih (5mm):
- Resistor 100 Ohm:
- Adaptor daya 5V DC:
- Dan bagian kandang
Langkah 6: Bagian Perangkat Lunak
pengaturan perpustakaan Arduino IDE
Pastikan komputer Anda terhubung ke internet agar dapat mengakses perpustakaan online. Setelah Anda menjalankan Arduino IDE, pindah ke sketch >>include library>> manage libraries, akan muncul jendela baru untuk menampilkan library yang Anda install dan library lain yang bisa Anda download, pastikan ketiga library tersebut sudah Anda download ditunjukkan melalui foto-foto di atas dan Anda dapat mencarinya berdasarkan nama mereka (unduh versi yang sama dengan milik saya)
- Library pertama adalah tampilan OLED yang akan memudahkan kontrol tampilan layar menggunakan board NodeMCU.
- Pustaka kedua akan membantu Anda memiliki kode sumber NodeMCU.
- Perpustakaan ketiga adalah perpustakaan streaming online, karena data internet adalah data yang agak besar untuk ditafsirkan oleh MCU sehingga perpustakaan ini akan membantu membagi data besar internet menjadi beberapa bingkai kecil.
Setelah memiliki perpustakaan yang sesuai, Anda pindah ke contoh IDE dan menjalankan demo stasiun cuaca. Seperti yang Anda lihat di foto di atas semua perpustakaan yang diunduh termasuk dalam program ini, langkah selanjutnya yang perlu kita lakukan adalah memasukkan ID WiFi dan kata sandi, selanjutnya kita pindah ke situs web openweathermap dari mana NodeMCU akan mendapatkan pembaruan perkiraan.
Setelah membuat akun di situs web ini, Anda akan memiliki kunci API unik, jadi cukup salin dan tempel di demo kode.
Yang Anda butuhkan selanjutnya adalah id lokasi, jadi kembali ke situs web openweathermap dan pilih negara Anda dan di bilah alat alamat situs web Anda akan menemukan id lokasi yang diinginkan jadi cukup salin dan tempel di kode Anda, langkah terakhir sekarang adalah mengunggah kode ke NodeMCU Anda dan jika Anda masih tidak tahu cara menggunakan papan NodeMCU dengan Arduino IDE, cukup periksa video ini untuk memandu Anda.
Langkah 7: Perakitan & Demonstrasi Perangkat Keras
Sekarang semuanya sudah siap jadi mari kita mulai menyolder komponen elektronik kita ke PCB dan untuk melakukannya kita membutuhkan besi solder dan kawat inti solder.
Seperti yang Anda lihat, menggunakan PCB ini sangat mudah karena pembuatannya yang sangat berkualitas dan tanpa melupakan label yang akan memandu Anda saat menyolder setiap komponen karena Anda akan menemukan di lapisan sutra atas label setiap komponen yang menunjukkan penempatannya di papan dan dengan cara ini Anda akan 100% yakin bahwa Anda tidak akan membuat kesalahan penyolderan.
Saya telah menyolder setiap komponen ke penempatannya, tentang PCB ini adalah PCB dua lapis ini berarti Anda dapat menggunakan kedua sisinya untuk menyolder komponen elektronik Anda.
Sekarang kami telah menyelesaikan perakitan Perangkat Keras dan setelah kami memasang adaptor catu daya, gadget mulai menampilkan prakiraan cuaca.
Proyek ini sangat mudah dibuat dan luar biasa dan kami merekomendasikannya untuk setiap pembuat bagaimana mencoba membuat gadgetnya sendiri tetapi masih ada beberapa perbaikan lain yang harus dilakukan dalam proyek kami untuk membuatnya lebih banyak mentega, itu sebabnya saya akan menunggu untuk komentar Anda untuk memperbaikinya.
Direkomendasikan:
Stasiun Cuaca Online: 6 Langkah
Stasiun Cuaca Online: Anda tidak akan percaya! Tapi dari awal. Saya sedang mengerjakan CoolPhone versi berikutnya dan jumlah kesalahan yang saya buat saat mendesainnya memaksa saya untuk berhenti sejenak darinya. Aku memakai sepatuku dan pergi keluar. Ternyata dingin, jadi saya
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Dilakukan dengan Cara yang Benar: 8 Langkah (dengan Gambar)
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Selesai dengan Cara yang Benar: Setelah 1 tahun beroperasi dengan sukses di 2 lokasi berbeda, saya membagikan rencana proyek stasiun cuaca bertenaga surya saya dan menjelaskan bagaimana hal itu berkembang menjadi sistem yang benar-benar dapat bertahan lama periode dari tenaga surya. Jika Anda mengikuti
Stasiun Cuaca DIY & Stasiun Sensor WiFi: 7 Langkah (dengan Gambar)
Stasiun Cuaca DIY & Stasiun Sensor WiFi: Dalam proyek ini saya akan menunjukkan cara membuat stasiun cuaca bersama dengan stasiun sensor WiFi. Stasiun sensor mengukur data suhu dan kelembaban lokal dan mengirimkannya, melalui WiFi, ke stasiun cuaca. Stasiun cuaca kemudian menampilkan
Stasiun Cuaca Raspberry Pi DIY Lengkap Dengan Perangkat Lunak: 7 Langkah (dengan Gambar)
Stasiun Cuaca Raspberry Pi Lengkap DIY Dengan Perangkat Lunak: Kembali pada akhir Februari saya melihat posting ini di situs Raspberry Pi. http://www.raspberrypi.org/school-weather-station-…Mereka telah membuat Stasiun Cuaca Raspberry Pi untuk Sekolah. Saya benar-benar menginginkannya! Tetapi pada saat itu (dan saya percaya masih seperti yang ditulis
Stasiun Cuaca 5 in 1 Acurite Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca lain Kompatibel): 5 Langkah (dengan Gambar)
Stasiun Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca Lainnya Kompatibel): Ketika saya membeli stasiun cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya saat saya pergi. Ketika saya sampai di rumah dan memasangnya, saya menyadari bahwa saya harus menghubungkan layar ke komputer atau membeli hub pintar mereka