Beruflich Dokumente
Kultur Dokumente
Materia: Telemedicina
Todo esto es lo que necesitamos para programar el código del Arduino maestro.
//Arduino Esclavo
#include<Wire.h>
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
Wire.begin(1);
Wire.onReceive(receiveEvent);
Serial.begin(96000);
}
void loop() {
// put your main code here, to run repeatedly:
delay(300);
}
void receiveEvent(int r) {
int val;
while (Wire.available() > 0) {
val = Wire.read();
Serial.println (val);
if (val == 1)
digitalWrite(13, HIGH);
else
digitalWrite(13, LOW);
}
}
Resultados:
Los resultados obtenidos, fueron muy satisfactorios ya que tanto el software como
hardware, funcionaron como se esperaba y todo funciono adecuadamente, el
Arduino maestro como se esperaba, delegaba la información necesaria al Arduino
esclavo, eso lo sabemos gracias al diodo led que se le puso, por eso era la
programación de la salida 13, para que se activara o se desactivara, y nosotros
visualizar físicamente el funcionamiento.
En nuestras fotos se puede visualizar, que la programación y la conexión estaban
funcionando (Imagen 1.2 y 1.3 )
Imagen 1.2 Imagen 1.3
Conclusión:
En esta práctica, podemos concluir que, 2 Arduinos pueden trabajar
juntos y de una manera sencilla sin tantas complicaciones.
Este tipo de código está diseñado para la interconexión de muchos dispositivos
para trabajar en conjunto, lo que si es que solo puede haber un maestro y los
demás serán esclavos, esto para poder tener un mejor funcionamiento. No solo
se puede hacer con Arduino, también con otros dispositivos como bluetooth, claro
que también tiene un límite de dispositivos.
El Arduino es una herramienta muy fácil de programar y nos sirve para millones
de aplicaciones, al darle su máxma capacidad de trabajo, podemos hacer
proyectos muy buenos y al hacerlo con 2 arduinos, podemos aumentar aún más
las capacidades de este.
Referencias:
[1] Desconocido . (13 de Noviembre del2016). Arduino. 27 de
Febrero del 2020, de Aprendiendo Arduino Sitio web:
https://aprendiendoarduino.wordpress.com/2016/03/28/como-
funciona-arduino/