Resolución do reto 2.3. Como pista indicar que teredes que usar un bloque (o primeiro) do conxunto de bloques "texto"
Bo día a tod@s,
Envío a miña proposta de solución ao Reto 2.3 (encendido dun LED e comunicación por pantalla do seu estado):
/*** Global variables ***/
int pot=0;
/*** Function declaration ***/
void setup()
{
pinMode(0,INPUT);
pinMode(3,OUTPUT);
Serial.begin(9600);
}
void loop()
{
pot=analogRead(0);
if (pot < 360) {
digitalWrite(3,HIGH);
Serial.println("LED Encendido");
}else {
digitalWrite(3,LOW);
Serial.println("LED Apagado");
}
delay(1000);
}
/*** Function definition ***/
Un saúdo,
Iván.
Perfecto Iván, como comentamos en principio era usar todo o que vimos na aula e engadirlle o bloque de texto.
/*** Global variables ***/
/*** Function declaration ***/
voidsetup()
{
pinMode(0,INPUT);
Serial.begin(9600);
pinMode(3,OUTPUT);
}
voidloop()
{
Serial.println(analogRead(0));
if (analogRead(0) < 360) {
digitalWrite(3,HIGH);
Serial.println("Encendido");
}else {
digitalWrite(3,LOW);
Serial.println("Apagado");
}
delay(1000);
}
/*** Function definition ***/
Perfecta a túa solución Pablo. Saúdos
Ahi vai o meu código,
/*** Global variables ***/
int Luz=0;
/*** Function declaration ***/
void setup()
{
pinMode(0,INPUT);
Serial.begin(9600);
pinMode(3,OUTPUT);
}
void loop()
{
Luz=analogRead(0);
Serial.println(Luz);
if (analogRead(0) < 300) {
digitalWrite(3,HIGH);
Serial.println("ENCENDIDO");
}else {
digitalWrite(3,LOW);
Serial.println("APAGADO");
}
delay(500);
}
/*** Function definition ***/
Un saúdo
Chema Saiz
Saúdos Chema, moi bo traballo !
Esta é a miña proposta:
/* Global variables */
/* Function declaration */
void setup()
{
pinMode(0,INPUT);
pinMode(3,OUTPUT);
Serial.begin(9600);
}
void loop()
{
if (analogRead(0) < 600) {
digitalWrite(3,HIGH);
Serial.println("ENCENDIDO");
}else {
digitalWrite(3,LOW);
Serial.println("APAGADO");
}
delay(1000);
}
/* Function definition */
Bo traballo Alberto. Saúdos
/*** Global variables ***/
int LED=0;
/*** Function declaration ***/
void setup()
{
pinMode(2,OUTPUT);
pinMode(1,OUTPUT);
digitalWrite(2,LOW);
digitalWrite(1,HIGH);
pinMode(2,INPUT);
Serial.begin(9600);
}
void loop()
{
LED=analogRead(2);
if (LED == 0) {
Serial.println("LED ON");
}else {
Serial.print("LED OFF");
}
}
/*** Function definition ***/