Enviar búsqueda
Cargar
Gaztea Tech 2015: 3. Processing y Firmata
•
0 recomendaciones
•
656 vistas
Svet Ivantchev
Seguir
Introducción a Processing y control de Arduino desde Processing usando Firmata
Leer menos
Leer más
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 13
Descargar ahora
Descargar para leer sin conexión
Recomendados
Gaztea Tech 2015: 1. Introducción al Arduino
Gaztea Tech 2015: 1. Introducción al Arduino
Svet Ivantchev
Unidad 5 informe técnico
Unidad 5 informe técnico
René Sosa Arana
Arduino el taller 2
Arduino el taller 2
flaviongo
Codificaciones c++
Codificaciones c++
mario0123
JUEGO CONCENTRECE PARA ENTORNO DEV C++
JUEGO CONCENTRECE PARA ENTORNO DEV C++
Freddy Fuentes
Franklincuñas
Franklincuñas
luisitofranklin
MOTOR
MOTOR
Alejo Sanabria
Tra 130315111309-phpapp02
Tra 130315111309-phpapp02
guapi387
Recomendados
Gaztea Tech 2015: 1. Introducción al Arduino
Gaztea Tech 2015: 1. Introducción al Arduino
Svet Ivantchev
Unidad 5 informe técnico
Unidad 5 informe técnico
René Sosa Arana
Arduino el taller 2
Arduino el taller 2
flaviongo
Codificaciones c++
Codificaciones c++
mario0123
JUEGO CONCENTRECE PARA ENTORNO DEV C++
JUEGO CONCENTRECE PARA ENTORNO DEV C++
Freddy Fuentes
Franklincuñas
Franklincuñas
luisitofranklin
MOTOR
MOTOR
Alejo Sanabria
Tra 130315111309-phpapp02
Tra 130315111309-phpapp02
guapi387
Der izq
Der izq
freddy Sánchez Naranjo
6.- Constructores
6.- Constructores
Abraham Martinez Molina
Listas con apuntadores dinámicos
Listas con apuntadores dinámicos
Blanca Elia Jiménez Guzmán
Reto2
Reto2
freddy Sánchez Naranjo
Programa de Cola Estática
Programa de Cola Estática
Blanca Elia Jiménez Guzmán
Programa de Pila Estática
Programa de Pila Estática
Blanca Elia Jiménez Guzmán
Informe tecnico u 3-victor uex
Informe tecnico u 3-victor uex
victoruex
Colas apuntadores dinámicos
Colas apuntadores dinámicos
Blanca Elia Jiménez Guzmán
Tra
Tra
angecondulsura
Pilas con apuntadores dinamicos
Pilas con apuntadores dinamicos
Blanca Elia Jiménez Guzmán
Var spríte2
Var spríte2
JF-96
Escáner con Lego Mindstorm
Escáner con Lego Mindstorm
Adrián Rodríguez Vargas
Apunte4
Apunte4
Lizbet Janeth Oropeza Gonzalez
6.0 pract. 9 a
6.0 pract. 9 a
Rodrigo Lara
Try catch
Try catch
jbersosa
Compuertas Lógicas + Códigos
Compuertas Lógicas + Códigos
Fredy Serna
Curso arduino basico bitbloq
Curso arduino basico bitbloq
Jose Antonio Vacas
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Alberto Labarga
03-arduino.pdf
03-arduino.pdf
IvanRamos131451
Programación básica de Arduino
Programación básica de Arduino
SANTIAGO PABLO ALBERTO
Charla Mysql
Charla Mysql
Matías Alejo Garcia
Practica
Practica
antonio_cantu
Más contenido relacionado
La actualidad más candente
Der izq
Der izq
freddy Sánchez Naranjo
6.- Constructores
6.- Constructores
Abraham Martinez Molina
Listas con apuntadores dinámicos
Listas con apuntadores dinámicos
Blanca Elia Jiménez Guzmán
Reto2
Reto2
freddy Sánchez Naranjo
Programa de Cola Estática
Programa de Cola Estática
Blanca Elia Jiménez Guzmán
Programa de Pila Estática
Programa de Pila Estática
Blanca Elia Jiménez Guzmán
Informe tecnico u 3-victor uex
Informe tecnico u 3-victor uex
victoruex
Colas apuntadores dinámicos
Colas apuntadores dinámicos
Blanca Elia Jiménez Guzmán
Tra
Tra
angecondulsura
Pilas con apuntadores dinamicos
Pilas con apuntadores dinamicos
Blanca Elia Jiménez Guzmán
Var spríte2
Var spríte2
JF-96
Escáner con Lego Mindstorm
Escáner con Lego Mindstorm
Adrián Rodríguez Vargas
Apunte4
Apunte4
Lizbet Janeth Oropeza Gonzalez
6.0 pract. 9 a
6.0 pract. 9 a
Rodrigo Lara
Try catch
Try catch
jbersosa
Compuertas Lógicas + Códigos
Compuertas Lógicas + Códigos
Fredy Serna
La actualidad más candente
(16)
Der izq
Der izq
6.- Constructores
6.- Constructores
Listas con apuntadores dinámicos
Listas con apuntadores dinámicos
Reto2
Reto2
Programa de Cola Estática
Programa de Cola Estática
Programa de Pila Estática
Programa de Pila Estática
Informe tecnico u 3-victor uex
Informe tecnico u 3-victor uex
Colas apuntadores dinámicos
Colas apuntadores dinámicos
Tra
Tra
Pilas con apuntadores dinamicos
Pilas con apuntadores dinamicos
Var spríte2
Var spríte2
Escáner con Lego Mindstorm
Escáner con Lego Mindstorm
Apunte4
Apunte4
6.0 pract. 9 a
6.0 pract. 9 a
Try catch
Try catch
Compuertas Lógicas + Códigos
Compuertas Lógicas + Códigos
Similar a Gaztea Tech 2015: 3. Processing y Firmata
Curso arduino basico bitbloq
Curso arduino basico bitbloq
Jose Antonio Vacas
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Alberto Labarga
03-arduino.pdf
03-arduino.pdf
IvanRamos131451
Programación básica de Arduino
Programación básica de Arduino
SANTIAGO PABLO ALBERTO
Charla Mysql
Charla Mysql
Matías Alejo Garcia
Practica
Practica
antonio_cantu
Entrada digital con arduino y visual studio 2015
Entrada digital con arduino y visual studio 2015
Ángel Acaymo M. G.
Arduino - Ejercicios Básicos
Arduino - Ejercicios Básicos
Mario José Platero Villatoro
Applets.pdf
Applets.pdf
IsaacCastro64
Codigo ejemplo j2 me
Codigo ejemplo j2 me
Oscar Eduardo
Seminario de arduino DeustoTech
Seminario de arduino DeustoTech
Adolfo García
Ejerciciosprogramacion
Ejerciciosprogramacion
Pamela Zambrano
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
MaestroMatematicas
Ejercicios+arduino+processing
Ejercicios+arduino+processing
Fanner de Jesus Montalvo Cordero
Processing
Processing
3D Print Barcelona
Similar a Gaztea Tech 2015: 3. Processing y Firmata
(15)
Curso arduino basico bitbloq
Curso arduino basico bitbloq
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
03-arduino.pdf
03-arduino.pdf
Programación básica de Arduino
Programación básica de Arduino
Charla Mysql
Charla Mysql
Practica
Practica
Entrada digital con arduino y visual studio 2015
Entrada digital con arduino y visual studio 2015
Arduino - Ejercicios Básicos
Arduino - Ejercicios Básicos
Applets.pdf
Applets.pdf
Codigo ejemplo j2 me
Codigo ejemplo j2 me
Seminario de arduino DeustoTech
Seminario de arduino DeustoTech
Ejerciciosprogramacion
Ejerciciosprogramacion
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
Ejercicios+arduino+processing
Ejercicios+arduino+processing
Processing
Processing
Más de Svet Ivantchev
Machne Learning and Human Learning (2013).
Machne Learning and Human Learning (2013).
Svet Ivantchev
Big Data: Some Questions in its Use in Applied Economics (2017)
Big Data: Some Questions in its Use in Applied Economics (2017)
Svet Ivantchev
Introducción a Elixir
Introducción a Elixir
Svet Ivantchev
Gaztea Tech Robotica 2016
Gaztea Tech Robotica 2016
Svet Ivantchev
Gaztea Tech 2015: 4. GT Drawbot Control
Gaztea Tech 2015: 4. GT Drawbot Control
Svet Ivantchev
Gaztea Tech 2015: 2. El GT DrawBot
Gaztea Tech 2015: 2. El GT DrawBot
Svet Ivantchev
Learning Analytics and Online Learning: New Oportunities?
Learning Analytics and Online Learning: New Oportunities?
Svet Ivantchev
How Machine Learning and Big Data can Help Us with the Human Learning
How Machine Learning and Big Data can Help Us with the Human Learning
Svet Ivantchev
Vienen los Drones!
Vienen los Drones!
Svet Ivantchev
Data Science
Data Science
Svet Ivantchev
Libros electrónicos IV: ePub 2
Libros electrónicos IV: ePub 2
Svet Ivantchev
Libros electrónicos III
Libros electrónicos III
Svet Ivantchev
Libros electrónicos II - ePub
Libros electrónicos II - ePub
Svet Ivantchev
Libros electrónicos I
Libros electrónicos I
Svet Ivantchev
Cloud Computing: Just Do It
Cloud Computing: Just Do It
Svet Ivantchev
Cloud Computing: What it is, DOs and DON'Ts
Cloud Computing: What it is, DOs and DON'Ts
Svet Ivantchev
BigData
BigData
Svet Ivantchev
Los mitos de la innovación
Los mitos de la innovación
Svet Ivantchev
eFaber en 5 minutos
eFaber en 5 minutos
Svet Ivantchev
RoR y eLearning 2.0
RoR y eLearning 2.0
Svet Ivantchev
Más de Svet Ivantchev
(20)
Machne Learning and Human Learning (2013).
Machne Learning and Human Learning (2013).
Big Data: Some Questions in its Use in Applied Economics (2017)
Big Data: Some Questions in its Use in Applied Economics (2017)
Introducción a Elixir
Introducción a Elixir
Gaztea Tech Robotica 2016
Gaztea Tech Robotica 2016
Gaztea Tech 2015: 4. GT Drawbot Control
Gaztea Tech 2015: 4. GT Drawbot Control
Gaztea Tech 2015: 2. El GT DrawBot
Gaztea Tech 2015: 2. El GT DrawBot
Learning Analytics and Online Learning: New Oportunities?
Learning Analytics and Online Learning: New Oportunities?
How Machine Learning and Big Data can Help Us with the Human Learning
How Machine Learning and Big Data can Help Us with the Human Learning
Vienen los Drones!
Vienen los Drones!
Data Science
Data Science
Libros electrónicos IV: ePub 2
Libros electrónicos IV: ePub 2
Libros electrónicos III
Libros electrónicos III
Libros electrónicos II - ePub
Libros electrónicos II - ePub
Libros electrónicos I
Libros electrónicos I
Cloud Computing: Just Do It
Cloud Computing: Just Do It
Cloud Computing: What it is, DOs and DON'Ts
Cloud Computing: What it is, DOs and DON'Ts
BigData
BigData
Los mitos de la innovación
Los mitos de la innovación
eFaber en 5 minutos
eFaber en 5 minutos
RoR y eLearning 2.0
RoR y eLearning 2.0
Último
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
Ana Fernandez
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
jlorentemartos
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
informacionasapespu
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
Alejandrino Halire Ccahuana
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
Lourdes Feria
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Demetrio Ccesa Rayme
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
FelicitasAsuncionDia
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
isabeltrejoros
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo para evento
DiegoMtsS
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
Joaquín Marbán Sánchez
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
Baker Publishing Company
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
MaryRotonda1
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
josetrinidadchavez
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
Marjorie Burga
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
CesarFernandez937857
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
Alejandrino Halire Ccahuana
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
ELENA GALLARDO PAÚLS
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
Demetrio Ccesa Rayme
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
Integrated Sciences 8 (2023- 2024)
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
AleParedes11
Último
(20)
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo para evento
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
Gaztea Tech 2015: 3. Processing y Firmata
1.
3. PROCESSINGY FIRMATA Introducción GAZTEATECH
2015 ROBÓTICA Svet Ivantchev Jon Agüero
2.
PROCESSING
3.
void setup() { size(300,
300); } void draw() { ellipse(mouseX, mouseY, 50, 50); }
4.
void setup() { size(300,
300); } void draw() { if (mousePressed) { fill(0); } else { fill(200,100,200); } ellipse(mouseX, mouseY, 50, 50); }
5.
PROCESSING + ARDUINO PC
- Processing Arduino - Firmata Servos, LEDs, … USB pins
6.
ARDUINO
7.
Instalar la librería
Arduino (Firmata): Sketch > Import Library … > Add Library …
8.
9.
import processing.serial.*; import cc.arduino.*; Arduino
arduino; void setup() { println(Arduino.list()); arduino = new Arduino(this, Arduino.list()[0], 57600); arduino.pinMode(6, Arduino.OUTPUT); } void draw() { int potVal; potVal = arduino.analogRead(0); arduino.digitalWrite(6, Arduino.HIGH); delay(potVal); arduino.digitalWrite(6, Arduino.LOW); delay(potVal); }
10.
SUTURNO • Dibujar un
circulo en la posición del raton. El diámetro del circulo depende de la posición del potenciómetro conectado al Arduino
11.
SERVO CON FIRMATA import
processing.serial.*; import cc.arduino.*; Arduino arduino; void setup() { println(Arduino.list()); arduino = new Arduino(this, Arduino.list()[0], 57600); arduino.pinMode(4, Arduino.SERVO); } void draw() { arduino.servoWrite(4, 85); }
12.
LATEMPERATURA EN BILBAO JSONObject
weather; void setup() { weather = loadJSONObject("http://api.openweathermap.org/data/2.5/weather?id=3128026"); } void draw() { int temp = get_temp(weather)-272; String city = get_city(weather); String main_weather = get_main_weather(weather); println(city); println(temp); println(main_weather); } int get_temp(JSONObject json) { JSONObject all = json.getJSONObject("main"); int temp = all.getInt("temp"); return temp; } String get_city(JSONObject json) { String city = json.getString("name"); return city; } String get_main_weather(JSONObject json) { JSONArray all = json.getJSONArray("weather"); JSONObject values = all.getJSONObject(0); String main_weather = values.getString("main"); return main_weather; }
13.
SUTURNO • Termómetro analógico:
el servo indica la temperatura; un led rojo se enciende si la temperatura supera los 30 grados
Descargar ahora