|
Linux-Projekte
für den Raspberry Pi, |
Vorwort
An dieser Stelle werden Projekte für den Raspberry Pi vorgestellt, mit denen sich der Autor in den vergangenen Jahren beschäftigt hat und die mit Python realisiert wurden.
Die beigefügten Schaltungen und Programm werden als Beispiele zur eigenen Programmentwicklung und zum Verständnis verschiedener Vorgänge zur eigenen Verwendung zur Verfügung gestellt. Die Programm können frei verwendet und/ oder abgeändert werden. Eine Gewährleistung kann dafür aber nicht übernommen werden. Auch übernimmt der Autor keine Haftung für durch diese Programme oder Schaltungen möglicherweise verursachten Schäden.
Die
dargestellten Pläne, ohne den sichtbaren Schriftzug 'fritzing', und
Auszüge aus den Datenblättern sind Eigentum der jeweiligen
Hersteller. Eine eventuelle Verwendung muß im Vorfeld mit diesen
abgestimmt werden.
Alle in diesen Projekten vorgestellten
Bauteile waren: leicht verfügbar, bei den bekannten Versandhändlern
kurzfristig zu bekommen, die Datenblätter leicht zu erhalten, oder
in Versandkatalogen aufgeführt und obendrein preislich
erschwinglich. Die hier gemachten Vorschläge sind vermutlich auch
mit anderen Bauteilen realisierbar und somit nicht zwingend
erforderlich. Ebenso sind die hier verwendeten Links zu den
Versandhändlern willkürlich gewählt und nicht Voraussetzung für
die vorgestellten Projekte. Dem Leser steht es frei, seinen Bedarf an
anderer Stelle zu decken.
|
Hardware |
|
Betriebssystem/ Software |
|
Verwendet
werden die RaspberryPi-Versionen |
|
Raspian
'Wheezy' & 'Jessy' |
|
|
Die im folgenden vorgestellten Projekte wenden sich NICHT an den Neueinsteiger. Sie setzen grundlegende Kenntnisse des Betriebssystems 'Linux' und der 'shell' genauso voraus wie die Kenntnisse der Raspberrys Hardware mit seinen GPIOS. Da die Programmierung in Python erfolgte, werden auch darin Kenntnisse vorausgesetzt, genauso wie grundlegende Kenntnisse in der Elektrotechnik.
In dieser Vorstellung wird davon ausgegangen, daß bekannt ist, wie ein Betriebssystem auf eine Speicherkarte geladen wird und wie der Raspberry einzurichten ist, damit SPI bzw. I2C verwendet werden können. Auch sollten Begriffe wie 'headless' und SSH-Verbindung nicht unbekannt sein!
(Wer mit diesen Begriffen nicht vertraut ist, wird an den nachfolgenden aufgeführten Projekten nicht viel Freude haben)
Folgende
Projekte wurden bisher realisiert und werden hier vorgestellt:
(Die
rot
dargestellten
Projekte
sind leider noch nicht auswählbar. Sind sie jedoch
violett
eingefärbt,
ist eine Auswahl möglich, da aber noch nicht alle Urheberrechte
geklärt sind, sind dort noch nicht alle Bilder/ Datenblätter
verfügbar.)
Auch die Erstellung dieser Präsentation
ist
ein Projekt das noch in Arbeit ist und sich nicht 'an einem Tag'
erledigen läßt.
Um nicht mit dem Urheberrecht in
Konflikt zu geraten, wurden bei allen Bildern, Datenblättern und
Auszügen daraus bei den jeweiligen Herstellern Anfragen zur
Verwendung auf dieser Seite gestartet. Es können momentan daher nur
solche Projekte präsentiert
werden,
bei denen die Genehmigung aller Hersteller vorliegt, deren Bauteile
bei dem entsprechenden Projekt beteiligt sind.
Stand:
Letzte
Überarbeitung: 19.10.2018
|
|
|
Diese
Präsentation wurde auf dem Raspberry Pi 2B unter Raspian 'Jessy' nur
unter Zuhilfenahme des LibreOffice Programms 'writer' erstellt und
die daraus resultierenden Dateien ausschließlich mit den
Programmen
'mc'
oder 'pcmanfm' an den Server übertragen.
P.S.:
Stimmt nicht ganz.
Die Bildschirmkopien
wurden
mit dem Programm 'GIMP'
erstellt
und bei den grafischen Elementen kam noch das Libre Office-Programm
'draw'
zum Einsatz!