Πίνακας περιεχομένων:

BeerFridgeIoT With Dragonboard 410C (Inatel EAD): 6 βήματα
BeerFridgeIoT With Dragonboard 410C (Inatel EAD): 6 βήματα

Βίντεο: BeerFridgeIoT With Dragonboard 410C (Inatel EAD): 6 βήματα

Βίντεο: BeerFridgeIoT With Dragonboard 410C (Inatel EAD): 6 βήματα
Βίντεο: Introduction to Timesys University 4-part webinar Developing using DragonBoard 410c | Episode 79 2024, Νοέμβριος
Anonim
BeerFridgeIoT With Dragonboard 410C (Inatel EAD)
BeerFridgeIoT With Dragonboard 410C (Inatel EAD)

O projeto corrente da Geladeira IoT é um protótipo para monitoramento de uma geladeira de cerveja. Σχετικά με την εγγύηση της επιταγής της θερμοκρασίας σας, μπορείτε να ελέγξετε τη θερμοκρασία που θα σας βοηθήσει να ελέγξετε την κατανάλωση.

Μια εφαρμογή também monitora a abertura da porta e registra o log de quando foi a última vez que porta da geladeira foi aberta. Será que alguém andou pegando uma das minhas cervejas;

Μια απάντηση στο Dragonboard για τον έλεγχο της γήρανσης, του συμπιεστή ή του συμπιεστή που μπορεί να υποβληθεί σε θερμοκρασία και θερμοκρασία, είναι μια εσωτερική προσαρμογή για την κατάσταση ή την είσοδο της κατάστασης.

Μπορείτε να ενημερωθείτε για μια νέα πληροφορία, μπορείτε να χρησιμοποιήσετε την ιστοσελίδα www.dweet.com. Através de um aplicativo híbrido, desenvolvido no framework Ionic Cordova που μπορεί να παρακολουθήσει μια απομακρυσμένη απόσταση.

Βήμα 1: Lista De Materiais

Lista De Materiais
Lista De Materiais
Lista De Materiais
Lista De Materiais
Lista De Materiais
Lista De Materiais
  • Dragonboard 410C;
  • Placa de expansão Linker Base Mezzanine Card;
  • Sensor de temperatura - Linker Temperature;
  • Botão - Αισθητήρας αφής.
  • Botão - Κουμπί Linker.
  • Led - Linker Led?
  • Relé - Linker Relay?

Βήμα 2: Conexões

Κονεξέες
Κονεξέες
  • Conectar ή αισθητήρας θερμοκρασίας και entrada analógica ADC2;

    Leitura da temperatura interna da geladeira;

  • Conectar o relé (Linker Relay) και ψηφιακό D2;

    Este relé será responsável por acionar o compressor da geladeira para ψυγείο και κάμερα?

  • Conectar ή led (Linker Led) και ψηφιακή D3;

    Επαγγελματική χρήση για την εξομοίωση και την ελευθερία;

  • Conectar ή botão (Linker Button) και ψηφιακή D1;

    Εκτός από τη χρήση του αισθητήρα που χρησιμοποιείται για την είσοδο της πύλης, ενδείκνυται για μια πύλη για τη γελάδερα που είναι δυνατή από τη στάση;

  • Conectar ή botão (Touch Sensor) με ψηφιακό D4;

    Esta entrada será utilizada como botão para acionamento da lâmpada da geladeira;

Βήμα 3: Πρόγραμμα

Πρόγραμμα
Πρόγραμμα

O programa de controle da Geladeira IoT foi desenvolvido em Python.

Εγκαταστήστε την Python e ως βιβλιοθήκη για το Dragonboard, και επιλέξτε τις ακόλουθες οδηγίες:

  • Inicialmente abra o terminal e execute?

    • sudo apt-get ενημέρωση
    • sudo apt-get αναβάθμιση
    • sudo apt-get dist-upgrade
  • Συντάκτης κειμένου:

    • sudo apt-get install gedit
    • sudo apt-get install python-pip
  • Biblioteca adicionais

    • sudo apt-get install build-essential autoconf automake libtool-bin pkg-config python-dev
    • sudo επανεκκίνηση
    • LIBSOC
    • git clone
    • cd libsoc sudo autoreconf -i sudo./configure --enable-python = 2 --enableboard = dragonboard410c --with-board-configs
    • sudo make
    • sudo make install
    • sudo ldconfig/usr/local/lib
    • sudo επανεκκίνηση
  • 96 Πίνακες

    • git clone
    • Antes de instalar essa biblioteca που είναι απαραίτητο να επιβεβαιώσουμε ότι μπορούμε να χρησιμοποιήσουμε μια προγενέστερη εγκατάσταση του LIBSOC. Δεν υπάρχει arquivo /home/linaro/96boardsGPIO/lib/gpio.c προμηθευτείτε συμβολοσειρά pela LS_SHARE και υποκατάσταση για LS_GPIO_SHARED.
    • Após prossiga com a instalação:

      • cd 96BoardsGPIO/
      • sudo./autogen.sh
      • sudo./configure
      • sudo make
      • sudo make install
      • sudo ldconfig
  • SPIDEV

    • Para acesso aos sensores analógico é utilizado o πρωτόκολλο SPI. Ένα instalação da biblioteca é explicada a seguir:
    • git clone
    • cd py-spidev
    • sudo python setup.py install
    • sudo ldconfig
    • sudo επανεκκίνηση
    • Será needário incluir no arquivo sudo gedit /usr/local/etc/libsoc.conf a seguinte definição GPIO-CS = 18

O código fonte principal está nomeado como BeerFridgeIoT.py. Πραγματοποιήστε λήψη του dweet.py contém as funções needárias para acesso ao portal dweet. Os dois arquivos devem estar na mesma pasta para εκτελεστή ή πρόγραμμα.

Για εκτέλεση ή χρήση προγράμματος για χρήση: sudo python BeerFridgeIoT.py

Βήμα 4: Nuvem

Nuvem
Nuvem

Παρακαλείστε να ενημερώσετε τη σελίδα σας για το Dweet.

Για να δοκιμάσετε μια εφαρμογή ή να χρειαστείτε πρόσβαση στον ιστότοπο www.dweet.io και να κάνετε κλικ σε "coisa".

Κάντε κλικ στο κουμπί Παίξτε και διαμορφώστε το como segue:

Κανένα στοιχείο POST/dweet/for/{thing}

Πράγμα:

BeerFridgeIoT

Περιεχόμενο:

{

"SetPoint": 10, "Temperatura": 20, "Porta": 0, "LogPortaAberta": 0, "Συμπιεστής": 0, "Λαμπάδα": 0

}

Βήμα 5: Εφαρμογή

Εφαρμογή
Εφαρμογή

Εφαρμογή για τη χρήση της πλατφόρμας χρήσης του Ιονικού πλαισίου.

Η εφαρμογή κινητής τηλεφωνίας μπορεί να χρησιμοποιηθεί ως γλώσσα για το SDK για τη διάθεση. Δεν υπάρχει δυνατότητα για Android o Java και δεν υπάρχει δυνατότητα για iOS o Objective-C, καθώς και πρόσφατες πληροφορίες για το Swift. Já uma app híbrida é aquela que é toda desenvolvida com html, css και javascript και que mesmo assim pode ser empacotada και διανομή nas app store como uma app nativa. Μπορείτε να χρησιμοποιήσετε το html, το css και το javascript για να δημιουργήσετε μια εφαρμογή για κινητές συσκευές που έχουν εγκατασταθεί και εκτελεστούν κατά τη διάρκεια της εφαρμογής σας. Είναι πιθανό να λάβετε, να υποθέσετε ότι μπορείτε να χρησιμοποιήσετε μια εφαρμογή που μπορεί να χρησιμοποιηθεί, θα πρέπει να κάνετε μια επίσκεψη στο διαδίκτυο.

Εφαρμόζοντας μια εφαρμογή που μπορεί να εμφανιστεί ως βασική πληροφορία για τη γήρανση, μπορεί να χρησιμοποιηθεί για παράδειγμα, η θερμοκρασία της θερμοκρασίας, η οποία μπορεί να χρησιμοποιηθεί και να γίνει πιο εύκολη.

Βήμα 6: Αναφορές

github.com/carlosmourajunior/

developer.qualcomm.com/hardware/dragonboar…

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

www.inatel.br/ead/iot

Συνιστάται: