BeagleBone Қара жобалар жаңа бастағандарға арналған

Электрондық прототиптерді жасау үшін жан-жақты платформа

BeagleBone Black соңғы уақытта көп көңіл бөлді. Ұсынылған бөлшек сауда бағасы $ 45 және көптеген қасиеттердің жиынтығы болып табылатын Raspberry Pi және Arduino әмбебап қоспасы, ол жабдықтарды дамытуға үлкен мүмкіндік береді және коммерциялық тұрғыдан жарамды аппараттық өнімдерге арналған әуесқой ретінде жасалған жобалардан әлеуетті жолды ұсынады. Жаңа BeagleBone Black-дің жаңа мүмкіндіктері мен мүмкіндіктері туралы қызықтыратындар үшін, мұнда бастаушыға әртүрлі деңгейдегі қиындықтарды ұсынатын платформадағы жобалар іріктеледі.

«Hello World» LED

Көптеген жаңа бастағандар үшін бірінші бағдарлама - «Hello World» - осы сөздерді экранға шығаратын қарапайым бағдарлама. BeagleBoard-дағы бұл жоба BeagleBoard Black-ді қолдануға ұқсас кіріспе ұсынды. Жоба көптеген веб-әзірлеушілерге таныс Node API пайдаланады. API индикаторды басқару үшін қолданылады, ол жарықтандырады және қызылдан жасылдан көкке дейін түстер арқылы циклдар. Бұл қарапайым жоба BeagleBone Black-ді платформа ретінде жақсы енгізеді.

Counter сияқты Facebook

Бұл жоба, бұрынғыдай, BeagleBone Black бөлімінде дамуға кіріспе ретінде таныстыру API-ін қолданады. Facebook есептегіші JSON пішімін пайдаланып, графиктегі арнайы түйінге арналған «ұнатулар» санын алу үшін Facebook OpenGraph API пайдаланады. Содан кейін жоба нөмірді 4 санды, жеті сегменттің LED дисплейіне шығарады. Жобада BeagleBone-дің қуатының веб-сервистермен оңай араласуында қарапайым демонстрациясы бар, сонымен қатар шығаруға арналған көптеген физикалық кеңейтілім нұсқалары ұсынылады. Веб-интерфейстер көптеген әзірлеушілерге таныс болады, сондай-ақ, жарықдиодты күту үшін пайдаланылатын Cloud9 / Node.js сценарийі көптеген бастаушы бағдарламашылар үшін қол жетімді болуы керек.

Желіні бақылау құрылғысы

BeagleBone Black көптеген аппараттық қосылым опцияларымен жақсы жабдықталған және борттық Ethernet порты ыңғайлы желі мониторына айналуға мүмкіндік береді. Бұл жоба ntop деп аталатын компаниядан технологияны қолданады, олар ашық бастапқы желі мониторингі бағдарламалық жасақтама жиынтығын жасақтады. Ntop-тегі адамдар BeagleBone Black үшін бағдарламалық қамтамасыз ету портын ұсынды. Кодты құрастырып, орнатқаннан кейін BeagleBone желіңіздегі интернет байланыстарын бақылауға, өткізу қабілеттілігінің жоғары пайдаланушыларын және әлеуетті қауіпсіздік қатерлерін анықтайды. Бұл жоба, тіпті кішігірім кеңсе желісін іске қосатын сисадмин үшін қол жетімді құрал бола алады.

BeagleBrew

Ашық көзі бар техниканың энтузиастары пайдаланатын «еркін сырадағыдай» сөзі қоғамдағы көптеген адамдардың дәміне сай келеді; Бұл адамдар үшін BeagleBrew жобасы BeagleBone Black-ке үлкен кіріспе болуы мүмкін. BeagleBrew компаниясы BeagleBoard жобасының артындағы дизайнерлердің бірі - Texas Instruments мүшелерімен әзірленген. Жүйе ферменттеу температурасын қадағалау үшін болат катушканы, су жылытқышын және температура датчигін пайдаланады және оны веб негізіндегі интерфейс арқылы басқарады. Негізінен, температура реттегіші болып табылады, бұл қарапайым аралық BeagleBone энтузиастарына қолайлы болуы мүмкін жеткілікті тұжырымдамасы.

BeagleBone арналған Android

BeagleBone Android жобасы күрделіліктің ауқымын көтеру танымал ашық бастапқы коды мобильді ОС-ті BeagleBone Black-ге жеткізеді. «Катерпит» деп аталатын жоба - TI Sitara процессорлары үшін Android порты, оның ішінде BeagleBone Black негізі болып табылатын AM335x чипі. Жоба дамып келе жатқан қоғамдастықтың қауымдастығына ие және бірқатар TI процессорларына арналған Android тұрақты портын қамтамасыз етуге бағытталған. Қатерлі порты әртүрлі функциялардың көптеген Android қосымшаларымен, соның ішінде файлдық жүйенің қол жетімділігін, картасын жасауды және тіпті ойындарды тексерді. Бұл жоба ұялы телефондардан тыс аппараттық жобалардың негізі ретінде Android-ға қызығушылық жасайтын әзірлеушілер үшін керемет секіру нүктесі болып табылады.