Mündəricat:

Ağrı-2-Göz: 9 addım
Ağrı-2-Göz: 9 addım

Video: Ağrı-2-Göz: 9 addım

Video: Ağrı-2-Göz: 9 addım
Video: Taladro - Kelebek ( Video Klip ) 2024, Iyul
Anonim
Ağrı-2-Göz
Ağrı-2-Göz

Mühəndislik fakültəmizin dördüncü ilinin ilk semestrində kənd təsərrüfatı monitorinq sistemi üzərində işləməyi seçirik. Bitki böyüməsi üçün müəyyən bir dəyər ölçmək lazımdır. Cihaz enerji baxımından muxtar olmalı və LPWAN protokolundan istifadə etməlidir.

Addım 1: Adım 1: AGRI-2-EYE-nin Bileşenleri

Mikro nəzarətçi:

STM32L432KC

Sensor:

  • Xarici Nəmlik: DHT22
  • Xarici temperatur: SMT172
  • Yer Nəmliyi: SKU SEN0 193
  • Yerin İstiliyi: Grove 1019919
  • RGB: Grove TCS34725
  • İşıq intensivliyi: Grove 101020076

LPWAN Əlaqəsi:

Wisol SFM10R1

Alimentasiya:

Günəş Paneli 6V - 2W

Ekran görüntüsü:

ARCELI SSD1306

Adım 2: Adım 2: Agri-2-EYE Prototipi

Addım 2: Agri-2-EYE Prototipi
Addım 2: Agri-2-EYE Prototipi

Addım 3: Addım 3: Layihə sxemləri

Addım 3: Layihə sxemləri
Addım 3: Layihə sxemləri
Addım 3: Layihə sxemləri
Addım 3: Layihə sxemləri
Addım 3: Layihə sxemləri
Addım 3: Layihə sxemləri

Layihə üçün 3 PCB lazımdır:

  • enerji təchizatı PCB
  • bir interfeys PCB
  • PCB xarici sensoru

Addım 4: Adım 4: Mbed İnkişafı

Arm Mbed IoT Cihaz Platforması, istifadəçilərə Mbed uyğun aparatlar üçün istifadəsi asan bir onlayn platforma təqdim edir. Çox sayda kitabxanaya daxil olmağa imkan verir. Mbed icması kitabxana inkişaf etdirir, uyğun cihaz üçün nümunəvi proqram təmin edir və istifadəçilərə problemlərində kömək edir.

Mbed Platform necə işləyir?

  1. İlk addım Mbed veb saytına getməkdir:
  2. Hesab yarat
  3. Kompilyator menyusuna gedin və cihazınızı seçin: STM32L432KC (mikro nəzarətçimiz)
  4. Bir layihə yaradın
  5. Faydalı kitabxana idxal edin, məsələn: DHT kitabxanası
  6. Proqramı başladın
  7. Kodu tərtib edin
  8. PC ilə STM32L432KC arasındakı mikro usb portu ilə cihazı ixrac edin

Sxemlərə uyğun gəlmək üçün pin xəritəsinə diqqət yetirin.

Addım 5: Adım 5: Sigfox Konfiqurasiyaları

Addım 5: Sigfox Konfiqurasiyaları
Addım 5: Sigfox Konfiqurasiyaları
Addım 5: Sigfox Konfiqurasiyaları
Addım 5: Sigfox Konfiqurasiyaları

LPWAN Protokolu üçün Sigfox Modulu seçirik. Sigfox protokolu IoT tətbiqi üçün həqiqətən faydalıdır, çünki ünsiyyət çox enerji sərf etmir və eyni zamanda uzun məsafələrə məlumat göndərə bilir. Sigfoxun arxa tərəfi ilə əlaqə qurur. Bu layihədə modul məlumatların IoT platformasına ötürülməsinə kömək edir.

Modulu CPU ilə birləşdirməlisiniz (Şəkil 2 -də olduğu kimi).

Məlumat göndərmək üçün AT əmr formatından istifadə etməlisiniz. Məsələn:

OK göndər, T $ T? temperatur dəyərini qaytarın.

Hər bir sensor dəyərini göndərmək üçün bu formatdan istifadə edirik.

Adım 6: Adım 6: Agri-2-EYE Kodları

Addım 6: Agri-2-EYE Kodları
Addım 6: Agri-2-EYE Kodları

Sensor kitabxanasına əsaslanan cpp kodu hazırlayırıq. Əsas olaraq, ekran görüntüsünü, ötürülməsini necə qurduğumuzu başa düşmək üçün lazım olan bütün kodları tapa bilərsiniz …

Şəkildə sensor dəyərini necə göndərdiyimizi görə bilərsiniz.

Adım 7: Adım 7: Ubidots Bulud Platforması

Addım 7: Ubidots Bulud Platforması
Addım 7: Ubidots Bulud Platforması

Məhsul sahibi məlumat saxlama platforması olaraq Ubidotları seçir. İstifadə etmək üçün prosesi addım -addım izləməlisiniz.

  1. Https://ubidots.com/ saytına daxil olun və hesab yaradın
  2. Cihazı seçin və "+" düyməsinə basaraq yeni bir cihaz yaradın.
  3. Bir etiket və ad seçin
  4. Simgeni Sigfox arxa ucu ilə əlaqə qurmaq üçün konfiqurasiya edin
  5. Tablosuna ehtiyacınız olan bütün widgetı əlavə edin
  6. Dəyişən əlavə et və yaratdığınız vasitəni seçin.

Adım 8: Adım 8: Ubidots Arayüzümüz

Tövsiyə: