SlideShare una empresa de Scribd logo
“Arduino y series de datos” 
Víctor R. Ruiz <rvr@linotipo.es> 
13 de diciembre de 2014 
III Día de Cacharreo y Asadero, Guía
Índice 
1. Comunicación Arduino y PC con Python. 
2. Guardar datos en BBDD con SQLite. 
3. Acceder a SQLite desde LibreOffice. 
4. Guardar datos en Internet con ThingSpeak.
Comunicación 
Arduino ↔ PC 
con Python
Sensor digital temp.-hum. DHT-22 
http://fluuux.de/2012/10/arduino-temperatur-und-luftfeuchtigkeit-mit-dem-dht22-prufen/
Arduino ↔ PC
Lectura de temperatura y humedad
Arduino desde Python
Guardar datos con SQLite
SQLite 
● Base de datos estructurada. 
● Sistema embebido. 
● Soporte de órdenes SQL. 
● Multilenguaje, multiplataforma.
Python: Acceso a SQLite
Python: Guardar serie temporal
Consulta de BBDD “a pelo”
Acceso a SQLite con 
LibreOffice
Configuración ODBC
Configuración ODBC
Acceso a SQLite desde LibreOffice
Edición de tablas SQLite 
desde LibreOffice
Conexión LibreOffice Base y Calc
Guardar series de datos 
en Internet
Arduino → PC → Internet
ThingSpeak: Series de datos en Internet
Definición de serie en ThingSpeak
Python: Comunicación con ThingSpeak
Python: Guardar serie en ThingSpeak
ThingSpeak: Gráficos
ThingSpeak: Alertas Twitter
CONCLUSIONES 
● Python permite comunicarnos de forma 
sencilla con Arduino. 
● Para guardar series simples de datos, SQLite 
es una solución idónea. 
● Con ThinkSpeak, nos ahorramos la gestión de 
la base de datos.
FIN

Más contenido relacionado

PDF
Horarios e itinerarios 2013 cadiz
PPT
Variador de velocidad
PPTX
cam - Unidad 3 - tema 6 - controladores de velocidad
PPTX
PPTX
INTERFAZ GRÁFICA PARA OPENCV EN PYTHON
PPTX
Inversores trifásicos
PPTX
DomoSecure – Arduino
PPTX
Python científico (introducción a numpy y matplotlib))
Horarios e itinerarios 2013 cadiz
Variador de velocidad
cam - Unidad 3 - tema 6 - controladores de velocidad
INTERFAZ GRÁFICA PARA OPENCV EN PYTHON
Inversores trifásicos
DomoSecure – Arduino
Python científico (introducción a numpy y matplotlib))

Destacado (16)

PPTX
Proyecto minimo viable
PPTX
Introduccion fms500
PDF
Ejemplo Base de Datos SQLite (Android)
KEY
Cero a app en una hora
DOC
CONEXION A LA BASE DE DATOS SQLITE A TRAVES DE UNA APLICACION MOVIL ANDRO...
PPTX
Variadores de velocidad
PDF
P8: Kiwibot Basic Shield: Control de Servo de Posición
DOCX
Circuito variador de velocidad de motor ac
PDF
P2: Kiwibot Basic Shield: Semáforo
PPTX
INVERSORES DE VOLTAJE
PPTX
Variadores de frecuencia_
PDF
Variadores frecuencia (presentación)
PPTX
Variadores de frecuencia
PPT
Servo
PPTX
Variadores de Velocidad
PDF
Sincronización de BD SQLite con MySQL en Android
Proyecto minimo viable
Introduccion fms500
Ejemplo Base de Datos SQLite (Android)
Cero a app en una hora
CONEXION A LA BASE DE DATOS SQLITE A TRAVES DE UNA APLICACION MOVIL ANDRO...
Variadores de velocidad
P8: Kiwibot Basic Shield: Control de Servo de Posición
Circuito variador de velocidad de motor ac
P2: Kiwibot Basic Shield: Semáforo
INVERSORES DE VOLTAJE
Variadores de frecuencia_
Variadores frecuencia (presentación)
Variadores de frecuencia
Servo
Variadores de Velocidad
Sincronización de BD SQLite con MySQL en Android
Publicidad

Similar a Arduino y series de datos (20)

PPTX
Tarjeta arduino
PPTX
Tarjeta arduino
DOCX
Tutorial Básico Arduino
PDF
Arduino user manual_es
PDF
Arduino user manual_es
PDF
Arduino user manual_es(1).pdf
PDF
Arduino user manual_es
PDF
Arduino user manual_es
PDF
PDF
Arduino user manual_es
PDF
Arduino user manual_es
PDF
Arduino user manual_es
PDF
Arduino user manual_es
PDF
[Arqui1]practica2 200815555
PPTX
Como controlar una carga con un Arduino
PDF
Arduino bbaa-2012
PPTX
Arduino intro
PDF
P7: Kiwibot Basic Shield: Control LED desde PUERTO SERIE
PDF
Presentacion Hardprocessing
PDF
Anexo arduino gui
Tarjeta arduino
Tarjeta arduino
Tutorial Básico Arduino
Arduino user manual_es
Arduino user manual_es
Arduino user manual_es(1).pdf
Arduino user manual_es
Arduino user manual_es
Arduino user manual_es
Arduino user manual_es
Arduino user manual_es
Arduino user manual_es
[Arqui1]practica2 200815555
Como controlar una carga con un Arduino
Arduino bbaa-2012
Arduino intro
P7: Kiwibot Basic Shield: Control LED desde PUERTO SERIE
Presentacion Hardprocessing
Anexo arduino gui
Publicidad

Más de Víctor R. Ruiz (20)

PDF
Pseudociencia y desinformación
PDF
MicroPython y ESP32
PDF
MicroPython en el ESP8266
PDF
Programación del ESP8266 con el IDE de Arduino
PDF
Raspberry Pi 2: Instalación y configuración
PDF
Visión artificial con Processing y OpenCV
PDF
Vídeo en tiempo real con Processing
PDF
Raspberry Pi + Arduino
PDF
Control remoto de Arduino con Firmata y Processing
PDF
Cómo hacer librerías en Arduino
PDF
Guía de Visualino
PDF
Introducción a Fritzing
PDF
Introducción a los 'time-lapses' astronómicos
PDF
Introducción a Arduino (II)
PDF
Introducción a Arduino - Parte I
PDF
¿Quién vigila a los vigilantes? Privacidad en la Era de Internet
PDF
La isla de Pascua y la estructura del Universo
PDF
Fin: Apocalipsis celestes
PDF
Software libre como futuro profesional
PDF
APIs de medios sociales
Pseudociencia y desinformación
MicroPython y ESP32
MicroPython en el ESP8266
Programación del ESP8266 con el IDE de Arduino
Raspberry Pi 2: Instalación y configuración
Visión artificial con Processing y OpenCV
Vídeo en tiempo real con Processing
Raspberry Pi + Arduino
Control remoto de Arduino con Firmata y Processing
Cómo hacer librerías en Arduino
Guía de Visualino
Introducción a Fritzing
Introducción a los 'time-lapses' astronómicos
Introducción a Arduino (II)
Introducción a Arduino - Parte I
¿Quién vigila a los vigilantes? Privacidad en la Era de Internet
La isla de Pascua y la estructura del Universo
Fin: Apocalipsis celestes
Software libre como futuro profesional
APIs de medios sociales

Último (13)

PPTX
Clase Gramineas.pptx......................
PDF
awwwwwwwwwwwwwwwwwwwwwwwwaeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
PDF
27.-PRESENTACION-SALUD-NUTRICIONAL-EN-LOS-TRABAJADORES.pdf
PPTX
def2025SEMILLERO DE INVESTIGACION TRAZANDO RUTAS.pptx
PPTX
PropuestaPasantiayTFG para almunado de electronica de potencia
DOCX
Sistemas Operativos, su importancia y objetivos.
PDF
Funciones de material didáctico para formación
PPTX
DEFENSA DE TESIS RIDER DUARTE año 2025..
PPTX
TAREA PRÁCTICA DE LA UNIVERSIDAD BOLIBARIANA DEL ECUADOR
PPTX
MOVILIZACION Y TRANSPORTE DEL ADULTO MAYOR-1.pptx
PPTX
ap_presentacion_taller_0620vvvvvvvvvvvvv21.pptx
PPTX
Emergencias-y-Urgencias-Medicas.pptx....
PPTX
Presentation 4 hipermesis Gravidica ptrt
Clase Gramineas.pptx......................
awwwwwwwwwwwwwwwwwwwwwwwwaeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
27.-PRESENTACION-SALUD-NUTRICIONAL-EN-LOS-TRABAJADORES.pdf
def2025SEMILLERO DE INVESTIGACION TRAZANDO RUTAS.pptx
PropuestaPasantiayTFG para almunado de electronica de potencia
Sistemas Operativos, su importancia y objetivos.
Funciones de material didáctico para formación
DEFENSA DE TESIS RIDER DUARTE año 2025..
TAREA PRÁCTICA DE LA UNIVERSIDAD BOLIBARIANA DEL ECUADOR
MOVILIZACION Y TRANSPORTE DEL ADULTO MAYOR-1.pptx
ap_presentacion_taller_0620vvvvvvvvvvvvv21.pptx
Emergencias-y-Urgencias-Medicas.pptx....
Presentation 4 hipermesis Gravidica ptrt

Arduino y series de datos