תוכן עניינים:
- שלב 1: התקן תלות
- שלב 2: שיבוט המאגר ובנה
- שלב 3: שנה את הדוגמה
- שלב 4: שלוט במכשיר שלך על ידי MiletusApp
וִידֵאוֹ: LibMiletus IoT Framework על DragonBoard: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
LibMiletus היא מסגרת הדדיות של קוד פתוח המאפשרת למכשירי IoT לזהות את עצמם ברשת ובכך להישלט על ידי מכשירים אחרים ברשת זו.
שלב 1: התקן תלות
אנו מניחים שאתה כבר מפעיל את הפצת Debian על הלוח שלך, אחרת תוכל להתקין אותו על פי מדריך זה.
קובץ /etc/apt/sources.list מכיל את המידע הדרוש להתקנת חבילות תוכנה נוספות.
פתח מסוף (תפריט -> כלי מערכת -> LXTerminal) ובצע את הפקודה הבאה כדי להוסיף את המקורות הרספיביים.
$ sudo cat >> /etc/apt/sources.list <<-deb "EOF" https://archive.raspbian.org/raspbian wheezy תרומה עיקרית deb-src https://archive.raspbian.org/ תרומה עיקרית של raspbian wheezy ללא EOF
במידת הצורך, ניתן לאחסן את המפתח הציבורי של Raspbian במחזיק מפתחות המתאים לך באמצעות הפקודה:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key add -
עדכן את מנהל החבילות והתקן את התלות באמצעות הפקודות:
עדכון $ sudo apt-get
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
שלב 2: שיבוט המאגר ובנה
שיבוט את המאגר, היכן שאתה מעדיף, באמצעות הפקודה:
שיבוט $ git
נווט לספריית המשנה של Linux והגדר את ה- mDNS באמצעות הפקודות:
$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = כן
כדי לבנות, פשוט הפעל את סקריפט הבונה
$./build.sh
כעת, הפעל מחדש את הלוח ותוכל לבצע את דוגמת Linux הסטנדרטית
$ sudo./bin/linux_example_wifi
שלב 3: שנה את הדוגמה
צור עותק מדוגמה דומה לגירסת Intel Edison
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
חבר נורית על פין דיגיטלי כלשהו, פתח את קובץ example_libMiletus_dragonboard_wifi.cpp ושנה את המאקרו BUILT_IN_LED כך שישקף את הסיכה שאתה פשוט מחבר. 23, אז בשבילי זה:
#הגדר BUILT_IN_LED 23
כעת, הרכיב אותו והפעל באמצעות שורות הפקודה:
סל 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_wifi
כעת תוכל לשלוט במכשיר ה- IoT שלך באמצעות MiletusApp
תוכל להציץ בדף הסקירה הכללית ולשפר דוגמה זו תוך הוספת חיישן ומפעילים נוספים.
שלב 4: שלוט במכשיר שלך על ידי MiletusApp
אתה יכול להשתמש ב- MiletusApp בסמארטפון אנדרואיד שלך כדי לשלוט במכשירים החכמים שלך.
הורד את מהדורת האפליקציה הפחותה בדף ההורדות.
בהתבסס על התכונות שלך ממשק הבקרה ייווצר באופן דינמי באפליקציה
מוּמלָץ:
כיצד לחבר ולשלוט מנורה באמצעות מודול ZigBee ב- Dragonboard: 5 שלבים
כיצד לחבר ולשלוט מנורה באמצעות מודול ZigBee ב- Dragonboard: הוראה זו מלמדת את המשתמש כיצד להתחבר ולהתקין נכון את מודול ZigBee ב- Dragonboard ולנהל אותו עם מנורה מבוקרת ZigBee (OSRAM), מה שהופך רשת IOT של ZigBee. : דרגוןבורד 410c; Dongle USB CC2531; T
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E אפליקציית אנדרואיד: 6 שלבים
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E אפליקציית אנדרואיד: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambientes como casas cas ou ou centers shopping e aeroportos.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards חיישנים: 7 שלבים
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards חיישנים: O objetivo desse tutorial é mostrar as etapas needs á 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
התקן .NET Framework 1.0 ב- Windows 64 סיביות: 8 שלבים
Install.NET Framework 1.0 ב- Windows 64 סיביות: כל מי שניסה פעם להתקין את גירסת 1.0.NET Framework בגרסת 64 סיביות של Windows כנראה נתקל בשגיאה שאומרת שזה לא יעבוד ב- Windows 64 סיביות. . עם זאת, יש דרך לעקיפת הבעיה. הערה: מיקרוסופט אינה תומכת
Comunicação IoT Com a Dragonboard 410C: 5 שלבים
Comunicação IoT Com a Dragonboard 410C: É bastante comum desenvolver ou, até mesmo, comprar um produto IoT para a casa casa. Abrir uma cortina, ligar uma tomada, ajustar a temperatura de um ambiente, monitoramento de segurança, entre outros benefícios de equipamentos IoT. אגורה, seria inte