Isi kandungan:

Cara Membuat Stesen Cuaca IoT Berukuran Poket: 7 Langkah (dengan Gambar)
Cara Membuat Stesen Cuaca IoT Berukuran Poket: 7 Langkah (dengan Gambar)

Video: Cara Membuat Stesen Cuaca IoT Berukuran Poket: 7 Langkah (dengan Gambar)

Video: Cara Membuat Stesen Cuaca IoT Berukuran Poket: 7 Langkah (dengan Gambar)
Video: Cara setting segitiga exposure kamera di tempat gelap dan terang 2024, Julai
Anonim
Cara Membuat Stesen Cuaca IoT Berukuran Poket
Cara Membuat Stesen Cuaca IoT Berukuran Poket

Helo pembaca!

Dalam instruksional ini, anda akan belajar bagaimana membuat Cube Cuaca kecil menggunakan mini D1 (ESP8266) yang disambungkan ke WiFi rumah anda, sehingga anda dapat melihat outputnya dari mana saja dari bumi, tentu saja selagi anda mempunyai sambungan internet. Secara keseluruhan, membuat projek ini tidak terlalu sukar dan tidak terlalu berat, jadi ia akan sempurna sebagai projek IoT pertama anda. Oleh itu, mari kita mulakan.

PS: Perlu diingat bahawa ini adalah Instruksiku yang pertama agar tidak semuanya sempurna.:)

Langkah 1: Sumber

Seperti yang saya nyatakan dalam pengenalan, projek ini sangat mudah dibina dan tidak memerlukan komponen yang terlalu banyak. Berikut adalah senarai bahagian:

Komponen elektronik:

WeMos D1mini

BME280

Paparan OLED I2C (128x64)

Batang Tembaga 1.5mm atau Batang Besi

CATATAN: Sekiranya anda mahukan lebih banyak maklumat mengenai bahagian ini untuk bekas. di mana untuk mendapatkannya, anda boleh melihat Langkah 7

Alat untuk membuat prototaip dan menguji litar:

Papan roti

Wayar pelompat

Kawat USB - Mikro USB Jenis B hingga USB Jenis A

Alat:

Besi pematerian

Naib bangku - tidak wajib

Tukul kecil - tidak wajib

Langkah 2: Prototaip di Breadboard (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)

Prototaip di Breadboard (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)
Prototaip di Breadboard (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)
Prototaip di Papan Roti (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)
Prototaip di Papan Roti (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)
Prototaip di Breadboard (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)
Prototaip di Breadboard (Langkau ke Langkah 3 Sekiranya Anda Ingin Langsung ke Kod dan Perhimpunan)

Sekiranya pin anda tidak disolder pada D1mini / OLED / BME280 anda, sekarang adalah masa untuk melakukannya

Pertama sekali, letakkan semua komponen kita di papan roti. Kami akan memulakan dengan meletakkan D1mini pada 2 rel terpisah (gambar no.1). Selepas itu kami akan meletakkan jarak yang adil BME280 darinya (gambar no.2). Dan akhirnya kita akan meletakkan OLED di seberang BME280 (gambar no.3). Sekarang, mari kita menghubungkannya bersama.

Berikut adalah semua sambungannya:

Pin D1 ke SCL / SCKpin 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 kedua-duanya, OLED dan BME280

Pin 3.3V ke pin VE BME280

Dan akhirnya pin 5V ke OLED VCC

Periksa semula sambungan anda sebelum menyambungkannya ke komputer anda dan memuat naik kod padanya! Anda tidak mahu membakar apa-apa

Langkah 3: Bahagian IoT

Bahagian IoT
Bahagian IoT
Bahagian IoT
Bahagian IoT
Bahagian IoT
Bahagian IoT

Bahagian ini sungguh sederhana. Pertama sekali, pergi ke AppStore dan muat turun aplikasi Blynk. Selepas itu, buka dan daftar. Seterusnya buat projek baru. Saya memanggil saya WeatherStation tetapi anda boleh menamakan apa sahaja yang anda mahukan. Selepas itu, tetapkan pilihan peranti ke ESP8266 dan jenis sambungan ke WiFi (gambar no.1). Ketik seterusnya buat projek. Anda akan mendapat e-mel dengan token pengesahan anda. Sekarang masuk ke kod (pautan muat turun di bawah) dan ganti bahagian yang diserlahkan. Selepas itu, kembali ke ruang kerja projek aplikasi Blynk, ketuk pada skrin untuk membuka kotak widget (gambar no.2). Sekarang letakkan 3 kotak nilai berlabel dengan mengetuknya (gambar no.3). Untuk menyiapkannya, ketuk yang pertama dan tetapkan namanya. Saya menyebutnya suhu (ini tidak wajib tetapi menjadikan semuanya lebih sederhana dan teratur). Sebagai input pilih pin maya 1 dan pada bahagian label jenis "° C" (gambar no.4). Selepas itu anda boleh pergi dan menetapkan nilai berlabel yang lain.

Berikut adalah carta kecil:

Nilai berlabel no.2:

Nama: Kelembapan

Input: Pin maya V2

Label: "%"

Nilai berlabel no.3:

Nama: Ketinggian atau tekanan - bergantung pada kod yang anda pilih

Input: Pin maya V3

Label: Ketinggian atau tekanan - bergantung pada kod

Sekiranya anda telah melakukan semuanya dengan betul, muat naik kod anda ke D1mini, tunggu sebentar dan kemudian nilai akan muncul di OLED dan di aplikasi Blynk anda (gambar no.5) (anda perlu menekan butang main di kanan atas sudut skrin). Sekiranya tidak ada yang muncul, pergi ke bahagian penyelesaian masalah.

Langkah 4: Membentuk Litar Bebas

Membentuk Litar Bebas
Membentuk Litar Bebas
Membentuk Litar Bebas
Membentuk Litar Bebas

Baiklah, ini akan menjadi bahagian paling sukar jadi bersiaplah. Siapkan batang tembaga / batang besi anda (saya akan menggunakan cangkuk besi bersalut tembaga kerana saya tidak dapat menjumpai batang tembaga sahaja) dan panaskan besi pemateri anda. Sekarang anda boleh membentuknya menjadi apa sahaja yang anda mahukan! Saya akan membentuknya menjadi kiub sederhana. Proses ini memerlukan kesabaran dan masa, jadi jangan tergesa-gesa jika anda tidak mahu memecahkan keseluruhan rangkaian anda. Anda dapat melihat litar siap pada gambar no.2. Saya memutuskan untuk menggunakan batang 1, 5mm di bahagian luar, tetapi batang yang lebih nipis di bahagian dalam (1mm) untuk pengurusan yang lebih mudah.

AMARAN: Pateri hanya di ruang yang berventilasi baik, pematerian boleh mengeluarkan asap beracun

PETUA:

Untuk batang lentur gunakan tongkat bangku dan tukul kecil - jika anda tidak mempunyai tongkat bangku, atau tukul, tang dan tangan kosong tidak mencukupi

Gunakan pita atau tangan penolong untuk memegang batang bersama semasa anda menyoldernya. Ia jauh lebih mudah.

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

Sekiranya sendi anda tidak berganding, lepaskannya dan kasar dengan kertas pasir.

Sekiranya pateri anda tidak mengalir ke celah, gunakan sedikit pematerian atau memanaskan sendi sedikit lagi.

Langkah 5: Akhir

Selesai
Selesai

Satu-satunya perkara yang perlu dilakukan ialah menyambungkannya ke 5V 1A PSU. Sekiranya anda telah melakukan semuanya dengan betul, ia mesti berfungsi dengan baik (jangan lupa memuat naik kod anda jika anda belum melakukannya). Sekiranya tidak ada yang muncul atau ada yang tidak betul, lompat ke bahagian penyelesaian masalah.

Langkah 6: Penyelesaian masalah

Penyelesaian masalah
Penyelesaian masalah

Paparan menunjukkan nan: Periksa pendawaian anda! Sensor anda tidak disambungkan secara propperly.

BME280 keluaran 0.0: Periksa pendawaian anda! Sensor anda tidak disambungkan secara propperly.

Data paparan / sensor hitam tidak muncul: Periksa alamat I2C anda menggunakan pengimbas I2C atau periksa pergelutan.

Peranti di luar talian dalam aplikasi: Periksa sama ada anda memasukkan nama Token / WiFi / kata laluan WiFi anda dengan betul. Sekiranya ya, periksa isyarat wifi anda. Mungkin lemah atau anda tidak mempunyai sambungan internet.

Masih menghadapi masalah atau anda menemui kesilapan dalam arahan ini? Tuliskan komen dan saya akan menghubungi anda secepat mungkin.:)

Langkah 7: Di mana Mendapatkan Bahagian Ini?

Adakah anda baru dalam bidang elektronik? Tiada masalah! Berikut adalah penjelasan ringkas mengenai beberapa bahagian fizikal, bagaimana ia berfungsi dan bagaimana membuatnya paling murah:

1. Di mana saya mendapatkan semua bahagian elektronik ini?

Aliexpress. Oleh saya, Aliexpress adalah laman web terbaik, sejauh ini untuk mendapatkan semua bahagian ini dengan harga yang murah. Satu-satunya kelemahan adalah bahawa penghantaran asas biasanya memerlukan banyak masa (Di mana sahaja dari 2 Minggu hingga 1, 5 Bulan).

2. Apa itu BME280?

BME280 adalah sensor yang dapat mengukur Suhu, Kelembapan Relatif dan Tekanan Atmosfera. Sangat senang digunakan dalam aplikasi faktor bentuk kecil seperti elektronik bersaiz poket. Lebih banyak mengenainya di sini.

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

Peraduan Berukuran Poket
Peraduan Berukuran Poket
Peraduan Berukuran Poket
Peraduan Berukuran Poket

Hadiah Pertama dalam Peraduan Berukuran Poket

Disyorkan: