BeagleBone Blacki projektid algajatele

Sisukord:

BeagleBone Blacki projektid algajatele
BeagleBone Blacki projektid algajatele
Anonim

Soovitusliku jaehinnaga 45 dollarit ja funktsioonide komplektiga, mis muudavad selle Raspberry Pi ja Arduino mitmekülgseks seguks, pakub BeagleBone Black suurepärast sissejuhatust riistvaraarendusse ja potentsiaalset teed huvilistena tehtud projektidest ärilisteni. elujõulised riistvaratooted.

Alustage BeagleBone Blacki kasutamist ühe mitme kasuliku sissejuhatava projekti kaudu.

Image
Image

LED 'Tere maailm'

Paljude alustavate programmeerijate jaoks on esimene kodeerimisprojekt, mille nad lõpetavad, ühine Hello World. See lihtne programm väljastab need sõnad ekraanile. Selle BeagleBoardi projekti töötas välja kogukonna liige, et pakkuda sarnast sissejuhatust BeagleBoard Blacki kasutamise kohta.

Projekt kasutab Node API-t, mis on tuttav paljudele veebiarendajatele. API juhib LED-i, mis liigub läbi värvide punasest rohelisest siniseni. See lihtne projekt on hea sissejuhatus BeagleBone Blackile kui platvormile.

Facebooki meeldimiste loendur

Nagu eelmine projekt, kasutab ka see projekt BeagleBone Blacki arendamise sissejuhatuseks tuttavat tarkvara API-liidest. Facebooki sarnane loendur kasutab Facebooki OpenGraph API-t, et saada JSON-vormingus graafiku konkreetse sõlme meeldimiste arv. Projekt väljastab numbri neljakohalisele seitsmesegmendilisele LED-ekraanile.

Projekt pakub lihtsat demonstratsiooni BeagleBone'i võimest hõlpsasti veebiteenustega liidestada, pakkudes samas väljundi jaoks palju füüsilise laiendusvõimalusi. Veebiliidesed on paljudele arendajatele tuttavad. LED-i toiteks kasutatav skript Cloud9/Node.js peaks olema kättesaadav ka paljudele algajatele programmeerijatele.

Võrguseireseade

BeagleBone Black on varustatud mitme riistvaraühenduse võimalusega. Sisseehitatud Etherneti port võimaldab sellest saada võrgu jälgimise seade.

See projekt kasutab ntop-nimelise ettevõtte tehnoloogiat. Inimesed ntopis pakkusid BeagleBone Blackile oma tarkvara porti. Koodi koostamisel ja installimisel jälgib BeagleBone teie võrgu Interneti-ühendusi, tuvastades suure ribalaiusega kasutajad ja võimalikud turvariskid. See projekt võib olla taskukohane tööriist väikest kontorivõrku haldavale süsteemiadministraatorile.

BeagleBrew

Kui olete avatud lähtekoodiga tehnoloogia entusiast, võib BeagleBrew projekt olla suurepärane sissejuhatus BeagleBone Blacki. BeagleBrew töötasid osaliselt välja Texas Instrumentsi liikmed, kes on BeagleBoardi projekti taga.

Süsteem kasutab terasspiraali, veesoojusvahetit ja temperatuuriandurit, et jälgida fermentatsiooni temperatuuri ja hallata seda veebipõhise liidese abil. See on sisuliselt temperatuuriregulaator, mis on lihtne kontseptsioon, mis sobib algajatele kuni keskmise tasemega BeagleBone'i entusiastidele.

Android BeagleBone'is

Keerukuse skaalat üles tõstes toob BeagleBone Androidi projekt populaarse avatud lähtekoodiga mobiilse OS-i versioonile BeagleBone Black. Projekt nimega rowboat on Androidi port TI Sitara protsessoritele, sealhulgas AM335x kiip, mis on BeagleBone Blacki alus. Projektil on kasvav arendajate kogukond. Selle eesmärk on pakkuda paljudele TI-protsessoritele stabiilne Androidi port.

Sõudepaadiporti on testitud paljude erinevate funktsioonidega Androidi rakendustega, sealhulgas juurdepääs failisüsteemile, kaardistamine ja mängud. See projekt on suurepärane alguspunkt arendajatele, kes on huvitatud Androidist kui mobiiltelefonide riistvaraprojektide alusest.

Soovitan: