Başlayanlar üçün BeagleBone Qara Layihələr

Elektron prototipləşdirmə üçün çoxtərəfli bir platform

BeagleBone Black son vaxtlar çox diqqət qazanmışdır. 45 dollar təklif edilən pərakəndə qiyməti ilə və Raspberry Pi və Arduino-nun çox yönlü bir qarışığı olan xüsusiyyətlər dəsti ilə, avadanlıq inkişafına və kommersiya cəhətdən mövcud məhsullar üçün hobbi kimi hazırlanmış layihələrə potensial bir yol təqdim edir. BeagleBone Black-a yeni olanlar üçün və imkanları maraqlandırmaq üçün, burada bir başlanğıc üçün meydançaların müxtəlif səviyyələrini təklif edən platformada bir seçimdir.

"Hello World" LED

Bir çox yeni başlayanlar üçün, qəbul edilən ilk proqramlaşdırma layihəsi "Hello World", bu sözləri ekranda göstərən sadə bir proqramdır. BeagleBoard-da bu layihə BeagleBoard Black-in fəaliyyətinə oxşar bir təqdimat təqdim etmək üçün cəmiyyətin üzvü tərəfindən hazırlanmışdır. Layihə, çox sayda web geliştiricisi ilə tanış olan Node API istifadə edir. API işıqları işıqlandırmaq üçün LED-lərdən istifadə olunur və qırmızıdan yaşıl-mavi rənglərlə rənglənir. Bu sadə layihə BeagleBone Black platformasına yaxşı bir girişdir.

Counter kimi Facebook

Bu layihə, əvvəlki kimi, BeagleBone Black-da inkişaf etdirmək üçün tanış proqram API istifadə edir. Facebook kimi JSON formatını istifadə edərək, grafiğe xüsusi bir düymə üçün "liklər" sayını almaq üçün Facebookun OpenGraph API istifadə edir. Layihə sonra rəqəmi 4 rəqəmə, yedi seqmentə LED ekrana çıxardır. Layihə, BeagleBone-un gücünü asanlıqla veb xidmətləri ilə əlaqələndirməkdə sadə nümayiş etdirir, eyni zamanda çıxış üçün bir çox fiziki genişlənmə variantını təklif edir. Veb arayüzləri bir çox inkişafçıya tanış olacaq və LED gücünü istifadə etmək üçün istifadə olunan Cloud9 / Node.js skripti bir çox başlayan proqramçı üçün də əlçatan olmalıdır.

Şəbəkə İzləmə Cihazı

BeagleBone Black çox hardware bağlantısı variantları ilə təchiz olunmuşdur və onboard ethernet portu asanlıqla lazımlı şəbəkə monitorinq cihazına çevrilməsinə imkan verir. Bu layihə, ntop adlanan bir şirkətdən texnologiya istifadə edir, açıq mənbə şəbəkə monitorinq proqramı hazırlayır. Ntop'taki insanlar BeagleBone Black üçün proqram təminatının bir limanını təmin etdilər. Kodun tərtib edilməsi və quraşdırılmasından sonra, BeagleBone şəbəkənizdə İnternet əlaqələrini izləmək, yüksək bantlı istifadəçilər və potensial təhlükəsizlik risklərini müəyyən etmək üçün istifadə edilə bilər. Bu layihə hətta potensial olaraq kiçik ofis şəbəkəsini idarə edən sysadmin üçün əlverişli bir vasitə ola bilər.

BeagleBrew

Açıq qaynaqlı texnologiya meraklıları tərəfindən istifadə edilən "pivə içində olduğu kimi" ifadəsi cəmiyyətdəki bir çox insanların zövqünə bənzəyir; Bu insanlar üçün BeagleBrew layihəsi BeagleBone Black-a böyük bir giriş ola bilər. BeagleBrew, qismən BeagleBoard layihəsinin arxasında olan dizaynerlər olan Texas Instruments tərəfindən hazırlanmışdır. Sistem, bir fermentasiya temperaturu izləmək və bir web-based interfeysi istifadə idarə etmək üçün bir polad coil, bir su eşanjör və bir temperatur sensor istifadə edir. Əslində, bir başlanğıcdan aralıq BeagleBone meraklılarına uyğun ola bilər ki, kifayət qədər sadə bir anlayış olan bir temperatur tənzimləyicisidir.

BeagleBone-də Android

BeagleBone Android layihəsi mürəkkəblik miqyasını daşıyan məşhur açıq mənbəli mobil əməliyyat sistemi BeagleBone Black-ə gətirir. "Sailboat" adlı layihə, BeagleBone Black üçün əsas kimi xidmət edən AM335x chip də daxil olmaqla, TI Sitara prosessorları üçün bir Android portudur. Layihə inkişaf edən inkişaf edən bir cəmiyyətə malikdir və bir sıra TI prosessorları üçün sabit bir Android port təmin etməkdir. Sərnişin portu, fayl sisteminə giriş, xəritəçəkmə və hətta oyunlar daxil olmaqla müxtəlif funksiyaların bir çox Android tətbiqləri ilə sınaqdan keçirilmişdir. Bu layihə cib telefonlarından kənarda hardware layihələri üçün Android kimi maraqlı olan developers üçün böyük bir atlama nöqtəsidir.