BeagleBone Black Project for Beginners

Plataforma anitzeko prototipoen elektronika

BeagleBone Black arreta handia jaso du azkenaldian. $ 45 bitarteko gomendatutako prezioa eta Raspberry Pi eta Arduino-ren nahasketa ezberdina duten ezaugarri multzo batzuekin, hardwarearen garapenari eta merkataritzako bideragarritasun handiko produktuei zuzendutako proiektu baten bidezko aukera zabala eskaintzen du. BeagleBone Black-en berrientzat eta aukera horiei buruz galdetzen dutenak, hemen hasiberrientzat erronka maila desberdinak eskaintzen dituzten plataformako proiektuen aukeraketa da.

LED "Kaixo mundua"

Hasiberrientzat, "Hello World" izeneko lehen programazio proiektua da, pantailako hitz horiek ematen dituen programa sinplea. BeagleBoard proiektu hau komunitateko kide batek garatu du BeagleBoard Black-en funtzionamendurako sarrera antzeko bat eskaintzeko. Proiektuak nodoaren APIa erabiltzen du, web garatzaile askorentzat ezaguna dena. APIa LED argiztapen bat kontrolatzeko erabiltzen da, eta zikloak kolore batetik bestera berdea eta urdina dira. Proiektu sinple hau BeagleBone Black plataformarako sarrera ona da.

Facebook Like Counter

Proiektu hau, aurrekoaren antzekoa, softwarearen API ezaguna erabiltzen du BeagleBone Black-en garatzeko sarrera gisa. Counter bezalako Facebook-ek Facebook-en OpenGraph APIa erabiltzen du "gustatu" kopurua jasotzeko JSON formatuan grafikoan nodo partikular bat lortzeko. Ondoren, proiektuak 4 digitu eta zazpi segmentu LED pantaila erakusten ditu. Proiektuak BeagleBone-ren ahalmenaren erakusle erraz bat eskaintzen du web zerbitzuen bidez erraz konektatzeko, eta irteerarako hainbat aukera fisiko eskaintzen ditu. Web interfazeak garatzaile askorentzat ezagunak izango dira eta LEDa botatzeko erabiltzen den Cloud9 / Node.js gidoia hasiberrientzako programatzaile askok ere erabilgarri izan beharko lukete.

Sareko jarraipen gailua

The BeagleBone Black hardware-konexioen aukera ugari eskaintzen ditu eta ethernet ataka on bat sarea erraz kontrolatzeko gailu erraz bihurtzeko aukera ematen du. Proiektu honek ntop izeneko enpresa bateko teknologia erabiltzen du, kode irekiko monitorizazio softwarea garatu dutenak. Pertsonak ntop-ek BeagleBone Black softwarearen portu bat eman du. Kodea konpilatzean eta instalatzean, BeagleBone sarean Interneteko konexioak kontrolatzeko erabil daiteke, banda zabaleko erabiltzaile handiak eta segurtasun arriskuak identifikatzeko. Proiektu hau potentzialki zerbitzatzeko tresna baliagarria izan daiteke administrazioko bulego sare txiki bat exekutatzen duen sisteman.

BeagleBrew

Open source teknologiako entzuleek erabilitako "free, gisa garagardoa" espresioa komunitateko askok gustatzen zaie; Jende hauei, BeagleBrew proiektuak BeagleBone Black-ren sarrera bikaina izan liteke. The BeagleBrew Texas Instrumentsen kide izan zen, BeagleBoard proiektuaren atzean dauden diseinatzaileek. Sistema honek altzairu-bobina, ur-trukagailu bat eta tenperatura-sentsorea erabiltzen ditu hartzidura baten tenperatura kontrolatzeko eta web interfazearen bidez kudeatu. Batez ere, tenperaturaren erreguladorea da, nahikoa den kontzeptu sinplea denez, hasiberrientzat BeagleBone bitarteko zaletuentzat egokia izan daiteke.

Android BeagleBone-n

Konplexutasun eskala mugituz, BeagleBone Android proiektuak BeagleBone Black izeneko iturburu irekiko softwarea darama. Proiektuaren izenburua "errenkada" IT Sitara prozesadoreentzako Android ataka da, BeagleBone Blackren oinarri gisa balio duen AM335x txipa barne. Proiektuak gero eta garatzaileen komunitate handiagoa du eta Android-en portu egonkor bat eskaintzen du IT prozesadore batzuei. Errenkada ataka hainbat funtzioren Android aplikazioekin probatu da, fitxategi sistemen sarbidea, mapak eta nahiz eta jokoak barne. Proiektu hau Android-ek interesa duten garatzaileentzako jauzi handia da, telefono mugikorren gaineko hardware-proiektuetarako oinarri gisa.