BeagleBone Black Projekte für Anfänger

Inhaltsverzeichnis:

BeagleBone Black Projekte für Anfänger
BeagleBone Black Projekte für Anfänger
Anonim

Mit einem empfohlenen Verkaufspreis von 45 US-Dollar und einer Reihe von Funktionen, die es zu einer vielseitigen Mischung aus Raspberry Pi und Arduino machen, bietet BeagleBone Black eine großartige Einführung in die Hardwareentwicklung und einen potenziellen Weg von Projekten, die als Bastler durchgeführt wurden, zu kommerziellen Projekten funktionsfähige Hardwareprodukte.

Beginnen Sie mit der Verwendung des BeagleBone Black durch eines von mehreren hilfreichen Einführungsprojekten.

Image
Image

LED 'Hello World'

Für viele Programmieranfänger ist das erste Programmierprojekt, das sie abschließen, das gemeinsame Hello World. Dieses einfache Programm gibt diese Wörter auf dem Display aus. Dieses Projekt auf BeagleBoard wurde von einem Community-Mitglied entwickelt, um eine ähnliche Einführung in die Bedienung des BeagleBoard Black zu bieten.

Das Projekt verwendet die Node-API, die vielen Webentwicklern bekannt sein wird. Die API steuert eine LED, die die Farben von Rot über Grün nach Blau durchläuft. Dieses einfache Projekt ist eine gute Einführung in den BeagleBone Black als Plattform.

Facebook Like Counter

Wie das vorherige Projekt verwendet dieses Projekt eine vertraute Software-API als Einführung in die Entwicklung auf dem BeagleBone Black. Der Facebook-Like-Zähler verwendet die OpenGraph-API von Facebook, um die Anzahl der Likes für einen bestimmten Knoten im Diagramm im JSON-Format zu erh alten. Das Projekt gibt die Nummer auf einer vierstelligen Siebensegment-LED-Anzeige aus.

Das Projekt demonstriert auf einfache Weise die Leistungsfähigkeit von BeagleBone zur einfachen Anbindung an Webdienste und bietet gleichzeitig viele physische Erweiterungsoptionen für die Ausgabe. Die Weboberflächen werden vielen Entwicklern vertraut sein. Das Cloud9/Node.js-Skript, das zur Stromversorgung der LED verwendet wird, sollte auch für viele Programmieranfänger zugänglich sein.

Netzwerküberwachungsgerät

Der BeagleBone Black ist mit mehreren Hardware-Anschlussmöglichkeiten ausgestattet. Der integrierte Ethernet-Anschluss ermöglicht es, ein Netzwerküberwachungsgerät zu werden.

Dieses Projekt verwendet Technologie von einer Firma namens ntop. Die Leute von ntop haben eine Portierung ihrer Software für BeagleBone Black bereitgestellt. Nach dem Kompilieren und Installieren des Codes überwacht der BeagleBone die Internetverbindungen in Ihrem Netzwerk und identifiziert Benutzer mit hoher Bandbreite und potenzielle Sicherheitsrisiken. Dieses Projekt könnte als erschwingliches Tool für einen Systemadministrator dienen, der ein kleines Büronetzwerk betreibt.

BeagleBrew

Wenn Sie ein Open-Source-Tech-Enthusiast sind, könnte das BeagleBrew-Projekt eine großartige Einführung in BeagleBone Black sein. Das BeagleBrew wurde teilweise von Mitgliedern von Texas Instruments entwickelt, den Designern hinter dem BeagleBoard-Projekt.

Das System verwendet eine Stahlspule, einen Wasserwärmetauscher und einen Temperatursensor, um die Temperatur einer Fermentation zu überwachen und über eine webbasierte Schnittstelle zu verw alten. Es ist im Wesentlichen ein Temperaturregler, ein einfaches Konzept, das für Anfänger und Fortgeschrittene BeagleBone-Enthusiasten geeignet ist.

Android auf BeagleBone

Das BeagleBone-Android-Projekt bringt das beliebte mobile Open-Source-Betriebssystem auf die BeagleBone Black, um die Komplexitätsskala zu erhöhen. Das Projekt mit dem Namen Rowboat ist eine Android-Portierung für Sitara-Prozessoren von TI, einschließlich des AM335x-Chips, der als Basis für BeagleBone Black dient. Das Projekt hat eine wachsende Community von Entwicklern. Es zielt darauf ab, eine stabile Android-Portierung für eine Reihe von TI-Prozessoren bereitzustellen.

Der Ruderboot-Port wurde mit vielen Android-Apps mit verschiedenen Funktionen getestet, darunter Dateisystemzugriff, Mapping und Spiele. Dieses Projekt ist ein großartiger Ausgangspunkt für Entwickler, die an Android als Basis für Hardwareprojekte jenseits von Mobiltelefonen interessiert sind.

Empfohlen: