Breezefinder: Citizen Science Windpower verktyg (9 / 12 steg)
Steg 9: Testa FONA och Anslut den till Twitter
FONA 808 kan vara en SNARSTUCKEN varelse, så jag testade min omfattande innan du lägger upp min slutliga kod. Många klagar över att den GPS anlagen fungerar bara utomhus, och jag fann att jag endast kunde fånga en GPS-signal i ett visst hörn av min lägenhet. Om det är sant för dig, inte panik. Du kan alltid ta din bärbara dator utanför, eller bara leva utan en GPS-anslutning för tillfället. Vi kommer främst att testa funktionen SMS.
[OBS: Ting trådlöst nätverk fungerar på Sprints nät. Om du bor i ett landsbygdsområde, eller Mellanamerika, är chanserna du inte kanske får service. Se till att ditt kort fungerar för dig!]
För att starta, är ladda ner den Arduino skiss jag har angett här och ansluta din Arduino till datorn via sin USB tether, att se till att den Arduino Uno är kopplad till FONA och FONA ansluten till sin egen batteri. Gå till Verktyg > styrelse och välj Arduino Uno, om du inte redan, och likaså gå till Verktyg > Port och välj port din Arduino är bundna till; min visas vanligtvis som COM4 eller COM5.
FONAtest exempelkoden är otroligt bra för att testa flera funktioner av FONA. Eftersom det är en mobiltelefon chip kan mest grundläggande smart telefonfunktioner, du kan ringa och surfa mycket enkel webbplatser från det - men för våra syften, kommer vi bara att testa funktionerna GPS och SMS. Om du vill öppna exempelkoden, gå till Arkiv > exempel > Adafruit FONA bibliotek > FONAtest. Detta öppnar upp provet koden du behöver. Ladda upp det med knappen överst i fönstret.
När koden är fuladdat laddade upp, öppna den Serial Monitor i Verktyg > SerIal Monitor. En liten stund, om ditt ledningar är korrekt och att batteriet är korrekt ansluten, börja FONA automatiskt. "FONA är Ok" är ett bra budskap; "FONA hittades inte" eller upprepade meddelanden av "Initierar..." inte. (Jag hittade på Adafruit kundtjänst forum otroligt bra på denna punkt.)
Om du vill aktivera GPS-tjänster, se till att markören är aktiv i den seriella Monitor text bar och på O + RETUR. Det kan uppstå ett fel här i form av en brist på signal, som du kan testa i naturen om du vill.
För att testa SMS-tjänsten, ange "s" för SMS. FONA uppmanas du att ange ett telefonnummer och sedan ett meddelande. Jag testade detta på min egen mobiltelefon först och sedan messaged 40404 för att starta ett Twitter-konto för mitt nummer. För att läsa Svaren från Twitter, tryck "r" för att läsa den senaste en eller "R" för att läsa hela texten historien på din FONA.
Om du vill registrera Breezefinder för ett Twitter-konto medan du gör detta, kan du följa instruktionerna här och här att starta ett konto och aktivera den från FONA. Om du inte skriver på själva enheten, kan du ansluta en ny Twitter-konto till din SIM mobil nummer på http://twitter.com. Jag döpte min "och även om du kan kalla din vad du vill, jag skulle älska det om du heter din med"breezefinder"och ett nummer, så projektet är mer sökbart i Twitterverse.
(Bör jag har programmerat en hashtag till Breezefinders seriell utgång? Kommentera om du godkänner!)