Daftar Isi:

Floger: Perangkat untuk Memantau Parameter Cuaca: 6 Langkah
Floger: Perangkat untuk Memantau Parameter Cuaca: 6 Langkah

Video: Floger: Perangkat untuk Memantau Parameter Cuaca: 6 Langkah

Video: Floger: Perangkat untuk Memantau Parameter Cuaca: 6 Langkah
Video: Cara memantau perangkat melalui internet menggunakan PRTG 2024, Juli
Anonim
Floger: Perangkat untuk Memantau Parameter Cuaca
Floger: Perangkat untuk Memantau Parameter Cuaca

Perangkat kecil yang terhubung dan AUTONOMUS untuk memantau beberapa variabel yang berguna untuk membantu Anda berkebun

Perangkat ini dirancang untuk mengukur parameter cuaca yang berbeda:

  • Lantai dan suhu udara
  • Kelembaban lantai dan udara
  • Kilau

menampilkannya di layar lcd dan juga mengirimkannya di actoboard melalui modul sigfox (Anda juga dapat mengirimnya dari actoboard ke perangkat atau database lain tetapi kami tidak akan membicarakannya di Instuctable ini).

Seperti yang saya katakan perangkat ini autonomus jadi tentu saja kita akan menggunakan baterai bertenaga panel surya tetapi yang paling penting adalah bahwa perangkat sebagian besar tidak akan pernah digunakan: memang kita akan memprogram untuk mengambil pengukuran hanya setiap jam misalnya atau kecuali jika Anda memintanya untuk mengukur dengan benar sekarang. Jadi pada akhirnya perangkat yang kita gunakan kurang dari 30 detik setiap jamnya.

PENTING:

  • Kami akan menggunakan Mbed untuk memuat kode, yang akan saya bagikan dengan murah hati:'), di mikrokontroler jadi jika Anda terbiasa dengannya, itu adalah nilai tambah (jika Anda tidak khawatir saya akan menjelaskannya langkah demi langkah).
  • Saya juga memberikan semua file untuk membuat pcb Anda sehingga Anda hanya perlu mencetaknya.

Langkah 1: Komponen

Untuk proyek ini saya menggunakan sensor tentu saja tetapi Anda juga memerlukan mikrokontroler dan sistem pencernaan

Berikut adalah daftar komponen yang saya gunakan:

Sensor lantai:

  • Suhu
  • Kelembaban

Sensor udara:

Suhu dan kelembaban: suhu dan kelembaban udara berada di sensor yang sama

Sensor luminositas:

Kilau

Kartu mikrokontroler: Kami akan menggunakan 2 mikrokontroler

  • STM32L432KC
  • TD1208

Alimentasi:

  • Baterai
  • sel surya
  • Kartu Adaptator Alimentasi: Pada kartu ini kita akan menghubungkan baterai dan sel surya (sehingga baterai dapat diisi). Di sisi lain kartu alimentasi kami akan menghubungkan STM32L432KC dengan kabel USB untuk memberi daya ke seluruh sistem (dalam 3.3V).

Menampilkan:

layar LCD

Sigfox:

Modul sigfox akan memungkinkan kita untuk mengirim data kita ke actoboard

Langkah 2: PCB dan Kode

PCB dan Kode
PCB dan Kode

PCB:

Untuk memulai saya akan membagikan file pcb. Mereka berada pada format yang biasanya akan bekerja pada sebagian besar printer.

Untuk mencetaknya, Anda dapat dengan mudah menemukan toko listrik/teknis yang dapat melakukannya.

Anda harus membuat beberapa VIA di pcb (jangan khawatir mereka ditunjukkan)

KODE:

Langkah pertama Anda harus membuat akun di MBED

Setelah ini selesai, cukup klik pada LINK berikut, Anda akan memiliki akses ke proyek (hanya dalam mode baca)

Ketika Anda telah mencapai proyek mbed dengan tautan sebelumnya, impor ke ruang kerja Anda (kompiler).

Kemudian hubungkan STM32 Anda ke komputer Anda, kompilasi file utama di mbed dan salin file ini ke STM32 (dengan copy/paste sederhana).

Langkah 3: Menghubungkan Komponen

Pengkabelan Komponen
Pengkabelan Komponen
Pengkabelan Komponen
Pengkabelan Komponen
Pengkabelan Komponen
Pengkabelan Komponen

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!

Langkah ini hanya di sini untuk menunjukkan kepada Anda bagaimana menghubungkan komponen bersama-sama JIKA Anda ingin mengujinya di labdec misalnya dan karena itu selalu baik untuk mengetahui cara kerjanya jika tidak, Anda dapat melewati langkah ini dan hanya mengatur komponen pada pcb mereka akan terhubung

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\/!\ /!

Di sini Anda memiliki 3 skema tentang cara menyambungkan semua komponen.

PS: jelas kabel MERAH menuju ke 3.3V dan kabel HITAM menuju ground.

Untuk memohon jika Anda hanya ingin menguji semua komponen Anda dapat melakukannya tanpa bagian makanan dengan menghubungkan STM32L432KC Anda ke komputer Anda.

Langkah 4: Actoboard

papan akto
papan akto
papan akto
papan akto
papan akto
papan akto

Pada bagian ini saya akan menjelaskan cara mengatur akun Anda di Actoboard mengambil semua data yang dikirim oleh modul Sigfox Anda.

Pertama-tama buka situs web Actoboard dan buat akun

Setelah selesai, buat sumber data baru (gambar 1).

Harus menemukan Akeru (gambar 2) kemudian ketika Anda mendapatkannya dan mengkliknya, Anda akan tiba di jendela "Hubungkan perangkat Akeru Anda" (gambar 3).

Masukkan nama yang akan Anda berikan ke sumber data Anda, nomor modemnya dan PAC (2 informasi ini diberikan pada modul sigfox Anda, mereka unik).

Bagian terakhir adalah mengatur format data yang akan Anda ambil:

lum::int:8 temp_A::int:8 hum_A::int:8 temp_S::int:8 hum_S::int:8

JANGAN mengubah format kecuali Anda juga dapat mengubah kode yang saya berikan kepada Anda (setidaknya Anda mengubah nama tetapi tidak mengubah format atau jumlah gigitan).

Jadi agar Anda memiliki: luminositas (lum), suhu udara (temp_A), kelembaban udara (hum_A), suhu tanah (temp_S) dan kelembaban tanah (hum_S).

Sekarang Anda dapat memverifikasi, jika Actoboard menerima pesan dari modul Sigfox Anda, di sebelah kanan jendela yang sama (gambar 4). Selanjutnya, Anda dapat mengatur data Anda dengan dasbor, untuk itu: Buat dasbor baru, klik dan tambahkan widget baru (gambar 5). Sekarang jendela baru bernama "Tambah widget" terbuka (gambar 6), klik pada tab kedua "Widget", dan pilih salah satu.

Di sini, misalnya, saya akan menunjukkan cara menampilkan nilai luminositas. Jadi pilih widget kedua "Nilai" dan tmodify pengaturan Widget (gambar 7), tambahkan kumpulan data dan pilih variabel penyihir yang ingin Anda tampilkan. Sekarang jika Anda kembali di dasbor Anda, nilai variabel Anda akan muncul (gambar 8).

Langkah 5: Masalah Tampilan

Masalah Tampilan
Masalah Tampilan
Masalah Tampilan
Masalah Tampilan

Di bagian ini saya akan memberi tahu Anda nilai apa yang diharapkan dari sensor kami dan bagaimana Anda dapat memeriksanya.

Jika Anda telah melakukan semuanya dengan benar sejak awal, sekarang Anda seharusnya sudah memiliki valeus di layar dan actoboard Anda

Jika ini, Anda tidak melihat apa pun di layar atau di actoboard

  • Pertama-tama, periksa semua koneksi Anda antara sensor dan mikrokontroler.
  • Jika Anda yakin tentang koneksi Anda, itu mungkin layar LCD Anda (agak rapuh). Anda seharusnya masih memiliki nilai di actoboard jika Anda mengikuti langkah terakhir dengan benar

Jika Anda mengalami beberapa masalah dalam menyiapkan actoboard di sini adalah cara ketiga untuk mendapatkan nilai Anda: Putty

Cara menggunakan Putty:

  • Hubungkan perangkat Anda di komputer Anda dan buka windows peripheral manager dan temukan di port mana perangkat Anda terhubung (gambar 2).
  • Kemudian buka Putty dan pilih serial (merah pada gambar 3) dan tanyakan nomor port COM yang Anda temukan pada langkah sebelumnya (oranye pada gambar 3).
  • Klik OK. Konsol akan terbuka menampilkan nilai

Langkah 6: Terima kasih

Terima kasih jika Anda mencoba membuat FLOGER Anda sendiri:) atau bahkan jika Anda baru saja membaca ini!

Jika Anda memiliki komentar, pertanyaan, atau peningkatan, jangan ragu untuk membagikannya!

Direkomendasikan: