Projekte BeagleBone Black për fillestarët

Përmbajtje:

Projekte BeagleBone Black për fillestarët
Projekte BeagleBone Black për fillestarët
Anonim

Me një çmim të sugjeruar me pakicë prej 45 dollarësh dhe një sërë veçorish që e bëjnë atë një përzierje të gjithanshme të Raspberry Pi dhe Arduino, BeagleBone Black ofron një hyrje të shkëlqyer në zhvillimin e harduerit dhe një rrugë të mundshme nga projektet e bëra si hobiste deri tek ato komerciale produkte harduerike të qëndrueshme.

Filloni të përdorni BeagleBone Black përmes një prej disa projekteve të dobishme hyrëse.

Image
Image

LED 'Përshëndetje Botë'

Për shumë programues fillestarë, projekti i parë i kodimit që ata përfundojnë është Hello World. Ky program i thjeshtë i nxjerr ato fjalë në ekran. Ky projekt në BeagleBoard u zhvillua nga një anëtar i komunitetit për të ofruar një prezantim të ngjashëm për funksionimin e BeagleBoard Black.

Projekti përdor Node API, i cili do të jetë i njohur për shumë zhvillues të uebit. API kontrollon një LED, i cili qarkullon nëpër ngjyra nga e kuqja në jeshile në blu. Ky projekt i thjeshtë është një prezantim i mirë i BeagleBone Black si një platformë.

Facebook Like Counter

Ashtu si projekti i mëparshëm, ky projekt përdor një API të njohur softueri si një hyrje në zhvillimin në BeagleBone Black. Numëruesi i ngjashëm me Facebook përdor OpenGraph API të Facebook për të marrë numrin e Pëlqimeve për një nyje të caktuar në grafik duke përdorur formatin JSON. Projekti nxjerr numrin në një ekran LED me katër shifra me shtatë segmente.

Projekti ofron një demonstrim të thjeshtë të fuqisë së BeagleBone për t'u ndërlidhur lehtësisht me shërbimet e uebit, ndërsa ofron gjithashtu shumë opsione shtesë fizike për dalje. Ndërfaqet në internet do të jenë të njohura për shumë zhvillues. Skripti Cloud9/Node.js i përdorur për të fuqizuar LED-in duhet gjithashtu të jetë i arritshëm për shumë programues fillestar.

Pajisja e monitorimit të rrjetit

BeagleBone Black është i pajisur me disa opsione lidhjeje harduerike. Porta Ethernet në bord e lejon atë të bëhet një pajisje monitorimi rrjeti.

Ky projekt përdor teknologji nga një kompani e quajtur ntop. Njerëzit në ntop ofruan një port të softuerit të tyre për BeagleBone Black. Pas përpilimit dhe instalimit të kodit, BeagleBone monitoron lidhjet e internetit në rrjetin tuaj, duke identifikuar përdoruesit me gjerësi bande të lartë dhe rreziqet e mundshme të sigurisë. Ky projekt mund të shërbejë si një mjet i përballueshëm për një sysadmin që drejton një rrjet të vogël zyrash.

BeagleBrew

Nëse jeni një entuziast i teknologjisë me burim të hapur, projekti BeagleBrew mund të jetë një hyrje e shkëlqyer për BeagleBone Black. BeagleBrew u zhvillua pjesërisht nga anëtarët e Texas Instruments, projektuesit pas projektit BeagleBoard.

Sistemi përdor një spirale çeliku, një shkëmbyes nxehtësie uji dhe një sensor të temperaturës për të monitoruar temperaturën e një fermentimi dhe për ta menaxhuar atë duke përdorur një ndërfaqe të bazuar në ueb. Ai është në thelb një rregullator i temperaturës, i cili është një koncept i thjeshtë që është i përshtatshëm për entuziastët fillestarë dhe të ndërmjetëm të BeagleBone.

Android në BeagleBone

Duke rritur shkallën e kompleksitetit, projekti BeagleBone Android sjell sistemin operativ celular me burim të hapur në BeagleBone Black. Projekti, i quajtur rowboat, është një port Android për procesorët TI Sitara, duke përfshirë çipin AM335x që shërben si bazë për BeagleBone Black. Projekti ka një komunitet në rritje të zhvilluesve. Ai synon të sigurojë një port të qëndrueshëm të Android për një numër procesorësh TI.

Porta e varkave me varkë është testuar me shumë aplikacione Android me funksione të ndryshme, duke përfshirë aksesin në sistemin e skedarëve, hartëzimin dhe lojërat. Ky projekt është një pikë e shkëlqyer kërcimi për zhvilluesit që janë të interesuar për Android si bazë për projektet harduerike përtej telefonave celularë.

Recommended: