BeagleBone crni projekti za početnike

Sadržaj:

BeagleBone crni projekti za početnike
BeagleBone crni projekti za početnike
Anonim

Sa preporučenom maloprodajnom cijenom od 45 USD i skupom funkcija koje ga čine raznovrsnom mješavinom Raspberry Pi i Arduina, BeagleBone Black nudi sjajan uvod u razvoj hardvera i potencijalni put od projekata napravljenih kao hobisti do komercijalnih. održivi hardverski proizvodi.

Počnite koristiti BeagleBone Black kroz jedan od nekoliko korisnih uvodnih projekata.

Image
Image

LED 'Hello World'

Za mnoge programere početnike, prvi projekat kodiranja koji završe je zajednički Hello World. Ovaj jednostavan program šalje te riječi na ekran. Ovaj projekat na BeagleBoard-u razvio je član zajednice da ponudi sličan uvod u rad BeagleBoard Black-a.

Projekat koristi Node API, koji će biti poznat mnogim web programerima. API upravlja LED diodom, koja kruži kroz boje od crvene preko zelene do plave. Ovaj jednostavan projekat je dobar uvod u BeagleBone Black kao platformu.

Facebook Like Counter

Kao i prethodni projekat, ovaj projekat koristi poznati softverski API kao uvod u razvoj na BeagleBone Black. Brojač nalik Facebooku koristi Facebookov OpenGraph API za primanje broja lajkova za određeni čvor na grafu koristeći JSON format. Projekat šalje broj na četvorocifreni LED ekran od sedam segmenata.

Projekat pruža jednostavnu demonstraciju moći BeagleBone-a za jednostavno povezivanje sa web servisima, dok takođe nudi mnoge opcije fizičkog proširenja za izlaz. Veb interfejsi će biti poznati mnogim programerima. Cloud9/Node.js skripta koja se koristi za napajanje LED-a bi takođe trebala biti dostupna mnogim programerima početnicima.

Uređaj za nadzor mreže

BeagleBone Black je opremljen sa nekoliko opcija hardverskog povezivanja. Ugrađeni Ethernet port omogućava da postane uređaj za praćenje mreže.

Ovaj projekat koristi tehnologiju kompanije ntop. Ljudi na ntop-u su dali port svog softvera za BeagleBone Black. Nakon kompajliranja i instaliranja koda, BeagleBone nadzire internetske veze na vašoj mreži, identifikujući korisnike visokog propusnog opsega i potencijalne sigurnosne rizike. Ovaj projekat može poslužiti kao pristupačan alat za sysadmina koji vodi malu kancelarijsku mrežu.

BeagleBrew

Ako ste tehnološki entuzijasta otvorenog koda, projekat BeagleBrew bi mogao biti odličan uvod u BeagleBone Black. BeagleBrew je dijelom razvijen od strane članova Texas Instrumentsa, dizajnera koji stoje iza projekta BeagleBoard.

Sistem koristi čelični kalem, vodeni izmjenjivač topline i temperaturni senzor za praćenje temperature fermentacije i upravljanje njome koristeći web-bazirani interfejs. To je u suštini regulator temperature, što je jednostavan koncept koji je pogodan za početnike do srednje entuzijaste BeagleBone.

Android na BeagleBone

Pomerajući se na skali složenosti, BeagleBone Android projekat donosi popularni mobilni OS otvorenog koda na BeagleBone Black. Projekat, nazvan brod na vesla, je Android port za TI Sitara procesore, uključujući AM335x čip koji služi kao osnova za BeagleBone Black. Projekat ima rastuću zajednicu programera. Ima za cilj da obezbedi stabilan port za Android za brojne TI procesore.

Priključak za čamac na vesla je testiran sa mnogim Android aplikacijama različitih funkcija, uključujući pristup sistemu datoteka, mapiranje i igre. Ovaj projekat je odlična polazna tačka za programere koji su zainteresovani za Android kao osnovu za hardverske projekte izvan mobilnih telefona.

Preporučuje se: