Mit Raspberrypi Spannung messen ( Volt ), Werte mit FTP verschicken
A/D Wandler mcp3008
Die GPIO Kontakte des Raspberry pi können Verbindung zu anderen Geräten aufnehmen.
Allerdings nur auf digitalem Weg.
Wir wollen aber eine Gleichspannung messen, die zwischen 10 und 15 Volt liegt.
Dieser analoge Messwert wird nun von einem Analog-Digitalwandler (z.B. CP3008)
so umgewandelt, dass der pi ihn lesen und verarbeiten kann.
Möglich sind via SPI oder I²C-Bus. Hier benutze ich das Auslesen der GPIO mit SPI.
Hierzu das ausgezeichnete Tutorial von Erik Bartmann https://docplayer.org/18219210-Raspberry-pi-addon-der-a-d-wandler-mcp3008-by-erik-bartmann-www-erik-bartmann-de.html
Die dazu entwickelten Skripte für den Raspberry sind in Python geschrieben.
Zum Auslesen des mcp3008, schreiben der Daten in eine Datei und den FTP upload findet ihr hier meine Skripte. http://dl3ndd.de/ftpupload.html
Hardware
Raspberry pi Modell B 512MB 2xUSB 10/100Mbit Ethernet-Controller
Betriebssystem Raspbian oder auch Wheezy genannt
Zum Anfang und zum experimentieren habe ich mir ein Breadboard zugelegt.
Hier kann auch erst mal der nicht so geschickte Elektronikbastler durch einfaches
Stecken der Bauteile und Verbindungen zum Erfolg kommen.
nachdem der Versuchsaufbau läuft, wurde auf einer kleinen Platine die Schaltung verlötet
Das Gehäuse, in welchem der pi geliefert wurde eignet sich wunderbar zum Einbau.