Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Act 2-1 Resue
Act 2-1 Resue
IMPORTANTE
Propósito de la actividad
datos
GND SV
ANT
1
___ Sensor de temperatura LM35
2 Terminal de alimentación
___
3 Terminal de tierra
___
___ Pin de entra analógica
Actividad
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK driver;
char msg;
void setup()
{
Serial.begin(9600);
if (!driver.init())
Serial.println("Iniciación fallida");
void loop()
{
msg="HOLA";
driver.send(msg,4);
driver.waitPacketSent();
delay(1000);
}
RH_ASK DRIVER
char msg;
void setup()
{
Serial.begin(9600);
if (!driver.init())
Serial.println("Iniciación fallida");
void loop()
{
uint8_t buff {6} ()
for (int 1 =O; 1 <6; 1++}
{
buf{i} =0;
IV. Completa la siguiente tabla sobre los componentes del enlace que
controla una lámpara y el cual usa el estándar 802.15.1.
interruptor 10 y 11
10 y 11
conector
10 y 11
modulo hc05
Actividad
V. Caso de estudio
#include <SoftwareSerial.h>
SoftwareSerial BTserial(10, 11);
int bandera=0;
String inString = "";
void setup() {
Serial.begin(9600);
BTserial.begin(38400);
}
void loop() {
}
else if(inChar == 0 && bandera == 1) {
bandera=0;
BTserial.write('0');
}
if (inChar == '\n') {
Serial.print("Value:");
Serial.println(inString.toInt());
Serial.print("String: ");
Serial.println(inString);
inString = "";
}
}
}
Actividad
c) Modifica el código del esclavo para que sólo prenda o apague un LED
en lugar de la lámpara.
#include <softwareserial.h>
sfotwareseral b Tserial (10,11);
int estado=0
int estadiinter :0;
void setup () ¨{
serial.begin (9600) ;
btserial. begin (38400)
}
void loop () {
if (BTserial . avaliable () > 0) {
estado = BTserial. read ();
Serial.printin (estado);
}
if (estado == "1") {
digitalwrite (13, HIGH);
estado = O;
}
else if (estado == "0") {
digitalwrite (14, LOW);
estado= 0;
}}