Hallo liebe Community,
zuerst einmal eine 'Hallo' in die Runde :).
Bin seit heute auch Mitglied bei euch.
Und damit geht es direkt los. Ich bin dabei mir einen "Pi-Bot" zu bauen.
Als Chassis nutze ich von Makeblock das Starterkit worauf ich dann ein
Gehäuse habe mit den ganzen elektronischen Komponenten. Darin integriert
ist dann auch das oben genannte Display worauf ich gerne irgendwas ausgeben
möchte. Jetzt zum Problem...
Ich bekomme es einfach nicht ans laufen. Ich habe die Verkabelung mehrfach gecheckt aber nichts finden können. Ich benutze Geany und schreibe in C++ das Programm. Genrell die GPIOs als Ausgang zu nutzen klappt ohne weiteres.. Dafür habe ich die WiringPi eingebunden. Die enthält ja auch eine Bibliothek für die LCDs.
Mein Code sieht folgendermaßen aus:
#include <wiringPi.h>
#include <lcd.h>
using namespace std;
int LCD
wiringPiSetup()
LCD = lcdInit(2,16,4, x,x, x,x,x,x,0,0,0,0) //GPIO-Belegung habe ich grade nicht zur Hand
lcdPosition (LCD, 0, 0) ;
lcdPuts (LCD, ”Test 1”) ;
lcdPosition (LCD, 0, 1) ;
lcdPuts (LCD, ”Test 2") ;
return 0;
Alles anzeigen
Es ist ein 2 Zeilen 16 Zeichen Display und ich nutze die 4Bit Variante zur Ansteuerung.
Das Display geht zwar an aber es passiert nichts. Wenn überhaupt sieht man aber und zu nur mal einige kryptische Symbole wenn man das Display ein bisschen neigt.
Ich komme einfach nicht weiter
Kann mir dabei jemand helfen?
Vielen Dank schonmal,
Gruß Thomas