BeagleBone Crni projekti za početnike

Svestrana platforma za prototipove elektronike

BeagleBone Black je u posljednje vrijeme stekao veliku pozornost. Uz predloženu maloprodajnu cijenu od 45 dolara i skup značajki koje ga čine raznovrsnom mješavinom Raspberry Pi i Arduino, nudi veliki uvod u razvoj hardvera i potencijalni put od projekata napravljenih kao hobist na komercijalno održive hardverske proizvode. Za one koji su novi u BeagleBone Blacku i pitaju se o mogućnostima, ovdje je izbor projekata na platformi koji nude različite razine izazova za početnike.

LED "Hello World"

Za mnoge početnike prvi je programski program "Hello World", jednostavan program koji emitira te riječi na zaslonu. Ovaj projekt na BeagleBoardu razvio je član zajednice kako bi ponudio sličan uvod u rad BeagleBoard Blacka. Projekt koristi Node API, koji će biti poznat mnogim web programerima. API se koristi za upravljanje LED, koji svijetli i ciklusi kroz boje od crvene do zelene do plave boje. Ovaj jednostavan projekt dobar je uvod u BeagleBone Black kao platformu.

Facebook poput brojača

Ovaj projekt, kao i prethodni, koristi poznati API softver kao uvod u razvoj na BeagleBone Blacku. Facebook kao counter upotrebljava Facebookov OpenGraph API za primanje broja "voli" za određeni čvor na grafikonu pomoću JSON formata. Projekt tada izlazi broj na 4 znamenke, sedam segmenata LED zaslona. Projekt pruža jednostavnu demonstraciju BeagleBoneove moći pri lako povezivanju s web uslugama, a također nudi mnoge mogućnosti fizičkog proširenja za izlaz. Web sučelja će biti poznati mnogim programerima, a skripta Cloud9 / Node.js koja se koristi za napajanje LED bi također trebala biti pristupačna za mnoge početne programere.

Mrežni uređaj za nadgledanje

BeagleBone Black je dobro opremljen s mnoštvom opcija hardverske veze, a onboard Ethernet priključak omogućuje da lako postane praktičan uređaj za praćenje mreže. Ovaj projekt koristi tehnologiju tvrtke ntop, koja je razvila paket softvera za nadgledanje mreže otvorenog koda. Ljudi na ntopu pružili su port softvera za BeagleBone Black. Nakon sastavljanja i instaliranja koda, BeagleBone se može koristiti za praćenje internetskih veza na vašoj mreži, prepoznavanje korisnika velike propusnosti i potencijalne sigurnosne rizike. Ovaj projekt možda čak može poslužiti i kao pristupačan alat za sysadmin koji pokreće malu uredsku mrežu.

BeagleBrew

Izraz "besplatan, kao u pivu" koji koriste entuzijasti open source tehnologije govori okusima mnogih u zajednici; za te ljude, projekt BeagleBrew mogao bi biti dobar uvod u BeagleBone Black. The BeagleBrew su dijelom razvili članovi Texas Instruments, dizajneri iza projekta BeagleBoard. Sustav koristi čeličnu zavojnicu, izmjenjivač topline vode i temperaturni senzor za praćenje temperature fermentacije i upravljanje njome pomoću web sučelja. To je u biti regulator temperature, što je dovoljno jednostavan koncept da bi mogao biti pogodan za početnike do srednjih BeagleBone entuzijasta.

Android na BeagleBoneu

Premještanjem skale složenosti, BeagleBone Android projekt donosi popularni open source mobilni operacijski sustav BeagleBone Black. Projekt pod nazivom "čamac na čamcu" je Androidov port za TI Sitara procesore, uključujući AM335x čip koji služi kao baza za BeagleBone Black. Projekt ima rastuću zajednicu programera i ima za cilj osigurati stabilnu luku Android za brojne TI obrađivače. Port u čamcu za čamce testiran je s mnogim Android aplikacijama različitih funkcija, uključujući pristup datotekama, mapiranje i čak igre. Ovaj je projekt velika skakačka točka za razvojne programere koji su zainteresirani za Android kao temelj za hardverske projekte izvan mobilnih telefona.