Spisu treści:
- Krok 1: Zainstaluj zależności
- Krok 2: Sklonuj repozytorium i kompiluj
- Krok 3: Zmodyfikuj przykład
- Krok 4: Kontroluj swoje urządzenie za pomocą aplikacji Miletus
![LibMiletus IoT Framework na DragonBoard: 4 kroki LibMiletus IoT Framework na DragonBoard: 4 kroki](https://i.howwhatproduce.com/images/005/image-12232-j.webp)
Wideo: LibMiletus IoT Framework na DragonBoard: 4 kroki
![Wideo: LibMiletus IoT Framework na DragonBoard: 4 kroki Wideo: LibMiletus IoT Framework na DragonBoard: 4 kroki](https://i.ytimg.com/vi/PsazCbLCHhs/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
![LibMiletus IoT Framework na DragonBoard LibMiletus IoT Framework na DragonBoard](https://i.howwhatproduce.com/images/005/image-12232-1-j.webp)
LibMiletus to platforma interoperacyjności typu open source, która umożliwia urządzeniom IoT identyfikowanie się w sieci, a tym samym kontrolowanie ich przez inne urządzenia w tej sieci.
Krok 1: Zainstaluj zależności
![Zainstaluj zależności Zainstaluj zależności](https://i.howwhatproduce.com/images/005/image-12232-2-j.webp)
Zakładamy, że używasz już dystrybucji Debiana na swoim forum. W przeciwnym razie możesz zainstalować ją zgodnie z tym przewodnikiem.
Plik /etc/apt/sources.list zawiera informacje potrzebne do zainstalowania dodatkowych pakietów oprogramowania.
Otwórz terminal (Menu -> Narzędzia systemowe -> LXTerminal) i wykonaj następujące polecenie, aby dodać źródła 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 main contrib non-free EOF
W razie potrzeby klucz publiczny Raspbian można zapisać w pęku kluczy apt-get za pomocą polecenia:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt-key add -
Zaktualizuj menedżera pakietów i zainstaluj zależności za pomocą poleceń:
$ sudo apt-get update
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
Krok 2: Sklonuj repozytorium i kompiluj
![Sklonuj repozytorium i buduj Sklonuj repozytorium i buduj](https://i.howwhatproduce.com/images/005/image-12232-3-j.webp)
Sklonuj repozytorium, gdzie wolisz, używając polecenia:
$ klon git
Przejdź do podkatalogu Linux i skonfiguruj mDNS za pomocą poleceń:
$ cd LibMiletus/linux$ chmod +x configure.sh$ sudo./configure.sh --ignore_install=yes
Aby zbudować, po prostu uruchom skrypt budujący
$./buduj.sh
Teraz zrestartuj płytę i możesz uruchomić standardowy przykład Linuksa
$ sudo./bin/linux_example_wifi
Krok 3: Zmodyfikuj przykład
![Zmodyfikuj przykład Zmodyfikuj przykład](https://i.howwhatproduce.com/images/005/image-12232-4-j.webp)
Zrób kopię z podobnego przykładu dla wersji Intel Edison
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
Podłącz diodę LED do jakiegoś cyfrowego pinu, otwórz plik example_libMiletus_dragonboard_wifi.cpp i zmień makro BUILT_IN_LED, aby odzwierciedlić pin, który właśnie podłączasz. Używam zestawu startowego karty mezzanine Linker dla płyt 96Boards i mapuje cyfrowy pin 1 na pin DragonBoard 23, więc dla mnie ti to:
#define BUILT_IN_LED 23
Teraz skompiluj go i wykonaj za pomocą linii poleceń:
$ kosz na płyty
$ g++ -g../przykład_libMiletus_dragonboard_wifi.cpp libMiletus.o linux_wifi.o linux_wrapper.o linux_provider.o -o przykład_smocza tablica_wifi -std=c++11 -lmraa $ sudo./przykład_smocza tablica_wifi
Teraz możesz kontrolować swoje urządzenie IoT za pomocą MiletusApp
Możesz spojrzeć na stronę przeglądu i ulepszyć ten przykład, dodając więcej czujników i siłowników.
Krok 4: Kontroluj swoje urządzenie za pomocą aplikacji Miletus
![Kontroluj swoje urządzenie za pomocą aplikacji Miletus Kontroluj swoje urządzenie za pomocą aplikacji Miletus](https://i.howwhatproduce.com/images/005/image-12232-5-j.webp)
![Kontroluj swoje urządzenie za pomocą aplikacji Miletus Kontroluj swoje urządzenie za pomocą aplikacji Miletus](https://i.howwhatproduce.com/images/005/image-12232-6-j.webp)
![Kontroluj swoje urządzenie za pomocą aplikacji Miletus Kontroluj swoje urządzenie za pomocą aplikacji Miletus](https://i.howwhatproduce.com/images/005/image-12232-7-j.webp)
Możesz użyć MiletusApp na swoim smartfonie z Androidem, aby sterować swoimi inteligentnymi urządzeniami.
Pobierz najmniejszą wersję aplikacji ze strony pobierania.
W oparciu o Twoje cechy interfejs sterowania zostanie dynamicznie wygenerowany w aplikacji
Zalecana:
Zainstaluj .NET Framework 1.0 w 64-bitowym systemie Windows: 8 kroków
![Zainstaluj .NET Framework 1.0 w 64-bitowym systemie Windows: 8 kroków Zainstaluj .NET Framework 1.0 w 64-bitowym systemie Windows: 8 kroków](https://i.howwhatproduce.com/images/012/image-33453-j.webp)
Install.NET Framework 1.0 w 64-bitowym systemie Windows: Każdy, kto kiedykolwiek próbował zainstalować .NET Framework w wersji 1.0 w 64-bitowej wersji systemu Windows, prawdopodobnie natknął się na błąd mówiący, że nie będzie działać w 64-bitowym systemie Windows . Istnieje jednak obejście tego problemu. UWAGA: Firma Microsoft nie obsługuje
Wykrywanie obiektów z Dragonboard 410c lub 820c przy użyciu OpenCV i Tensorflow.: 4 kroki
![Wykrywanie obiektów z Dragonboard 410c lub 820c przy użyciu OpenCV i Tensorflow.: 4 kroki Wykrywanie obiektów z Dragonboard 410c lub 820c przy użyciu OpenCV i Tensorflow.: 4 kroki](https://i.howwhatproduce.com/images/003/image-6246-2-j.webp)
Object Detection W/ Dragonboard 410c lub 820c Using OpenCV i Tensorflow.: Ta instrukcja opisuje, jak zainstalować OpenCV, Tensorflow i frameworki uczenia maszynowego dla Pythona 3.5 w celu uruchomienia aplikacji Object Detection
Instalando E Konfiguracja Klaster Um Kubernetes Com a DragonBoard 410c: 4 kroki
![Instalando E Konfiguracja Klaster Um Kubernetes Com a DragonBoard 410c: 4 kroki Instalando E Konfiguracja Klaster Um Kubernetes Com a DragonBoard 410c: 4 kroki](https://i.howwhatproduce.com/images/003/image-8019-24-j.webp)
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: A Dragonboard 410c jest w innej wersji. Można przetwarzać czterordzeniowe jądra 1,2 GHz (32 i 64 bocados) oraz opcjonalnie Bluetooth, Wifi i GPS, a także podłączyć podwójne porty USB do połączenia i połączenia HDMI.Como kolekcje mogą
Proces DragonBoard: 3 kroki
![Proces DragonBoard: 3 kroki Proces DragonBoard: 3 kroki](https://i.howwhatproduce.com/images/003/image-8189-17-j.webp)
Proces DragonBoard: Requisitos Minimos:2 dragonboards Instalacja MPI na dragonboards i konfiguracja
Wykrywanie chorób roślin za pomocą Qualcomm Dragonboard 410c: 4 kroki
![Wykrywanie chorób roślin za pomocą Qualcomm Dragonboard 410c: 4 kroki Wykrywanie chorób roślin za pomocą Qualcomm Dragonboard 410c: 4 kroki](https://i.howwhatproduce.com/images/005/image-13994-8-j.webp)
Wykrywanie chorób roślin za pomocą Qualcomm Dragonboard 410c: Witam wszystkich, bierzemy udział w konkursie Inventing the Future with Dragonboard 410c sponsorowanym przez Embarcados, Linaro i Baita.Projekt AVoID (Agro View Disease)Naszym celem jest stworzenie wbudowanego systemu zdolnego do przechwytywania obrazu, przetwarzania i wykryj poz