Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
void setup() {
Serial.begin(9600);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
void loop() {
if(char dato=Serial.read ()){
switch (dato)
{
case 'A':
{
digitalWrite(3, HIGH);
Serial.println("Led 3 Encendido");
break;
}
case 'B':
{
digitalWrite(3, LOW);
Serial.println("Led 3 Apagado");
break;
}
case 'C':
{
digitalWrite(4, HIGH);
Serial.println("Led 4 Encendido");
break;
}
case 'D':
{
digitalWrite(4, LOW);
Serial.println("Led 4 Apagado");
break;
}
case 'E':
{
digitalWrite(5, HIGH);
Serial.println("Led 5 Encendido");
break;
}
case 'F':
{
digitalWrite(5, LOW);
Serial.println("Led 5 Apagado");
break;
}
case 'G':
{
digitalWrite(6, HIGH);
Serial.println("Led 6 Encendido");
break;
}
case 'H':
{
digitalWrite(6, LOW);
Serial.println("Led 6 Apagado");
break;
}
case 'I':
{
digitalWrite(7, HIGH);
Serial.println("Led 7 Encendido");
break;
}
case 'J':
{
digitalWrite(7, LOW);
Serial.println("Led 7 Apagado");
break;
}
}
}
}
CODIGO VISUAL BASIC
A) PRINCIPAL
Private Sub btn_acceder_Click()
Dim x As Long
For x = ProgressBar1.Min To ProgressBar1.Max
lbl_control = x * 10
DoEvents
ProgressBar1.Value = x
If ProgressBar1.Value = 50000 Then
'Unload Me
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\Bienvenidos.wav"
WindowsMediaPlayer2.URL = sonido
Acceso.Show
End If
Next x
End Sub
B) ACCESO
Private Sub Command_1_Click()
If Label1.Caption = "Apagado" Then
Label1.ForeColor = RGB(444, 20, 20)
Label1.Caption = "Encendido"
led1.BackColor = RGB(444, 20, 20)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\s1.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "A"
Else
Label1.ForeColor = RGB(0, 0, 0)
Label1.Caption = "Apagado"
led1.BackColor = RGB(500, 500, 500)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\s2.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "B"
End If
End Sub
RESISTENCIAS