Stap 5: Upload de Code
Het uploaden van de code in het ino bestand hieronder. Als je hebt nooit een code geüpload naar uw Linkit een vóór, kunt dan u bezoeken mijn Linkit één Getting Started Guide instructable voor het opzetten van je board.
Zorg ervoor dat de schakelaars 1,2 en 3 in USB, UART en SPI posities respectievelijk moet voor het uploaden van de code. Voor de veiligheidsdoeleinden, kunt u verwijderen van de batterij en sluit deze weer na het uploaden.
Opmerking:
(1): in de line-"LSMS.beginSMS("0123456789");" Wijzigen "0123456789" niet in de telefoon. u wilt het bericht moet worden verzonden.
(2): de PIR bewegingsmelder duurt ongeveer 30 seconden om te kalibreren voordat het kan functioneren. Dus moet je wachten voor 30 seconden elke keer dat u op uw apparaat voor het goed te laten werken.
#include <LGSM.h> int pir_pin = A0;void setup() { Serial.begin(9600); while(!LSMS.ready()) delay(1000); Serial.println("SIM ready for work!"); Serial.println("Preparing sensor"); for(int a = 1; a <= 30; a++) { Serial.println("."); delay(1000); } Serial.println("Everything Ready!!"); }void loop() { if(digitalRead(pir_pin) == HIGH); { LSMS.beginSMS("0123456789"); // Change the 10 digit no. to the phone no. you want the message to be sent LSMS.print("Motion was detected at your house!!"); if(LSMS.endSMS()) { Serial.println("SMS is sent"); } else Serial.println("SMS is not sent"); delay(10000); } }