Isi kandungan:

The Floger: Peranti untuk Memantau Parameter Cuaca: 6 Langkah
The Floger: Peranti untuk Memantau Parameter Cuaca: 6 Langkah

Video: The Floger: Peranti untuk Memantau Parameter Cuaca: 6 Langkah

Video: The Floger: Peranti untuk Memantau Parameter Cuaca: 6 Langkah
Video: Оригинальная плата EZCAD 2.14.10 LMCV4-FIBER-M Волоконный лазерный маркер своими руками.Часть первая 2024, Julai
Anonim
The Floger: Peranti untuk Memantau Parameter Cuaca
The Floger: Peranti untuk Memantau Parameter Cuaca

Peranti kecil dan AUTONOMUS yang disambungkan untuk memantau beberapa perkara yang berguna untuk membantu anda berkebun

Peranti ini direka untuk mengukur parameter cuaca yang berbeza:

  • Suhu lantai dan udara
  • Kelembapan lantai dan udara
  • Luminositi

paparkan pada skrin lcd dan juga kirimkan ke papan kenyataan melalui modul sigfox (anda mungkin juga menghantarnya dari papan kenyataan ke peranti atau pangkalan data yang lain tetapi kami tidak akan membincangkannya di Instuctable ini).

Seperti yang saya katakan peranti ini autonomus jadi sudah tentu kita akan menggunakan bateri yang dikuasakan oleh panel suria tetapi yang paling penting ialah peranti ini tidak akan pernah digunakan: sesungguhnya kita akan memprogramnya untuk mengambil pengukuran hanya setiap jam misalnya atau melainkan anda memintanya untuk mengukur sekarang. Jadi pada akhirnya peranti yang kita gunakan kurang dari 30 saat setiap jam.

PENTING:

  • Kami akan menggunakan Mbed untuk memuatkan kod, yang akan saya kongsikan dengan murah hati: '), di mikrokontroler jadi jika anda sudah biasa dengannya itu adalah kelebihan (jika anda tidak bimbang saya akan menerangkannya selangkah demi selangkah).
  • Saya juga memberikan semua fail untuk membuat pcb anda, jadi anda hanya perlu mencetaknya.

Langkah 1: Komponen

Untuk projek ini saya sudah tentu menggunakan sensor tetapi anda juga memerlukan pengawal mikro dan sistem alimentasi

Berikut adalah senarai komponen yang saya gunakan:

Sensor lantai:

  • Suhu
  • Kelembapan

Sensor udara:

Suhu dan kelembapan: suhu dan kelembapan udara berada pada sensor yang sama

Sensor cahaya:

Luminositi

Kad mikrokontroler: Kami akan menggunakan 2 mikrokontroler

  • STM32L432KC
  • TD1208

Percubaan:

  • Bateri
  • Sel suria
  • Kad adaptor alimentasi: Pada kad ini kami akan menyambungkan bateri dan sel solar (supaya bateri dapat dicas). Di sisi lain kad alimentasi, kami akan menyambungkan STM32L432KC dengan kabel USB untuk memberi kuasa kepada seluruh sistem (dalam 3.3V).

Paparan:

Skrin LCD

Sigfox:

Modul sigfox akan membolehkan kami menghantar data kami ke papan kenyataan

Langkah 2: PCB dan Kod

PCB dan Kod
PCB dan Kod

PCB:

Untuk memulakan saya akan berkongsi fail pcb. Mereka berada dalam format yang biasanya berfungsi pada kebanyakan pencetak.

Untuk mencetaknya, anda dapat dengan mudah mencari kedai elektrik / teknikal yang dapat melakukannya.

Anda perlu membuat VIA pemisah pada pcb (jangan risau mereka ditunjukkan)

KOD:

Langkah pertama anda perlu membuat akaun di MBED

Setelah ini selesai, klik pada LINK berikut, anda akan mendapat akses ke projek (dalam mod baca sahaja)

Apabila anda telah sampai ke projek mbed dengan pautan sebelumnya, importlah ke ruang kerja anda (penyusun).

Kemudian sambungkan STM32 anda ke komputer anda, susun fail utama di mbed dan salin fail ini ke dalam STM32 (dengan salinan / tampalan sederhana).

Langkah 3: Pendawaian Komponen

Pendawaian Komponen
Pendawaian Komponen
Pendawaian Komponen
Pendawaian Komponen
Pendawaian Komponen
Pendawaian Komponen

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

Langkah ini hanya di sini untuk menunjukkan cara menyambungkan komponen bersama-sama JIKA anda ingin mengujinya di labdec misalnya dan kerana selalu baik untuk mengetahui bagaimana semuanya berfungsi jika tidak, anda boleh melangkau langkah ini dan hanya menetapkan komponen pada pcb mereka akan disambungkan

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

Di sini anda mempunyai 3 skema mengenai bagaimana menyatukan semua komponen bersama-sama.

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

Untuk pengemis jika anda hanya ingin menguji semua komponen anda boleh melakukannya tanpa bahagian alimentasi dengan menghubungkan STM32L432KC ke komputer anda.

Langkah 4: Papan kenyataan

Papan kenyataan
Papan kenyataan
Papan kenyataan
Papan kenyataan
Papan kenyataan
Papan kenyataan

Pada bahagian ini saya akan menerangkan kepada anda cara mengatur akaun anda di Actoboard mengambil semua data yang dihantar oleh modul Sigfox anda.

Frist semua pergi ke laman web Actoboard dan buat akaun

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

Perlu mencari Akeru (gambar 2) maka apabila anda mendapatkannya dan klik di atasnya, anda akan sampai ke tetingkap "Sambungkan peranti Akeru anda" (gambar 3).

Masukkan nama yang akan anda berikan kepada sumber data anda, nombor modemnya dan PAC (2 maklumat ini diberikan pada modul sigfox anda, mereka unik).

Bahagian terakhir adalah menetapkan format data yang akan anda dapatkan:

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

JANGAN mengubah format melainkan anda juga dapat mengubah kod yang saya berikan kepada anda (sekurang-kurangnya anda menukar nama tetapi bukan format atau bilangan gigitan).

Oleh itu, anda mempunyai: luminositi (lum), suhu udara (temp_A), kelembapan udara (hum_A), suhu tanah (temp_S) dan kelembapan tanah (hum_S).

Sekarang anda boleh mengesahkan, jika Actoboard menerima mesej dari modul Sigfox anda, di sebelah kanan tetingkap yang sama (gambar 4). Selanjutnya, anda dapat membentuk data anda dengan papan pemuka, untuk itu: Buat papan pemuka baru, klik padanya dan tambahkan widget baru (gambar 5). Sekarang tetingkap baru bernama "Tambah widget" dibuka (gambar 6), klik pada tab kedua "Widget", dan pilih satu.

Di sini, sebagai contoh, saya akan menunjukkan cara memaparkan nilai kilauan. Oleh itu, pilih widget kedua "Nilai" dan ubah tetapan Widget (gambar 7), tambahkan satu set data dan pilih pemboleh ubah penyihir yang ingin anda paparkan. Sekarang jika anda kembali pada papan pemuka anda, nilai pemboleh ubah anda akan muncul (gambar 8).

Langkah 5: Masalah Paparan

Isu Paparan
Isu Paparan
Isu Paparan
Isu Paparan

Dalam bahagian ini saya akan memberitahu anda nilai apa yang diharapkan dari sensor kami dan bagaimana anda dapat memeriksanya.

Sekiranya anda telah melakukan segalanya sejak awal, sekarang anda harus mempunyai valeus di skrin dan papan kenyataan anda

Sekiranya ini, anda tidak melihat apa-apa di skrin atau di papan kenyataan

  • Pertama sekali, periksa semua hubungan anda antara sensor dan mikrokontroler.
  • Sekiranya anda yakin tentang sambungan anda, itu mungkin adalah skrin LCD anda (mereka agak rapuh). Anda masih harus mempunyai nilai di papan kenyataan jika anda mengikuti langkah terakhir dengan betul

Sekiranya anda menghadapi beberapa masalah menyiapkan papan kenyataan di sini adalah cara ketiga untuk mendapatkan nilai anda: Putty

Cara menggunakan Putty:

  • Sambungkan peranti anda di komputer anda dan buka pengurus periferal tetingkap dan cari di port mana peranti anda disambungkan (gambar 2).
  • Kemudian buka Putty dan pilih siri (merah pada gambar 3) dan tanyakan nombor port COM yang anda dapati pada langkah sebelumnya (oren pada gambar 3).
  • Klik OK. Konsol akan membuka nilai paparan

Langkah 6: Terima Kasih

Terima kasih jika anda cuba membuat FLOGER anda sendiri:) atau walaupun anda baru membaca ini!

Sekiranya anda mempunyai komen, pertanyaan atau penambahbaikan, jangan ragu untuk berkongsi!

Disyorkan: