Turinys:

„CarDuino“(„Hyperduino“ir „FONA 808“GPS sekimo sistema): 4 žingsniai
„CarDuino“(„Hyperduino“ir „FONA 808“GPS sekimo sistema): 4 žingsniai

Video: „CarDuino“(„Hyperduino“ir „FONA 808“GPS sekimo sistema): 4 žingsniai

Video: „CarDuino“(„Hyperduino“ir „FONA 808“GPS sekimo sistema): 4 žingsniai
Video: Make your own GPS SMS Security Tracking System 2024, Liepa
Anonim
„CarDuino“(„Hyperduino“ir „FONA 808“GPS sekimo sistema)
„CarDuino“(„Hyperduino“ir „FONA 808“GPS sekimo sistema)

Tai pamoka apie tai, kaip sukurti GPS sekimo sistemą, kuri suteiktų jums tikslius atsiliepimus apie buvimo vietą tiesiog atsiųsdama tekstą. Šį projektą įvertinčiau 6 iš 10 (10 sunkiausių), nes tam reikia daug savarankiškai nustatytų dalykų, tokių kaip litavimas ir SIM kortelės aktyvinimas. Tačiau neleisk, kad tai tavęs atbaidytų. Taigi, be jokių papildomų pastangų, leiskitės tiesiai į tai!

1 žingsnis: apžvalga

Ar kada nors pametėte automobilį stovėjimo aikštelėje? Ar bijote, kad jūsų automobilis bus pavogtas? Galbūt jums tiesiog patinka žinoti, kur yra jūsų automobilis. Jei taip, tai įrenginys ir projektas kaip tik jums. „CarDuino“yra trijų komponentų, „Arduino Uno“(kairėje kairėje), „Hyperduino“(vidurinė, bet kuri versija turėtų veikti puikiai, aš naudoju senesnę.) Ir „FONA 808 GPS + SMS“derinys. (Kraštutiniame dešiniajame kampe galite pasirinkti skirtingus FONA, tačiau jame turi būti GPS ir SMS funkcijos. Jei naudojate kitą versiją, kodą gali tekti pakeisti.) Šis įrenginys naudojamas siunčiant tekstą registruotu telefono numeriu susietas su „FONA 808“esančia SIM kortele, jis per 30 sekundžių atsakys, nurodydamas tikslią jūsų automobilio GPS vietą (arba vietą, kurioje yra įrenginys) „Google“žemėlapių formoje. Bendra projekto kaina buvo apie 110 USD, tačiau neleiskite, kad tai jus atbaidytų nuo nuostabių dalykų, kuriuos galite padaryti naudodami šį įrenginį. Taigi pradėkime.

2 žingsnis: Surinkimas

Pradedantiesiems pabrėžkite, kaip svarbu, kad teisingai prilituotumėte kiekvieną kaištį. Jei jums pavyks sujaukti mano atliktą litavimo darbą ir kurį laiką neatsigręžti, jums liks 8 valandos streso ir galvos skausmas. Klaida, kurią gausite įkeliant kodą, susidarys iš tikrųjų neprisijungus. Jis bus rodomas

(AT <-

AT

AT <-

AT)

vėl ir vėl, kol nepavyksta prisijungti. Taigi įsitikinkite, kad viskas yra tinkamai prilituota. Taip pat turėsite nusipirkti SIM kortelę ir ją suaktyvinti. Aš siūlau naudoti TING (https://ting.com), jis yra pigus ir gauna 100 tekstų už 3 USD per mėnesį. Net jei peržiūrėsite, už 1000 teksto teks sumokėti 5 USD. Kitas žingsnis būtų prijungti SMS anteną („Green One“) ir GPS anteną („The Small Box“). Galiausiai norėsite prijungti akumuliatorių, kad įsitikintumėte, jog jis įjungiamas. Turėtumėte matyti, kad po „PWR“dega žalia lemputė, o „NET“- greitai mėlyna. Jei jis atrodo oranžinis, dar kartą patikrinkite ir įsitikinkite, kad nekraunate tešlos. Tai galite padaryti perkeldami jungiklį tiesiai po tešlos prievadu iš „CHRG“į „RUN“. Galiausiai galite sukrauti visus tris įrenginius: „Arduino Uno“apačioje, „Hyperduino“viduryje ir „FONA 808“viršuje.

3 žingsnis: Įrenginio programavimas

Įrenginio programavimas
Įrenginio programavimas
Įrenginio programavimas
Įrenginio programavimas

Spustelėkite čia, jei norite pasiekti visą kodą, reikalingą šiam projektui įgyvendinti. Atminkite, kad turėsite atlikti du dalykus, pirmiausia įsitikinkite, kad turite įdiegtą FONA biblioteką, kurią rasite čia (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino testas). Tai bus žalias langelis, kuriame rašoma: „Atsisiųskite„ Arduino_FONA “biblioteką. Antrą kartą prieš įkeldami turite slinkti į apačią ir pridėti savo telefono numerį, kad jis iš tikrųjų galėtų atsiųsti jums tekstinį pranešimą. Įkeldami patikrinkite serijinį monitorių galite padvigubinti. Kai jis sėkmingai įkeliamas, pabandykite ir parašykite numerį, susietą su įdėta SIM kortele. Ji turėtų atsakyti tokiu pranešimu! (Paveikslėlis dešinėje. Juoda dėžutė apima „Google“žemėlapių vietą dalis, kurioje rodomas mano adresas.)

4 žingsnis: Įrenginio trikčių šalinimas

1 klausimas: kai įkeliu kodą, atsiranda klaida, kuri neleidžia jo įkelti? Ką man daryti>

A1: Dar kartą patikrinkite ir įsitikinkite, kad „ĮDĖKITE TELEFONO NUMERĮ ČIA“pakeiskite savo numeriu. Taip pat įsitikinkite, kad „FONA“biblioteka iš tikrųjų yra įdiegta „Arduino C“. Jei vis dar kyla ta pati problema, nukopijuokite kodą ir įklijuokite jį ištrindami viską, ką jau turite.

2 klausimas: kai žiūriu į serijinį monitorių, viskas rodo, kad AT <- pirmyn ir atgal ir neįkeliamas.

A2: Tai greičiausiai dėl to, kad litavimas nėra pakankamai apsaugotas, turite įsitikinti, kad visi kaiščiai yra tinkamai prilituoti. Jei esate 100% tikri, kad viskas padaryta teisingai, gali būti, kad turite sugedusią FONA, galite dar kartą tai patikrinti, jei atsisiųsite „Adafruit“svetainėje pateiktą bandymo kodą.

3 klausimas: Programa įkeliama ir FONA prijungta, bet ji negauna teksto ar nesiunčia?

A3: Įsitikinkite, kad kai esate serijiniame monitoriuje po to, kai FONA prijungiama, parašyta „SMS Ready“, tai reiškia, kad SIM kortelė yra skaitoma ir ją galima naudoti. Tai taip pat galite patikrinti pažvelgę į mėlyną mirksinčią prietaiso lemputę, nuo greito greito mirksėjimo iki 3 sekundžių delsimo.

4 klausimas: SIM kortelė yra gera ir sako „SMS paruoštas“ir netgi gauna tekstą, tačiau ji nesiunčia pranešimo atgal. Kas vyksta?

A4: Vienas iš didžiausių iššūkių dirbant su tuo yra gudrus GPS. Per trumpą laiką, per kurį ji turi gauti vietą, jei yra tam tikrų trukdžių arba esate uždaroje patalpoje, kurioje yra daug triukšmo (triukšmas yra signalo trukdis), tai gali užkirsti kelią GPS veikimui. Siūlau išnešti į lauką ir tada išbandyti, tai man visada tinka, nes jis turi tiesioginį ryšį su naudojamais palydovais.

Jei yra klausimų, į kuriuos čia neatsakyta, nedvejodami pasitraukite! Taip pat, jei padarėte kokių nors kodo pakeitimų arba galbūt turite keletą puikių modifikacijų, kurios dar labiau pagerina įrenginį, aš norėčiau jį pamatyti! Mėgautis!

-Josephas Heydornas

Rekomenduojamas: