Bauteile für die RS232 Steuerung über Webinterface

Veröffenticht am 13.08.2014    von     in der Kategorie Raspberry Pi, uart2web Projekt     bisher 1 Reaktion    Zuletzt überarbeitet am 21.02.2017


Wie im Beitrag „RS232 Schnittstelle mit mobilen Endgeräten über ein Webinterface abrufen“ schon erwähnt, möchte ich in diesem Artikel die für mein Projekt notwendigen Bauteile und die ersten Schritte zur Einrichtung des Systems beschreiben.

Hardware für das Projekt „RS232 Steuerung über Webinterface“

Nachdem ich mich für die Umsetzung des Projektes auf einen Raspberry Pi auf Grund seiner Erweiterungsmöglichkeit und der grossen Community festgelegt hatte, war es an der Zeit für die Besorgung der notwendigen Bauteile.

Bauteile für das Projekt
Bauteile für das Projekt

 

1. Raspberry Pi, Netzteil, SD-Card, WLAN-USB Modul

Für die Beschaffung der Grundhardware habe ich mich für ein Bundle entschlossen, welchem noch ein Gehäuse beiliegt entschlossen.

2. USB Maus und Tastatur über USB-Hub

Da meine Maus und Tastatur über Bluetooth mit dem Rechner verbunden ist, habe ich die USB Maus und Tastatur als notwendiges Bauteil aufgelistet. Den USB-Hub benötigte ich zum einmaligen Anschluss der Eingabegeräte, da der Raspberry     Pi  nur zwei USB Anschlüsse zur Verfügung stellt und einer davon mit dem WLAN-USB-Modul belegt ist.

3. RS232 Schnittstelle

Besonderheit der RS232 Schnittstelle des Raspberry PI ist, dass diese auf der GPIO Steckerleiste vorhanden ist. Allerdings ist hier dringend zu beachten, dass die meisten Geräte mit einer Spannung von 5, sogar bis 15 Volt an der seriellen Schnittstelle arbeiten. Der Raspberry PI allerdings nur mit einer Spannung von 3,3 Volt. Dies würde bedeuten, dass wir bei einer höher anliegenden Spannung unseren Raspberry Pi zerstören.  In meinem Fall liegen 5 Volt an der RS-232 Schnittstelle an. Daher ist unbedingt darauf zu achten, dass ein RS232 Serial Port zu TTL Digital Converter Modul zum Einsatz kommt.

Erste Schritte der Einrichtung

Als erstes habe ich mir das aktuelle Betriebssystem von der Raspberry Pi Webseite geladen. Da ich es mir soweit wie möglich einfach mache, habe ich mich für die NOOBS-Variante entschieden. Hier ist die Datei größer, da diese gleich mehrere Betriebssysteme umfasst. Aber es ist auch ein Installationsmanager dabei, der eine anfängliche Einrichtung der SD-Card und des verwendeten Betriebssystem ersetzt. Hierzu muss die ZIP-Datei nach dem Download auf der SD-Card entpackt werden. Danach kann diese in den Raspberry Pi eingeschoben und dieser gestartet werden.

Für die 1. Einrichtung kann der Raspberry Pi mit WLAN-USB-Modul gestartet werden. Den RS232 Serial Port Converter habe ich erst nach der kompletten Einrichtung installiert.

Nach dem Einschalten des Systems erhält man von NOOB eine Auswahl der zur Verfügung stehenden Betriebssysteme. Für meine Zwecke und wegen der garantierten Hardwareunterstützung habe ich mich für Debian Wheezy, dem Raspbian Betriebssystem entschieden.

Das WLAN Modul wird im Normalfall gleich erkannt und installiert. Die Einrichtung des WLAN’s erfolgt über das Programm WiFi Config, welches auf dem Desktop zu finden ist.  Nach Aufruf des Programmes kann man sich über die „Scan“-Funktion sich die vorhandenen Netzwerke anzeigen lassen. Durch Doppelklick wählt man sein Netzwerk aus und gibt unter PSK den Netzwerkschlüssel ein. Danach steht die Verbindung  (Connect) mit dem Netzwerk.

Die ersten Schritte sind getan!

Um den Raspberry Pi zu steuern und zu Programmieren wollte ich diesen allerdings nicht immer an meinem Monitor haben und über die USB Maus und Tastatur bedienen. Deshalb waren die nächsten Schritte, welche ich im nächsten Beitrag erkläre, die Einrichtung der Steuerung über VNC.


Transparenz-Hinweis:

Die auf dieser Seite verwendeten Produktlinks sind sogenannte Affiliate-Links zu einem Partnerprogramm. Für dich entstehen dadurch keine Mehrkosten, ich erhalte durch deinen Kauf über den Link eine kleine Provision.


Wolfgang Raab – Betreiber von webnist.de

Mein Name ist Wolfgang, ich beschäftige mich nun schon seit 1985 mit der EDV und im Besonderen mit der Software- und Webentwicklung.

Auf diesem Blog schreibe ich über Dinge, die mich begeistern, beschäftigen und ich der Meinung bin, es könnte für andere interessant und hilfreich sein.

Als großer Fan des Raspberry Pi finde ich es spannend, wie man den kleinen Computer in Verbindung mit dem IoT und Smart Home nutzen kann. Deshalb behandeln viele Beiträge auch genau dieses Thema.

Ich bin ein leidenschaftlicher Leser und Fotograf. Wenn ich nicht gerade in einem spannenden Roman versinke, bin ich oft unterwegs, um die Schönheit der Welt mit meiner Kamera einzufangen und zu teilen.

Weitere Infos und Fotos findest du auf einem der folgenden Plattformen.






Mehr erfahren?

Besuche die "About"-Seite meines Blogs und finde heraus, wie du mit mir in den Bereichen Web- und Mobile-Programmierung und Raspberry Pi zusammenarbeiten kannst. Hier beginnt deine digitale Reise.


Unterstützen

Dieser Beitrag hat dir gefallen und konnte dir bei deinem Projekt oder Problem behilflich sein? Dann würde ich mich sehr freuen, wenn du dich mit einer noch so kleinen Spende erkenntlich zeigen möchtest.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Notwendige Felder sind mit * markiert.

 

Kleiner Hinweis, alle Kommentare werden moderiert.

Dies bedeutet, der Kommentar wird vor der Veröffentlichung durchgelesen und von mir geprüft. Auch behalte ich mir vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.

Entdecke die Welt von Webnist.de

Erfahre mehr über die Hintergründe meines Blogs und wie ich dich bei deinen digitalen Projekten unterstützen kann.

Aktuelles Video auf YouTube

Beschreibung der Verwendung eines TTP223B Touch Sensors am GPIO Port des Raspberry Pi mit Python.