Obsah:

CarDuino (GPS sledovací systém Hyperduino a FONA 808): 4 kroky
CarDuino (GPS sledovací systém Hyperduino a FONA 808): 4 kroky

Video: CarDuino (GPS sledovací systém Hyperduino a FONA 808): 4 kroky

Video: CarDuino (GPS sledovací systém Hyperduino a FONA 808): 4 kroky
Video: GPS car tracking with arduino and sim808 demo 1 of 3 2024, Červenec
Anonim
CarDuino (GPS sledovací systém Hyperduino a FONA 808)
CarDuino (GPS sledovací systém Hyperduino a FONA 808)

Toto je návod, jak vytvořit systém sledování GPS, který vám poskytne přesnou zpětnou vazbu o poloze pouhým odesláním textu. Tento projekt bych ohodnotil 6 z 10 (10 je nejtěžších), protože vyžaduje spoustu věcí, které si sám nastavíte, jako je pájení a aktivace SIM karty. Přesto se nenechte odradit. Takže bez dalších okolků pojďme přímo do toho!

Krok 1: Přehled

Ztratili jste někdy auto na parkovišti? Máte strach z krádeže vašeho auta? Možná jen chcete vědět, kde je vaše auto za všech okolností. Pokud ano, je to zařízení a projekt právě pro vás. CarDuino je kombinací tří komponent, Arduino Uno (zcela vlevo), Hyperduino (uprostřed, jakákoli verze by měla fungovat dobře, používám starší.) A FONA 808 GPS + SMS. (Zcela vpravo, můžete různé FONA, ale musí obsahovat funkce GPS a SMS. Pokud používáte jinou verzi, může být nutné kód změnit.) Toto zařízení se používá k odeslání textu na registrované telefonní číslo propojený se SIM kartou uvnitř FONA 808, pak vám odpoví zpět do 30 sekund s přesnou GPS polohou vašeho auta (nebo kde se zařízení nachází) ve formě Google Maps. Celkové náklady na projekt byly asi 110 $, ale nenechte se tím odradit od úžasných věcí, které můžete s tímto zařízením dělat. Začněme tedy.

Krok 2: Sestavení

Pro začátek dostatečně zdůrazněte, jak důležité je, abyste každý kolík správně připájili. Pokud se vám podaří zpackat práci s pájkou, kterou jsem udělal, a chvíli se na ni neohlížit, zůstane vás 8 hodin stresu a bolest hlavy. Chyba, kterou získáte při načítání kódu, bude spočívat v tom, že se skutečné zařízení nepřipojí. Zobrazí se

(AT <-

NA

AT <-

NA)

znovu a znovu, dokud se nepodaří připojit. Ujistěte se tedy, že je vše správně připájeno. Budete také muset zakoupit SIM kartu a aktivovat ji. Doporučuji použít TING (https://ting.com), je levný a dostanete 100 textů za 3 $ měsíčně. I když to projdete, bude vám účtováno 5 $ za 1000 textů. Dalším krokem by bylo připojení SMS antény (Green One) a GPS antény (The Small Box). Nakonec budete chtít připojit baterii, abyste se ujistili, že se zapíná. Pod „PWR“by se mělo rozsvítit zelené světlo a pod „NET“rychle modře blikající světlo. Pokud to vypadá oranžově, dvakrát zkontrolujte a ujistěte se, že nenabíjíte těsto. To lze provést přesunutím přepínače přímo pod port těsta z „CHRG“na „RUN“. Nakonec můžete naskládat všechna tři zařízení, Arduino Uno dole, Hyperduino uprostřed a FONA 808 nahoře.

Krok 3: Programování zařízení

Programování vašeho zařízení
Programování vašeho zařízení
Programování vašeho zařízení
Programování vašeho zařízení

KLIKNĚTE ZDE a získejte přístup ke všem kódům potřebným k provedení tohoto projektu. Všimněte si, že budete muset udělat dvě věci, nejprve se ujistěte, že máte nainstalovanou knihovnu FONA, kterou najdete zde (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-test). Bude to zelený rámeček s nápisem „Stáhněte si knihovnu Arduino_FONA. Za druhé, než nahrajete, přejděte dolů a přidejte své telefonní číslo, aby vám skutečně mohlo odeslat odpověď na textovou zprávu. Při nahrávání zkontrolujte sériový monitor, můžete zdvojnásobit. Když se úspěšně nahraje, zkuste to a pošlete SMS na číslo, které je spojeno s vloženou SIM kartou. Mělo by odpovědět zpět zprávou jako je tato! (Obrázek vpravo. Umístění map Google pokrývá černé pole část, která ukazuje moji adresu.)

Krok 4: Odstraňování problémů se zařízením

Q1: Když nahraji kód, objeví se chyba, která ho nenechá nahrát? Co mám dělat>

A1: Znovu zkontrolujte a ujistěte se, že jste „ZDE VLOŽTE TELEFONNÍ ČÍSLO“nahradili svým číslem. Také se ujistěte, že máte skutečně nainstalovanou knihovnu FONA v Arduinu C. Pokud máte stále stejný problém, kód znovu zkopírujte a vložte jej tak, abyste vymazali vše, co již máte.

Q2: Když se podívám na sériový monitor, zobrazí se pouze AT <- tam a zpět a nenahrává se.

A2: To je velmi pravděpodobné, protože pájení není dostatečně zajištěno, musíte se ujistit, že jsou všechny piny správně připájeny. Pokud jste si stoprocentně jisti, že je vše provedeno správně, můžete mít vadný FONA, můžete to dvakrát zkontrolovat, pokud si stáhnete testovací kód poskytovaný na webových stránkách Adafruit.

Otázka 3: Program se nahraje a FONA je připojena, ale neobdrží text ani jej neodesílá?

A3: Ujistěte se, že když jste po připojení FONA na sériovém monitoru, říká „SMS Ready“, to znamená, že se čte SIM karta a je k dispozici k použití. Můžete to také zkontrolovat pohledem na modré blikající světlo na zařízení, které přejde z rychlého rychlého blikání na blikání se zpožděním 3 sekundy.

Otázka 4: SIM karta je dobrá, říká „Připraveno pro SMS“a dokonce přijímá text, ale neodesílá zprávu zpět. Co se děje?

A4: Jednou z největších výzev při práci s tímto je riskantní GPS. V krátkém časovém období, kdy musí zjistit polohu, pokud dojde k nějakému rušení nebo se nacházíte v uzavřené místnosti s velkým hlukem (rušení signálu je rušení), mohlo by to zablokovat fungování GPS. Navrhuji vzít to ven a pak to také zkusit, vždy mi to funguje, protože má přímé spojení se satelity, které používá.

Pokud jsou zde nějaké otázky, které zde nebyly zodpovězeny, neváhejte a přijďte! Také pokud jste provedli nějaké změny v kódu nebo máte nějaké skvělé úpravy, díky nimž je zařízení ještě lepší, rád bych to viděl! Užívat si!

-Josef Heydorn

Doporučuje: