BeagleBone Black projektid algajatele

Mitmekülgne elektroonika prototüüpide platvorm

BeagleBone Black on viimasel ajal saanud palju tähelepanu. Soovitatav jaehind 45 eurot ja funktsioonide komplektid, mis muudavad selle Raspberry Pi ja Arduino mitmekülgseks, pakuvad suurepärast tutvustust riistvaraarenduse ja potentsiaalse raja kohta hobbyist tehtud projektidest kaubanduslikult elujõulistele riistvaratoodetele. Nendele uutele BeagleBone Black'i kasutajatele ja võimaluste kohta küsitlemisele on siin platvormi valik projekte, mis pakuvad algajale erinevaid väljakutseid.

LED "Hello World"

Paljudele algajatele on esimene rakendusprojekt "Hello World" - lihtne programm, mis kuvab need sõnad ekraanile. See BeagleBoardi projekt töötati välja kogukonna liige, kes pakub sarnast tutvust BeagleBoard Black'i käitamiseks. Projekt kasutab Node API-d, mis on tuttav paljudele veebiarendajatele. API-d kasutatakse valgusdioodi juhtimiseks, mis süttib, ja tsüklit värve punaseks roheliselt siniseks. See lihtne projekt on hea ülevaade BeagleBone Black'i kui platvormi kohta.

Facebook nagu Counter

See projekt, nagu ka eelmine, kasutab BeagleBone Black'i väljatöötamisel kasutatavat tarkvaraprogrammi. Facebooki nagu loendur kasutab Facebooki OpenGraph API-d, et saada graafikule vastava sõlme arvates "meeldib" JSON-vormingus. Projekt väljastab seejärel numbri neljakohalise seitsme segmendi LED-ekraanile. Projekt pakub lihtne ülevaade BeagleBone'i võimest, mis on hõlpsasti veebiteenustega ühendatud, pakkudes samal ajal ka mitut erinevat füüsilist väljundvõimalust. Veebiliidese tundmine on paljudele arendajatele tuttav ja Cloud9 / Node.js skript, mida kasutatakse LED-i toide, peaks olema kättesaadav ka paljudele algajatele mõeldud programmeerijatele.

Võrguseadme seade

BeagleBone Black on hästi varustatud arvukate riistvaraühendusvõimalustega ning pardaarvuti Etherneti porti saab hõlpsasti saada mugavaks võrgu seire seadmeks. See projekt kasutab tehnoloogiat firmalt ntop, kes on välja töötanud avatud lähtekoodiga võrgu jälgimise tarkvara komplekti. Ntop'i inimesed on pakkunud BeagleBone Black'i tarkvara porti. Koodi koostamisel ja paigaldamisel saab BeagleBone'i kasutada teie võrgust Interneti-ühenduste jälgimiseks, suure ribalaiusega kasutajate kindlakstegemiseks ja võimalikele turvariskidele. See projekt võib isegi osutuda taskukohaseks vahendiks sysadminil, kes töötab väikese kontorivõrgu.

BeagleBrew

Avatud lähtekoodiga tehnoloogiahuviliste poolt kasutatav väljend "tasuta, nagu õllega" räägib paljude kogukondade maitsetest; Nende inimeste jaoks võib BeagleBrewi projekt olla BeagleBone Black'i suurepärane sissejuhatus. BeagleBrew arendati osaliselt BeagleBoard'i projekti taga olevate disainerite Texas Instruments liikmed. Süsteem kasutab ferroniseerimise temperatuuri jälgides teraspori, veesoojusvahetit ja temperatuuriandurit ning haldab seda veebipõhise liidese abil. See on põhimõtteliselt temperatuuri regulaator, mis on lihtsalt lihtne mõiste, mis sobib algajale BeagleBone'i vahetute entusiastide jaoks.

Android BeagleBone'i jaoks

BeagleBone Androidi projekt toob keerukuse ulatuse ületades kaasa populaarse avatud lähtekoodiga mobiilioperaatori BeagleBone Black'ile. Projekt nimega "rummud" on Android-porti TI Sitara protsessoritele, sealhulgas AM335x kiip, mis on BeagleBone Black'i aluseks. Projektil on üha kasvav arendajate kogukond ning selle eesmärk on pakkuda Android-i stabiilset porti mitmele TI protsessorile. Raudteepaadi porti on testitud paljud Android-rakendused, millel on erinevad funktsioonid, sealhulgas failisüsteemi juurdepääs, kaardistamine ja isegi mängud. See projekt on suurepärane järk-järguline punkt arendajatele, kes on huvitatud Android-st riistvarakomponentide alusena peale mobiiltelefonide.