GPS bil-enhet med hjälp av Arduino och smartphone (2 / 3 steg)
Steg 2: Arduino skiss
1. Hämta Arduino IDE från här
2. Ladda ner 1sheeld bibliotek
3. kopia 1sheeld bibliotek för arduino bibliotek broschyren
4. Öppna arduino ide och Anslut USB-kabeln till din laptop eller pc
5. Ladda ner arduino skiss koden nedan sedan på upload-knappen
#include < OneSheeld.h >
char callingNumber [] = "01112058039";
booleska isMessageSent = false;
float lat;
float lon;
char charlat [10].
char charlon [10].
char avläsningar [80].
void setup()
{
OneSheeld.begin();
}
void loop() {
Delay(500);
IF(Phone.isRinging())
{
IF(Strcmp(Phone.getNumber(),callingNumber) == 0)
{
IF(!isMessageSent)
{lat = GPS.getLatitude(), lon = GPS.getLongitude();
dtostrf (lat, 7, 3, charlat); dtostrf (lon, 7, 3, charlon);
strcat (avläsningar, "GPS koordinater: \n");
strcat (avläsningar, "friheten är:"); strcat (avläsningar, charlat);
strcat (avläsningar, "\nLongitude är:"); strcat (avläsningar, charlon);
SMS.send("01112058039",readings);
isMessageSent = true;}
}
annat {isMessageSent = false;}
}
annat {isMessageSent = false;}
}