Hallo liebe Gemeinde,
Ich habe folgendes Problem, ich habe ein Display mit hd44780, und habe ein test Programm, wenn ich dieses starte, kommt folgende Fehlermeldung: runtimewarning: this channel is already in use, continuing anyway. Use gpio.setwarnings (false) to disable warnings. Gpio.setup (display_data6, gpio.out)
Das Programm gibt es bei adafruit, vielleicht weiß wer rat, was ich da machen kann, bzw was ich falsch gemacht habe, die Schaltung und das Programm ist unter http://www.adafruit.com/blog/2013/03/0…i-raspberry_pi/
Danke für eure Hilfe
This Channel is already in use
-
disaster76 -
28. Mai 2013 um 21:50 -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
This Channel is already in use? Schau mal ob du hier fündig wirst!
-
- Offizieller Beitrag
Hallo disaster76,
ich arbeite seit 2 Tagen mit einem ähnlichen Script, und habe aber keine Schwierigkeiten.
- Es könnte sein, dass noch ein zweites Script auf die I/Os zugreift.
- Hast du Hardware technisch alles genau so angeschlossen wie gefordert? Vor allem die Taster?Komisch ist es, denn der "Fehler" bzw "Warnung" tritt normalerweise immer auf. Ich unterdrücke diese mit
Ich tippe einfach mal darauf, dass entweder das Script einen Fehler hat oder dein Screen nicht korrekt angeschlossen ist!
Ich arbeite mit folgendem Script ohne Probleme:
http://www.raspberrypi-spy.co.uk/2012/08/20x4-l…l-using-python/gruß,
ps915 -
Danke für die schnelle Antwort, das die pins durch ein anderes Script gebraucht werden ist unwahrscheinlich, da ich das bs neu aufgesetzt habe, die Unterdrückung ser Fehlermeldung, wo muss ich diese eintragen? Das Script ist fast das gleiche.
Werde das Display mal neu anklemmen und weiter probieren -
Ein Pin wurde zwischen den verschiedenen Revisionen des Pi anders benannt...
Ev ist das Script für die andere Revision des Pi vorgesehen?
Chrugail -
Hallo zusammen,
die Schaltung und Software von http://www.raspberrypi-spy.co.uk/2012/08/20x4-l…l-using-python/ kann man sowohl mit dem Raspberry Pi Rev 1.0 also auch mit der Rev 2.0 verwenden. Wie man hier sieht werden keine Ports verwendet die bei der Rev 2.0 geändert wurden.
Code# Define GPIO to LCD mapping LCD_RS = 7 LCD_E = 8 LCD_D4 = 25 LCD_D5 = 24 LCD_D6 = 23 LCD_D7 = 18 LED_ON = 15
Bei der Version von http://www.adafruit.com/blog/2013/03/0…i-raspberry_pi/ ist das schon was anderes. Hier wird der GPIO21 verwendet welcher bei der Rev 2.0 der GPIO27 ist.
Code# Define GPIO to LCD mapping LCD_RS = 25 LCD_E = 24 LCD_D4 = 23 LCD_D5 = 17 LCD_D6 = 21 LCD_D7 = 22
Also aufpassen wie man das Display anschließt und die Software entsprechend anpassen.
Gruß Georg
-
Hi,
Dazu habe ich auch mal eine Frage.
Bekomme auch immer diese Meldung "This Channel is already in use"
Ich möchte mit mehreren Python-Scripten parallel auf die GPIOs
zugreifen.Also ein Script setzt z.B.: GPIO 17 auf 1 und ein anderes wieder auf 0.
Muß ich dazu in jedem Pythonscript die komplette
Initialisierung machen?Codeimport RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(17, GPIO.OUT) # set GPIO 17 pin as output GPIO.setup(27, GPIO.OUT) # set GPIO 27 pin as output
Gruß
Marcel
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!