Obsah:
- Krok 1: Seznam materiálů
- Krok 2: Conexões
- Krok 3: Program
- Krok 4: Nuvem
- Krok 5: Aplicativo
- Krok 6: Doporučení
Video: BeerFridgeIoT s Dragonboardem 410C (Inatel EAD): 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
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, verificando se a temperatura está adekvátada e a cerveja pronta para o consumero.
A tamcabes monitora a abertura da porta e registration o log de quando foi a última vez que porta da geladeira foi aberta. Será que alguém andou pegando uma das minhas cervejas?
Odpovědnost drakboardu je řízena geladeira, acionando o seu kompresor quando a temperatura estiver acima do desejado, a luz internaFORME acionamento de um botão e exibir o status/log de porta fechada.
Também irá enviar informaçues a nuvem, neste projeto use of site www.dweet.com. Através de um aplicativo híbrido, desenvolvido no framework Ionic Cordova será possível monitorar remotamente a geladeira.
Krok 1: Seznam materiálů
- Dragonboard 410C;
- Rozšířená mezaninová karta základny plakátů;
- Sensor de temperatura - Linker Temperature;
- Botão - dotykový senzor;
- Botão - Tlačítko Linker;
- LED - Linker LED;
- Relé - Linker Relay;
Krok 2: Conexões
-
Conectar nebo teplotní senzor na analogové ADC2;
Leitura da temperatura interna da geladeira;
-
Conectar o relé (Linker Relay) na digitální digitální D2;
Odpovídejte více odpovědím za akcelerátory nebo kompresory pro chladiče a chladiče;
-
Conectar o led (Linker Led) na digitální digitální D3;
Esta saída sera utilizada para simular a iluminação da geladeira;
-
Conectar o botão (Linker Button) na entrada digital D1;
Nejčastěji využíváme snímač jako porta, indikujeme to a porta da geladeira está aberta ou fechada;
-
Conectar o botão (Touch Sensor) na entrada digital D4;
Esta entrada será utilizada como botão para acionamento da lâmpada da geladeira;
Krok 3: Program
Ovládání programu Geladeira IoT pro použití v Pythonu.
Jak nainstalovat Python a jako bibliotecas jsou na Dragonboardu, jako další instrukce:
-
Inicialmente abra o terminal e execute;
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
-
Editor textu:
- 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 restart
- LIBSOC
- klon git
- cd libsoc sudo autoreconf -i sudo./configure --enable-python = 2 --enableboard = dragonboard410c --with-board-configs
- sudo make
- sudo provést instalaci
- sudo ldconfig/usr/local/lib
- sudo restart
-
96 desek
- git clone
- Instalace a instalace biblioteca a nezbytných verifikací se mohou lišit od toho, jak LIBSOC předchází instalada. Žádné arquivo /home/linaro/96boardsGPIO/lib/gpio.c obstarat pela řetězec LS_SHARE e substituent por LS_GPIO_SHARED;
-
Další možnosti instalace a instalace:
- cd 96 DeskyGPIO/
- sudo./autogen.sh
- sudo./configure
- sudo make
- sudo provést instalaci
- sudo ldconfig
-
SPIDEV
- Para acesso aos senzory jsou analogové a využívají protokol SPI. Instalace a biblioteca explicada a seguir:
- klon git
- cd py-spidev
- instalace sudo python setup.py
- sudo ldconfig
- sudo restart
- Sériová nutnost inkluze no arquivo sudo gedit /usr/local/etc/libsoc.conf a seguinte definição GPIO-CS = 18
O código fonte hlavní está nomeado como BeerFridgeIoT.py. O código fonte dweet.py contém as funções needárias para acesso ao portal dweet. Všechny způsoby, jak vyvíjet a zpracovávat těstoviny, provádějte programem.
Spuštění programu nebo využití programu: sudo python BeerFridgeIoT.py
Krok 4: Nuvem
Para postagem na nuvem foi escolhido o portal Dweet.
Para testar a aplicação nezbytnost acessar o site www.dweet.io e clicar a "coisa".
Clique no Botão Play and configure como segue:
Žádná položka POST/dweet/pro/{věc}
Věc:
Pivní Lednice IoT
Obsah:
{
"SetPoint": 10, "Temperatura": 20, "Porta": 0, "LogPortaAberta": 0, "Kompresor": 0, "Lampada": 0
}
Krok 5: Aplicativo
O použití aplikace může mít iónový rámec.
Uma mobilní aplikace nativa a aquela desenvolvida com as linguagens padrão da SDK do dispositivo. Žádný Android, Java ani Žádný iOS, Objective-C, nejnovější verze o Swift. Já uma app híbrida é aquela que é toda desenvolvida com html, css e javascript e que mesmo assim pode ser empacotada e distribuida nas app stores como uma app nativa. Volitelně můžete používat různé html, css a javascript pro mobilní aplikace, které lze depois sera instalada e executada do mesmo modo de uma app nativa. Je to tak možné, můžete si vybrat jednu z následujících aplikací, abyste mohli prohlížet webové stránky.
Vizualizujeme a zobrazujeme základní informace o geladeira, jako příklad, temperate corrente, se a porta está fechada ou aberta e a última vez que a geladeira foi acessada.
Krok 6: Doporučení
github.com/carlosmourajunior/
developer.qualcomm.com/hardware/dragonboar…
linksprite.com/wiki/index.php5?title=Linker…
www.inatel.br/ead/iot
Doporučuje:
Zjišťování mimořádných situací - Qualcomm Dragonboard 410c: 7 kroků
Zjišťování mimořádných situací - Qualcomm Dragonboard 410c: Hledáte -li bezpečnostní systémy, které pracují na monitorování mimořádných situací, je možné si všimnout, že zpracovat všechny zaznamenané informace je příliš obtížné. Když jsme o tom přemýšleli, rozhodli jsme se využít své znalosti v oblasti zpracování zvuku/obrazu, senzorů a
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 kroků
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Inteligentní nosná lišta, která se odděluje ç ã o autom á tica do lixo. Webová kamera Atrav &decute; s de uma, ela identifica o tipo de lixo e o Depositita no Compartimento adekvátado para posteriormente ser reciclado
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 Steps (with Pictures)
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: No desenvolvimento desse projeto foi utilizada uma plataforma hibrida, sem a requiredidade de acessar os recursos de plataformas nativas to Android ou do IOS. Používají se různé typy notebooků s Windows 10. Essa plataforma chama-se Ionic, q
IoT - Smart Home - EAD INATEL: 10 kroků
IoT - Inteligentní dům - INATEL INATEL: Projeto Smart HomeEsse Tutorial pro více obrázků a implementace ç ã o de uma solu ç ã o Smart Home contendo servi ç o na nuvem dweet.io, utiliza ç e atilde; senzory do sady Linker Mezzanine
Inatel - SmartHome - SH2Y - Sledování systému a sledování prostředí: 6 kroků
Inatel - SmartHome - SH2Y - Sledování systému a prostředí Ambiente: Foen desenvolvido um & Sistema de Monitoramento e Seguran ç a F í sica de Ambiente " para Smart Homes, což je intuitivní monitorování stavu vari á veis como "Temperatura", "Luminosidade" e " Senzor