Mündəricat:
- Addım 1: Asılılıqları quraşdırın
- Addım 2: Depoyu klonlayın və qurun
- Addım 3: Nümunəni dəyişdirin
- Addım 4: Cihazınızı MiletusApp ilə idarə edin
Video: DragonBoard -da LibMiletus IoT Çərçivəsi: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
LibMiletus, IoT cihazlarının özlərini bir şəbəkədə tanımalarına və bu şəbəkədəki digər qurğular tərəfindən idarə olunmasına imkan verən açıq mənbəli qarşılıqlı fəaliyyət çərçivəsidir.
Addım 1: Asılılıqları quraşdırın
Debian distro -nu artıq lövhənizdə işlədiyinizi düşünürük, əks halda onu bu təlimata uyğun olaraq quraşdıra bilərsiniz.
/Etc/apt/sources.list faylı əlavə proqram paketlərinin quraşdırılması üçün lazım olan məlumatları ehtiva edir.
Bir terminal açın (Menyu -> Sistem Alətləri -> LXTerminal) və Raspibian mənbələrini əlavə etmək üçün aşağıdakı əmri yerinə yetirin.
$ sudo cat >> /etc/apt/sources.list <<-"EOF" deb https://archive.raspbian.org/raspbian wheezy əsas töhfə pulsuz deb-src https://archive.raspbian.org/ raspbian wheezy əsas töhfə pulsuz EOF
Lazım gələrsə, Raspbian açıq açarı aşağıdakı əmri istifadə edərək apt-get açar sözlərinizdə saxlanıla bilər:
$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key əlavə et -
Paket menecerini yeniləyin və əmrlərdən istifadə edərək asılılıqları quraşdırın:
$ sudo apt-get yeniləməsi
$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev
Addım 2: Depoyu klonlayın və qurun
İstədiyiniz yerdə əmri istifadə edərək depo klonlayın:
$ git klonu
Linux alt qovluğuna gedin və əmrlərdən istifadə edərək mDNS konfiqurasiya edin:
$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = yes
Qurmaq üçün sadəcə qurucu skriptini işə salın
$./build.sh
İndi lövhəni yenidən başladın və standart Linux nümunəsini icra edə bilərsiniz
$ sudo./bin/linux_example_wifi
Addım 3: Nümunəni dəyişdirin
Intel Edison versiyası üçün bənzər bir nümunədən bir nüsxə çıxarın
$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp
Bir rəqəmsal pin üzərində bir LED bağlayın, example_libMiletus_dragonboard_wifi.cpp faylını açın və bağladığınız pimi əks etdirmək üçün BUILT_IN_LED makrosunu dəyişdirin. 96Boards üçün bir Linker ara kart başlanğıc dəstindən istifadə edirəm və rəqəmsal pin 1 -i DragonBoard pininə uyğunlaşdırır. 23, buna görə mənim üçün ti:
#define BUILT_IN_LED 23
İndi tərtib edin və əmr satırlarını istifadə edərək icra edin:
$ cd qutusu
$ 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
İndi MiletusApp vasitəsilə IoT cihazınızı idarə edə bilərsiniz
Baxış səhifəsinə nəzər sala və daha çox sensor və aktuator əlavə edərək bu nümunəni təkmilləşdirə bilərsiniz.
Addım 4: Cihazınızı MiletusApp ilə idarə edin
Ağıllı cihazlarınızı idarə etmək üçün Android smartfonunuzdakı MiletusApp -dan istifadə edə bilərsiniz.
Yükləmə səhifəsində ən az tətbiq buraxılışını yükləyin.
Xüsusiyyətlərinizə əsaslanaraq, nəzarət interfeysi Tətbiqdə dinamik olaraq yaradılacaq
Tövsiyə:
Viktorina Kabineti Çərçivəsi: 4 addım
Viktorina Kabineti Çərçivəsi: Bu Təlimat, burada təsvir edilən Viktorina layihəsi üçün komanda şkaflarının qurulmasını göstərir. Komanda hesab qutuları üçün əsas çərçivə (Qutu A və Qutu B) 9 mm MDF -dən ibarətdir. Ölçüləri: 3 off - 460mm x 100mm x 9mm - üst, mərkəz və
LED Ürək Foto Çərçivəsi - Mükəmməl bir Sevgililər Günü və ya Ad Gününə Hədiyyə Edin: 7 Addım (Şəkillərlə)
LED Ürək Foto Çərçivəsi - Mükəmməl bir Sevgililər Günü və ya Ad Gününə Hədiyyə Edin: Salam! Bu təlimatda sizə bu möhtəşəm LED Ürək Foto Çərçivəsini necə edə biləcəyinizi göstərəcəyəm. Bütün elektronika həvəskarları üçün! Sevdikləriniz üçün mükəmməl bir Sevgililər Günü, Doğum Günü və ya Yubiley hədiyyəsi hazırlayın! Bunun Demo Videosuna baxa bilərsiniz
Face Aware OSD Foto Çərçivəsi: 11 Addım (Şəkillərlə birlikdə)
Face Aware OSD Şəkil Çərçivəsi: Bu Təlimatlar, Ekran Görüntüsündə (OSD) üzün fərqində olan bir foto çərçivənin necə hazırlanacağını göstərir. OSD vaxt, hava və ya istədiyiniz digər internet məlumatlarını göstərə bilər
Raspberry Pi Foto Çərçivəsi 20 dəqiqədən az: 10 addım (şəkillərlə)
Raspberry Pi Foto Çərçivəsi 20 dəqiqədən az: Bəli, bu başqa bir rəqəmsal foto çərçivədir! Ancaq gözləyin, daha parlaqdır və yəqin ki, ən tez yığılıb qaçmağa başlayır
Taxta Təkrar Laptop Ekran Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)
Taxta Yenidən İşlənmiş Laptop Ekran Çərçivəsi: Köhnə noutbukum nəhayət öldükdə, mükəmməl işləyən komponentlərin hamısının bir poliqonu doldurmasını istəmədim. Buna görə də, LCD paneli xilas etdim və müstəqil bir monitor kimi istifadə etmək üçün tutmaq üçün sadə bir taxta çərçivə qurdum. Bu məhsulu özüm hazırlamışam