Kazalo:

CarDuino (sistem za sledenje GPS Hyperduino in FONA 808): 4 koraki
CarDuino (sistem za sledenje GPS Hyperduino in FONA 808): 4 koraki

Video: CarDuino (sistem za sledenje GPS Hyperduino in FONA 808): 4 koraki

Video: CarDuino (sistem za sledenje GPS Hyperduino in FONA 808): 4 koraki
Video: Высокая плотность 2022 2024, Julij
Anonim
CarDuino (sistem za sledenje GPS Hyperduino in FONA 808)
CarDuino (sistem za sledenje GPS Hyperduino in FONA 808)

To je vadnica o tem, kako narediti sistem za sledenje GPS, ki vam daje natančne povratne informacije o lokaciji s preprostim pošiljanjem besedila. Ta projekt bi ocenil kot 6 od 10 (10 je najtežjih), saj zahteva veliko samonastavitvenih stvari, kot sta spajkanje in aktiviranje kartice SIM. Vendar naj vas to ne prestraši. Torej brez odlašanja pojdimo naravnost!

1. korak: Pregled

Ste kdaj izgubili avto na parkirišču? Ali se bojite, da vam bodo kdaj ukradli avto? Morda samo radi veste, kje je vaš avto ves čas. Če je tako, je to naprava in projekt samo za vas. CarDuino je kombinacija treh komponent, Arduino Uno (skrajno levo), Hyperduino (v sredini, katera koli različica bi morala delovati v redu, uporabljam starejšo.) In FONA 808 GPS + SMS. (Skrajno desno, lahko uporabite različne FONA -e, vendar mora vsebovati funkcije GPS in SMS. Kodo boste morda morali spremeniti, če uporabljate drugo različico.) Ta naprava se uporablja tako, da pošlje besedilo na registrirano telefonsko številko povezano s kartico SIM znotraj FONA 808, bo v 30 sekundah odgovorila z natančno GPS lokacijo vašega avtomobila (ali kje je naprava) v obrazcu Google Zemljevidi. Skupni stroški projekta so bili okoli 110 USD, vendar naj vas to ne odvrne od čudovitih stvari, ki jih lahko počnete s to napravo. Pa začnimo.

2. korak: Montaža

Za začetek dovolj poudarite, kako pomembno je, da vsak pin pravilno spajkate. Če vam uspe zamotiti spajkalno delo, ki sem ga opravil, in se nekaj časa ne ozrete nanj, vas bo pustilo 8 ur stresa in glavobol. Napaka, ki jo boste dobili pri nalaganju kode, bo sestavljena iz dejstva, da se naprava ne poveže. Prikazalo se bo

(AT <-

AT

AT <-

AT)

vedno znova, dokler se ne poveže. Zato se prepričajte, da je vse pravilno spajkano. Prav tako boste morali kupiti kartico SIM in jo aktivirati. Predlagam, da uporabite TING (https://ting.com), je poceni in vam prinese 100 besedil za 3 USD na mesec. Tudi če ga prestopite, vam bomo za 1000 besedil zaračunali 5 USD. Naslednji korak bi bil priključitev antene SMS (Green One) in antene GPS (The Small Box). Nazadnje boste želeli priključiti baterijo, samo da se prepričate, ali se vklopi. Videti bi morali, da se pod "PWR" prižge zelena luč in pod "NET" hitro modra utripajoča luč. Če je videti oranžno, dvakrat preverite in se prepričajte, da ne polnite testa. To lahko storite tako, da stikalo premaknete tik pod vrata za testo iz "CHRG" v "RUN". Nazadnje lahko zložite vse tri naprave, Arduino Uno na dnu, Hyperduino na sredini in FONA 808 na vrhu.

3. korak: Programiranje naprave

Programiranje vaše naprave
Programiranje vaše naprave
Programiranje vaše naprave
Programiranje vaše naprave

KLIKNITE TUKAJ za dostop do vse kode, potrebne za izvedbo tega projekta. Upoštevajte, da boste morali narediti dve stvari. Najprej se prepričajte, da imate nameščeno knjižnico FONA, in to najdete tukaj (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-test). To bo zeleno polje z napisom Prenesite knjižnico Arduino_FONA. Preden naložite, se morate pomakniti na dno in dodati svojo telefonsko številko, da vam lahko dejansko pošlje odgovor na besedilno sporočilo. Ko naložite, preverite serijski monitor tako, da lahko podvojite. Ko uspešno naloži, mu posnemite in napišite številko, ki je povezana z vstavljeno kartico SIM. Odgovoriti bi moral s takšnim sporočilom! (Slika na desni. Črna škatla pokriva lokacijo google maps del, ki prikazuje moj naslov.)

4. korak: Odpravljanje težav z napravo

V1: Ko naložim kodo, se prikaže napaka, ki je ne dovoljuje naložiti? Kaj naj naredim>

O1: Preverite še enkrat in se prepričajte, da ste "TUKAJ TELEFONSKO ŠTEVILKO VSTAVILI" s svojo številko. Prepričajte se tudi, da imate v Arduinu C. dejansko nameščeno knjižnico FONA. Če imate še vedno isto težavo, znova kopirajte kodo in jo prilepite, da izbrišete vse, kar že imate.

V2: Ko pogledam v serijski monitor, se prikaže le AT <- naprej in nazaj in se ne naloži.

A2: To je najverjetneje zato, ker spajkanje ni dovolj zavarovano, morate paziti, da so vsi zatiči pravilno spajkani. Če ste 100% prepričani, da je vse narejeno pravilno, imate morda napako FONA, lahko to dvakrat preverite, če prenesete preskusno kodo, ki je na voljo na spletnem mestu Adafruit.

V3: Program se naloži in FONA je povezana, vendar ne bo prejela besedila ali ga poslala?

O3: Ko ste v serijskem monitorju, potem ko se FONA poveže, piše "SMS pripravljen", kar pomeni, da se kartica SIM bere in je na voljo za uporabo. To lahko preverite tudi tako, da pogledate modro utripajočo luč na napravi, od hitrega hitrega utripanja do 3 sekundne zamude.

V4: Kartica SIM je dobra in na njej piše "SMS pripravljen" in celo prejme besedilo, vendar sporočila ne bo poslala nazaj. Kaj se dogaja?

A4: Eden največjih izzivov pri delu s tem je dodobra GPS. V kratkem času, ko mora pridobiti lokacijo, če bi prišlo do motenj ali če ste v zaprtem prostoru z veliko hrupa (hrup je motnja signala), bi lahko blokiral delovanje GPS -a. Predlagam, da ga vzamete ven in nato tudi poskusite, to mi vedno deluje, saj ima neposredno povezavo s sateliti, ki jih uporablja.

Če imate kakršna koli vprašanja, na katera tukaj niste odgovorili, vas prosimo, da jih zapustite! Tudi če ste naredili kakršne koli spremembe v kodi ali imate morda kakšne kul spremembe, ki naredijo napravo še boljšo, bi jo rad videl! Uživajte!

-Joseph Heydorn

Priporočena: