Talaan ng mga Nilalaman:
- Hakbang 1: I-install ang Mga Depende
- Hakbang 2: I-clone ang Repository at Build
- Hakbang 3: Baguhin ang Halimbawa
- Hakbang 4: Kontrolin ang iyong Device sa pamamagitan ng MiletusApp
Video: LibMiletus IoT Framework sa DragonBoard: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang LibMiletus ay isang balangkas ng open-source interoperability na nagbibigay-daan sa mga aparato ng IoT na kilalanin ang kanilang mga sarili sa isang network at sa gayon ay makontrol ng ibang mga aparato sa network na ito.
Hakbang 1: I-install ang Mga Depende
Ipinapalagay namin na pinatakbo mo na ang Debian distro sa iyong board. Kung hindi man, maaari mo itong mai-install na sumusunod sa gabay na ito.
Naglalaman ang file /etc/apt/source.list ng impormasyong kinakailangan upang mai-install ang karagdagang mga package ng software.
Magbukas ng isang terminal (Menu -> Mga Tool ng System -> LXTerminal) at ipatupad ang sumusunod na utos upang idagdag ang mga mapagkukunan ng Raspibian.
$ sudo cat >> /etc/apt/sources.list << - "EOF" deb https://archive.raspbian.org/raspbian wheezy main contrib non-free deb-src https://archive.raspbian.org/ raspbian wheezy pangunahing kontrib na hindi libreng EOF
Kung kinakailangan, ang Raspbian public key ay maaaring maimbak sa iyong apt-get keyring gamit ang utos:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt-key add -
I-update ang manager ng package at i-install ang mga dependency gamit ang mga command:
$ sudo apt-get update
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
Hakbang 2: I-clone ang Repository at Build
I-clone ang repository, kung saan mo gusto, gamit ang command:
$ git clone
Mag-navigate sa sub-direktoryo ng Linux at i-configure ang mDNS gamit ang mga command:
$ cd LibMiletus / linux $ chmod + x configure.sh $ sudo./configure.sh --ignore_install = oo
Upang maitayo, patakbuhin lamang ang builder script
$./ build.sh
Ngayon, i-reboot ang board at maaari mong maisagawa ang karaniwang Halimbawa ng Linux
$ sudo./bin/linux_example_wifi
Hakbang 3: Baguhin ang Halimbawa
Gumawa ng isang kopya mula sa isang katulad na halimbawa para sa bersyon ng Intel Edison
$ cp example_libMiletus_edison_wifi.cpp halimbawa_libMiletus_dragonboard_wifi.cpp
Ikonekta ang isang LED sa ilang digital pin, buksan ang file example_libMiletus_dragonboard_wifi.cpp at palitan ang BUILT_IN_LED macro upang maipakita ang pin na konektado mo lamang. Gumagamit ako ng isang Linker mezzanine card starter kit para sa 96Boards at inilalagay nito ang mapa ng digital pin 1 sa DragonBoard pin 23, kaya, para sa akin ti ay:
# tukuyin ang BUILT_IN_LED 23
Ngayon, ipunin ito at ipatupad gamit ang mga linya ng utos:
$ cd bin
$ 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
Ngayon ay maaari mong makontrol ang iyong IoT aparato sa pamamagitan ng MiletusApp
Maaari kang tumingin sa pahina ng pangkalahatang-ideya at pagbutihin ang halimbawang ito na pagdaragdag ng higit pang mga sensor at actuator.
Hakbang 4: Kontrolin ang iyong Device sa pamamagitan ng MiletusApp
Maaari mong gamitin ang MiletusApp sa iyong Android smartphone upang makontrol ang iyong mga smart device.
I-download ang hindi bababa sa Paglabas ng app sa pahina ng pag-download.
Batay sa iyong mga ugali ang interface ng kontrol ay mabubuo ng Dynamic sa App
Inirerekumendang:
Desenvolvendo Aplicações Remotamente Para sa isang Dragonboard 410c Usando IDE Eclipse: 17 Mga Hakbang
Desenvolvendo Aplicações Remotamente Para sa isang Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é mostrar as etapas kinakailangan á rias para configurar o ambiente de desenvolvimento, de modo que o HostPC (Computador / Notebook), atrav é s do IDE Eclipse compile os c ó digos e exporte para sa Alvo (Drag
Paano Kumonekta at Kontrolin ang isang lampara Sa Pamamagitan ng ZigBee Module sa Dragonboard: 5 Mga Hakbang
Paano Makakonekta at Kontrolin ang isang Lamp Sa Pamamagitan ng ZigBee Module sa Dragonboard: Itinuturo sa tagubilin na ito ang gumagamit kung paano ikonekta at wastong mai-install ang module ng ZigBee sa Dragonboard at iugnay ito sa isang kinokontrol na ZigBee Lamp (OSRAM), na gumagawa ng isang network ng ZigBee IOT. : Dragonboard 410c; CC2531 USB Dongle; T
Pagproseso ng Bluetooth Audio at Digital Signal: isang Arduino Framework: 10 Hakbang
Pagproseso ng Bluetooth Audio at Digital Signal: isang Arduino Framework: Buod Kapag iniisip ko ang Bluetooth naisip ko ang musika ngunit malungkot na karamihan sa mga microcontroller ay hindi maaaring magpatugtog ng musika sa pamamagitan ng Bluetooth. Maaari ang Raspberry Pi ngunit iyon ay isang computer. Nais kong bumuo ng isang balangkas na nakabatay sa Arduino para sa mga microcontroller upang i-play ang audio sa pamamagitan ng Bluet
I-install ang .NET Framework 1.0 sa 64-bit Windows: 8 Mga Hakbang
I-install ang.NET Framework 1.0 sa 64-bit Windows: Sinumang sinumang nagtangkang i-install ang bersyon ng NET Framework 1.0 sa isang 64-bit na bersyon ng Windows ay maaaring magkaroon ng isang error na nagsasabi na hindi ito gagana sa 64-bit Windows . Gayunpaman, mayroong isang solusyon. NOTICE: Hindi sinusuportahan ng Microsoft
Comunicação IoT Com a Dragonboard 410C: 5 Hakbang
Comunicação IoT Com a Dragonboard 410C: É bastante comum desenvolver ou, até mesmo, comprar um produto IoT para sa isang sua casa. Abrir uma cortina, ligar uma tomada, ajustar a temperatura de um ambiente, monitoramento de segurança, entre outros benefícios de equipamentos IoT. Agora, seria inte