Mundarija:
- 1 -qadam: bog'liqliklarni o'rnating
- 2 -qadam: Ma'lumotlar omborini klonlang va yarating
- 3 -qadam: misolni o'zgartiring
- 4 -qadam: MiletusApp yordamida qurilmangizni boshqaring
Video: DragonBoard -da LibMiletus IoT Framework: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
LibMiletus-bu ochiq manbali o'zaro bog'liqlik asosi bo'lib, u IoT qurilmalariga o'zlarini tarmoqda identifikatsiya qilishga va shu orqali ushbu tarmoqdagi boshqa qurilmalar tomonidan boshqarishga imkon beradi.
1 -qadam: bog'liqliklarni o'rnating
Sizningcha, siz Debian -ni doskangizda ishga tushirgansiz, aks holda uni ushbu qo'llanma bo'yicha o'rnatishingiz mumkin.
/Etc/apt/sources.list fayli qo'shimcha dasturiy paketlarni o'rnatish uchun zarur bo'lgan ma'lumotlarni o'z ichiga oladi.
Terminalni oching (Menyu -> Tizim asboblari -> LXTerminal) va Raspibian manbalarini qo'shish uchun quyidagi buyruqni bajaring.
$ sudo cat >> /etc/apt/sources.list <<-"EOF" deb https://archive.raspbian.org/raspbian wheezy asosiy hissa bepul deb-src https://archive.raspbian.org/ raspbian wheezy asosiy hissa bepul EOF
Agar kerak bo'lsa, Raspbian ochiq kaliti buyruq yordamida apt-get kalitiga saqlanishi mumkin:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key qo'shish -
Paket menejerini yangilang va buyruqlar yordamida bog'liqlikni o'rnating:
$ sudo apt-get yangilanishi
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
2 -qadam: Ma'lumotlar omborini klonlang va yarating
Buyruq yordamida omborni xohlagan joyingizga klonlang:
$ git klon
Linux pastki katalogiga o'ting va buyruqlar yordamida mDNS-ni sozlang:
$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = ha
Qurilish uchun faqat quruvchi skriptini ishga tushiring
$./build.sh
Endi taxtani qayta ishga tushiring va siz standart Linux misolini bajarishingiz mumkin
$ sudo./bin/linux_example_wifi
3 -qadam: misolni o'zgartiring
Intel Edison versiyasi uchun shunga o'xshash misoldan nusxa oling
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
Bir nechta raqamli pinli LEDni ulang, example_libMiletus_dragonboard_wifi.cpp faylini oching va BUILT_IN_LED so'lini o'zgartiring, shunda siz ulangan pinni aks ettirasiz. Men 96Boards uchun Linker mezzanine karta boshlang'ich to'plamidan foydalanaman va u 1 -raqamli pinni DragonBoard piniga bog'laydi. 23, shuning uchun men uchun:
#ta'rif BUILT_IN_LED 23
Endi uni kompilyatsiya qiling va buyruq satrlari yordamida bajaring:
$ CD qutisi
$ 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
Endi siz IoT qurilmangizni MiletusApp orqali boshqarishingiz mumkin
Siz ko'rib chiqish sahifasini ko'rib chiqishingiz va bu misolni yaxshilashingiz mumkin, unga ko'proq sensor va aktuatorlar qo'shiladi.
4 -qadam: MiletusApp yordamida qurilmangizni boshqaring
Siz aqlli qurilmalaringizni boshqarish uchun Android smartfoningizdagi MiletusApp -dan foydalanishingiz mumkin.
Yuklab olish sahifasida eng kam ilova versiyasini yuklab oling.
Sizning xususiyatlaringizga asoslanib, boshqaruv interfeysi Ilovada dinamik ravishda yaratiladi
Tavsiya:
Dragonboard -dagi ZigBee moduli orqali chiroqni qanday ulash va boshqarish kerak: 5 qadam
Chiroqni Dragonboard -dagi ZigBee moduli orqali qanday ulash va boshqarish mumkin: Bu ko'rsatma foydalanuvchilarga ZigBee modulini Dragonboard -ga qanday ulash va to'g'ri o'rnatishni va ZigBee IOT tarmog'ini yaratib, ZigBee boshqariladigan chiroq (OSRAM) bilan ishlashni o'rgatadi. : Dragonboard 410c; CC2531 USB dongle; T
Vision 4all - Visao Assistida tizimi kamchiliklari Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 qadam
Vision 4all - Visao Assistida dasturining kamchiliklari Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI & Ccedil à a autonomia para deficientes visuais se locomoverem em ambientes como casas ou savdo markazlari va aeroportlar.A lokomo ç mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 bortli sensorlar: 7 qadam
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorlari: O objetivo desse tutorial é Agar kerak bo'lsa, siz "konfiguratsiya qilish" yoki "dragonboard 410c" qurilmalari bilan ishlashni xohlasangiz, kompyuterni sozlash / daftar usando comunica va ccedi
NET Framework 1.0-ni 64-bitli Windows-ga o'rnating: 8 qadam
64-bitli Windows-da Install.NET Framework 1.0: Windows 64-bitli versiyasida .NET Framework 1.0-versiyasini o'rnatishga harakat qilgan har bir kishi, ehtimol, 64-bitli Windows-da ishlamaydi degan xato bilan duch kelgan. . Ogohlantirish: Microsoft qo'llab -quvvatlamaydi
Comunicação IoT Com a Dragonboard 410C: 5 qadam
IoT Com Dragonboard 410C -ni ishga tushiring: bu sizning kompyuteringiz, kompyuteringiz va kompyuteringiz uchun nima qilish kerakligi bilan bog'liq. Abrir kortina, uy sharoitida, har qanday muhitda, monitorda, shuningdek, IoT uskunalari bilan jihozlangan. Agora, seriya