Mục lục:
- Bước 1: Lista De Materiais
- Bước 2: Conexões
- Bước 3: Lập trình
- Bước 4: Nuvem
- Bước 5: Aplicativo
- Bước 6: Giới thiệu
Video: BeerFridgeIoT Với Dragonboard 410C (Inatel EAD): 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
O projeto Corrente da Geladeira IoT é um protótipo para monitoramento de uma geladeira de cerveja. O objetivo é garantir a cerveja gelada no verão, verifyficando se a temperatura está đủada e a cerveja pronta para o fulo.
A aplicação também monitora abertura da porta e registerra o log de quando foi a última vez que porta da geladeira foi aberta. Será que alguém andou pegando uma das minhas cervejas?
A Dragonboard será responseável por controlar a geladeira, acionando o seu máy nén quando a temperatura estiver acima do desejado, a luz interna conforme acionamento de um botão e exibir o status / log de porta fechada.
Também irá enviar Informações a nuvem, neste projeto useizando o site www.dweet.com. Através de um aplicativo híbrido, desenvolvido no framework Ionic Cordova será possível monitorar remotamente a geladeira.
Bước 1: Lista De Materiais
- Ván rồng 410C;
- Thẻ lửng cơ sở của trình liên kết Placa de expansão;
- Sensor de temperatura - Nhiệt độ liên kết;
- Botão - Cảm biến cảm ứng;
- Botão - Nút liên kết;
- Led - Linker Led;
- Relé - Liên kết chuyển tiếp;
Bước 2: Conexões
-
Conectar o sensor de temperatura na entrada analógica ADC2;
Leitura da temperatura interna da geladeira;
-
Conectar o Relé (Linker Relay) na saída kỹ thuật số D2;
Este relé será responseável bởi acionar o máy nén da geladeira para coldrar a ống kính;
-
Conectar o led (Linker Led) na saída digital D3;
Esta saída será Pracizada para mô phỏng một iluminação da geladeira;
-
Conectar o botão (Nút liên kết) na entrada kỹ thuật số D1;
Este botão será useizado como sensor de porta, indicando se a porta da geladeira está aberta ou fechada;
-
Conectar o botão (Cảm biến cảm ứng) na entrada kỹ thuật số D4;
Esta entrada será useizada como botão para acionamento da lâmpada da geladeira;
Bước 3: Lập trình
O programme de controlle da Geladeira IoT foi desenvolvido em Python.
Para instalação do Python e as bibliotecas adicionais na Dragonboard, siga as seguintes toolsções:
-
Inicialmente abra o terminal e thực thi;
- sudo apt-get cập nhật
- sudo apt-get nâng cấp
- sudo apt-get dist-upgrade
-
Trình soạn thảo văn bản:
- 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
- khởi động lại sudo
- LIBSOC
- git clone
- cd libsoc sudo autoreconf -i sudo./configure --enable-python = 2 --enableboard = dragonboard410c --with-board-configs
- sudo làm
- sudo thực hiện cài đặt
- sudo ldconfig / usr / local / lib
- khởi động lại sudo
-
96 Bài
- git clone
- Antes de instalar essa biblioteca é needário verifyficar se a sua versão é compatível com a versão da LIBSOC previamente instalada. Không có arquivo /home/linaro/96boardsGPIO/lib/gpio.c mua pela string LS_SHARE e substitua bởi LS_GPIO_SHARED;
-
Após prossiga com một instalação:
- cd 96BoardsGPIO /
- sudo./autogen.sh
- sudo./configure
- sudo làm
- sudo thực hiện cài đặt
- sudo ldconfig
-
SPIDEV
- Para acesso aos cảm nhận analógico é useizado o protocolo SPI. A instalação da biblioteca é explicada a seguir:
- git clone
- cd py-spidev
- sudo python setup.py cài đặt
- sudo ldconfig
- khởi động lại sudo
- Será needário incluir no arquivo sudo gedit /usr/local/etc/libsoc.conf a seguinte Defção GPIO-CS = 18
O hasdigo fonte major está nomeado como BeerFridgeIoT.py. O hasdigo fonte dweet.py contém as funções needárias para acesso ao Portal dweet. Os dois arquivos devem estar na mesma pasta para executive o program.
Para executive o programma using o seguinte comando: sudo python BeerFridgeIoT.py
Bước 4: Nuvem
Para postagem na nuvem foi escolhido o cổng thông tin Dweet.
Para testar a aplicação é needário acessar o site www.dweet.io e cliar a "coisa".
Clique no botão Chơi e config como segue:
Không có mục nào POST / dweet / for / {thing}
Đồ vật:
BeerFridgeIoT
Nội dung:
{
"SetPoint": 10, "Temperatura": 20, "Porta": 0, "LogPortaAberta": 0, "Máy nén": 0, "Lampada": 0
}
Bước 5: Aplicativo
O aplicativo foi desenvolvido em uma plataforma híbrida useizando o Ionic Framework.
Ứng dụng di động của Uma nativa é aquela desenvolvida com as linguagens padrão da SDK do dispositivo. No caso do Android o Java e no caso do iOS o Objective-C, e mais nearemente o Swift. Já uma app híbrida é aquela que é toda desenvolvida com html, css e javascript e que mesmo assim pode ser empacotada e kho ứng dụng phân phối como uma app nativa. O desenvolvimento híbrido gồm có em html, css e javascript para a construção de uma mobile app que depois será instalada e executive do mesmo modo de uma app nativa. Isso só é Possível độc, đồng hóa que một ứng dụng é aberta pelo usuário, todo esse código roda dentro de algo chamado webview.
A Partr do aplicativo é possível visualizar as Principais Informações da geladeira, como por exelo, temperatura Corrente, se a porta está fechada ou aberta e a última vez que a geladeira foi acessada.
Bước 6: Giới thiệu
github.com/carlosmourajunior/
developer.qualcomm.com/hardware/dragonboar…
linksprite.com/wiki/index.php5?title=Linker…
www.inatel.br/ead/iot
Đề xuất:
Cách tương tác với Alexa với Dragonboard-410c: 5 bước
Cách tương tác Alexa với Dragonboard-410c: Với hướng dẫn này, bạn sẽ học cách nhúng Alexa vào Dragonboard-410c. Trước khi bắt đầu, hãy giới thiệu một số thứ bạn cần: Dịch vụ giọng nói Alexa (AVS) - Giúp bạn có thể nói chuyện với các thiết bị của mình, bạn sẽ có thể truy cập đám mây dựa trên
Mô phỏng đèn dừng thông minh với DragonBoard 410c: 7 bước (có hình ảnh)
Mô phỏng đèn dừng thông minh với DragonBoard 410c: | CHẤT LIỆU: MDF 1,20 Mts. x 1.20 Mts. 8 đèn LED: · 2 Màu xanh lá cây · 2 Màu vàng · 2 màu đỏ · 2 Màu trắngMột miếng bìa cứng.Bảng giấy bạc 410c Lưỡi daoSilicone Súng siliconBộ xeBảng điều khiểnNút bấm Khung
Phát hiện bệnh hại cây trồng với Qualcomm Dragonboard 410c: 4 bước
Phát hiện bệnh hại cây trồng với Qualcomm Dragonboard 410c: Xin chào tất cả mọi người, chúng tôi tham gia Cuộc thi Phát minh tương lai với Dragonboard 410c do Dự án Embarcados, Linaro và Baita.AVoID tài trợ (Agro View Disease) Mục tiêu của chúng tôi là tạo ra một hệ thống nhúng có thể chụp ảnh, xử lý và phát hiện vị trí
Phát triển ứng dụng bằng cách sử dụng các ghim GPIO trên DragonBoard 410c với hệ điều hành Android và Linux: 6 bước
Phát triển ứng dụng bằng cách sử dụng chân GPIO trên DragonBoard 410c Với Hệ điều hành Android và Linux: Mục đích của hướng dẫn này là hiển thị thông tin cần thiết để phát triển các ứng dụng sử dụng chân GPIO trên DragonBoard 410c mở rộng tốc độ thấp. Hướng dẫn này trình bày thông tin để phát triển các ứng dụng bằng cách sử dụng các chân GPIO với SYS trên Andr
IoT - Nhà thông minh - EaD INATEL: 10 bước
IoT - Smart Home - EaD INATEL: Projeto Smart HomeEsse Tutorial vai mostrar os passos para implementa ç ã o de uma solu ç ã o Smart Home Contendo servi ç o na nuvem dweet.io, useiza çu; ã ã Sensores do kit Linker Mezzanine