Articles of frambuesa pi

evento desencadenante cuando la variable es igual a x – python

Tengo el siguiente script que aumenta el contador cada vez que se presiona un botón. Cuando el contador alcanza un cierto número, es decir, 10, digamos que quiero que se active un evento. from RPi import GPIO from time import sleep clk = 25 dt = 8 GPIO.setmode(GPIO.BCM) GPIO.setup(clk, GPIO.IN, pull_up_down=GPIO.PUD_DOWN) GPIO.setup(dt, GPIO.IN, pull_up_down=GPIO.PUD_DOWN) counter […]

¿La Raspberry Pi 2 modelo B v1.1 tiene un RTC interno?

Trabajo con Raspberry Pi 2 modelo B v1.1 y busqué un RTC para mantener el tiempo, incluso en el caso de un corte de energía o una pérdida de conexión a Internet. Descubrí que debo comprar un chip RTC con una batería. Pero recientemente escuché que mi Raspberry Pi ya contiene un RTC. Pero es […]

Fallo de segmentación con opencv, en python en Raspberry

Estoy creando un progtwig realmente simple que captura un video desde una cámara Raspberry pi, usando opencv en python. Estoy usando Raspbian como sistema operativo. Ya hice algunos progtwigs con la versión 2.4.5 de opencv y ahora instalé opencv 2.4.9. Todos los progtwigs que solía ejecutar en la versión anterior de opencv no funcionan ahora, […]

Pygame requiere interrupción del teclado para iniciar la pantalla

Estoy intentando inicializar pygame en una Raspberry Pi y requiere una interrupción del teclado antes de que haga algo. Aquí está mi código: os.putenv ( “SDL_VIDEODRIVER” , “fbcon” ) pygame.display.init() # It hangs here screen = pygame.display.set_mode ( ( 1024 , 768 ) ) pygame.draw.rect ( screen , ( 0 , 255 , 0 ) […]

Despliegue del matraz en lighttpd y raspberry pi

Estoy tratando de desplegar una aplicación hello flask en una raspberry pi usando lighttpd fastCGI. Seguí las instrucciones en la http://flask.pocoo.org/docs/0.10/deploying/fastcgi/ lo mejor que pude Aquí está mi aplicación matraz (/var/www/demoapp/hello.py) from flask import Flask app = Flask(__name__) @app.route(“/”) def hello(): return “Hello World From Flask Yeh!” if __name__ == “__main__”: app.run(host=’0.0.0.0′, port=5000) Y aquí […]

Cómo guardar la superficie de pygame como una imagen en la memoria (y no en un disco)

Estoy desarrollando una aplicación de tiempo crítico en una Raspberry PI y necesito enviar una imagen a través del cable. Cuando mi imagen es capturada, estoy haciendo esto: # pygame.camera.Camera captures images as a Surface pygame.image.save(mySurface,’temp.jpeg’) _img = open(‘temp.jpeg’,’rb’) _out = _img.read() _img.close() _socket.sendall(_out) Esto no es muy eficiente. Me gustaría poder guardar la superficie […]

Múltiples termopares en raspberry pi

Soy bastante nuevo en la parte GPIO de la raspberry Pi. Cuando necesito alfileres normalmente uso Arduino. Sin embargo, realmente me gustaría que este proyecto se consolide en una plataforma, si es posible, me gustaría hacerlo todo en el PI. Así que tengo tres (3) placas MAX31855 y termopares tipo K. Simplemente no sé a […]

Raspberry pi GPIO pines para controlar el cronómetro GUI Tkinter

A continuación se muestran los códigos que crean botones en la GUI para controlar el cronómetro. Me gustaría preguntar si alguien sabe cómo modificar el código de manera tal que podamos usar pines GPIO como entrada en la raspberry PI (lo que significa que tenemos 3 componentes de pulsador para controlar el cronómetro para que […]

Ejecutando scripts de Python desde el botón HTML

Estoy intentando implementar un botón que ejecutará un script de Python forward.py (mover mi robot hacia adelante) usando el servidor web Lighttpd / PHP 7.0. La secuencia de comandos de Python funciona perfectamente cuando se ejecuta en la ventana de la terminal, sin embargo, cuando bash ejecutarlo con el clic del botón no funciona. Aquí […]

Enviando comunicación serial desde la raspberry pi

Estoy enviando datos en serie desde una Raspberry Pi a un Arduino usando un progtwig Python. Estoy ejecutando Python 2.7.3. El progtwig es: import serial ser = serial.Serial(‘/dev/ttyACM0′, 115200) ser.write(b’\x4c\xff\x46’) El problema es que estas tres líneas no parecen enviar nada si se ejecutan en un progtwig. Pero si los ejecuto línea por línea en […]