pimotepresentacion.pdf
TRANSCRIPT
![Page 1: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/1.jpg)
P i m o t eAlfredo Tendero Casanova
Sara Álvarez Vinagre
![Page 2: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/2.jpg)
O b j e t i v o s
Mando a distancia universal de aire acondicionado usando una Raspberry Pi
Sistema es fácilmente extrapolable a cualquier control remoto basado en infrarrojos
Control de dispositivos desde smartphone
![Page 3: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/3.jpg)
¿ C óm o ?
Aprendizaje de nuevos mandos con receptor
Raspberry Pi: almacenamiento, administración de los mandos
Interfaz para control de aire acondicionado en smartphone
Uno o varios emisores en la sala o salas
![Page 4: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/4.jpg)
H a r d w a r eEmisor y Receptor de infrarrojos gestionados por Raspberry Pi
Receptor de 33kHz (frecuencia de la trama enviada)
Emisor controlado por el GPIO de Rapsberry
![Page 5: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/5.jpg)
S o f t w a r e
Simulador de tramas en Python
Esqueleto de driver en C para futuro control del reloj del sistema
Script para ejecutar dicho driver
![Page 6: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/6.jpg)
import RPi.GPIO as GPIOimport time
print "Set pin 7 to 'out'"GPIO.setup(7, GPIO.OUT)
buffer = [1,1,1,1,1,...,1,0,0,0,1]
n=0for elem in buffer : if elem==1: GPIO.output(7, True) else: GPIO.output(7, False) time.sleep(525/10000000) n += 1 print 'Esta es la vuelta: ', n
![Page 7: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/7.jpg)
L o g r o s
Control del GPIO de Rapsberry con Python
Conocimiento exhaustivo del mando a replicar
Aprendizaje sobre drivers en C para el kernel de Linux
Sistema sencillo de replicado de tramas
![Page 8: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/8.jpg)
P r ó x i m am e n t e
Control total del aire acondicionado mediante el sistema implementado
Automatización de generado de tramas
Aprendizaje de mandos nuevos
Gestión de dispositivos por medio de una aplicación desde un smartphone
![Page 9: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/9.jpg)
D em o s t r a c i ó n
Enlace al vídeo: http://vimeo.com/62374669
![Page 10: PimotePresentacion.pdf](https://reader036.vdocumento.com/reader036/viewer/2022081404/5572141d497959fc0b93cd55/html5/thumbnails/10.jpg)
¿ P r e g u n t a s ?