Სარჩევი:
- ნაბიჯი 1: სია მასალების შესახებ
- ნაბიჯი 2: კონექსესი
- ნაბიჯი 3: პროგრამა
- ნაბიჯი 4: ნუვემი
- ნაბიჯი 5: აპლიკაცია
- ნაბიჯი 6: რეკომენდაციები
ვიდეო: BeerFridgeIoT Dragonboard 410C (Inatel EAD): 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
O projeto corrente da Geladeira IoT é um protótipo para monitoramento de uma geladeira de cerveja. O objetivo é გარანტირებული cerveja gelada no verão, verificando se a temperatura está ადექვატური და cerveja pronta para o conso.
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. Será que alguém andou pegando uma das minhas cervejas?
Dragonboard– ის პასუხი გელადირაზე, ძრავაზე ან კომპრესორზე, რომელიც აყენებს ტემპერატურას და ამცირებს ტემპერატურას, არის საერთაშორისო სტატუსი, რომელიც ემყარება სტატუსს/პორტალს.
უფრო მეტიც, თქვენ შეგიძლიათ გაეცნოთ ახალ ინფორმაციას, გამოიყენოთ საიტი www.dweet.com. Através de um aplicativo híbrido, desenvolvido no framew Ionic Cordova შეიძლება იყოს მონიტორინგის დისტანციური გელადირა.
ნაბიჯი 1: სია მასალების შესახებ
- Dragonboard 410C;
- Placa de expansão Linker Base Mezzanine Card;
- ტემპერატურის სენსორი - Linker Temperature;
- ბოტო - შეხების სენსორი;
- ბოტიო - ლინკერის ღილაკი;
- Led - Linker Led;
- Relé - Linker სარელეო;
ნაბიჯი 2: კონექსესი
-
კონექტორი ან ტემპერატურის სენსორი ADC2;
Leitura da temperatura interna da geladeira;
-
Conectar o Relé (Linker Relay) ციფრული D2;
Este relé será responsável for acionar o compressor da geladeira para coldrar câmara;
-
Conectar o led (Linker Led) და ციფრული D3;
Esta saída será utilisada para simular a iluminação da geladeira;
-
Conectar o botão (Linker Button) და ციფრული D1;
ეს არის პორტის გამოყენების სენსორი, რომელიც მიუთითებს, რომ ეს არის პორტატული და გელადეირული ძალაუფლების მქონე;
-
Conectar o 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.
პითონის დაყენება ბიბლიოთეკების დამატებით Dragonboard– ში, სიგნალების სახით:
-
Inicialmente abra o terminal e execute;
- sudo apt-get განახლება
- sudo apt-get განახლება
- sudo apt-get dist-upgrade
-
ტექსტის რედაქტორი:
- sudo apt-get დააინსტალირეთ gedit
- sudo apt-get დააინსტალირეთ python-pip
-
ბიბლიოთეკა adicionais
- sudo apt-get დააინსტალირეთ აშენება-აუცილებელი autoconf automake libtool-bin pkg-config python-dev
- sudo გადატვირთვა
- ლიბსოკი
- git კლონი
- cd libsoc sudo autoreconf -i sudo./ კონფიგურაცია-enable-python = 2-ჩართვა დაფა = dragonboard410c-დაფა-კონფიგურაციით
- sudo make
- sudo make install
- sudo ldconfig/usr/local/lib
- sudo გადატვირთვა
-
96 დაფა
- git კლონი
- Antes de instalar essa biblioteca is needário verificar se a sua versao é compévelvel com a versão da LIBSOC previamente instalada. არ არის arquivo /home/linaro/96 დაფებიGPIO/lib/gpio.c შესყიდვის გარეშე LS_SHARE და შემცვლელი LS_GPIO_SHARED;
-
დააინსტალირეთ ინსტალაცია:
- cd 96 დაფები GPIO/
- sudo./autogen.sh
- sudo./ კონფიგურაცია
- sudo make
- sudo make install
- sudo ldconfig
-
სპიდევი
- Para acesso aos sensores analógico é utilisado o Protocto SPI. ბიბლიოთეკის ინსტალაცია églicada a seguir:
- git კლონი
- cd py-spidev
- sudo python setup.py ინსტალაცია
- sudo ldconfig
- sudo გადატვირთვა
- საჭიროებისამებრ არ შეიცავს 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 კონტექსტს, როგორც საჭიროების გაფორმებას პორტალის დვიტისთვის. Os dois arquivos devem estar na mesma pasta para execater o programa.
პროგრამის შემსრულებელი ან პროგრამული უზრუნველყოფის გამოყენება: sudo python BeerFridgeIoT.py
ნაბიჯი 4: ნუვემი
გამოქვეყნებული შეტყობინების გაგზავნის მიზნით, თქვენ უნდა გაეცნოთ პორტალს Dweet.
შეამოწმეთ აპლიკაცია, რომელიც აუცილებელია ვებგვერდზე www.dweet.io და დააწკაპუნეთ "coisa" - ზე.
Clique no botão Play და კონფიგურაცია como segue:
პოსტი არ არის POST/dweet/for/{thing}
საქმე:
ლუდის ყინვაგამძლე
შინაარსი:
{
"SetPoint": 10, "ტემპერატურა": 20, "პორტა": 0, "LogPortaAberta": 0, "კომპრესორი": 0, "ლამპადა": 0
}
ნაბიჯი 5: აპლიკაცია
Olic aplicativo foi desenvolvido em uma plataforma híbrida utilizando o Ionic Framework.
Uma მობილური აპლიკაცია ბუნებრივად გამოირჩევა და იყენებს SDK– ს განმსაზღვრელ ენებს. არ მუშაობს Android ან 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 და distribuída nas აპლიკაციების მაღაზიები 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
გირჩევთ:
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E აპლიკაცია Android: 6 ნაბიჯი
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E აპლიკაცია Android: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambientes შიდა como casas ou სავაჭრო ცენტრები და აეროპორტები. locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 დაფები სენსორები: 7 ნაბიჯი
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96board დაფები სენსორები: O objetivo desse tutorial é უმეტესობა, როგორც etapas აუცილებელია á rias para configurar o ambiente de desenvolvimento, de modo que seja poss í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
საგანგებო სიტუაციების გამოვლენა - Qualcomm Dragonboard 410c: 7 ნაბიჯი
საგანგებო სიტუაციების გამოვლენა - Qualcomm Dragonboard 410c: ეძებს უსაფრთხოების სისტემებს, რომლებიც მუშაობენ საგანგებო სიტუაციების მონიტორინგზე, შესაძლებელია შეამჩნიოთ, რომ ძალიან ძნელია ყველა ჩაწერილი ინფორმაციის დამუშავება. ამაზე ფიქრისას, ჩვენ გადავწყვიტეთ გამოვიყენოთ ჩვენი ცოდნა აუდიო/გამოსახულების დამუშავებაში, სენსორებში და
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 ნაბიჯი
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: nossa lixeira inteligente შედგება ცალკე და ccedil; ã o autom á tica do lixo. Atrav é s de uma ვებკამერა, ela identifica o tipo de lixo e o deposita no compartimento ადექვატური წინა პოსტერიტერემენტის სერ reciclado
IoT - Smart Home - EaD INATEL: 10 ნაბიჯი
IoT - ჭკვიანი სახლი - EAD INATEL: Projeto Smart HomeEsse Tutorial vai mostrar os passos para implementa ç ã o de uma solu ç ã o Smart Home contendo servi ç o navem dweet.io, utiliza ç &eilde; sensores do kit Linker ანტრესოლი