Yeni başlayanlar üçün BeagleBone Qara Layihələri

Mündəricat:

Yeni başlayanlar üçün BeagleBone Qara Layihələri
Yeni başlayanlar üçün BeagleBone Qara Layihələri
Anonim

45$-lıq təklif olunan pərakəndə satış qiyməti və onu Raspberry Pi və Arduino-nun çox yönlü qarışığı edən funksiyalar dəsti ilə BeagleBone Black hardware inkişafı üçün əla giriş və hobbi kimi hazırlanan layihələrdən kommersiya məqsədli istifadəyə qədər potensial yol təklif edir. uyğun avadanlıq məhsulları.

Bir neçə faydalı təqdimat layihələrindən biri vasitəsilə BeagleBone Black istifadə etməyə başlayın.

Image
Image

LED 'Salam Dünya'

Bir çox yeni başlayan proqramçılar üçün tamamladıqları ilk kodlaşdırma layihəsi ümumi Hello World-dür. Bu sadə proqram həmin sözləri ekrana çıxarır. BeagleBoard-dakı bu layihə BeagleBoard Black-in idarə edilməsinə oxşar giriş təklif etmək üçün icma üzvü tərəfindən hazırlanmışdır.

Layihə bir çox veb tərtibatçılarına tanış olan Node API-dən istifadə edir. API, qırmızıdan yaşıldan maviyə rənglər arasında dəyişən bir LED-i idarə edir. Bu sadə layihə platforma kimi BeagleBone Black üçün yaxşı bir girişdir.

Facebook Like Sayğacı

Əvvəlki layihə kimi, bu layihə BeagleBone Black üzərində işlənməyə giriş kimi tanış proqram API-dən istifadə edir. Facebook-a bənzər sayğac, JSON formatından istifadə edərək qrafikdə müəyyən bir node üçün Bəyənmələrin sayını almaq üçün Facebook-un OpenGraph API-dən istifadə edir. Layihə rəqəmi dörd rəqəmli, yeddi seqmentli LED displeyinə çıxarır.

Layihə BeagleBone-un veb xidmətləri ilə asanlıqla interfeys qurmaq gücünün sadə nümayişini təqdim edir, eyni zamanda çıxış üçün bir çox fiziki genişləndirmə variantları təklif edir. Veb interfeysləri bir çox tərtibatçıya tanış olacaq. LED-i gücləndirmək üçün istifadə edilən Cloud9/Node.js skripti də bir çox yeni başlayan proqramçılar üçün əlçatan olmalıdır.

Şəbəkə Monitorinq Cihazı

BeagleBone Black bir neçə aparat bağlantısı variantları ilə təchiz olunub. Bort Ethernet portu ona şəbəkə monitorinq cihazı olmağa imkan verir.

Bu layihə ntop adlı şirkətin texnologiyasından istifadə edir. Ntopdakı insanlar BeagleBone Black üçün proqram təminatının portunu təmin etdilər. Kodu tərtib etdikdən və quraşdırdıqdan sonra BeagleBone şəbəkənizdəki internet bağlantılarına nəzarət edir, yüksək bant genişliyi olan istifadəçiləri və potensial təhlükəsizlik risklərini müəyyən edir. Bu layihə kiçik ofis şəbəkəsini idarə edən sistem meneceri üçün sərfəli alət kimi xidmət edə bilər.

BeagleBrew

Açıq mənbəli texnologiya həvəskarısınızsa, BeagleBrew layihəsi BeagleBone Black üçün əla giriş ola bilər. BeagleBrew qismən BeagleBoard layihəsinin arxasında duran dizaynerlər olan Texas Instruments üzvləri tərəfindən hazırlanmışdır.

Sistem fermentasiyanın temperaturunu izləmək və veb-əsaslı interfeysdən istifadə edərək idarə etmək üçün polad rulondan, su istilik dəyişdiricisindən və temperatur sensorundan istifadə edir. Bu, mahiyyət etibarı ilə temperatur tənzimləyicisidir və sadə konseptdir və başlanğıcdan orta səviyyəli BeagleBone həvəskarları üçün uyğundur.

BeagleBone-da Android

Mürəkkəblik miqyasını yüksəldən BeagleBone Android layihəsi məşhur açıq mənbəli mobil əməliyyat sistemini BeagleBone Black-ə gətirir. “Roadboat” adlı layihə BeagleBone Black üçün əsas kimi xidmət edən AM335x çipi də daxil olmaqla, TI Sitara prosessorları üçün Android portudur. Layihənin inkişaf edən inkişaf edən icması var. Bu, bir sıra TI prosessorlarına sabit Android portunu təmin etmək məqsədi daşıyır.

Avarlı qayıq portu fayl sisteminə giriş, xəritəçəkmə və oyunlar daxil olmaqla, müxtəlif funksiyaları olan bir çox Android proqramları ilə sınaqdan keçirilmişdir. Bu layihə mobil telefonlar xaricində aparat layihələri üçün əsas kimi Android ilə maraqlanan tərtibatçılar üçün əla başlanğıc nöqtəsidir.

Tövsiyə: