Raspberry Pi 2 GPIO

OP #4315064
Lesenswert?
• ▲
▼
Hallo alle zusammen

ich habe ein RIESEN Problem
mit den sche**** GPIOS ....ich habe dieses WEBIOPI perfekt hinbekommen
und das klappt auch sehr gut.... an und aus machen per klick funzt.

Aber sobald ich iein Programm das bei Python geschrieben wurde ausführe,
steht zwar überall LIGHTS on und aber an den GPIOS kommt keine SPannung
an!!


wisst ihr was der Fehler ist?

sudo apt-get update
sudo apt-get install python-dev
sudo apt-get instaöö python-rpi.gpio

raspi-config und device tree -> enabled

Code:

#!/usr/bin/env python
#coding: utf8

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)

GPIO.setwarnings(False)
GPIO.setup(36,GPIO.OUT)
GPIO.setup(37,GPIO.OUT)
print "Lights on"
GPIO.output(36,GPIO.HIGH)
GPIO.output(37,GPIO.HIGH)

GPIO.cleanup()


Python 2.7.3 benutz ich persönlich aber sowas einfaches klappt nicht
mal.Irgendwo ist ein kleiner Hacken, ich weiß nur nicht mehr wo.
Gestern hat es nämlich einmal geklappt und ich hab mich gefreut und hab
es runtergefahren und heute nochmal angemacht und es ging nicht mehr!

und es ist ein Raspberry pi 2


ich hoffe ihr könnt helfen.!
Gast #4315076
Lesenswert?
• ▲
▼
schlaflos schrieb:
> Moglicherweise solltest Du dein Programm mit Root-Rechten starten (also
> sudo davor), denn GPIOs lasen sich nur so ansteuern.

WebIOPi mit Root-Rechten? Dann ist da hoffentlich nichts kritisches dran 
:-)

Der sichere Weg wäre, sich den physikalischen Speicherbereich mit den 
GPIO-Registern per MMU in den logischen Speicher des Programms zu mappen 
z.B.

GPSEL0   0x 3F20 0000
GPSET0   0x 3F20 001C
GPCLR0   0x 3F20 0028

Geht aber wohl mit Python nicht ...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.