Indholdsfortegnelse:

CarDuino (et Hyperduino og FONA 808 GPS Tracking System): 4 trin
CarDuino (et Hyperduino og FONA 808 GPS Tracking System): 4 trin

Video: CarDuino (et Hyperduino og FONA 808 GPS Tracking System): 4 trin

Video: CarDuino (et Hyperduino og FONA 808 GPS Tracking System): 4 trin
Video: New Products 6/3/2015 2024, Juli
Anonim
CarDuino (Et Hyperduino og FONA 808 GPS Tracking System)
CarDuino (Et Hyperduino og FONA 808 GPS Tracking System)

Dette er en vejledning i, hvordan du laver et GPS -sporingssystem, der giver dig nøjagtig feedback om placeringen ved blot at sende en tekst. Jeg vil bedømme dette projekt til 6 ud af 10 (10 er det sværeste), da det kræver mange selvoprettede ting såsom lodning og aktivering af et SIM -kort. Men lad det ikke skræmme dig væk. Så uden videre kan vi komme lige ind i det!

Trin 1: Oversigt

Har du nogensinde mistet din bil på en parkeringsplads? Er du bange for, at din bil nogensinde bliver stjålet? Måske kan du altid lide at vide, hvor din bil er. I så fald er dette en enhed og et projekt kun for dig. CarDuino er en kombination af tre komponenter, Arduino Uno (længst til venstre), en Hyperduino (midten, enhver version skulle fungere fint, jeg bruger den ældre.) Og en FONA 808 GPS + SMS. (Højre til højre, Du kan forskellige FONA'er, men den skal indeholde GPS- og SMS -funktioner. Koden skal muligvis ændres, hvis du bruger en anden version.) Denne enhed bruges ved at sende en tekst til det registrerede telefonnummer forbundet med SIM -kortet inde i FONA 808, vil det derefter svare tilbage inden for 30 sekunder med din bils nøjagtige GPS -placering (Eller hvor enheden er placeret) i form af Google Maps. De samlede omkostninger ved projektet var omkring $ 110, men lad det ikke skræmme dig væk fra de fantastiske ting, du kan gøre med denne enhed. Så lad os komme i gang.

Trin 2: Montering

Til at begynde med understreger det nok, hvor vigtigt det er, at du lodder hver stift korrekt. Hvis du formår at ødelægge loddejobbet, som jeg udførte, og ikke ser tilbage på det et stykke tid, vil du stå tilbage med 8 timers stress og hovedpine. Den fejl, du får, når du indlæser koden, består i, at den faktiske enhed ikke opretter forbindelse. Det vil blive vist

(AT <-

AT <-

PÅ)

igen og igen, indtil den ikke kan oprette forbindelse. Så sørg for at alt er loddet korrekt. Du bliver også nødt til at købe et SIM -kort og aktivere det. Jeg foreslår at bruge TING (https://ting.com), det er billigt og giver dig 100 tekster for $ 3 om måneden. Selvom du går over, opkræver det $ 5 for 1000 tekster. Dit næste trin ville være at forbinde SMS -antennen (Grøn) og GPS -antennen (Den lille boks). Endelig vil du tilslutte batteriet bare for at sikre, at det tændes. Du skal se et grønt lys tænde lige under "PWR" og et hurtigt blåt blinkende lys under "NET". Hvis det ser orange ud, skal du kontrollere, at du ikke oplader dejen. Du kan gøre dette ved at flytte kontakten lige under batteriporten fra "CHRG" til "RUN". Endelig kan du stable alle tre enheder, Arduino Uno i bunden, Hyperduino i midten og FONA 808 på toppen.

Trin 3: Programmering af din enhed

Programmering af din enhed
Programmering af din enhed
Programmering af din enhed
Programmering af din enhed

KLIK HER for at få adgang til al den kode, der kræves for at udføre dette projekt. Bemærk, at du bliver nødt til at gøre to ting. Først skal du sørge for at have FONA-biblioteket installeret, du kan finde det her (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-test). Det vil være den grønne boks, der siger Download Arduino_FONA -biblioteket. For det andet, før du uploader, skal du rulle til bunden og tilføje dit telefonnummer, så det faktisk kan sende dig et sms -svar. Når du uploader, skal du kontrollere den serielle skærm, så du kan fordoble. Når det lykkedes at uploade, skal du prøve det og skrive det nummer, der er knyttet til det isatte SIM -kort. Det skal svare tilbage med en sådan besked! (Billede til højre. Den sorte boks dækker placeringen af google maps del, der viser min adresse.)

Trin 4: Fejlfinding på din enhed

Spørgsmål 1: Når jeg uploader koden, kommer der en fejl, der ikke lader den uploade? Hvad gør jeg>

A1: Dobbelttjek, og sørg for, at du har erstattet "Sæt dit telefonnummer her" med dit nummer. Sørg også for, at du faktisk har FONA -biblioteket installeret i Arduino C. Hvis du stadig har det samme problem, skal du kopiere koden igen og indsætte den ved at slette alt, hvad du allerede har.

Spørgsmål 2: Når jeg ser i den serielle skærm, er det kun AT <- frem og tilbage og uploades ikke.

A2: Dette er sandsynligvis fordi lodningen ikke er sikret nok, du skal sørge for at alle stifterne er loddet korrekt ind. Hvis du er 100% sikker på, at det hele er gjort korrekt, kan du have en defekt FONA, du kan kontrollere dette igen, hvis du downloader testkoden på Adafruit -webstedet.

Spørgsmål 3: Programmet uploades, og FONA er forbundet, men det modtager ikke en tekst eller sender en?

A3: Sørg for, at når du er i den serielle skærm, efter at FONA har oprettet forbindelse, står der "SMS Ready", hvilket betyder, at SIM -kortet læses og er tilgængeligt til brug. Du kan også kontrollere dette ved at se på det blå blinkende lys på enheden, det vil gå fra et hurtigt hurtigt blink til et blink med en forsinkelse på 3 sekunder.

4. spørgsmål: SIM -kortet er godt, og der står "Klar til SMS", og det modtager endda en tekst, men det sender ikke en besked tilbage. Hvad sker der?

A4: En af de største udfordringer, mens du arbejder med dette, er den risikable GPS. I løbet af den korte periode, det skal finde stedet, kan det blokere GPS'en fra at fungere, hvis der er interferens, eller hvis du er i et lukket rum med meget støj (støj, der er signalforstyrrelser). Jeg foreslår at tage det udenfor og derefter også prøve det, det virker altid for mig, da det har en direkte forbindelse til de satellitter, det bruger.

Hvis der er spørgsmål, der ikke er besvaret her, er du velkommen til at væk! Også hvis du har foretaget ændringer af koden, eller måske du har nogle fede ændringer, der gør enheden endnu bedre, ville jeg elske at se den! God fornøjelse!

-Joseph Heydorn

Anbefalede: