Girlfiend ring och meddelande (2 / 4 steg)
Steg 2: Kod tid!
Skriv koden på Arduino programmet och ladda upp den till Arduino.
#define CUSTOM_SETTINGS
#define INCLUDE_PHONE_SHIELD //call liberary
#define INCLUDE_SMS_SHIELD //SMS liberary
/ * Inkluderar 1Sheeld bibliotek. */
#include < OneSheeld.h >
/ * Telefonnummer för att kolla om hon kallade. */
char callingNumber [] = "01024963088";
/ * Ett namn för LED på stift 13. */
int ledPin = 13.
void setup() {
/ * Starta kommunikation. */
OneSheeld.begin();
/ * Ange LED stift. */
pinMode(ledPin,OUTPUT);
}
void loop() {
/ * Kontrollera om telefonen ringer. och om det finns en massege skickas till mobile * / om (Phone.isRinging () || (SMS.getNumber()))
{
/ * Kontrollera om den telefonerna antal yrken är samma som våra variabel. * / if((strcmp(Phone.getNumber(),callingNumber) == 0) || (Strcmp(SMS.getNumber(),callingNumber) == 0))
{
/ * Slå på lampan. */
digitalWrite(ledPin,HIGH);
}
}
annat digitalWrite(ledPin,LOW);
}