BeagleBone Black -projektit aloittelijoille

Sisällysluettelo:

BeagleBone Black -projektit aloittelijoille
BeagleBone Black -projektit aloittelijoille
Anonim

Suositeltu vähittäismyyntihinta 45 dollaria ja ominaisuuksia, jotka tekevät siitä monipuolisen yhdistelmän Raspberry Pi:tä ja Arduinoa, BeagleBone Black tarjoaa loistavan johdannon laitteistokehitykseen ja mahdollisen polun harrastajaprojektista kaupallisiin. kannattavia laitteistotuotteita.

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

Image
Image

LED 'Hello World'

Monille aloitteleville ohjelmoijille heidän ensimmäinen koodausprojektinsa on yhteinen Hello World. 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.

Projekti käyttää Node API:ta, joka on tuttu monille verkkokehittäjille. API ohjaa LEDiä, joka kiertää värejä punaisesta vihreään siniseen. Tämä yksinkertainen projekti on hyvä johdatus BeagleBone Blackiin alustana.

Facebook-tykkäyslaskuri

Edellisen projektin tapaan tämä projekti käyttää tuttua ohjelmistosovellusliittymää johdannossa BeagleBone Blackin kehittämiseen. Facebookin k altainen 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 liittää helposti verkkopalveluihin, mutta tarjoaa myös monia fyysisiä laajennusvaihtoehtoja. Verkkokäyttöliittymät ovat tuttuja monille kehittäjille. Cloud9/Node.js-skripti, jota käytetään LEDin virtalähteenä, pitäisi olla myös monien aloittelevien ohjelmoijien käytettävissä.

Verkonvalvontalaite

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

Tässä projektissa käytetään ntop-nimisen yrityksen teknologiaa. 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.

BeagleBrew

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

Järjestelmä käyttää teräskäämiä, vesilämmönvaihdinta ja lämpötila-anturia fermentaation 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.

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.

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

Suositeltava: