Isi kandungan:

Agri-2-Eye: 9 Langkah
Agri-2-Eye: 9 Langkah

Video: Agri-2-Eye: 9 Langkah

Video: Agri-2-Eye: 9 Langkah
Video: why #Agriculture #papaya #fruit 2024, November
Anonim
Agri-2-Mata
Agri-2-Mata

Untuk semester pertama tahun keempat sekolah kejuruteraan kami, kami memilih untuk mengusahakan sistem pemantauan pertanian. Ia mesti mengukur beberapa nilai yang relevan untuk pertumbuhan tanaman. Peranti mesti bertenaga secara autonomi dan menggunakan protokol LPWAN.

Langkah 1: Langkah 1: Komponen AGRI-2-EYE

Pengawal mikro:

STM32L432KC

Sensor:

  • Kelembapan Luar: DHT22
  • Suhu Luar: SMT172
  • Kelembapan Tanah: SKU SEN0 193
  • Suhu Tanah: Grove 1019919
  • RGB: Grove TCS34725
  • Keamatan cahaya: Grove 101020076

Komunikasi LPWAN:

Wisol SFM10R1

Percubaan:

Panel Suria 6V - 2W

Paparan skrin:

ARCELI SSD1306

Langkah 2: Langkah 2: Prototaip Agri-2-EYE

Langkah 2: Prototaip Agri-2-EYE
Langkah 2: Prototaip Agri-2-EYE

Langkah 3: Langkah 3: Skema Projek

Langkah 3: Skema Projek
Langkah 3: Skema Projek
Langkah 3: Skema Projek
Langkah 3: Skema Projek
Langkah 3: Skema Projek
Langkah 3: Skema Projek

Untuk projek ini, kami memerlukan 3 PCB:

  • PCB pembekal kuasa
  • PCB antara muka
  • PCB sensor luar

Langkah 4: Langkah 4: Pembangunan Mbed

Platform Peranti Arm Mbed IoT menyediakan untuk pengguna platform dalam talian yang mudah digunakan untuk perkakasan yang serasi dengan Mbed. Ia membenarkan akses sejumlah besar perpustakaan. Komuniti Mbed mengembangkan perpustakaan, memberikan akses ke perisian contoh untuk peranti yang serasi dan membantu pengguna untuk masalah mereka.

Bagaimana Platform Mbed berfungsi?

  1. Langkah pertama adalah pergi ke laman web Mbed:
  2. Buat akaun
  3. Pergi ke menu penyusun dan pilih peranti anda: STM32L432KC (mikrokontroler kami)
  4. Buat projek
  5. Import perpustakaan berguna seperti: Perpustakaan DHT
  6. Mulakan program
  7. Susun kodnya
  8. Eksport ke peranti dengan port mikro-usb menghubungkan antara PC dan STM32L432KC

Perhatikan peta pin agar sesuai dengan skema.

Langkah 5: Langkah 5: Konfigurasi Sigfox

Langkah 5: Konfigurasi Sigfox
Langkah 5: Konfigurasi Sigfox
Langkah 5: Konfigurasi Sigfox
Langkah 5: Konfigurasi Sigfox

Untuk Protokol LPWAN kami memilih Modul Sigfox. Protokol Sigfox sangat berguna untuk aplikasi IoT kerana komunikasi tidak menghabiskan banyak tenaga, dan juga dapat mengirim data dalam jarak jauh. Ia berkomunikasi dengan latar belakang Sigfox. Dalam projek ini modul membantu menghantar data ke platform IoT.

Anda perlu menyambungkan modul dengan CPU (Seperti pada gambar 2).

Untuk menghantar data, anda harus menggunakan format perintah AT. Contohnya:

Hantar OK, PADA $ T? kembalikan nilai suhu.

Kami menggunakan format ini untuk menghantar setiap nilai sensor.

Langkah 6: Langkah 6: Kod Agri-2-EYE

Langkah 6: Kod Agri-2-EYE
Langkah 6: Kod Agri-2-EYE

Kami mengembangkan kod cpp berdasarkan perpustakaan sensor. Di bahagian utama, anda dapat menemui semua kod yang anda perlukan untuk memahami bagaimana kami mengkonfigurasi paparan layar, transmisi…

Dalam gambar anda dapat melihat bagaimana kami menghantar nilai sensor.

Langkah 7: Langkah 7: Platform Cloud Ubidots

Langkah 7: Ubidots Cloud Platform
Langkah 7: Ubidots Cloud Platform

Pemilik produk memilih Ubidots sebagai platform penyimpanan data. Untuk menggunakannya, anda perlu mengikuti langkah demi langkah prosesnya.

  1. Pergi ke https://ubidots.com/ dan buat akaun
  2. Pilih peranti dan buat peranti baru dengan klik pada "+"
  3. Pilih label dan nama
  4. Konfigurasikan token untuk dihubungkan dengan backend Sigfox
  5. Di papan pemuka tambahkan semua widget yang anda perlukan
  6. Pilih tambah pemboleh ubah dan pilih reka bentuk yang anda buat.

Langkah 8: Langkah 8: Antara Muka Ubidots Kami

Disyorkan: