สารบัญ:
- ขั้นตอนที่ 1: ติดตั้งการพึ่งพา
- ขั้นตอนที่ 2: โคลนที่เก็บและสร้าง
- ขั้นตอนที่ 3: แก้ไขตัวอย่าง
- ขั้นตอนที่ 4: ควบคุมอุปกรณ์ของคุณด้วย MiletusApp
วีดีโอ: LibMiletus IoT Framework บน DragonBoard: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
LibMiletus เป็นเฟรมเวิร์กการทำงานร่วมกันแบบโอเพนซอร์สที่อนุญาตให้อุปกรณ์ IoT สามารถระบุตัวเองบนเครือข่าย และอุปกรณ์อื่นๆ ในเครือข่ายนี้จึงถูกควบคุม
ขั้นตอนที่ 1: ติดตั้งการพึ่งพา
เราคิดว่าคุณกำลังใช้งาน Debian distro บนบอร์ดของคุณอยู่แล้ว มิฉะนั้น คุณสามารถติดตั้งได้ตามคู่มือนี้
ไฟล์ /etc/apt/sources.list มีข้อมูลที่จำเป็นในการติดตั้งแพ็คเกจซอฟต์แวร์เพิ่มเติม
เปิดเทอร์มินัล (เมนู -> เครื่องมือระบบ -> LXTerminal) และดำเนินการคำสั่งต่อไปนี้เพื่อเพิ่มแหล่งที่มาของ 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
หากจำเป็น สามารถจัดเก็บคีย์สาธารณะ Raspbian ไว้ในคีย์ริง apt-get ของคุณได้โดยใช้คำสั่ง:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt-key เพิ่ม -
อัพเดตตัวจัดการแพ็คเกจและติดตั้งการพึ่งพาโดยใช้คำสั่ง:
$ sudo apt-get update
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
ขั้นตอนที่ 2: โคลนที่เก็บและสร้าง
โคลนที่เก็บ ในตำแหน่งที่คุณต้องการ โดยใช้คำสั่ง:
โคลน $ git
ไปที่ไดเรกทอรีย่อย Linux และกำหนดค่า mDNS โดยใช้คำสั่ง:
$ cd LibMiletus/linux$ chmod +x configuration.sh$ sudo./configure.sh --ignore_install=yes
ในการสร้าง เพียงเรียกใช้สคริปต์ตัวสร้าง
$./build.sh
ตอนนี้ รีบูทบอร์ดและคุณสามารถรัน Linux Example มาตรฐานได้
$ sudo./bin/linux_example_wifi
ขั้นตอนที่ 3: แก้ไขตัวอย่าง
ทำสำเนาจากตัวอย่างที่คล้ายกันสำหรับเวอร์ชัน Intel Edison
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
เชื่อมต่อ LED บนพินดิจิทัล เปิดไฟล์ example_libMiletus_dragonboard_wifi.cpp และเปลี่ยนมาโคร BUILT_IN_LED เพื่อสะท้อนพินที่คุณเพิ่งเชื่อมต่อ ฉันกำลังใช้ชุดเริ่มต้นการ์ด Linker Mezzanine สำหรับ 96Boards และแมปพินดิจิทัล 1 กับพิน DragonBoard 23 ดังนั้น สำหรับฉัน ti คือ:
#define BUILT_IN_LED 23
ตอนนี้ รวบรวมและดำเนินการโดยใช้บรรทัดคำสั่ง:
$ 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./exwiample_dragonboard_
ตอนนี้คุณสามารถควบคุมอุปกรณ์ IoT ของคุณผ่าน MiletusApp
คุณสามารถดูหน้าภาพรวมและปรับปรุงตัวอย่างนี้โดยเพิ่มเซ็นเซอร์และแอคทูเอเตอร์เพิ่มเติม
ขั้นตอนที่ 4: ควบคุมอุปกรณ์ของคุณด้วย MiletusApp
คุณสามารถใช้ MiletusApp ในสมาร์ทโฟน Android เพื่อควบคุมอุปกรณ์อัจฉริยะของคุณ
ดาวน์โหลด App น้อยที่สุดที่หน้าดาวน์โหลด
ตามลักษณะของคุณ อินเทอร์เฟซการควบคุมจะถูกสร้างขึ้นแบบไดนามิกใน App
แนะนำ:
แอปพลิเคชัน Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 ขั้นตอน
ดาวน์โหลด Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é ส่วนใหญ่จำเป็นสำหรับการกำหนดค่า o สภาพแวดล้อมของ desenvolvimento, การปรับแต่ง o HostPC (คอมพิวเตอร์ / โน้ตบุ๊ก), IDE Eclipse คอมไพล์ระบบปฏิบัติการและส่งออกสำหรับ Alvo (ลาก
วิธีเชื่อมต่อและควบคุมหลอดไฟผ่านโมดูล ZigBee บน Dragonboard: 5 ขั้นตอน
วิธีเชื่อมต่อและควบคุมหลอดไฟผ่านโมดูล ZigBee บน Dragonboard: คำแนะนำนี้จะสอนผู้ใช้ถึงวิธีเชื่อมต่อและติดตั้งโมดูล ZigBee บน Dragonboard อย่างถูกต้องและโต้ตอบกับหลอดไฟควบคุม ZigBee (OSRAM) ทำให้เครือข่าย ZigBee IOT : ดราก้อนบอร์ด 410c; CC2531 USB Dongle; NS
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 ขั้นตอน
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRIÇÃOO ใช้งานง่าย é ดาร์ autonomia para deficientes visuais se locomoverem em Ambientes ในร่ม como casas ou ศูนย์การค้า e aeroportos.A locomoço สภาพแวดล้อม j´ mapeados pode ou n&o s
ติดตั้ง .NET Framework 1.0 บน Windows 64 บิต: 8 ขั้นตอน
Install.NET Framework 1.0 บน Windows 64 บิต: ใครก็ตามที่เคยพยายามติดตั้ง .NET Framework เวอร์ชัน 1.0 บน Windows เวอร์ชัน 64 บิต อาจพบข้อผิดพลาดที่แจ้งว่าจะไม่ทำงานบน Windows 64 บิต . อย่างไรก็ตาม มีวิธีแก้ปัญหาชั่วคราว หมายเหตุ: Microsoft ไม่รองรับ
Comunicação IoT กับ Dragonboard 410C: 5 ขั้นตอน
Comunicação IoT Com a Dragonboard 410C: É bastante comum desenvolver ou, até mesmo, comprar um produto IoT para a sua casa. Abrir uma cortina, ligar uma tomada, ajustar a temperatura de um Ambiente, monitoramento de segurança, เข้าส่วนนอก benefícios de equipamentos IoT อโกร่า ซีรีย์อินเต