BeagleBone Blacki projektid algajatele
Soovitatav jaehind 45 dollarit ja funktsioonide komplekt, mis muudavad selle mitmekülgseks kombinatsiooniks Vaarika Pi ja Arduino, BeagleBone Black pakub suurepärast sissejuhatust riistvaraarendusse ja potentsiaalset teed harrastajana tehtud projektidest äriliselt elujõuliste riistvaratoodeteni.
Alustage BeagleBone Blacki kasutamist ühe mitme kasuliku sissejuhatava projekti kaudu.
LED "Tere maailm"
Paljude alustavate programmeerijate jaoks on esimene kodeerimisprojekt tavaline Tere, Maailm. 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 like 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 samal ajal väljundi jaoks palju füüsilisi laiendusvõimalusi. Veebiliidesed on paljudele arendajatele tuttavad. LED-i toiteks kasutatav skript Cloud9/Node.js peaks olema kättesaadav ka paljudele algajatele programmeerijatele.
Võrgu jälgimise seade
BeagleBone Black on varustatud mitme riistvaraühenduse võimalusega. Pardal olev Etherneti port võimaldab sellest saada võrgu jälgimise seade.
See projekt kasutab tehnoloogiat firmalt nimega ntop. Inimesed ntopis pakkusid BeagleBone Blacki jaoks 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 BeagleBone Blacki suurepärane sissejuhatus. BeagleBrew töötasid osaliselt välja Texas Instrumentsi liikmed, BeagleBoardi projekti disainerid.
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 skaalal üles tõstes toob BeagleBone Androidi projekt populaarse avatud lähtekoodiga mobiilse OS-i BeagleBone Blackile. Projekt nimega rowboat on Androidi port TI Sitara protsessoritele, sealhulgas AM335x kiibile, 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.