Prosiectau Bach BeagleBone ar gyfer Dechreuwyr

Llwyfan amlbwrpas ar gyfer prototeipio electroneg

Mae BeagleBone Black wedi ennill llawer o sylw yn ddiweddar. Gyda phris adwerthu a awgrymir o $ 45 a set o nodweddion sy'n ei gwneud yn gymysgedd hyblyg o Fws Môr ac Arduino, mae'n cynnig cyflwyniad gwych i ddatblygiad caledwedd a llwybr posibl o brosiectau a wnaed fel hobiist i gynhyrchion caledwedd masnachol hyfyw. I'r rhai newydd i BeagleBone Black, ac yn meddwl am y posibiliadau, dyma ddewis o brosiectau ar y llwyfan sy'n cynnig lefelau amrywiol o her i ddechreuwr.

LED "Helo'r Byd"

I lawer o ddechreuwyr, y prosiect rhaglennu cyntaf a gymerir arno yw "Hello World," rhaglen syml sy'n golygu'r geiriau hynny i'r arddangosfa. Datblygwyd y prosiect hwn ar BeagleBoard gan aelod o'r gymuned i gynnig cyflwyniad tebyg i weithredu'r BeagleBoard Black. Mae'r prosiect yn defnyddio'r API Node, a fydd yn gyfarwydd i lawer o ddatblygwyr gwe. Defnyddir yr API i reoli LED, sy'n goleuo, ac yn cylchred trwy liwiau o goch i wyrdd i las. Mae'r prosiect syml hwn yn gyflwyniad da i'r BeagleBone Black fel llwyfan.

Facebook Like Counter

Mae'r prosiect hwn, fel yr un blaenorol, yn defnyddio API meddalwedd cyfarwydd fel cyflwyniad i ddatblygu ar y BeagleBone Black. Mae'r counter counter Facebook yn defnyddio OpenGraph API Facebook i dderbyn y nifer o "hoffi" ar gyfer nod penodol ar y graff gan ddefnyddio'r fformat JSON. Yna, mae'r prosiect yn allbwn y rhif i arddangosfa LED 7 digid, saith segment. Mae'r prosiect yn cynnig arddangosiad syml o bŵer BeagleBone yn rhyngweithio'n hawdd â gwasanaethau gwe, a hefyd yn cynnig nifer o wahanol opsiynau estyniad ffisegol ar gyfer allbwn. Bydd y rhyngwynebau gwe yn gyfarwydd i lawer o ddatblygwyr, a dylai'r sgript Cloud9 / Node.js a ddefnyddir i rymi'r LED hefyd fod yn hawdd ei ddefnyddio i lawer o raglenwyr dechreuwyr.

Dyfais Monitro Rhwydwaith

Mae gan y BeagleBone Black offer da gyda llu o opsiynau cysylltiad caledwedd, ac mae'r porthladd ethernet ar y ffordd yn caniatáu iddi ddod yn ddyfais monitro rhwydwaith defnyddiol yn hawdd. Mae'r prosiect hwn yn defnyddio technoleg gan gwmni o'r enw ntop, sydd wedi datblygu cyfres o feddalwedd monitro rhwydwaith ffynhonnell agored. Mae'r bobl yn ntop wedi darparu porthladd i'w meddalwedd ar gyfer BeagleBone Black. Ar ôl llunio a gosod y cod, gellir defnyddio'r BeagleBone i fonitro cysylltiadau Rhyngrwyd ar eich rhwydwaith, gan nodi defnyddwyr lled band uchel a risgiau diogelwch posib. Gallai'r prosiect hwn fod yn offeryn fforddiadwy hyd yn oed ar gyfer sysadmin sy'n rhedeg rhwydwaith swyddfa fechan.

BeagleBrew

Mae'r ymadrodd "rhydd, fel mewn cwrw" a ddefnyddir gan frwdfrydig technoleg agored yn siarad â chwaeth llawer yn y gymuned; I'r bobl hyn, gallai prosiect BeagleBrew fod yn gyflwyniad gwych i'r BeagleBone Black. Datblygwyd y BeagleBrew yn rhannol gan aelodau Texas Instruments, y dylunwyr y tu ôl i brosiect BeagleBoard. Mae'r system yn defnyddio coil dur, cyfnewidydd gwres dŵr, a synhwyrydd tymheredd i fonitro tymheredd eplesiad, a'i reoli gan ddefnyddio rhyngwyneb ar y we. Yn ei hanfod, mae'n rheoleiddiwr tymheredd, sy'n gysyniad digon syml y gallai fod yn addas ar gyfer dechreuwyr i frwdfrydig BachleBone canolradd.

Android ar BeagleBone

Gan symud i fyny'r raddfa gymhlethdod, mae'r prosiect Android BeagleBone yn dod â'r OS symudol ffynhonnell boblogaidd i'r BeagleBone Black. Porthladd Android ar gyfer proseswyr TI Sitara yw'r prosiect, o'r enw "cwch rhes", gan gynnwys sglodion AM335x sy'n gwasanaethu fel sylfaen i BeagleBone Black. Mae gan y prosiect gymuned gynyddol o ddatblygwyr ac mae'n anelu at ddarparu porthladd sefydlog o Android i nifer o broseswyr TI. Mae'r porthladd chychod rhes wedi cael ei brofi gyda llawer o apps Android o wahanol swyddogaethau, gan gynnwys mynediad i system ffeiliau, mapio a gemau hyd yn oed. Mae'r prosiect hwn yn bwynt gwych i ddatblygwyr sydd â diddordeb mewn Android fel sail ar gyfer prosiectau caledwedd y tu hwnt i ffonau symudol.