Satura rādītājs:
- 1. darbība: instalējiet atkarības
- 2. darbība: klonējiet krātuvi un izveidojiet
- 3. darbība: mainiet piemēru
- 4. darbība: kontrolējiet savu ierīci, izmantojot MiletusApp
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
LibMiletus ir atvērtā pirmkoda sadarbspējas sistēma, kas ļauj IoT ierīcēm identificēt sevi tīklā un tādējādi kontrolēt citas ierīces šajā tīklā.
1. darbība: instalējiet atkarības
Mēs pieņemam, ka jūs savā datorā jau izmantojat Debian izplatīšanu. Pretējā gadījumā varat to instalēt, ievērojot šo rokasgrāmatu.
Failā /etc/apt/sources.list ir informācija, kas nepieciešama papildu programmatūras pakotņu instalēšanai.
Atveriet termināli (Izvēlne -> Sistēmas rīki -> LXTerminal) un izpildiet šo komandu, lai pievienotu Raspibian avotus.
$ sudo cat >> /etc/apt/sources.list <<-"EOF" deb https://archive.raspbian.org/raspbian wheezy galvenais ieguldījums bez maksas deb-src https://archive.raspbian.org/ raspbian wheezy galvenais ieguldījums bez maksas EOF
Vajadzības gadījumā Raspbian publisko atslēgu var saglabāt jūsu apt-get atslēgu piekariņā, izmantojot komandu:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key add -
Atjauniniet pakotņu pārvaldnieku un instalējiet atkarības, izmantojot komandas:
$ sudo apt-get atjauninājums
$ sudo apt-get install -y avahi-dēmons cmake libmraa-dev libupm-dev
2. darbība: klonējiet krātuvi un izveidojiet
Klonējiet krātuvi, kur vēlaties, izmantojot komandu:
$ git klons
Dodieties uz Linux apakšdirektoriju un konfigurējiet mDNS, izmantojot komandas:
$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = jā
Lai izveidotu, vienkārši palaidiet veidotāja skriptu
$./build.sh
Tagad pārstartējiet dēli un varat izpildīt standarta Linux piemēru
$ sudo./bin/linux_example_wifi
3. darbība: mainiet piemēru
Izveidojiet kopiju no līdzīga piemēra Intel Edison versijai
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
Pievienojiet gaismas diodi kādai digitālajai tapai, atveriet failu example_libMiletus_dragonboard_wifi.cpp un mainiet BUILT_IN_LED makro, lai tas atspoguļotu tikko pievienoto tapu. Es izmantoju Linker starpstāvokļa kartes sākuma komplektu 96Boards un tas kartē digitālo tapu 1 ar DragonBoard tapu 23, tātad man tas ir:
#define BUILT_IN_LED 23
Tagad apkopojiet to un izpildiet, izmantojot komandrindas:
$ cd tvertne
$ g ++ -g../example_libMiletus_dragonboard_wifi.cpp libMiletus.o linux_wifi.o linux_wrapper.o linux_provider.o -o example_dragonboard_wifi -std = c ++ 11 -lmraa $ sudo./example_dragonboard_wifi
Tagad jūs varat kontrolēt savu IoT ierīci, izmantojot MiletusApp
Jūs varat apskatīt pārskata lapu un uzlabot šo piemēru, pievienojot vairāk sensoru un izpildmehānismu.
4. darbība: kontrolējiet savu ierīci, izmantojot MiletusApp
Jūs varat izmantot MiletusApp savā Android viedtālrunī, lai kontrolētu savas viedierīces.
Lejupielādes lapā lejupielādējiet vismazāko lietotnes laidienu.
Pamatojoties uz jūsu īpašībām, vadības saskarne tiks dinamiski ģenerēta lietotnē
Ieteicams:
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 soļi
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é mostrar as etapas need " nepieciešamais konfigurācija vai ambiente de desenvolvimento, de modo que vai HostPC (Computador / Notebook), atrav é s do IDE Eclipse compile os c ó digos e exporte para o Alvo (Drag
Kā pieslēgt un vadīt lampu, izmantojot ZigBee moduli Dragonboard: 5 soļi
Kā pieslēgt un vadīt lampu caur ZigBee moduli Dragonboard: Šī pamācība māca lietotājam, kā savienot un pareizi instalēt ZigBee moduli Dragonboard un mijiedarboties ar ZigBee vadāmu lampu (OSRAM), izveidojot ZigBee IOT tīklu. : Dragonboard 410c; CC2531 USB dongle; T
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 soļi
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Android lietojumprogramma: DESCRI Ç Ã dar autonomia para deficientes visuais se locomoverem em ambientes iekštelpu como casas vai iepirkšanās centri un lidostas.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Instalējiet .NET Framework 1.0 64 bitu sistēmā Windows: 8 soļi
Install.NET Framework 1.0 uz 64 bitu Windows: Ikviens, kurš kādreiz ir mēģinājis instalēt .NET Framework 1.0 versiju 64 bitu Windows versijā, iespējams, ir saskāries ar kļūdu, sakot, ka tā nedarbosies 64 bitu Windows . Tomēr ir risinājums. PIEZĪME: Microsoft neatbalsta
Comunicação IoT Com a Dragonboard 410C: 5 soļi
Comunicação IoT Com a Dragonboard 410C: Bastante comum desenvolver ou, até mesmo, comprar um produto IoT for a saas casa. Abrir uma cortina, ligar uma tomada, ajustar a temperatura de um ambiente, monitoramento de segurança, entre outros Benecicios de equipamentos IoT. Agora, seria inte