Mycket enkla Arduino elektriska lås (5 / 6 steg)
Steg 5: Bluetooth och blueLock
När du trycker skicka på denna kod, som kallas blueLock
du sedan hit Scan och öppna på datorn och det kommer att skanna för data från enheten och öppna låset.
blueLock Windows Mobile koden:
offentliga Form1()
{
InitializeComponent();
string [] portar = SerialPort.GetPortNames();
comboBox1.Items.Add ("ingen PORT markerad");
för (int jag = 0; jag < portar. Längd; i ++)
comboBox1.Items.Add(ports[i]);
comboBox2.Items.Add ("ingen PORT markerad");
för (int jag = 0; jag < portar. Längd; i ++)
comboBox2.Items.Add(ports[i]);
}
privata void button1_Click (objekt avsändare, EventArgs e)
{
SerialPort port = nya SerialPort(comboBox1.SelectedItem.ToString(), 9600);
port. ReadTimeout = 1000;
port. Open();
port. Write("test");
port. Close();
}
Bluetooth koden från lockApp:
privata void btButton_Click (objekt avsändare, EventArgs e)
{
btLabel.Text = "Skanning";
försök {
SerialPort port = nya SerialPort (btInputCom.Text, 9600);
port. Open();
blå = port. ReadByte();
port. Close();
om (blå! = 0)
{
btLabel.Text = "Succé!";
SerialPort port2 = nya SerialPort (lockCom.Text, 9600);
port2. Open();
port2. Write("Open");
port2. Close();
}
annat
{
btLabel.Text = "Fel";
}
}
fånga (System.Exception exp)
{
btLabel.Text = "Barcode Scanner Problem";
}
}