SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
MONTORO JOAQUIN - 4TO A
COMUNICACIÓN
ENTRE ARDUINOS
—PROPOSITO
“DESARROLLAR LA COMPETENCIA DE LA GESTIÓN DEL
AUTOAPRENDIZAJE, A BASE DE UNA INVESTIGACIÓN Y
PRÁCTICA SEGÚN EL TEMA TRATADO”
“ I2C ” CIRCUITO
INTER-INTEGRADO
I2C
El I2C es un bus con múltiples maestros, lo que
significa que se pueden conectar varios chips al
mismo bus y que todos ellos pueden actuar
como maestro, sólo con iniciar la transferencia
de datos. Este bus se utiliza dentro de una
misma placa de un dispositivo. Facilita la
comunicación entre microcontroladores,
memorias y otros dispositivos con cierto nivel
de «inteligencia», sólo requiere de dos líneas de
señal y un común o masa.
I2C
Las líneas SDA y SCL son del tipo
drenaje abierto, es decir, un estado
similar al de colector abierto, pero
asociadas a un transistor de efecto de
campo (o FET). Se deben polarizar en
estado alto (conectando a la
alimentación por medio de resistores
«pull-up») lo que define una estructura
de bus que permite conectar en
paralelo múltiples entradas y salidas.
DIAGRAMA - I2C
PROTOCOLO DE
COMUNICACIÓN DEL BUS I2C
La condición inicial, de bus libre, es
cuando ambas señales están en estado
lógico alto. En este estado cualquier
dispositivo maestro puede ocuparlo,
estableciendo la condición de inicio
(start). Esta condición se presenta
cuando un dispositivo maestro pone en
estado bajo la línea de datos (SDA), pero
dejando en alto la línea de reloj (SCL).
TRANSMICIÓN
Si el dispositivo cuya dirección corresponde a
la que se indica en los siete bits (A0-A6) está
presente en el bus, éste contesta con un bit en
bajo, ubicado inmediatamente luego del
octavo bit que ha enviado el dispositivo
maestro. Este bit de reconocimiento (ACK) en
bajo le indica al dispositivo maestro que el
esclavo reconoce la solicitud y está en
condiciones de comunicarse. Aquí la
comunicación se establece en firme y
comienza el intercambio de información entre
los dispositivos.
SECUENCIA DE PARADA
En el caso contrario, cuando el bit de
lectura/escritura estaba a nivel lógico alto
(lectura), el dispositivo maestro genera
pulsos de reloj para que el dispositivo
esclavo pueda enviar los datos. Luego de
cada byte recibido el dispositivo maestro
(quien está recibiendo los datos) genera un
pulso de reconocimiento. El dispositivo
maestro puede dejar libre el bus generando
una condición de parada (o detención; stop
en inglés).
KALAMAN
ANGULAR Y
TRIANGULACIÓN
Los algoritmos de triangulación determinan
la posición y la orientación del robot, a partir
de la posición de las marcas Ri
y de los
ángulos relativos
, y correspondientes a tres de ellas
(McGillem y Rappaport, 1989; Cohen y Koss,
1993; Betke y Gurvits, 1997)
Para el uso consistente de los algoritmos de
triangulación, es necesario que los ángulos relativos
qi
correspondan a la misma configuración del robot.
En el sistema considerado este requisito se cumple
si el robot está estático. Sin embargo también se
presenta el problema del posicionamiento
dinámico–. Como solución se usa el filtro de Kalman
extendido, que considera los errores del sensor láser
y los odómetros, para estimar en tiempo real los
ángulos relativos
qi
(t)
En vez del convencional , que se obtiene de
mediante triangulación. En N representa el
número de reflectores utilizado, en este caso N
= 3.
PLANTEAMIENTO
DE CIRCUITO
Es muy simple, solo tenemos que conocer que pin es el
SDA y que pin es el SCL puesto que el GND todos lo
conocemos. Te dejo a continuación una lista de
diferentes modelos con los pines que corresponden a
cada señal.
● UNO, PRO MINI -> SDA = A4 y SCL = A5
● MEGA, DUE -> SDA = 20 y SCL = 21
● LEONARDO, YUN -> SDA = 2 y SCL = 3
● MKR1000 -> SDA = 11 y SCL = 12
Incorporamos al esclavo 5
LEDs que manejaremos desde
el maestro.
CODIGOS DEL
CIRCUITO
Empecemos con el código del
master. El objetivo de la
aplicación es encender los
LEDs conectados a los pines 0,
1, 2, 3, 4 con un retardo de un
segundo.
El código del esclavo es diferente. Lo
primero que hay que destacar es
que tendremos un evento que se
disparará cuando reciba un dato del
dispositivo master. La primera parte
leerá un entero (int) y la segunda
parte leerá un carácter (char).
Dependiendo de si el carácter es H o
L pondrá en estado alto (H) o bajo
(L).
TINKERCAD -
CIRCUITO
“AHÍ DENTRO HAY UN
ROBOT Y UNA INFINIDAD
DE POSIBILIDADES. SÓLO
NECESITAS LA
IMAGINACIÓN PARA
SACARLO”
https://www.tinkercad.com/thing
s/1ypkqtJvB5t-terrific-snaget-kasi/
editel?sharecode=lnd2kv5Fka-lKA
18Vcgs13PWJVUzW2uPKb1ADU32
yHM
● http://robots-argentina.com.ar/didactica/descripcion-y-funcionamiento-
del-bus-i2c/#:~:text=DEFINICI%C3%93N%20DE%20I2C%20(I2,conectar
%20circuitos%20integrados%20(ICs).
● https://programarfacil.com/blog/arduino-blog/conectar-dos-arduinos-i2
c/#:~:text=Lo%20m%C3%A1s%20importante%20en%20la,viajan%20lo
s%20datos%20del%20sistema
● https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-076420
06000500003#:~:text=POSICIONAMIENTO%20POR%20TRIANGULACI
%C3%93N-,Los%20algoritmos%20de%20triangulaci%C3%B3n%20det
erminan%20la%20posici%C3%B3n%20y%20la%20orientaci%C3%B3n,
muestra%20en%20la%20Figura%201.
BIBLIOGRAFIA
CREDITS: This presentation template was
created by Slidesgo, including icons by Flaticon,
and infographics & images by Freepik.
GRACIAS!

Más contenido relacionado

La actualidad más candente

Teoría de Resonancia Adaptativa Art2 ARTMAP
Teoría de Resonancia Adaptativa Art2 ARTMAPTeoría de Resonancia Adaptativa Art2 ARTMAP
Teoría de Resonancia Adaptativa Art2 ARTMAPESCOM
 
Circuitos logicos
Circuitos logicosCircuitos logicos
Circuitos logicosLuis Parada
 
Instituto tecnologico de tuxtepec jul
Instituto tecnologico de tuxtepec julInstituto tecnologico de tuxtepec jul
Instituto tecnologico de tuxtepec julDuck Rodriguez
 
Documentacion proyecto tecnologia
Documentacion proyecto tecnologiaDocumentacion proyecto tecnologia
Documentacion proyecto tecnologiaBorja Perez
 
Laboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardwareLaboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardwaremaria_amanta
 
Utp 2015-2_sirn_s2_rna
 Utp 2015-2_sirn_s2_rna Utp 2015-2_sirn_s2_rna
Utp 2015-2_sirn_s2_rnajcbp_peru
 
Implementacion del circuito BCC
Implementacion del circuito BCCImplementacion del circuito BCC
Implementacion del circuito BCCCristian Villa
 
Implementacion del circuito BCC
Implementacion del circuito BCCImplementacion del circuito BCC
Implementacion del circuito BCCCristian Villa
 
Redes Neuronales - Robótica
Redes Neuronales - RobóticaRedes Neuronales - Robótica
Redes Neuronales - RobóticaJoaquinMontoro
 
Sena actividad 2
Sena actividad 2 Sena actividad 2
Sena actividad 2 Tatidc
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronalesgueste7b261
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes NeuronalesDavid852
 

La actualidad más candente (20)

Teoría de Resonancia Adaptativa Art2 ARTMAP
Teoría de Resonancia Adaptativa Art2 ARTMAPTeoría de Resonancia Adaptativa Art2 ARTMAP
Teoría de Resonancia Adaptativa Art2 ARTMAP
 
Circuitos logicos
Circuitos logicosCircuitos logicos
Circuitos logicos
 
Instituto tecnologico de tuxtepec jul
Instituto tecnologico de tuxtepec julInstituto tecnologico de tuxtepec jul
Instituto tecnologico de tuxtepec jul
 
Documentacion proyecto tecnologia
Documentacion proyecto tecnologiaDocumentacion proyecto tecnologia
Documentacion proyecto tecnologia
 
Protoboard
ProtoboardProtoboard
Protoboard
 
Laboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardwareLaboratorio n 2 arquitectura de hardware
Laboratorio n 2 arquitectura de hardware
 
Utp 2015-2_sirn_s2_rna
 Utp 2015-2_sirn_s2_rna Utp 2015-2_sirn_s2_rna
Utp 2015-2_sirn_s2_rna
 
Práctica5 transistor
Práctica5 transistorPráctica5 transistor
Práctica5 transistor
 
gg
gggg
gg
 
Practicas
PracticasPracticas
Practicas
 
Practicas
PracticasPracticas
Practicas
 
Implementacion del circuito BCC
Implementacion del circuito BCCImplementacion del circuito BCC
Implementacion del circuito BCC
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
Implementacion del circuito BCC
Implementacion del circuito BCCImplementacion del circuito BCC
Implementacion del circuito BCC
 
Tedes estocasticas
Tedes estocasticasTedes estocasticas
Tedes estocasticas
 
Redes Neuronales - Robótica
Redes Neuronales - RobóticaRedes Neuronales - Robótica
Redes Neuronales - Robótica
 
Sena actividad 2
Sena actividad 2 Sena actividad 2
Sena actividad 2
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
El transistor bjt
El transistor bjtEl transistor bjt
El transistor bjt
 

Similar a Comunicación entre Arduinos - Robótica

Conexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresConexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresDanny Tierra
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCFernando Cahueñas
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLauraGuerrero291900
 
La electricidad y la electrónica
La electricidad y la electrónica La electricidad y la electrónica
La electricidad y la electrónica MaraPaulaVelazquezRo
 
La electricidad y la electronica.pdf
La electricidad y la electronica.pdfLa electricidad y la electronica.pdf
La electricidad y la electronica.pdfLauraGuerrero291900
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfJuanDavidGmezCabrera1
 
Arquitectura exposicion acceso memoria directa y transistores
Arquitectura exposicion  acceso memoria directa y transistoresArquitectura exposicion  acceso memoria directa y transistores
Arquitectura exposicion acceso memoria directa y transistoresAlfredo Hermoso Sevilla
 
Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino SANTIAGO PABLO ALBERTO
 
Reloj digital para casa o coche
Reloj digital para casa o cocheReloj digital para casa o coche
Reloj digital para casa o cocheCofer1732
 
Trabajo de tecnologia 10-3 La electricidad y la electronica .docx
Trabajo de tecnologia 10-3 La electricidad y la electronica .docxTrabajo de tecnologia 10-3 La electricidad y la electronica .docx
Trabajo de tecnologia 10-3 La electricidad y la electronica .docxJUANDIPA1
 
Laboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardwareLaboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardwaremaria_amanta
 

Similar a Comunicación entre Arduinos - Robótica (20)

Conexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresConexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladores
 
Expo diseno
Expo disenoExpo diseno
Expo diseno
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PC
 
Bus iic
Bus iicBus iic
Bus iic
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdf
 
La electricidad y la electrónica
La electricidad y la electrónica La electricidad y la electrónica
La electricidad y la electrónica
 
La electricidad y la electronica.pdf
La electricidad y la electronica.pdfLa electricidad y la electronica.pdf
La electricidad y la electronica.pdf
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdf
 
practica 3 foco .pdf
practica 3 foco .pdfpractica 3 foco .pdf
practica 3 foco .pdf
 
curso de reparacion de odometros.pdf
curso de reparacion de odometros.pdfcurso de reparacion de odometros.pdf
curso de reparacion de odometros.pdf
 
Expo25
Expo25Expo25
Expo25
 
Paquete.pptx
Paquete.pptxPaquete.pptx
Paquete.pptx
 
Arquitectura exposicion acceso memoria directa y transistores
Arquitectura exposicion  acceso memoria directa y transistoresArquitectura exposicion  acceso memoria directa y transistores
Arquitectura exposicion acceso memoria directa y transistores
 
Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino
 
Jonathan ango
Jonathan angoJonathan ango
Jonathan ango
 
Reporte practica 4
Reporte practica 4Reporte practica 4
Reporte practica 4
 
Serial i2c.pdf
Serial i2c.pdfSerial i2c.pdf
Serial i2c.pdf
 
Reloj digital para casa o coche
Reloj digital para casa o cocheReloj digital para casa o coche
Reloj digital para casa o coche
 
Trabajo de tecnologia 10-3 La electricidad y la electronica .docx
Trabajo de tecnologia 10-3 La electricidad y la electronica .docxTrabajo de tecnologia 10-3 La electricidad y la electronica .docx
Trabajo de tecnologia 10-3 La electricidad y la electronica .docx
 
Laboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardwareLaboratorio n 1 arquitectura de hardware
Laboratorio n 1 arquitectura de hardware
 

Más de JoaquinMontoro

Simbología de la Soldadura - Carp. Metálica
Simbología de la Soldadura - Carp. MetálicaSimbología de la Soldadura - Carp. Metálica
Simbología de la Soldadura - Carp. MetálicaJoaquinMontoro
 
Concordancia Nom. y Verbal - Lenguaje
Concordancia Nom. y Verbal - LenguajeConcordancia Nom. y Verbal - Lenguaje
Concordancia Nom. y Verbal - LenguajeJoaquinMontoro
 
(Empuje) Limites de la Reproducción - Biología
(Empuje) Limites de la Reproducción - Biología(Empuje) Limites de la Reproducción - Biología
(Empuje) Limites de la Reproducción - BiologíaJoaquinMontoro
 
Soberanía de la Inteligencia - Filosofía
Soberanía de la Inteligencia - FilosofíaSoberanía de la Inteligencia - Filosofía
Soberanía de la Inteligencia - FilosofíaJoaquinMontoro
 
Cena Navideña (Mesa Formal) - Panadería
Cena Navideña (Mesa Formal) - PanaderíaCena Navideña (Mesa Formal) - Panadería
Cena Navideña (Mesa Formal) - PanaderíaJoaquinMontoro
 
Chicken Teriyaki - Panadería
Chicken Teriyaki - PanaderíaChicken Teriyaki - Panadería
Chicken Teriyaki - PanaderíaJoaquinMontoro
 
Panteón Navideño - Panadería
Panteón Navideño - PanaderíaPanteón Navideño - Panadería
Panteón Navideño - PanaderíaJoaquinMontoro
 
Makis Acevichado y Furay - Panadería
Makis Acevichado y Furay - PanaderíaMakis Acevichado y Furay - Panadería
Makis Acevichado y Furay - PanaderíaJoaquinMontoro
 
Tartar de Maguro y Tiradito Caliente - Panadería
Tartar de Maguro y Tiradito Caliente - PanaderíaTartar de Maguro y Tiradito Caliente - Panadería
Tartar de Maguro y Tiradito Caliente - PanaderíaJoaquinMontoro
 
Yakitori y Gyosas - Panadería
Yakitori y Gyosas - PanaderíaYakitori y Gyosas - Panadería
Yakitori y Gyosas - PanaderíaJoaquinMontoro
 
Aerogenerainador de Energía - Física Elemental
Aerogenerainador de Energía - Física ElementalAerogenerainador de Energía - Física Elemental
Aerogenerainador de Energía - Física ElementalJoaquinMontoro
 
Prototipo de Proyecto - Física Elemental
Prototipo de Proyecto - Física ElementalPrototipo de Proyecto - Física Elemental
Prototipo de Proyecto - Física ElementalJoaquinMontoro
 
Monografía - Física Elemental
Monografía - Física ElementalMonografía - Física Elemental
Monografía - Física ElementalJoaquinMontoro
 
Maquinas de Soldadura - Carp. Metálica
Maquinas de Soldadura - Carp. MetálicaMaquinas de Soldadura - Carp. Metálica
Maquinas de Soldadura - Carp. MetálicaJoaquinMontoro
 
Uso del Cabello Humano Para Quitar el Petróleo del Mar - Química
Uso del Cabello Humano Para Quitar el Petróleo del Mar - QuímicaUso del Cabello Humano Para Quitar el Petróleo del Mar - Química
Uso del Cabello Humano Para Quitar el Petróleo del Mar - QuímicaJoaquinMontoro
 
Entrevista al Adulto Mayor - Tutoría
Entrevista al Adulto Mayor - TutoríaEntrevista al Adulto Mayor - Tutoría
Entrevista al Adulto Mayor - TutoríaJoaquinMontoro
 
Bioenergía (Proyecto) - CCSS
Bioenergía (Proyecto) - CCSSBioenergía (Proyecto) - CCSS
Bioenergía (Proyecto) - CCSSJoaquinMontoro
 
Ficha (Bioenergía) - CCSS
Ficha (Bioenergía) - CCSSFicha (Bioenergía) - CCSS
Ficha (Bioenergía) - CCSSJoaquinMontoro
 
La Compresora - Carp. Metálica
La Compresora - Carp. MetálicaLa Compresora - Carp. Metálica
La Compresora - Carp. MetálicaJoaquinMontoro
 
Parásitos Intestinales - Biología
Parásitos Intestinales - BiologíaParásitos Intestinales - Biología
Parásitos Intestinales - BiologíaJoaquinMontoro
 

Más de JoaquinMontoro (20)

Simbología de la Soldadura - Carp. Metálica
Simbología de la Soldadura - Carp. MetálicaSimbología de la Soldadura - Carp. Metálica
Simbología de la Soldadura - Carp. Metálica
 
Concordancia Nom. y Verbal - Lenguaje
Concordancia Nom. y Verbal - LenguajeConcordancia Nom. y Verbal - Lenguaje
Concordancia Nom. y Verbal - Lenguaje
 
(Empuje) Limites de la Reproducción - Biología
(Empuje) Limites de la Reproducción - Biología(Empuje) Limites de la Reproducción - Biología
(Empuje) Limites de la Reproducción - Biología
 
Soberanía de la Inteligencia - Filosofía
Soberanía de la Inteligencia - FilosofíaSoberanía de la Inteligencia - Filosofía
Soberanía de la Inteligencia - Filosofía
 
Cena Navideña (Mesa Formal) - Panadería
Cena Navideña (Mesa Formal) - PanaderíaCena Navideña (Mesa Formal) - Panadería
Cena Navideña (Mesa Formal) - Panadería
 
Chicken Teriyaki - Panadería
Chicken Teriyaki - PanaderíaChicken Teriyaki - Panadería
Chicken Teriyaki - Panadería
 
Panteón Navideño - Panadería
Panteón Navideño - PanaderíaPanteón Navideño - Panadería
Panteón Navideño - Panadería
 
Makis Acevichado y Furay - Panadería
Makis Acevichado y Furay - PanaderíaMakis Acevichado y Furay - Panadería
Makis Acevichado y Furay - Panadería
 
Tartar de Maguro y Tiradito Caliente - Panadería
Tartar de Maguro y Tiradito Caliente - PanaderíaTartar de Maguro y Tiradito Caliente - Panadería
Tartar de Maguro y Tiradito Caliente - Panadería
 
Yakitori y Gyosas - Panadería
Yakitori y Gyosas - PanaderíaYakitori y Gyosas - Panadería
Yakitori y Gyosas - Panadería
 
Aerogenerainador de Energía - Física Elemental
Aerogenerainador de Energía - Física ElementalAerogenerainador de Energía - Física Elemental
Aerogenerainador de Energía - Física Elemental
 
Prototipo de Proyecto - Física Elemental
Prototipo de Proyecto - Física ElementalPrototipo de Proyecto - Física Elemental
Prototipo de Proyecto - Física Elemental
 
Monografía - Física Elemental
Monografía - Física ElementalMonografía - Física Elemental
Monografía - Física Elemental
 
Maquinas de Soldadura - Carp. Metálica
Maquinas de Soldadura - Carp. MetálicaMaquinas de Soldadura - Carp. Metálica
Maquinas de Soldadura - Carp. Metálica
 
Uso del Cabello Humano Para Quitar el Petróleo del Mar - Química
Uso del Cabello Humano Para Quitar el Petróleo del Mar - QuímicaUso del Cabello Humano Para Quitar el Petróleo del Mar - Química
Uso del Cabello Humano Para Quitar el Petróleo del Mar - Química
 
Entrevista al Adulto Mayor - Tutoría
Entrevista al Adulto Mayor - TutoríaEntrevista al Adulto Mayor - Tutoría
Entrevista al Adulto Mayor - Tutoría
 
Bioenergía (Proyecto) - CCSS
Bioenergía (Proyecto) - CCSSBioenergía (Proyecto) - CCSS
Bioenergía (Proyecto) - CCSS
 
Ficha (Bioenergía) - CCSS
Ficha (Bioenergía) - CCSSFicha (Bioenergía) - CCSS
Ficha (Bioenergía) - CCSS
 
La Compresora - Carp. Metálica
La Compresora - Carp. MetálicaLa Compresora - Carp. Metálica
La Compresora - Carp. Metálica
 
Parásitos Intestinales - Biología
Parásitos Intestinales - BiologíaParásitos Intestinales - Biología
Parásitos Intestinales - Biología
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 

Último (20)

Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 

Comunicación entre Arduinos - Robótica

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. MONTORO JOAQUIN - 4TO A COMUNICACIÓN ENTRE ARDUINOS
  • 8. —PROPOSITO “DESARROLLAR LA COMPETENCIA DE LA GESTIÓN DEL AUTOAPRENDIZAJE, A BASE DE UNA INVESTIGACIÓN Y PRÁCTICA SEGÚN EL TEMA TRATADO”
  • 9. “ I2C ” CIRCUITO INTER-INTEGRADO
  • 10. I2C El I2C es un bus con múltiples maestros, lo que significa que se pueden conectar varios chips al mismo bus y que todos ellos pueden actuar como maestro, sólo con iniciar la transferencia de datos. Este bus se utiliza dentro de una misma placa de un dispositivo. Facilita la comunicación entre microcontroladores, memorias y otros dispositivos con cierto nivel de «inteligencia», sólo requiere de dos líneas de señal y un común o masa.
  • 11. I2C Las líneas SDA y SCL son del tipo drenaje abierto, es decir, un estado similar al de colector abierto, pero asociadas a un transistor de efecto de campo (o FET). Se deben polarizar en estado alto (conectando a la alimentación por medio de resistores «pull-up») lo que define una estructura de bus que permite conectar en paralelo múltiples entradas y salidas.
  • 13. PROTOCOLO DE COMUNICACIÓN DEL BUS I2C La condición inicial, de bus libre, es cuando ambas señales están en estado lógico alto. En este estado cualquier dispositivo maestro puede ocuparlo, estableciendo la condición de inicio (start). Esta condición se presenta cuando un dispositivo maestro pone en estado bajo la línea de datos (SDA), pero dejando en alto la línea de reloj (SCL).
  • 14. TRANSMICIÓN Si el dispositivo cuya dirección corresponde a la que se indica en los siete bits (A0-A6) está presente en el bus, éste contesta con un bit en bajo, ubicado inmediatamente luego del octavo bit que ha enviado el dispositivo maestro. Este bit de reconocimiento (ACK) en bajo le indica al dispositivo maestro que el esclavo reconoce la solicitud y está en condiciones de comunicarse. Aquí la comunicación se establece en firme y comienza el intercambio de información entre los dispositivos.
  • 15. SECUENCIA DE PARADA En el caso contrario, cuando el bit de lectura/escritura estaba a nivel lógico alto (lectura), el dispositivo maestro genera pulsos de reloj para que el dispositivo esclavo pueda enviar los datos. Luego de cada byte recibido el dispositivo maestro (quien está recibiendo los datos) genera un pulso de reconocimiento. El dispositivo maestro puede dejar libre el bus generando una condición de parada (o detención; stop en inglés).
  • 17. Los algoritmos de triangulación determinan la posición y la orientación del robot, a partir de la posición de las marcas Ri y de los ángulos relativos , y correspondientes a tres de ellas (McGillem y Rappaport, 1989; Cohen y Koss, 1993; Betke y Gurvits, 1997)
  • 18. Para el uso consistente de los algoritmos de triangulación, es necesario que los ángulos relativos qi correspondan a la misma configuración del robot. En el sistema considerado este requisito se cumple si el robot está estático. Sin embargo también se presenta el problema del posicionamiento dinámico–. Como solución se usa el filtro de Kalman extendido, que considera los errores del sensor láser y los odómetros, para estimar en tiempo real los ángulos relativos qi (t) En vez del convencional , que se obtiene de mediante triangulación. En N representa el número de reflectores utilizado, en este caso N = 3.
  • 20. Es muy simple, solo tenemos que conocer que pin es el SDA y que pin es el SCL puesto que el GND todos lo conocemos. Te dejo a continuación una lista de diferentes modelos con los pines que corresponden a cada señal. ● UNO, PRO MINI -> SDA = A4 y SCL = A5 ● MEGA, DUE -> SDA = 20 y SCL = 21 ● LEONARDO, YUN -> SDA = 2 y SCL = 3 ● MKR1000 -> SDA = 11 y SCL = 12
  • 21. Incorporamos al esclavo 5 LEDs que manejaremos desde el maestro.
  • 23. Empecemos con el código del master. El objetivo de la aplicación es encender los LEDs conectados a los pines 0, 1, 2, 3, 4 con un retardo de un segundo.
  • 24. El código del esclavo es diferente. Lo primero que hay que destacar es que tendremos un evento que se disparará cuando reciba un dato del dispositivo master. La primera parte leerá un entero (int) y la segunda parte leerá un carácter (char). Dependiendo de si el carácter es H o L pondrá en estado alto (H) o bajo (L).
  • 26.
  • 27.
  • 28. “AHÍ DENTRO HAY UN ROBOT Y UNA INFINIDAD DE POSIBILIDADES. SÓLO NECESITAS LA IMAGINACIÓN PARA SACARLO”
  • 30. ● http://robots-argentina.com.ar/didactica/descripcion-y-funcionamiento- del-bus-i2c/#:~:text=DEFINICI%C3%93N%20DE%20I2C%20(I2,conectar %20circuitos%20integrados%20(ICs). ● https://programarfacil.com/blog/arduino-blog/conectar-dos-arduinos-i2 c/#:~:text=Lo%20m%C3%A1s%20importante%20en%20la,viajan%20lo s%20datos%20del%20sistema ● https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-076420 06000500003#:~:text=POSICIONAMIENTO%20POR%20TRIANGULACI %C3%93N-,Los%20algoritmos%20de%20triangulaci%C3%B3n%20det erminan%20la%20posici%C3%B3n%20y%20la%20orientaci%C3%B3n, muestra%20en%20la%20Figura%201. BIBLIOGRAFIA
  • 31. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik. GRACIAS!