Orodha ya maudhui:
- Hatua ya 1: Lista De Materiais
- Hatua ya 2: Conexões
- Hatua ya 3: Programu
- Hatua ya 4: Nuvem
- Hatua ya 5: Aplicativo
- Hatua ya 6: Referências
Video: BeerFridgeIoT Pamoja na Joka 410C (Inatel EAD): 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Onda programu ya 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á adequada e a cerveja pronta para o consumo.
A aplicação também monitora a abertura da porta e registra o log de quando foi a última vez que porta da geladeira foi aberta. Je! Unatafuta nini?
Jibu la jukwaa linaweza kutumiwa kwa kutumia geladeira, kwa sababu ya kujazia kifaa kinachoweza kutekelezwa kwa njia ya msingi, ambayo inaweza kuwa sehemu ya hali ya juu ya hali na kumbukumbu ya tovuti.
Tunaweza kupata habari nyingi kwa tovuti yetu, na tutaweza kutumia tovuti yetu ya www.dweet.com. Através de um aplicativo híbrido, desenvolvido no framework Ionic Cordova será possível monitorar remotamente a geladeira.
Hatua ya 1: Lista De Materiais
- Joka 410C;
- Placa de expansão Kadi ya Mezzanine ya Kiunganishi;
- Sensor de temperatura - Kiwango cha Kiunganishi;
- Botão - Sensor ya Kugusa;
- Botão - Kiungo cha Kiunganishi;
- Iliyoongozwa - Kiunganishi Kilichoongozwa;
- Relé - Kiunga cha Kiunga;
Hatua ya 2: Conexões
-
Conectar o sensor de temperatura na entada analógica ADC2;
Leitura da temperatura interna da geladeira;
-
Conectar o relé (Kiunganishi cha Kusambaza) na saiti ya D2;
Este relé será Respável por acionar o compressor da geladeira para refrigerar a câmara;
-
Conectar o iliyoongozwa (Kiunganishi Kilichoongozwa) na saída digital D3;
Esta saída será utilizada para simular a iluminação da geladeira;
-
Conectar o botão (Kiungo cha Kiungo) na kuingia digital D1;
Haya ni huduma ya utumiaji wa chombo cha kusikia, kuonyesha kama sehemu ya geladeira inavyoweza kutumiwa;
-
Conectar o botão (Kugusa Sensor) na kuingiza dijiti D4;
Esta entada será utilizada como botão para acionamento da lâmpada da geladeira;
Hatua ya 3: Programu
O programama de controle da Geladeira IoT foi desenvolvido em Python.
Para instalação do Python e as bibliotecas adicionais na Dragonboard, siga as seguintes instruções:
-
Utekelezaji wa sheria na utekelezaji;
- Sudo apt-pata sasisho
- sasisho la kupata apt
- sudo apt-kupata dist-kuboresha
-
Mhariri wa maandishi:
- Sudo apt-get kufunga gedit
- Sudo apt-get kufunga python-pip
-
Biblioteca adicionais
- Sudo apt-get install muhimu autoconf automake libtool-bin pkg-config python-dev
- Sudo reboot
- LIBSOC
- clone ya git
- cd libsoc sudo autoreconf -i sudo./configure -enable-python = 2 -enableboard = dragonboard410c -na-bodi-usanidi
- Sudo kufanya
- Sudo kufanya kufunga
- Sudo ldconfig / usr / mitaa / lib
- Sudo reboot
-
96Bodi
- clone ya git
- Antes de instalar essa biblioteca ni muhimu kwa ajili ya kutambuliwa kama sua dhidi ya kampuni hiyo kwa njia ya LIBSOC previamente instalada. Hakuna arquivo / nyumba /linaro/96boardsGPIO/lib/gpio.c nunua kamba ya pela LS_SHARE na badala ya LS_GPIO_SHARED;
-
Após prossiga com a instalação:
- cd 96BodiGPIO /
- sudo./autogen.sh
- sudo./configure
- Sudo kufanya
- Sudo kufanya kufunga
- Sudo ldconfig
-
SpideV
- Para acesso aos sensores analógico é utilizado o protocolo SPI. A instalação da biblioteca é explicada a seguir:
- clone ya git
- cd py-spidev
- Sudo python setup.py kufunga
- Sudo ldconfig
- Sudo reboot
- Será lazima incluir no arquivo sudo gedit /usr/local/etc/libsoc.conf a seguinte definição GPIO-CS = 18
O código fonte kuu ni hii nomeado como BeerFridgeIoT.py. O código fonte dweet.py contém as funções needárias para acesso ao portal dweet. Os dois arquivos devem estar na mesma pasta for executar o programama.
Para executar o programa use o seguinte comando: sudo python BeerFridgeIoT.py
Hatua ya 4: Nuvem
Para postagem na nuvem foi escolhido o portal Dweet.
Utaftaji wa nakala ni muhimu kwa tovuti ya www.dweet.io na "coisa".
Clique no botão Cheza na usanidi muundo wa como:
Hakuna kipengee POST / dweet / kwa / {kitu}
Jambo:
BiaFridgeIoT
Yaliyomo:
{
"WekaPoint": 10, "Temperatura": 20, "Porta": 0, "LogPortaAberta": 0, "Compressor": 0, "Lampada": 0
}
Hatua ya 5: Aplicativo
O aplicativo foi desenvolvido em uma plataforma híbrida utilizando o Mfumo wa Ionic.
Programu ya simu ya rununu ikiwa ni pamoja na huduma ya simu kama njia ya kutumia SDK kufanya utaftaji. Hakuna njia yoyote ya kufanya Android o Java na hakuna iOS inayotarajiwa Lengo-C, na kwa hivi karibuni o Swift. Já uma app híbrida ni aquela que nioda desenvolvida com html, css na javascript na que mesmo assim pode ser empacotada na distribuída nas app store stores com uma uma app nativa. O desenvolvimento híbrido inajumuisha html ya matumizi, css na javascript kwa ajili ya programu ya uma ya programu ya rununu ikiwa ni pamoja na kuanzisha na kutekeleza programu ya programu ya uma. Je! Ni orodha ya wahusika, ikiwa ni pamoja na programu tumizi ya maoni, tutaweza kuchukua maoni yako kwenye wavuti.
Sehemu ya kufanya kazi ni kuona kama maelezo ya kifalme kama geladeira, mfano, mfano wa kazi, kuona sehemu ya habari inayoweza kutekelezwa kwa sababu ya programu hii.
Hatua ya 6: Referências
github.com/carlosmourajunior/
developer.qualcomm.com/hardware/dragonboar…
linksprite.com/wiki/index.php5?title=Linker…
www.inatel.br/ead/iot
Ilipendekeza:
Jinsi ya Kuweka OSMC Pamoja na Hyperion kwenye Raspberry Pi Pamoja na Ukanda wa WS2812b: Hatua 8
Jinsi ya Kuanzisha OSMC Pamoja na Hyperion kwenye Raspberry Pi Na WS2812b Led Strip: Wakati mwingine mimi ni kingereza vizuri sana, wakati mwingine hakuna … Vitu vya kwanza kwanza. Hii ni lugha yangu ya kwanza kufundishwa na Kiingereza sio lugha yangu ya asili, kwa hivyo tafadhali, usiwe mgumu sana kwangu. Hii haitakuwa juu ya jinsi ya kujenga fremu, hiyo ni rahisi. Inahusu usakinishaji
Comunicação Serial Com Joka la 410c Usando Mezzanine 96boards Sensorer: Hatua 7
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: O objetivo desse tutorial é mostrar as etapas necessary & aacute, rias for configurar o ambiente de desenvolvimento, de modo que se poss í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
NGUVU YA JOKA MAYAI YA JOKA: Hatua 7
NGUVU YA JOTO LA MAYAI YA JOKA: Na Marta Zinicheva, Sanjana Patel, Sibora Sokolaj
Saa ya Mwezi Pamoja na Joka: Hatua 8 (na Picha)
Saa ya Mwezi Pamoja na Joka: *** Kuingia kwenye blogi yangu https://blog.familie-fratila.de/bone-dragon-moonlight-clock/ *** Wakati fulani uliopita nilijenga saa ya sebule yangu, kwani mimi haikupata chochote cha kununua ambacho kilikuwa na miundo isiyostahimili :-) Kwa kweli mwanangu kuona hii alikuwa na mahitaji
IoT - Nyumba ya Smart - EaD INATEL: Hatua 10
IoT - Smart Home - EaD INATEL: Projeto Smart HomeEsse Mafunzo kwa njia zaidi ya kutekeleza ç ã o de uma solu ç ã o Smart Home contendo servi ç o na nuvem dweet.io, utiliza ç & atildeu ores cinco sensores do kit Kiunganishi Mezzanine