Daftar Isi:

Cara Membuat Weather Station IoT Berukuran Saku: 7 Langkah (dengan Gambar)
Cara Membuat Weather Station IoT Berukuran Saku: 7 Langkah (dengan Gambar)

Video: Cara Membuat Weather Station IoT Berukuran Saku: 7 Langkah (dengan Gambar)

Video: Cara Membuat Weather Station IoT Berukuran Saku: 7 Langkah (dengan Gambar)
Video: TAMPARAN TNI BUAT BRIMOB SANG ANAK KARENA SAYANG 2024, Juli
Anonim
Cara Membuat Stasiun Cuaca IoT Berukuran Saku
Cara Membuat Stasiun Cuaca IoT Berukuran Saku

Halo pembaca!

Dalam instruksi ini Anda akan belajar cara membuat Weather Cube kecil menggunakan D1 mini (ESP8266) yang terhubung ke WiFi rumah Anda, sehingga Anda dapat melihat outputnya di mana saja dari bumi, tentu saja selama Anda memiliki koneksi internet. Secara keseluruhan membuat proyek ini tidak terlalu sulit atau sumber daya yang berat, sehingga akan sempurna sebagai proyek IoT pertama Anda. Jadi mari kita mulai.

PS: Perlu diingat bahwa ini adalah Instructable pertama saya jadi tidak semuanya akan sempurna.:)

Langkah 1: Sumber Daya

Seperti yang saya sebutkan di pendahuluan, proyek ini sangat mudah dibuat dan tidak memerlukan terlalu banyak komponen. Berikut adalah daftar bagian:

Komponen elektronik:

WeMos D1mini

BME280

Layar OLED I2C(128x64)

Batang Kuningan atau Batang Besi 1,5mm

CATATAN: Jika Anda ingin info lebih lanjut tentang bagian-bagian ini untuk ex. di mana mendapatkannya, Anda dapat melihat ke Langkah 7

Alat untuk membuat prototipe dan menguji sirkuit:

Papan tempat memotong roti

Kabel jumper

Kabel USB - Micro USB Tipe B ke USB Tipe A

Peralatan:

Besi solder

Wakil bangku - tidak wajib

Palu kecil - tidak wajib

Langkah 2: Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)

Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)
Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)
Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)
Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)
Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)
Membuat Prototipe di Breadboard (Lewati ke Langkah 3 Jika Anda Ingin Langsung ke Kode dan Perakitan)

Jika Anda tidak memiliki pin yang disolder pada D1mini/OLED/BME280, sekaranglah saatnya untuk melakukannya

Pertama-tama mari kita letakkan semua komponen kita di papan tempat memotong roti. Kita akan mulai dengan menempatkan D1mini pada 2 rel terpisah (gambar no.1). Setelah itu kita akan menempatkan BME280 cukup jauh darinya (gambar no.2). Dan terakhir kita akan menempatkan OLED di sisi berlawanan dari BME280 (gambar no.3). Sekarang, mari kita hubungkan mereka bersama.

Berikut semua koneksinya:

Pin D1 ke pin SCL/SCK pada OLED dan pin SCL/SCK pada BME280

Pin D2 ke pin SDA pada OLED dan pin SDA pada BME280

Pin G ke pin GND pada keduanya, OLED dan BME280

Pin 3.3V ke pin BME280 VCC

Dan akhirnya pin 5V ke OLED VCC

Periksa koneksi Anda lagi sebelum menghubungkannya ke komputer Anda dan mengunggah kode ke sana! Anda tidak ingin membakar apa pun

Langkah 3: Bagian IoT

Bagian IoT
Bagian IoT
Bagian IoT
Bagian IoT
Bagian IoT
Bagian IoT

Bagian ini sangat sederhana. Pertama-tama, buka AppStore dan unduh aplikasi Blynk. Setelah itu, buka dan daftar. Selanjutnya buat proyek baru. Saya menelepon WeatherStation milik saya tetapi Anda dapat memberi nama apa pun yang Anda inginkan. Setelah itu, atur opsi perangkat ke ESP8266 dan jenis konektivitas ke WiFi (gambar no.1). Selanjutnya ketuk buat proyek. Anda harus mendapatkan email dengan token verifikasi Anda. Sekarang lompat ke kode (tautan unduhan di bawah) dan ganti bagian yang disorot. Setelah itu, kembali ke ruang kerja proyek aplikasi Blynk, ketuk layar untuk membuka kotak widget (gambar no.2). Sekarang tempatkan 3 kotak nilai berlabel dengan mengetuknya (gambar no.3). Untuk mengaturnya, ketuk yang pertama dan atur namanya. Saya menyebutnya suhu (ini tidak wajib tetapi membuat semuanya lebih sederhana dan lebih teratur). Sebagai input pilih pin virtual 1 dan di bagian label ketik "°C" (gambar no.4). Setelah itu Anda dapat pergi dan mengatur nilai berlabel lainnya.

Berikut adalah grafik kecil:

Nilai berlabel no.2:

Nama: Kelembaban

Masukan: Pin virtual V2

Label: "%"

Nilai berlabel no.3:

Nama: Ketinggian atau tekanan - tergantung pada kode yang Anda pilih

Masukan: Pin virtual V3

Label: Ketinggian atau tekanan - tergantung pada kode

Jika Anda telah melakukan semuanya dengan benar, unggah kode Anda ke D1mini, tunggu sebentar dan kemudian nilainya akan muncul di OLED dan di aplikasi Blynk Anda (gambar no.5) (Anda perlu menekan tombol putar di kanan atas sudut layar). Jika tidak ada yang muncul, buka bagian pemecahan masalah.

Langkah 4: Membentuk Sirkuit secara Bebas

Membentuk Sirkuit
Membentuk Sirkuit
Membentuk Sirkuit
Membentuk Sirkuit

Oke, ini akan menjadi bagian tersulit jadi bersiaplah. Siapkan batang kuningan / batang besi Anda (saya akan menggunakan kait besi berlapis kuningan karena saya tidak dapat menemukan batang kuningan saja) dan panaskan besi solder Anda. Sekarang Anda dapat membentuknya menjadi apa pun yang Anda inginkan! Saya akan membentuknya menjadi kubus sederhana. Proses ini membutuhkan kesabaran dan waktu, jadi jangan terburu-buru jika Anda tidak ingin merusak seluruh rangkaian Anda. Anda dapat melihat rangkaian yang sudah jadi pada gambar no.2. Saya memutuskan untuk menggunakan batang 1,5 mm di bagian luar, tetapi batang yang lebih tipis di bagian dalam (1 mm) untuk pengelolaan yang lebih mudah.

PERINGATAN: Solder hanya di ruang yang berventilasi baik, solder dapat mengeluarkan asap beracun

TIPS:

Untuk batang lentur gunakan wakil bangku dan palu kecil - jika Anda tidak memiliki wakil bangku, atau palu, tang dan tangan kosong sudah cukup

Gunakan selotip atau tangan penolong untuk menyatukan batang saat Anda menyoldernya. Ini jauh lebih mudah.

ATAU jika Anda menggunakan batang besi seperti saya, Anda dapat menggunakan 2 magnet kuat untuk menahannya (gambar no.1).

Jika sambungan Anda tidak dapat disatukan, lepas soldernya dan kasarkan dengan amplas.

Jika solder Anda tidak mengalir ke celah, gunakan sedikit fluks solder atau panaskan sambungan sedikit lagi.

Langkah 5: Akhir

Akhir
Akhir

Sekarang satu-satunya yang tersisa untuk dilakukan adalah menghubungkannya ke PSU 5V 1A. Jika Anda telah melakukan semuanya dengan benar, itu akan berfungsi dengan baik (jangan lupa untuk mengunggah kode Anda jika Anda belum melakukannya). Jika tidak ada yang muncul atau ada yang tidak beres, lompat ke bagian pemecahan masalah.

Langkah 6: Pemecahan Masalah

Penyelesaian masalah
Penyelesaian masalah

Tampilan yang menunjukkan nan: Periksa kabel Anda! Sensor Anda tidak terhubung dengan benar.

BME280 keluaran 0.0: Periksa kabel Anda! Sensor Anda tidak terhubung dengan benar.

Tampilan hitam/data sensor tidak muncul: Periksa alamat I2C Anda menggunakan pemindai I2C atau periksa pemeras.

Perangkat offline di aplikasi: Periksa apakah Anda memasukkan Token/nama WiFi/kata sandi WiFi dengan benar. Jika ya, periksa sinyal wifi Anda. Mungkin lemah atau Anda tidak memiliki koneksi internet.

Masih mengalami masalah atau Anda menemukan kesalahan dalam instruksi ini? Tulis di komentar dan saya akan segera menghubungi Anda.:)

Langkah 7: Dimana Mendapatkan Bagian Ini?

Apakah Anda baru dalam elektronik? Tidak masalah! Berikut adalah penjelasan singkat tentang beberapa bagian fisik, cara kerjanya dan cara mendapatkan yang termurah:

1. Di mana saya mendapatkan semua komponen elektronik ini?

Aliexpress. Menurut saya, Aliexpress adalah situs terbaik, sejauh ini untuk mendapatkan semua suku cadang ini dengan harga murah. Satu-satunya downside adalah bahwa pengiriman dasar biasanya membutuhkan banyak waktu (Di mana saja dari 2 Minggu hingga 1, 5 Bulan).

2. Apa itu BME280?

BME280 adalah sensor yang dapat mengukur Suhu, Kelembaban Relatif dan Tekanan Atmosfer. Sangat nyaman untuk digunakan dalam aplikasi faktor bentuk kecil ini seperti elektronik berukuran saku. Lebih lanjut tentang itu di sini.

CATATAN: Tampilan D1mini, BME280, dan OLED semuanya dipesan dari AliExpress

Kontes Ukuran Saku
Kontes Ukuran Saku
Kontes Ukuran Saku
Kontes Ukuran Saku

Hadiah Pertama dalam Kontes Ukuran Saku

Direkomendasikan: