BeagleBone црни проекти за почетници

Разновидна платформа за прототипирање на електрониката

BeagleBone Black во последно време се стекна со големо внимание. Со предложената малопродажна цена од 45 долари и сет на функции кои ја прават разноврсна мешавина на Raspberry Pi и Arduino, нуди одличен вовед во развојот на хардвер и потенцијален пат од проектите направени како хобисти за комерцијално одржливи хардверски производи. За оние кои се нови на BeagleBone Black и се прашуваат за можностите, тука е избор на проекти на платформата кои нудат различни нивоа на предизвик за почетник.

ЛЕР "Hello World"

За многу почетници првиот проект за програмирање е "Hello World", едноставна програма која ги прикажува овие зборови на екранот. Овој проект на BeagleBoard беше развиен од страна на член на заедницата за да понуди сличен вовед во работењето на BeagleBoard Black. Проектот користи Node API, кој ќе биде познат на многу веб програмери. API се користи за контрола на ЛЕР, која се пали, и циклуси низ бои од црвена до зелена до сина. Овој едноставен проект е добар вовед во BeagleBone Black како платформа.

Фејсбук како контра

Овој проект, како и претходниот, користи познат софтверски API како вовед за развој на BeagleBone Black. Фејсбук како контра користи Фејсбук OpenGraph API за да го добие бројот на "сака" за одреден јазол на графикот користејќи го JSON формат. Проектот потоа го прикажува бројот на 4-цифрен, седум сегменти LED дисплеј. Проектот обезбедува едноставна демонстрација на моќта на BeagleBone со лесно поврзување со веб сервиси, истовремено нудејќи многу различни физички опции за продолжување за излез. Веб интерфејтите ќе бидат запознаени со многу програмери, а скриптата Cloud9 / Node.js која се користи за напојување на ЛЕР, исто така, треба да биде достапна за многу почетници програмери.

Уред за мониторинг на мрежа

BeagleBone Black е добро опремен со мноштво опции за хардверско поврзување, а вградениот етернет порта му овозможува лесно да стане корисен уред за мониторинг на мрежата. Овој проект користи технологија од компанија наречена ntop, кои развија пакет софтвер за следење на софтвер со отворен код. Луѓето во ntop обезбедиле порта на нивниот софтвер за BeagleBone Black. По компилирањето и инсталирањето на кодот, BeagleBone може да се користи за следење на интернет конекции на вашата мрежа, идентификација на корисници со висок пропусен опсег и потенцијални безбедносни ризици. Овој проект може дури и потенцијално да служи како прифатлива алатка за сисадмин кој работи на мала канцеларија мрежа.

BeagleBrew

Изразот "слободен, како во пиво" кој го користат ентузијастите од отворен код зборува за вкусовите на многумина во заедницата; за овие луѓе, проектот BeagleBrew може да биде одличен вовед во BeagleBone Black. BeagleBrew беше развиен во дел од членовите на Texas Instruments, дизајнерите зад проектот BeagleBoard. Системот користи челичен серпентина, разменувач на топлина и температурен сензор за следење на температурата на ферментацијата и управува со него користејќи веб-базиран интерфејс. Тоа е суштински температурен регулатор, што е доволно едноставен концепт што би можел да биде погоден за почетници до средно ентузијасти од BeagleBone.

Андроид на BeagleBone

Подигнувањето на обемот на сложеност, BeagleBone Android проектот го носи популарниот мобилен оперативен систем со отворен код на BeagleBone Black. Проектот, наречен "boatboat", е Android порта за TI Sitara процесори, вклучувајќи го и чипот AM335x кој служи како основа за BeagleBone Black. Проектот има растечка заедница на програмери и има за цел да обезбеди стабилно пристаниште на Андроид на голем број ТИ процесори. Пристаништето на boatboard е тестирано со многу Android апликации со различни функции, вклучувајќи пристап до датотечниот систем, мапирање, па дури и игри. Овој проект е одлична скокачка точка за програмери кои се заинтересирани за Андроид како основа за хардверски проекти надвор од мобилните телефони.