Soumettre la recherche
Mettre en ligne
Gaztea Tech 2015: 3. Processing y Firmata
•
0 j'aime
•
656 vues
Svet Ivantchev
Suivre
Introducción a Processing y control de Arduino desde Processing usando Firmata
Lire moins
Lire la suite
Formation
Signaler
Partager
Signaler
Partager
1 sur 13
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
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
Recommandé
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
Contenu connexe
Tendances
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
Tendances
(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
Similaire à 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
Similaire à 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
Plus 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
Plus 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
Dernier
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
https://gramadal.wordpress.com/
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
JonathanCovena1
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
IES Vicent Andres Estelles
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
GruberACaraballo
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
https://gramadal.wordpress.com/
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
Susana Carballo Bermúdez
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
lclcarmen
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
https://gramadal.wordpress.com/
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
deimerhdz21
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
CarlosEduardoSosa2
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
https://gramadal.wordpress.com/
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
Ángel Encinas
Dernier
(20)
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
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
Télécharger maintenant