Professional Documents
Culture Documents
INICIO
ARDUROVER
ARDUINO
ARDUROBOT
ArduRover I (Traccin)
Comunicacin IC
JUL 28
IR
ENTRADAS RECIENTES
ArduRobot Equilibrios
ArduRobot Primeros Pasos
Exportando a Excel los valores
ARCHIVOS
mayo 2016
marzo 2016
enero 2016
diciembre 2015
pdfcrowd.com
Las lneas SDA y SCL estn independientemente conectadas a dos resistores Pull-Up que se
encargaran de que el valor lgico siempre sea alto a no ser que un dispositivo lo ponga a valor
lgico bajo. Aunque es cierto que se pueden conectar sin las pull-up y funciona, para evitar
posibles errores, lo mejor es asegurarse poniendo las pull-up.
noviembre 2015
septiembre 2015
agosto 2015
junio 2015
mayo 2015
abril 2015
febrero 2015
enero 2015
diciembre 2014
noviembre 2014
octubre 2014
septiembre 2014
julio 2014
junio 2014
mayo 2014
abril 2014
marzo 2014
enero 2014
noviembre 2013
octubre 2013
septiembre 2013
agosto 2013
julio 2013
junio 2013
mayo 2013
diciembre 2012
noviembre 2012
octubre 2012
septiembre 2012
CATEGORAS
pdfcrowd.com
7805
78XX
App Inventor 2
Arduino
ArduRobot
ArduRover
BA6289N
Bluetooth
Calibracin
Comunicacion Serie
Electrnica
Impresora 3D
Infrarrojos
Interrupciones
L293D
LCD
LDR
Led RGB
LM35
Modelado 3D
Pines en Arduino.
Motor
Arduino Uno
Arduino Mega
Arduino Leonardo
Programacin
Robtica
Servo
Ultrasonidos
Uncategorized
Visual Basic
En Arduino para usar el bus I2C es necesario la librera <Wire.h>, algunas de sus funciones son:
begin() Inicia el bus I2C y nos define como maestros.
begin(direccion) Inicia el bus I2C con la direccin de 7 bits de esclavo (opcional); si no se
especfica, se configura como maestro.
beginTransmission(direccion) Comienza una transmisin a un dispositivo I2C esclavo con la
META
Registrarse
Acceder
pdfcrowd.com
direccin dada.
endTransmission() Finaliza la comunicacin con un STOP y deja el bus libre.
send(value) Enva datos desde un esclavo (un byte) en respuesta a una peticin de un maestro,
o prepara los bytes para transmitir de un maestro a un esclavo (entre llamadas a
beginTransmission() y endTransmission()).
send(string) Enva datos desde un esclavo(una cadena)
send(data, quantity) Enva datos desde un esclavo (un vector de datos) . quantity: el
nmero de bytes de datos para transmitir (byte)
write(value) Escribe los datos de un dispositivo esclavo(un byte) en respuesta a una peticin de
un maestro, o colas de bytes para la transmisin de un maestro a esclavo del dispositivo (entre
llamadas a beginTransmission () y endTransmission ()).
write(string) Escribe los datos de un dispositivo esclavo (una cadena)
write(data, length) Escribe los datos de un dispositivo esclavo (un vector de datos) length:
el nmero de bytes a transmitir
onReceive(funcion) Registra una funcin que ser llamada cuando un dispositivo esclavo reciba
una transmisin desde un maestro.
onRequest(funcion) Registra una funcin que ser llamada por el dispositivo esclavo cuando un
maestro solicite datos.
Acceder
RSS de las entradas
RSS de los comentarios
WordPress.com
CALENDARIO DE ENTRADAS
julio 2014
L
7
14
21
28
Jun
M
1
8
15
22
29
X
2
9
16
23
30
J
3
10
17
24
31
V
4
11
18
25
S
5
12
19
26
D
6
13
20
27
Sep
Pin 4
Pin 20
Pin 5
Pin 21
Pin + 5 v
Pin + 5 v
Pin GND
Pin GND
pdfcrowd.com
Las lneas SDA y SCL estn independientemente conectadas a dos resistores Pull-Up de 10K
que se encargaran de que el valor lgico siempre sea alto a no ser que algunos de los Arduinos
lo ponga a valor lgico bajo. Aunque es cierto que se pueden conectar sin las pull-up y
funciona, para evitar posibles errores, lo mejor es asegurarse ponindolas.
Transmito un bit con el Arduino Mega y al recibirlo el Arduino Duemilanove realiza una de las
tres acciones siguientes:
Si recibe un 1, enciende la patilla azul del Led RGB
Si recibe un 2, enciende la patilla rojo del Led RGB
Si recibe un 3, enciende la patilla verde del Led RGB
Esquema Elctrico:
Esquema Prctico:
pdfcrowd.com
pdfcrowd.com
pdfcrowd.com
Fotos:
pdfcrowd.com
Vista Superior
pdfcrowd.com
Vista Frontal
pdfcrowd.com
pdfcrowd.com
pdfcrowd.com
Comunicacin_Master_I2C.ino
Esclavo
Comunicacin_Slave_I2C-ino
pdfcrowd.com
pdfcrowd.com
Share this:
Me gusta
S el primero en decir que te gusta.
Relacionado
Comunicacin Serie I
En "Arduino"
Comunicacin por
Infrarrojos
En "Arduino"
Publicado el julio 28, 2014 en Arduino, Comunicacion Serie, Electrnica, Led RGB, Programacin y
etiquetado en Arduino en Espaol, Comunicacin Serie, Electrnica, Led RGB, Programacin en Espaol,
Robtica. Guarda el enlace permanente. Deja un comentario.
ArduRover I (Traccin)
COMMENTS 0
DEJA UN COMENTARIO
Deja un comentario
Introduce aqu tu comentario...
pdfcrowd.com
Seguir
Seguir ardubasic
Recibe cada nueva publicacin
en tu buzn de correo
electrnico.
nete a otros 120 seguidores
Suscrbeme
Construye un sitio w eb con
WordPress.com
pdfcrowd.com