SMS hem trygghetssystem (5 / 8 steg)
Steg 5: Ladda upp koden
Ladda upp koden i filen ino nedan. Om du har aldrig lagt upp en kod till din Linkit innan, kan du besöka min Linkit en startguide instructable för att ställa in din styrelse.
Se till att växlarna 1,2 och 3 ska vara i UART, USB och SPI positioner respektive innan du lägger upp koden. Av säkerhetsskäl, kan du ta bort batteriet och koppla in den igen efter uppladdning.
Obs:
(1): i linje-"LSMS.beginSMS("0123456789");" Ändra "0123456789" nej till telefonen. du vill att meddelandet ska skickas.
(2): the PIR rörelsesensor tar ca 30 sekunder för att kalibrera innan den fungerar korrekt. Så måste du vänta 30 sekunder varje gång du slår på enheten att fungera korrekt.
#include < LGSM.h >
int pir_pin = A0;
void setup()
{
Serial.BEGIN(9600);
tag (!. LSMS.ready())
Delay(1000);
Serial.println ("SIM redo för arbete!");
Serial.println ("förberedelser sensor");
för (int en = 1; en < = 30; a ++)
{
Serial.println(".");
Delay(1000);
}
Serial.println ("allt redo!");
}
void loop()
{
IF(digitalRead(pir_pin) == hög);
{
LSMS.beginSMS("0123456789"); Ändra det 10-siffrigt nej. till telefonen ingen. du vill att meddelandet ska skickas
LSMS.print ("Motion upptäcktes på ditt hus!");
IF(LSMS.endSMS())
{
Serial.println ("SMS skickas");
}
annat
Serial.println ("SMS skickas inte");
Delay(10000);
}
}