Sei sulla pagina 1di 7

CODIGO ARDUINO

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

Private Sub btn_acerca_Click()


Acerca.Show
End Sub

Private Sub btn_salir_Click()


If MsgBox("¿DESEA SALIR?", vbExclamation + vbYesNo, "AVISO") = vbYes Then
End
End If
End Sub

Private Sub Form_Load()


With ProgressBar1
.Max = 50000
.Min = 0
.Value = 0
End With
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

Private Sub Command_2_Click()


If Label3.Caption = "Apagado" Then
Label3.ForeColor = RGB(444, 20, 20)
Label3.Caption = "Encendido"
led2.BackColor = RGB(444, 20, 20)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\c1.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "C"
Else
Label3.ForeColor = RGB(0, 0, 0)
Label3.Caption = "Apagado"
led2.BackColor = RGB(500, 500, 500)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\c2.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "D"
End If
End Sub

Private Sub Command_3_Click()


If Label4.Caption = "Apagado" Then
Label4.ForeColor = RGB(444, 20, 20)
Label4.Caption = "Encendido"
led3.BackColor = RGB(444, 20, 20)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\d11.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "E"
Else
Label4.ForeColor = RGB(0, 0, 0)
Label4.Caption = "Apagado"
led3.BackColor = RGB(500, 500, 500)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\d12.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "F"
End If
End Sub

Private Sub Command_4_Click()


If Label5.Caption = "Apagado" Then
Label5.ForeColor = RGB(444, 20, 20)
Label5.Caption = "Encendido"
led4.BackColor = RGB(444, 20, 20)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\b1.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "G"
Else
Label5.ForeColor = RGB(0, 0, 0)
Label5.Caption = "Apagado"
led4.BackColor = RGB(500, 500, 500)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\b2.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "H"
End If
End Sub

Private Sub Command_5_Click()


If Label6.Caption = "Apagado" Then
Label6.ForeColor = RGB(444, 20, 20)
Label6.Caption = "Encendido"
led5.BackColor = RGB(444, 20, 20)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\d21.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "I"
Else
Label6.ForeColor = RGB(0, 0, 0)
Label6.Caption = "Apagado"
led5.BackColor = RGB(500, 500, 500)
sonido = "C:\Users\intel\Desktop\Domotica de Vivienda\d22.wav"
WindowsMediaPlayer1.URL = sonido
serie.Output = "J"
End If
End Sub

Private Sub Command1_Click()


Unload Me
End Sub

Private Sub Form_Load()


serie.RThreshold = 1
serie.InputLen = 1
serie.Settings = "9600,n,8,1"
serie.CommPort = 2
serie.InBufferSize = 16
serie.InputLen = 10
serie.DTREnable = False
serie.PortOpen = True
End Sub
CIRCUITO DEL SISTEMA (SOFTWARE LIVE WIRE)
+ -
SWITH ACTUADOR DEL SISTEMA

RESISTENCIAS

Potrebbero piacerti anche