Articles of frambuesa pi

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 […]

OpenCV Python script desde el procedimiento de Gimp – Detección de borde de superficie dura / dura

Me gustaría desarrollar un script de Python OpenCV para duplicar / mejorar un procedimiento de Gimp que he desarrollado. El objective del procedimiento es proporcionar una matriz de puntos x, y que siga la línea divisoria entre la hierba y las superficies duras. Esta matriz me permitirá terminar mi robot de lavado de alta presión […]

¿Cómo procesar imágenes en tiempo real y generar un video en tiempo real del resultado?

Tengo un Rasberry Pi con una cámara y estoy transmitiendo un video a mi navegador usando la interfaz web de RPi Cam. Ejecuto un script para leer las imágenes y procesarlas como a continuación. La ejecución del código abre una ventana con la imagen procesada en el momento actual. Cuando cierro la ventana, obtengo una […]