BeagleBone Black Projects para sa mga Baguhan

Talaan ng mga Nilalaman:

BeagleBone Black Projects para sa mga Baguhan
BeagleBone Black Projects para sa mga Baguhan
Anonim

Na may iminungkahing retail na presyo na $45 at isang hanay ng mga feature na ginagawa itong isang versatile mix ng Raspberry Pi at Arduino, ang BeagleBone Black ay nag-aalok ng magandang panimula sa hardware development at isang potensyal na pathway mula sa mga proyektong ginawa bilang isang hobbyist hanggang sa komersyal. mabubuhay na mga produktong hardware.

Simulan ang paggamit ng BeagleBone Black sa pamamagitan ng isa sa ilang kapaki-pakinabang na panimulang proyekto.

Image
Image

LED 'Hello World'

Para sa maraming nagsisimulang programmer, ang unang coding project na nakumpleto nila ay ang karaniwang Hello World. Ang simpleng program na ito ay naglalabas ng mga salitang iyon sa display. Ang proyektong ito sa BeagleBoard ay binuo ng isang miyembro ng komunidad upang mag-alok ng katulad na pagpapakilala sa pagpapatakbo ng BeagleBoard Black.

Gumagamit ang proyekto ng Node API, na magiging pamilyar sa maraming web developer. Kinokontrol ng API ang isang LED, na umiikot sa mga kulay mula pula hanggang berde hanggang asul. Ang simpleng proyektong ito ay isang magandang panimula sa BeagleBone Black bilang isang platform.

Facebook Like Counter

Tulad ng nakaraang proyekto, ang proyektong ito ay gumagamit ng pamilyar na software API bilang panimula sa pagbuo sa BeagleBone Black. Ang Facebook-like counter ay gumagamit ng Facebook's OpenGraph API upang makatanggap ng bilang ng mga Likes para sa isang partikular na node sa graph gamit ang JSON format. Inilalabas ng proyekto ang numero sa isang apat na digit, pitong-segment na LED display.

Ang proyekto ay nagbibigay ng isang simpleng pagpapakita ng kapangyarihan ng BeagleBone na madaling mag-interface sa mga serbisyo sa web, habang nag-aalok din ng maraming mga opsyon sa pisikal na extension para sa output. Ang mga web interface ay magiging pamilyar sa maraming mga developer. Ang Cloud9/Node.js script na ginamit upang paganahin ang LED ay dapat ding madaling lapitan para sa maraming baguhan na programmer.

Network Monitoring Device

Ang BeagleBone Black ay nilagyan ng ilang opsyon sa koneksyon ng hardware. Binibigyang-daan ito ng onboard Ethernet port na maging isang network monitoring device.

Gumagamit ang proyektong ito ng teknolohiya mula sa isang kumpanyang tinatawag na ntop. Ang mga tao sa ntop ay nagbigay ng port ng kanilang software para sa BeagleBone Black. Sa pag-compile at pag-install ng code, sinusubaybayan ng BeagleBone ang mga koneksyon sa internet sa iyong network, tinutukoy ang mga high-bandwidth na user at mga potensyal na panganib sa seguridad. Maaaring magsilbi ang proyektong ito bilang isang abot-kayang tool para sa isang sysadmin na nagpapatakbo ng maliit na network ng opisina.

BeagleBrew

Kung isa kang open-source tech enthusiast, ang BeagleBrew project ay maaaring isang magandang panimula sa BeagleBone Black. Ang BeagleBrew ay binuo sa bahagi ng mga miyembro ng Texas Instruments, ang mga taga-disenyo sa likod ng proyektong BeagleBoard.

Gumagamit ang system ng steel coil, water heat exchanger, at temperature sensor para subaybayan ang temperatura ng isang fermentation, at pamahalaan ito gamit ang web-based na interface. Ito ay mahalagang regulator ng temperatura, na isang simpleng konsepto na angkop para sa baguhan hanggang sa intermediate na mahilig sa BeagleBone.

Android sa BeagleBone

Sa pagtaas ng sukat ng pagiging kumplikado, dinadala ng BeagleBone Android project ang sikat na open-source na mobile OS sa BeagleBone Black. Ang proyekto, na pinangalanang rowboat, ay isang Android port para sa mga processor ng TI Sitara, kabilang ang AM335x chip na nagsisilbing base para sa BeagleBone Black. Ang proyekto ay may lumalaking komunidad ng mga developer. Nilalayon nitong magbigay ng stable na port ng Android sa ilang mga processor ng TI.

Ang rowboat port ay nasubok sa maraming Android app ng iba't ibang function, kabilang ang file system access, pagmamapa, at mga laro. Ang proyektong ito ay isang mahusay na jumping-off point para sa mga developer na interesado sa Android bilang batayan para sa mga proyekto ng hardware na higit sa mga mobile phone.

Inirerekumendang: