Daftar Isi:

Weather Station Menggunakan Wemos D1 Mini, BME280 dan Sensate.: 6 Langkah
Weather Station Menggunakan Wemos D1 Mini, BME280 dan Sensate.: 6 Langkah

Video: Weather Station Menggunakan Wemos D1 Mini, BME280 dan Sensate.: 6 Langkah

Video: Weather Station Menggunakan Wemos D1 Mini, BME280 dan Sensate.: 6 Langkah
Video: Wemos D1 Mini Weather Station 2024, Juli
Anonim
Weather Station Menggunakan Wemos D1 Mini, BME280 dan Sensate
Weather Station Menggunakan Wemos D1 Mini, BME280 dan Sensate

Dalam posting sebelumnya saya telah berbagi metode yang berbeda untuk membangun stasiun cuaca. Jika Anda belum memeriksanya, ini tautannya.

Dalam instruksi ini saya akan mendemonstrasikan cara membangun stasiun cuaca sederhana menggunakan Wemos dan platform IoT yang disebut Sensate. Jadi mari kita mulai.

Perlengkapan

  1. WeMos D1 Mini……….(Amazon US / Amazon UK / Banggood)
  2. BME280………………….(Amazon US / Amazon UK / Banggood)
  3. 1.3" layar OLED…….(Amazon US / Amazon UK / Banggood)

Bersamaan dengan ini, kami juga membutuhkan Aplikasi Sensate untuk iOS atau Android.

Langkah 1: Apa itu Sensate?

Apa Itu Sensasi?
Apa Itu Sensasi?

Dengan kata-kata mereka sendiri: "Gunakan Sensate Sense App untuk mengakses sensor Anda kapan saja, di mana saja. Bangun pencatat data utama Anda dengan menggunakan komponen perangkat keras yang ada dengan Firmware Sensate gratis. Atau temukan chip optimal untuk aplikasi Anda dan buat solusi individual Anda."

Singkatnya ini adalah aplikasi yang bersama dengan firmware, memberi Anda cara gratis kode sederhana untuk membangun proyek sederhana. Yang harus Anda lakukan adalah mem-flash firmware mereka, menginstal aplikasi mereka, melalui pengaturan konfigurasi dan Anda siap untuk mengumpulkan data dari sensor Anda.

Langkah 2: Mem-flash Firmware Sensate

Mem-flash Firmware Sensate
Mem-flash Firmware Sensate
Mem-flash Firmware Sensate
Mem-flash Firmware Sensate
Mem-flash Firmware Sensate
Mem-flash Firmware Sensate

Sekarang kami ingin papan ESP kami (dalam hal ini WeMos D1 Mini) dapat terhubung ke cloud Sensate. Untuk ini kita perlu mem-flash Firmware Sensate di papan kita. Prosesnya cukup lurus ke depan.

Pertama-tama pastikan Anda mengunduh yang berikut ini:

  • Unduh dan instal driver CP210x atau CH34x (tergantung pada chip USB ke TTL yang digunakan pada board Anda). Dalam kasus saya, saya menginstal CH340.
  • Unduh alat flasher NodeMCU dari sini.
  • Selanjutnya download firmware Sensate terbaru dari sini.

Setelah semuanya diunduh dan driver diinstal. Kita perlu memeriksa port papan WeMos kita. Untuk menemukan pelabuhan:

  • Buka "Pengelola Perangkat" >> "Port".
  • Hubungkan papan ke PC melalui USB. Anda akan melihat port baru muncul dalam daftar. Catat itu.

Sekarang kita dapat mem-flash board dengan firmware baru. Pastikan Anda telah mengunduh firmware yang benar dari tautan. (Dalam proyek ini kami menggunakan WeMos D1 mini jadi kami akan menggunakan firmware itu)

  • Buka flasher dan buka tab "Advanced". Pastikan Anda memiliki pengaturan yang sama seperti pada gambar di atas.
  • Selanjutnya ke tab "Config", klik pada baris pertama dan arahkan ke folder tempat Anda mengunduh firmware. Pilih file yang tepat.
  • Sekarang buka tab "Operasi", di sini di kotak port COM pilih port yang Anda catat sebelumnya.
  • Klik "Flash" dan tunggu sampai flashing selesai.

Sekarang kami memiliki papan mini WeMos D1 dengan firmware Sensate. Cukup klik tombol reset untuk menyelesaikan proses booting.

Langkah 3: Konfigurasi Jaringan WiFi

Konfigurasi Jaringan WiFi
Konfigurasi Jaringan WiFi
Konfigurasi Jaringan WiFi
Konfigurasi Jaringan WiFi
Konfigurasi Jaringan WiFi
Konfigurasi Jaringan WiFi

Sekarang setelah kita berhasil mem-flash dan mem-boot firmware, kita perlu mengatur kredensial WiFi ke papan. Untuk melakukan ini, pertama-tama nyalakan papan dan nyalakan WiFi ponsel cerdas Anda. Ikuti langkah-langkah yang diberikan di bawah ini:

  1. Ketuk "Sensate-Setup" dan masukkan kata sandi default "Setup-Sensate".
  2. Setelah perangkat terhubung, buka browser default Anda dan masukkan URL "192.168.4.1" dan tekan enter.
  3. Anda akan diarahkan ke halaman pengaturan. Di sini pilih "SSID" (nama WiFi) yang ingin Anda sambungkan dan kemudian masukkan kata sandinya.
  4. Dalam Konfigurasi Layanan, beri nama perangkat Anda (dalam hal ini "Stasiun Cuaca"). Ketuk simpan dan mulai ulang.

Setelah itu selesai, sekarang papan WeMos siap untuk terhubung ke jaringan WiFi Anda. Sekarang kita dapat bergerak maju dan memulai pengaturan pada aplikasi Sensate.

Langkah 4: Menyiapkan Aplikasi Seluler Sensate

Menyiapkan Aplikasi Seluler Sensate
Menyiapkan Aplikasi Seluler Sensate
Menyiapkan Aplikasi Seluler Sensate
Menyiapkan Aplikasi Seluler Sensate
Menyiapkan Aplikasi Seluler Sensate
Menyiapkan Aplikasi Seluler Sensate

Pertama-tama pastikan Anda telah menginstal Aplikasi Sensate Sense di Smartphone Anda. Selanjutnya buka aplikasi dan ikuti langkah-langkah yang diberikan di bawah ini:

  • Pada halaman pertama, ketuk "Pengaturan Perangkat Keras". Kemudian akan menanyakan apakah kita ingin mengkonfigurasi jembatan, seperti yang telah kita konfigurasikan pada langkah sebelumnya kita akan mengetuk opsi kedua " Tidak, Ini sudah dikonfigurasi"
  • Halaman berikutnya akan menampilkan semua jembatan yang tersedia. Pilih yang baru saja kita buat.
  • Pada halaman berikutnya kita akan mendapatkan semua detail tentang sensor dan 3 opsi. Di sini pilih "Wizard Konfigurasi". Pada halaman berikutnya Anda dapat membaca informasi lebih lanjut tentang konfigurasi. Setelah Anda membacanya, ketuk "Mulai".
  • Sekarang kita mendapatkan daftar semua papan yang didukung. Di sini kita akan memilih "WeMos D1 Mini" dan ketuk "Lanjutkan".
  • Selanjutnya meminta kita untuk memilih mode operasi. Ada 2 mode, salah satunya adalah mode normal yang akan mengambil dan memperbarui pembacaan sesering mungkin. Mode lainnya " Sleeping Mode ", dalam mode ini kita bisa mendapatkan pembaruan berkala dan papan akan berada dalam mode hemat daya. Untuk proyek ini saya telah memilih Mode pertama karena saya ingin pembaruan waktu nyata dari suhu dan kelembaban.
  • Selanjutnya kita perlu memilih tampilan. Karena kami menggunakan layar 1,3" 128x64, kami akan memilihnya. Kemudian ketuk "Lanjutkan".
  • Di halaman berikutnya cukup pilih " Tidak ada ekstensi ".
  • Pada halaman berikutnya kita harus memilih sensor. Kami menggunakan "BME280" jadi pilih itu. Pastikan Anda tidak memilih BMP280 yang serupa tetapi tidak memiliki sensor Tekanan.
  • Saat kami memilih sensor, aplikasi memberi kami pilihan data mana yang ingin kami kumpulkan. Di sini, alihkan ketiga opsi. Tidak perlu bermain dengan pengaturan lain.
  • Terakhir klik finish.

Sekarang yang perlu kita lakukan adalah membangun sirkuit.

Langkah 5: Membangun Sirkuit

Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit

Karena kami menggunakan komunikasi I2C di sini, koneksinya sangat sederhana. Lihat gambar di atas. Ada 4 pin yang dimainkan di sini: VCC, GND (pin daya) & SDA, SCL (pin I2C).

Hubungkan kabel sebagai:

VCC = 3.3V

GND = GND

SCL = SCL (D1)

SDA = SDA (D2)

Dan itu saja. Sekarang nyalakan sirkuit dan tunggu sampai terhubung ke jaringan. Sekarang kita akan mendapatkan data di OLED dan di aplikasi.

Langkah 6: Catatan Akhir

Catatan Akhir
Catatan Akhir
Catatan Akhir
Catatan Akhir

Jadi sekarang kami memiliki stasiun cuaca DIY tanpa harus benar-benar menulis kode. Keren kan? Sekarang kamu bisa membuat case untuknya seperti yang saya buat sebelumnya di sini. Semoga tutorialnya mudah diikuti dan Anda belajar sesuatu sekarang.

Jika Anda memiliki pertanyaan jangan ragu untuk meninggalkan komentar di bawah.

Direkomendasikan: