INHOUDSOPGAWE:

CarDuino ('n Hyperduino en FONA 808 GPS -opsporingstelsel): 4 stappe
CarDuino ('n Hyperduino en FONA 808 GPS -opsporingstelsel): 4 stappe

Video: CarDuino ('n Hyperduino en FONA 808 GPS -opsporingstelsel): 4 stappe

Video: CarDuino ('n Hyperduino en FONA 808 GPS -opsporingstelsel): 4 stappe
Video: How to use a SIM808 GPS/GPRS/GSM Shield For Arduino - DFRobot 2024, Julie
Anonim
CarDuino ('n Hyperduino en FONA 808 GPS -opsporingstelsel)
CarDuino ('n Hyperduino en FONA 808 GPS -opsporingstelsel)

Dit is 'n handleiding oor hoe u 'n GPS -opsporingstelsel kan maak wat u akkurate terugvoer oor die ligging gee deur eenvoudig 'n teks te stuur. Ek beoordeel hierdie projek as 'n 6 uit 10 (10 is die moeilikste), aangesien dit baie selfopgestelde dinge verg, soos soldeer en die aktivering van 'n SIM -kaart. Laat dit egter nie u afskrik nie. Dus, sonder meer, kom ons dadelik daarin!

Stap 1: Oorsig

Het u al ooit u motor op 'n parkeerterrein verloor? Vrees jy dat jou motor ooit gesteel word? Miskien wil u te alle tye net weet waar u motor is. As dit die geval is, is dit 'n toestel en 'n projek net vir u. Die CarDuino is 'n kombinasie van drie komponente, die Arduino Uno (heel links), 'n Hyperduino (middel, enige weergawe behoort goed te werk, ek gebruik die ouer.) En 'n FONA 808 GPS + SMS. (Heel regs, u kan verskillende FONA's gebruik, maar dit moet die GPS- en SMS -funksies bevat. Die kode moet moontlik verander word as u 'n ander weergawe gebruik.) Hierdie toestel word gebruik deur 'n teks na die geregistreerde telefoonnommer te stuur gekoppel aan die SIM -kaart in die FONA 808, antwoord dit dan binne 30 sekondes met die presiese GPS -ligging van u motor (of waar die toestel geleë is) in Google Maps -vorm. Die totale koste van die projek was ongeveer $ 110, maar moenie dat dit u afskrik van die wonderlike dinge wat u met hierdie toestel kan doen nie. So laat ons begin.

Stap 2: Montering

Om mee te begin beklemtoon dit genoeg hoe belangrik dit is dat u elke pen regs soldeer. As u dit regkry om die soldeerwerk wat ek gedoen het, te verwoes en nie 'n rukkie daarna terug te kyk nie, sal u 8 uur spanning en hoofpyn oorbly. Die fout wat u sal kry wanneer u die kode laai, bestaan uit die werklike toestel wat nie konnekteer nie. Dit sal vertoon word

(BY <-

BY

BY <-

BY)

keer op keer totdat dit nie konnekteer nie. Maak dus seker dat alles korrek gesoldeer is. U moet ook 'n SIM -kaart koop en dit aktiveer. Ek stel voor dat TING (https://ting.com) gebruik word, dit is goedkoop en gee u 100 tekste vir $ 3 per maand. Selfs as u dit oorskry, kos u $ 5 vir 1000 tekste. U volgende stap is om die SMS -antenna (Green One) en die GPS -antenna (The Small Box) aan te sluit. Uiteindelik wil u die battery aansluit net om seker te maak dat dit aanskakel. U moet 'n groen lig sien reg onder "PWR" en 'n vinnig blou flitslig onder "NET". As dit oranje lyk, kyk weer of u die beslag nie laai nie. U kan dit doen deur die skakelaar regs onder die beslagpoort van "CHRG" na "RUN" te skuif. Laastens kan u al drie toestelle, Arduino Uno aan die onderkant, Hyperduino in die middel en die FONA 808 bo -op stapel.

Stap 3: programmeer u toestel

Programmering van u toestel
Programmering van u toestel
Programmering van u toestel
Programmering van u toestel

KLIK HIER om toegang te verkry tot al die kode wat nodig is om hierdie projek te doen. Let daarop dat u twee dinge moet doen; om eers seker te maak dat u die FONA-biblioteek geïnstalleer het, kan u dit hier vind (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-toets). Dit sal die groen blokkie wees wat sê: Laai die Arduino_FONA -biblioteek af. Tweedens moet u na die onderkant blaai voordat u oplaai om u telefoonnommer by te voeg sodat u 'n SMS -antwoord kan stuur. As u dit oplaai, moet u die seriële monitor sien jy kan verdubbel. As dit suksesvol opgelaai is, gee dit 'n kans en sms die nommer wat met die ingevoegde SIM -kaart gekoppel is. Dit moet terugkom met 'n boodskap soos hierdie! (Prent aan die regterkant. Die swart boks dek die plek van Google Maps gedeelte wat my adres aandui.)

Stap 4: Probleemoplossing van u toestel

V1: As ek die kode oplaai, kom daar 'n fout op dat dit nie kan oplaai nie? Wat doen ek>

A1: Kontroleer weer en maak seker dat u die "PUT U PHONE NUMBER HERE" vervang het met u nommer. Maak ook seker dat u eintlik die FONA -biblioteek in Arduino C. geïnstalleer het. As u nog steeds dieselfde probleem het, herhaal die kode en plak dit oor die verwydering van alles wat u reeds het.

V2: As ek in die seriële monitor kyk, is dit slegs die AT <- heen en weer en word nie opgelaai nie.

A2: Dit is heel waarskynlik omdat die soldeer nie genoeg beveilig is nie; u moet seker maak dat al die penne korrek gesoldeer is. As u 100% seker is dat alles reg gedoen is, het u moontlik 'n foutiewe FONA, kan u dit weer nagaan as u die toetskode op die Adafruit -webwerf aflaai.

V3: Die program word opgelaai en die FONA is gekoppel, maar dit ontvang geen teks of stuur dit nie?

A3: Maak seker dat as u in die seriële monitor is nadat die FONA gekoppel is, dit 'SMS gereed' aandui, beteken dit dat die SIM -kaart gelees word en beskikbaar is vir gebruik. U kan dit ook kontroleer deur na die blou flikkerlig op die toestel te kyk; dit gaan van 'n vinnige vinnige flits tot 'n flits met 'n vertraging van 3 sekondes.

V4: Die SIM -kaart is goed en daar staan 'Gereed vir SMS' en dit ontvang selfs 'n teks, maar dit stuur nie 'n boodskap terug nie. Wat gaan aan?

A4: Een van die grootste uitdagings terwyl u hiermee werk, is die dodgy GPS. Binne die kort tydjie wat dit nodig is om die ligging te kry, kan die GPS werk, as daar 'n mate van steuring is of as u in 'n beperkte kamer is met baie geraas (geraas as seinstoring). Ek stel voor om dit buite te neem en dan ook te probeer; dit werk altyd vir my, aangesien dit 'n direkte verbinding het met die satelliete wat dit gebruik.

As daar enige vrae is wat nie hier beantwoord word nie, is u welkom om weg te gaan! As u ook die kode verander het, of miskien het u 'n paar aanpassings wat die toestel nog beter maak, sal ek dit graag wil sien! Geniet dit!

-Joseph Heydorn

Aanbeveel: