Sadržaj:

CarDuino (Sustav GPS praćenja Hyperduino i FONA 808): 4 koraka
CarDuino (Sustav GPS praćenja Hyperduino i FONA 808): 4 koraka

Video: CarDuino (Sustav GPS praćenja Hyperduino i FONA 808): 4 koraka

Video: CarDuino (Sustav GPS praćenja Hyperduino i FONA 808): 4 koraka
Video: Scentroid's CTAir Continuous Urban Air Quality Monitor Seminar A 12.08.2020 (Subtitled) 2024, Srpanj
Anonim
CarDuino (Sustav GPS praćenja Hyperduino i FONA 808)
CarDuino (Sustav GPS praćenja Hyperduino i FONA 808)

Ovo je vodič o tome kako napraviti GPS sustav za praćenje koji vam daje točne povratne informacije o lokaciji jednostavnim slanjem teksta. Ocijenio bih ovaj projekt 6 od 10 (10 je najteži) jer zahtijeva puno stvari koje se sami postavljaju, poput lemljenja i aktiviranja SIM kartice. Ipak, ne dopustite da vas to uplaši. Dakle, bez daljnjih odlaganja, uđite odmah u to!

Korak 1: Pregled

Jeste li ikada izgubili automobil na parkiralištu? Imate li strah od krađe automobila? Možda samo želite znati gdje vam je automobil u svakom trenutku. Ako je tako, ovo je uređaj i projekt samo za vas. CarDuino je kombinacija tri komponente, Arduino Uno (krajnje lijevo), Hyperduino (srednji, svaka verzija bi trebala raditi sasvim dobro, ja koristim stariju.) I FONA 808 GPS + SMS. (Sasvim desno, možete koristiti različite FONA -e, ali moraju uključivati GPS i SMS značajke. Kôd će se možda morati promijeniti ako koristite drugu verziju.) Ovaj uređaj koristi se slanjem teksta na registrirani telefonski broj povezan sa SIM karticom unutar FONA 808, ona će vam u roku od 30 sekundi odgovoriti s točnom GPS lokacijom vašeg automobila (ili gdje se uređaj nalazi) u obrascu Google karte. Ukupni trošak projekta iznosio je oko 110 USD, ali neka vas to ne plaši strašnih stvari koje možete učiniti s ovim uređajem. Pa krenimo.

Korak 2: Montaža

Za početak, dovoljno je naglasiti koliko je važno ispravno lemiti svaki pin. Ako uspijete pokvariti posao lemljenja koji sam obavio i ne osvrćete se na njega neko vrijeme, ostat ćete sa 8 sati stresa i bolom u glavi. Pogreška koju ćete dobiti prilikom učitavanja koda sastojat će se u tome što se stvarni uređaj ne povezuje. Prikazat će se

(AT <-

NA

AT <-

NA)

uvijek iznova sve dok se ne uspije povezati. Stoga provjerite je li sve ispravno lemljeno. Također ćete morati kupiti i aktivirati SIM karticu. Predlažem korištenje TING -a (https://ting.com), jeftino je i dobivate 100 tekstova za 3 USD mjesečno. Čak i ako prijeđete preko toga, naplatit će vam se 5 USD za 1000 tekstova. Vaš bi sljedeći korak bio povezivanje SMS antene (zelena) i GPS antene (mala kutija). Na kraju ćete htjeti spojiti bateriju samo kako biste bili sigurni da se uključuje. Trebali biste vidjeti zeleno svjetlo koje se uključuje desno ispod "PWR" i brzo plavo svjetlo koje treperi ispod "NET". Ako izgleda narančasto, provjerite da li punite tijesto. To možete učiniti pomicanjem prekidača odmah ispod priključka za tijesto iz "CHRG" u "RUN". Na kraju možete složiti sva tri uređaja, Arduino Uno na dnu, Hyperduino u sredini i FONA 808 na vrhu.

Korak 3: Programiranje uređaja

Programiranje vašeg uređaja
Programiranje vašeg uređaja
Programiranje vašeg uređaja
Programiranje vašeg uređaja

KLIKNITE OVDJE za pristup svim kodovima potrebnim za ovaj projekt. Imajte na umu da ćete morati učiniti dvije stvari, prvo provjerite jeste li instalirali biblioteku FONA, to možete pronaći ovdje (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-test). To će biti zeleni okvir s natpisom Preuzmite biblioteku Arduino_FONA. Drugo, prije učitavanja morate se pomaknuti do dna i dodati svoj telefonski broj kako bi vam mogao poslati odgovor s tekstualnom porukom. Prilikom prijenosa provjerite serijski monitor tako da možete udvostručiti. Kad se uspješno učita, dajte mu priliku i pošaljite tekst broju koji je povezan s umetnutom SIM karticom. Trebao bi odgovoriti takvom porukom! (Slika s desne strane. Crni okvir prekriva lokaciju google maps dio koji prikazuje moju adresu.)

Korak 4: Rješavanje problema s vašim uređajem

P1: Kad prenesem kôd, pojavi se pogreška koja mu ne dopušta prijenos? Što da radim>

O1: Provjerite još jednom i provjerite jeste li "POSTAVILI SVOJ TELEFONSKI BROJ OVDJE" svojim brojem. Također provjerite imate li zaista instaliranu biblioteku FONA u Arduinu C. Ako i dalje imate isti problem, ponovno kopirajte kôd i zalijepite ga brišući sve što već imate.

P2: Kad pogledam u serijski monitor, sve što pokazuje je AT <- naprijed-nazad i ne prenosi se.

A2: To je najvjerojatnije zato što lemljenje nije dovoljno učvršćeno, morate se pobrinuti da su sve pinove pravilno lemljene. Ako ste 100% sigurni da je sve ispravno izvedeno, možda imate neispravan FONA, to možete provjeriti ako preuzmete kôd za testiranje koji se nalazi na web stranici Adafruit.

P3: Program se učitava i FONA je povezana, ali neće primiti tekst niti ga poslati?

O3: Kad ste na serijskom monitoru, nakon što se FONA poveže, piše "SMS je spreman", to znači da se SIM kartica čita i da je dostupna za upotrebu. To možete provjeriti i ako pogledate plavo svjetlo koje treperi na uređaju, preći će s brzog brzog treptaja na treptaj sa zakašnjenjem od 3 sekunde.

P4: SIM kartica je dobra i kaže "SMS je spreman", pa čak i prima tekst, ali neće poslati poruku natrag. Što se događa?

A4: Jedan od najvećih izazova u radu s ovim uređajem je nespretni GPS. U kratkom vremenskom razdoblju koje je potrebno za dobivanje lokacije, ako postoje smetnje ili ste u zatvorenoj prostoriji s puno šuma (šum je smetnja signala), mogao bi blokirati rad GPS -a. Predlažem da ga iznesete van, a zatim i isprobate, ovo mi uvijek uspijeva jer ima izravnu vezu sa satelitima koje koristi.

Ako imate pitanja na koja ovdje nema odgovora, slobodno se udaljite! Također, ako ste unijeli neke promjene u kôd ili možda imate neke super izmjene koje čine uređaj još boljim, volio bih ga vidjeti! Uživati!

-Joseph Heydorn

Preporučeni: