BeagleBone swarte projekten foar begjinners

In ferskaat poadium foar elektroanen prototyping

BeagleBone Black hat in soad omtinken krigen. Mei in suggested retail retail price of $ 45 en in set fan funksjes dy't it in ferskaat ming fan Raspberry Pi en Arduino meitsje, biedt it in grutte ynfloed op hardwareûntwikkeling en in potinsjeel paad út projekten dy't makke binne as hobbyist oan te leverjen materiële hardwareprodukten. Foar dy nije nei BeagleBone Black, en fragen oer de mooglikheden, is hjir in seleksje fan projekten op it platfoarm dat ferskate nivo's fan útdaging oanbean oan in beginner.

LED "Hallo wrâld"

Foar in soad begjinners, it earste programmingsprojekt dat opnommen is is "Hello World", in ienfâldige programma dy't dizze wurden nei it display jout. Dit projekt op BeagleBoard waard ûntwikkele troch in lid fan 'e mienskip om in ferlykbere ynlieding oan te beantjen foar it operearjen fan de BeagleBoard Black. It projekt brûkt de Node API, dy't in protte webûntwikkelders bekend meitsje sil. De API wurdt brûkt om in LED te behearskjen, dy't ljochtet, en siket troch kleuren fan read nei grien oant blau. Dit ienfâldige projekt is in goede yntroduksje foar de BeagleBone Black as platfoarm.

Facebook liket tsjintwurdich

Dit projekt, lykas de foarige, brûkt in bekende software API as in ynlieding om te ûntwikkeljen op 'e BeagleBone Black. De Facebook liket tsjintwurder brûkt Facebook's OpenGraph API om it oantal "likes" nûmer te krijen foar in bepaalde knoop op 'e graf mei it JSON-formaat. It projekt jout it nûmer dan in 4-stel, sân segminten LED-werjefte. It projekt biedt in ienfâldige demonstraasje fan BeagleBone's macht yn maklik ynterfisysje mei webdiensten, wylst ek in protte ferskillende fysike ekstra opsjes foar útfier oanbiede. De web ynterfaces sille in soad ûntwikkelers wêze, en it Skript Cloud9 / Node.js brûkt foar it leven fan 'e LED moat ek foar in protte begjinprogramma's oanfreegje.

Network Monitoring Device

De BeagleBone Black is goed ynrjochte mei in soad opsjes fan hardware ferbining, en de onboard echtnet haven makket it maklik maklik te meitsjen fan in handige netwurk kontrôtapparaat. Dit projekt brûkt technology fan in bedriuw neamd ntop, dy't in suite fan Open Source Network Monitoring software ûntwikkele hawwe. De minsken by ntop hawwe in poarte fan har software foar BeagleBone Black oanbean. By it kompilearjen en ynstallearjen fan de koade kin de BeagleBone brûkt wurde om Internet-ferbiningen te kontrolearjen yn jo netwurk, identifisearjende heechweardige brûkers en potensjele feiligens risiko's. Dit projekt kin sels potensje tsjinje as in betelbere tool foar in sysadmin dat in lyts buroknetwurk útfiert.

BeagleBrew

De ekspresje "fergees, lykas yn it bier" wurdt brûkt troch iepen boarne technyksikers te springen nei de smaak fan in protte yn 'e mienskip; Foar dizze minsken kin it projekt BeagleBrew in grutte ynlieding wêze foar de BeagleBone Black. De BeagleBrew waard diels ûntwikkele troch leden fan Texas Instruments, de ûntwerpers efter it BeagleBoard-projekt. It systeem brûkt in stielspul, in waarmtewizer, en in temperatuer sensor om de temperatuer fan in fermentaasje te kontrolearjen en it behearen fan in webbasearre interface. It is essentiel in temperatuerregulator, dy't in ienfâldich genôch konsept is dat it gaadlik wêze kin foar begjinner nei tydlike BeagleBone-entûsjasters.

Android op BeagleBone

Ferpleats de skaal fan kompleksiteit, it projekt BeagleBone Android bringt de populêre open source mobile OS oan de BeagleBone Black. It projekt, neamd "roeiboat", is in Android-haven foar TI Sitara-prosessen, wêrûnder it AM335x-chip dat as basis foar BeagleBone Black tsjinnet. It projekt hat in groeiende mienskip fan ûntwikkelers en rjochte op in stabile haven fan Android oan in oantal TI-processors. De roeiboathaven is besprutsen mei in protte Android apps fan ferskillende funksjes, wêrûnder triemsysteem tagong, mappen, en sels spultsjes. Dit projekt is in geweldich sprongpunt foar ûntwikkelders dy't ynteressearre binne yn Android as basis foar hardware-projekten bûten mobile tillefoans.