Përmbajtje:
- Hapi 1: Instaloni varësitë
- Hapi 2: Klononi depon dhe ndërtoni
- Hapi 3: Ndryshoni Shembullin
- Hapi 4: Kontrolloni pajisjen tuaj nga MiletusApp
Video: Kuadri LibMiletus IoT në DragonBoard: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
LibMiletus është një kornizë e ndërveprimit me burim të hapur që lejon pajisjet IoT të identifikohen në një rrjet dhe kështu të kontrollohen nga pajisje të tjera në këtë rrjet.
Hapi 1: Instaloni varësitë
Ne po supozojmë se ju tashmë po përdorni distro Debian në bordin tuaj. Përndryshe, mund ta instaloni duke ndjekur këtë udhëzues.
Skedari /etc/apt/sources.list përmban informacionin e nevojshëm për të instaluar paketa shtesë softuerësh.
Hapni një terminal (Menu -> Mjetet e Sistemit -> LXTerminal) dhe ekzekutoni komandën e mëposhtme për të shtuar burimet Raspibian.
$ sudo cat >> /etc/apt/sources.list <<-"EOF" deb https://archive.raspbian.org/raspbian wheezy kontributi kryesor jo-falas deb-src https://archive.raspbian.org/ wheezy raspbian kontributi kryesor jo-falas EOF
Nëse është e nevojshme, çelësi publik Raspbian mund të ruhet në mbajtësen tuaj apt-get duke përdorur komandën:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key add -
Përditësoni menaxherin e paketave dhe instaloni varësitë duke përdorur komandat:
$ sudo apt-merrni përditësim
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
Hapi 2: Klononi depon dhe ndërtoni
Klononi depon, ku preferoni, duke përdorur komandën:
klon $ git
Shkoni te nën-drejtoria Linux dhe konfiguroni mDNS duke përdorur komandat:
$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = po
Për të ndërtuar, thjesht ekzekutoni skenarin e krijuesit
$./build.sh
Tani, rindizni bordin dhe mund të ekzekutoni Shembullin standard Linux
$ sudo./bin/linux_example_wifi
Hapi 3: Ndryshoni Shembullin
Bëni një kopje nga një shembull i ngjashëm për versionin Intel Edison
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
Lidhni një LED në disa kunja dixhitale, hapni skedarin example_libMiletus_dragonboard_wifi.cpp dhe ndryshoni makron BUILT_IN_LED për të pasqyruar pinin që sapo lidhni. Unë jam duke përdorur një çantë starter të kartës mezzanine për 96Boards dhe ajo e lidh pinin dixhital 1 me pinin DragonBoard 23, pra, për mua ti është:
#përcakto BUILT_IN_LED 23
Tani, përpilojeni atë dhe ekzekutoni duke përdorur linjat e komandës:
kuti $ cd
$ 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
Tani mund të kontrolloni pajisjen tuaj IoT përmes MiletusApp
Ju mund të hidhni një sy në faqen e përgjithshme dhe të përmirësoni këtë shembull duke shtuar më shumë sensorë dhe aktivizues.
Hapi 4: Kontrolloni pajisjen tuaj nga MiletusApp
Mund të përdorni MiletusApp në smartphone tuaj Android për të kontrolluar pajisjet tuaja inteligjente.
Shkarkoni lëshimin më të vogël të Aplikacionit në faqen e shkarkimit.
Bazuar në tiparet tuaja, ndërfaqja e kontrollit do të gjenerohet në mënyrë dinamike në Aplikacion
Recommended:
Desenvolvendo Aplikimet Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 Hapa
Desenvolvendo Aplikimet Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é mostrar si etapas është e nevojshme á rias para konfigurimit të ambientit të desenvolvimento, modaliteti i HostPC (Kompjuter / Fletore), atrav é s do IDE Eclipse të përpilojë os c ó digos dhe eksport për para Alvo (Drag
Si të lidhni dhe kontrolloni një llambë përmes modulit ZigBee në Dragonboard: 5 hapa
Si të lidhni dhe kontrolloni një llambë përmes modulit ZigBee në Dragonboard: Ky udhëzues i mëson përdoruesit se si të lidhë dhe instalojë saktë modulin ZigBee në Dragonboard dhe ta bashkëveprojë atë me një llambë të kontrolluar nga ZigBee (OSRAM), duke bërë një rrjet ZigBee IOT. : Dragonboard 410c; Dongle USB CC2531; T
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikativ Android: 6 hapa
Vizioni 4all - Sistemi i Ndihmës Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikativ Android: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambiente të mbyllura brenda shtëpisë apo qendrave tregtare dhe aeroporteve.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorë: 7 Hapa
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorë: O objetivo desse tutorial é mostrar si etapas është e nevojshme á rias para konfigurimit të ambientit të desenvolvimento, për mënyrën se si mund të í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
Comunicação IoT Com a Dragonboard 410C: 5 hapa
Comunicação IoT Com a Dragonboard 410C: ju mund të dëshironi të krijoni një qasje në mesin tuaj, në mesmo, për të prodhuar IoT para një sua casa. Abrir uma cortina, ligar uma tomada, ajustar a temperatura de um ambiente, monitoramento de segurança, entre outros përfitime nga equipamentos IoT. Agora, seria inte