BeagleBone Black -projektit aloittelijoille

Suositeltu vähittäismyyntihinta 45 dollaria ja joukko ominaisuuksia, jotka tekevät siitä monipuolisen yhdistelmän Vadelma Pi ja Arduino, BeagleBone Black tarjoaa loistavan johdannon laitteistokehitykseen ja mahdollisen polun harrastajaprojektista kaupallisesti kannattaviin laitteistotuotteisiin.

Aloita BeagleBone Blackin käyttö jollakin useista hyödyllisistä johdantoprojekteista.

BeagleBone musta

LED "Hello World"

Monille aloitteleville ohjelmoijille ensimmäinen koodausprojekti, jonka he suorittavat, on yleinen Hei maailma. Tämä yksinkertainen ohjelma tulostaa nämä sanat näyttöön. Tämän BeagleBoardin projektin on kehittänyt yhteisön jäsen tarjotakseen samanlaisen johdannon BeagleBoard Blackin käyttöön.

Projektissa käytetään Node API: ta, joka tulee tutuksi monille web-kehittäjille. API ohjaa LEDiä, joka kiertää värejä punaisesta vihreään siniseen. Tämä yksinkertainen projekti on hyvä johdatus BeagleBone Blackiin alustana.

NerdHut: BeagleBone Black Hello World

Facebookin Tykkäyslaskuri

Kuten edellinen projekti, tämä projekti käyttää tuttua ohjelmistosovellusliittymää johdannossa BeagleBone Blackin kehittämiseen. Facebookin kaltainen laskuri käyttää Facebookin OpenGraph-sovellusliittymää saadakseen tykkäysten määrän kaavion tietylle solmulle JSON-muodossa. Projekti tulostaa numeron nelinumeroiselle, seitsemän segmentin LED-näytölle.

Projekti tarjoaa yksinkertaisen esittelyn BeagleBonen voimasta liittyä helposti verkkopalveluihin, mutta tarjoaa myös monia fyysisiä laajennusvaihtoehtoja. Verkkokäyttöliittymät ovat tuttuja monille kehittäjille. Cloud9/Node.js-komentosarjan, jota käytetään LEDin virtalähteenä, pitäisi olla myös monien aloittelevien ohjelmoijien käytettävissä.

BeagleBoard-blogi: Facebook Like Counter

Verkon valvontalaite

BeagleBone Black on varustettu useilla laitteistoliitäntävaihtoehdoilla. Sisäänrakennetun Ethernet-portin avulla siitä voi tulla verkon valvontalaite.

Tämä projekti käyttää tekniikkaa ntop-nimiseltä firmalta. ntopin ihmiset toimittivat ohjelmistonsa BeagleBone Blackille. Koodia kääntäessään ja asentaessaan BeagleBone tarkkailee verkkosi Internet-yhteyksiä ja tunnistaa suuren kaistanleveyden käyttäjät ja mahdolliset tietoturvariskit. Tämä projekti saattaa toimia edullisena työkaluna pientä toimistoverkkoa ylläpitävälle järjestelmänvalvojalle.

NTOP: 'ntopng' ja 'nprobe' käyttö BeagleBone Onessa

BeagleBrew

Jos olet avoimen lähdekoodin teknologian harrastaja, BeagleBrew-projekti saattaa olla loistava johdatus BeagleBone Blackiin. BeagleBrew'n kehittivät osittain Texas Instrumentsin jäsenet, BeagleBoard-projektin takana olevat suunnittelijat.

Järjestelmässä käytetään teräskierukkaa, vesilämmönvaihdinta ja lämpötila-anturia käymisen lämpötilan seuraamiseen ja hallintaan web-pohjaisen käyttöliittymän avulla. Se on pohjimmiltaan lämpötilansäädin, joka on yksinkertainen konsepti, joka sopii aloittelijalle tai keskitason BeagleBone-harrastajille.

Texas Instruments: BeagleBrew

Android BeagleBonessa

Monimutkaisuutta lisäämällä BeagleBone Android -projekti tuo suositun avoimen lähdekoodin mobiilikäyttöjärjestelmän BeagleBone Blackiin. Projekti, nimeltään rowboat, on Android-portti TI Sitara -prosessoreille, mukaan lukien AM335x-siru, joka toimii BeagleBone Blackin perustana. Projektilla on kasvava kehittäjäyhteisö. Sen tavoitteena on tarjota vakaa Android-portti useille TI-prosessoreille.

Soutuveneporttia on testattu monilla Android-sovelluksilla, joilla on erilaisia ​​toimintoja, mukaan lukien tiedostojärjestelmän käyttö, kartoitus ja pelit. Tämä projekti on loistava ponnahduskohta kehittäjille, jotka ovat kiinnostuneita Androidista matkapuhelimien ulkopuolisten laitteistoprojektien perustana.

ELinux: BeagleBone Android