Mündəricat:

Dragonboard 410C ilə BeerFridgeIoT (Inatel EAD): 6 addım
Dragonboard 410C ilə BeerFridgeIoT (Inatel EAD): 6 addım

Video: Dragonboard 410C ilə BeerFridgeIoT (Inatel EAD): 6 addım

Video: Dragonboard 410C ilə BeerFridgeIoT (Inatel EAD): 6 addım
Video: Tekken 3 on Dragonboard 410c 2024, Noyabr
Anonim
Dragonboard 410C ilə BeerFridgeIoT (Inatel EAD)
Dragonboard 410C ilə BeerFridgeIoT (Inatel EAD)

Gələcəkdə IoT və ya protokolun monitorinqi üçün lazım olan hər şeyi düzəldin. Zəmanət veriləcəyi təqdirdə, istiliyin kifayət qədər yüksək olduğu və ya istiləşdiyi bir vəziyyətdədir.

Təqdim olunan məlumatların qeydiyyatı və ya qeydiyyatdan keçməsinin ən yaxşı yolu, bütün məlumatların yoxlanılmasıdır. Suallar var və sən mənim üçün çox şey istəyirsən?

Əjdaha lövhəsi, bir kompressor və ya bir kompressor və ya bir hava istiliyinin yoxlanılması, bir vəziyyət və ya bir vəziyyətə nəzarət etmək üçün cavabdehdir.

Bütün məlumatları www.dweet.com saytından istifadə edərək əldə edə bilərsiniz. İstifadəçi məlumatları heç bir çərçivəyə daxil etmədən, İon Cordovaya nəzarət edə bilər.

Addım 1: Lista De Materiais

Lista De Materiais
Lista De Materiais
Lista De Materiais
Lista De Materiais
Lista De Materiais
Lista De Materiais
  • Dragonboard 410C;
  • Bağlayıcı Base Mezzanine Kartı;
  • Temperatur sensoru - Bağlayıcı temperaturu;
  • Botão - Toxunma Sensoru;
  • Botão - Bağlayıcı düyməsi;
  • Led - Bağlayıcı Led;
  • Relé - Bağlayıcı Relay;

Addım 2: Conexões

Conexões
Conexões
  • ADC2 analjezik və temperatur sensoru ilə əlaqə qurun;

    Leytura da temperatura interna da geladeira;

  • Rəqəmsal D2 ilə əlaqə qurmaq (Linker Relay);

    Soyuducu və ya soyuducu üçün kompressor və ya kompresörün cavablandırılması;

  • Rəqəmsal D3 ilə işləyən (Linked Led) cihazları;

    Müvafiq xidmətlərin göstərilməsi ilə əlaqədar olaraq;

  • Rəqəmsal D1 ilə əlaqə qurmaq (Linker Button);

    Sensor və ya porta daxil olmaq üçün lazım olan bütün funksiyalar;

  • Rəqəmsal D4 ilə əlaqə qurmaq (Touch Sensor);

    Şəxsi xidmətlərin göstərilməsi üçün lazım olan hər şey;

Addım 3: Proqram

Proqram
Proqram

Python üçün IoT ilə Geladeira proqramını yoxlayın.

Python -u bibliotecas adicionais və Dragonboard kimi qurun, təlimatları öyrənin:

  • Terminalın icra edilməsi;

    • sudo apt-get yeniləməsi
    • sudo apt-get yeniləmə
    • sudo apt-get dist-upgrade
  • Mətn redaktoru:

    • sudo apt-get install gedit
    • sudo apt-get python-pip quraşdırın
  • Biblioteca adicionais

    • sudo apt-get install build-essential autoconf automake libtool-bin pkg-config python-dev
    • sudo yenidən başladın
    • LIBSOC
    • git klonu
    • cd libsoc sudo autoreconf -i sudo./configure --enable-python = 2 --enableboard = dragonboard410c-board-configs ilə
    • sudo etmək
    • sudo qurun
    • sudo ldconfig/usr/local/lib
    • sudo yenidən başladın
  • 96 lövhələr

    • git klonu
    • Biblioteca və ya LIBSOC -un əvvəlcədən yüklənmiş versiyasını oxumaq üçün lazımlı məlumatları əldə edin. Heç bir arquivo /home/linaro/96boardsGPIO/lib/gpio.c LS_SHARE və LS_GPIO_SHARED əvəz etmək üçün heç bir simli satın alın;
    • Quraşdırma prosedurları:

      • cd 96BoardsGPIO/
      • sudo./autogen.sh
      • sudo./ konfiqurasiya edin
      • sudo etmək
      • sudo qurun
      • sudo ldconfig
  • SPIDEV

    • Sensor analizi və ya SPI protokolu üçün sensorlar. Bir biblioteca və ya başqa bir məlumatı izah edin:
    • git klonu
    • cd py-spidev
    • sudo python setup.py qurun
    • sudo ldconfig
    • sudo yenidən başladın
    • Arxivo daxil deyil, sudo gedit /usr/local/etc/libsoc.conf ilə bir GPIO-CS = 18 təyin etmək lazımdır

BeerFridgeIoT.py ilə əlaqəli əsas yazı tipləri. Dweet.py portalı üçün lazım olan hər şeyi yazın. Bu proqramlar, hər hansı bir proqram üçün ən yaxşı seçimdir.

Proqramın icrası üçün komanda: sudo python BeerFridgeIoT.py istifadə edin

Addım 4: Nuvem

Nuvem
Nuvem

Dweet portalı ilə əlaqəli mesajlar üçün.

Www.dweet.io saytına daxil olmaq və ya "istifadə etmək" üçün bir test aparmaq lazımdır.

Heç bir oyun oynaya bilməzsiniz və konfiqurasiya edə bilərsiniz:

POST/dweet/for/{thing} maddəsi yoxdur

Şey:

BeerFridgeIoT

Məzmun:

{

"SetPoint": 10, "Temperatura": 20, "Porta": 0, "LogPortaAberta": 0, "Kompressor": 0, "Lampada": 0

}

Addım 5: tətbiq edin

Tətbiq oluna bilər
Tətbiq oluna bilər

İon Çərçivə istifadə etmək üçün lazım olan bütün məlumatları istifadə edin.

Mobil tətbiqetmələr, SDK və linguagens kimi istifadə edilə bilər. Nə Android, nə Java, nə də iOS, Objective-C və ya Swift-in son versiyası yoxdur. Bu proqramlar html, css və javascript və ya tətbiqetmələr vasitəsilə tətbiq tətbiqləri mağazalarından əldə etmək üçün html və ya digər tətbiqetmələrdə istifadə edilə bilər. Html, CSS və JavaScript -in qurulması üçün mobil tətbiqetmələr qurulubsa, bu proqramlar tətbiq oluna bilər. Əlbəttə ki, hər hansı bir tətbiqdən istifadə etməklə veb saytını görüntüləyin.

Məlumatların bir hissəsi olaraq, məlumatların təqdim edilməsi, istədiyiniz vaxt, istədiyiniz vaxt, istədiyiniz vaxt və ya ən yaxşı məlumatı təqdim etmək mümkündür.

Addım 6: Referensiyalar

github.com/carlosmourajunior/

developer.qualcomm.com/hardware/dragonboar…

linksprite.com/wiki/index.php5?title=Linker…

www.inatel.br/ead/iot

Tövsiyə: