Съдържание:

CarDuino (Система за GPS проследяване на Hyperduino и FONA 808): 4 стъпки
CarDuino (Система за GPS проследяване на Hyperduino и FONA 808): 4 стъпки

Видео: CarDuino (Система за GPS проследяване на Hyperduino и FONA 808): 4 стъпки

Видео: CarDuino (Система за GPS проследяване на Hyperduino и FONA 808): 4 стъпки
Видео: GPS тракер с магнити за закрепване 2024, Ноември
Anonim
CarDuino (GPS система за проследяване на Hyperduino и FONA 808)
CarDuino (GPS система за проследяване на Hyperduino и FONA 808)

Това е урок за това как да направите GPS система за проследяване, която ви дава точна обратна връзка за местоположението, като просто изпратите текст. Бих оценил този проект като 6 от 10 (10 са най -трудните), тъй като той изисква много неща за самостоятелно настройване, като запояване и активиране на SIM карта. И все пак не позволявайте това да ви плаши. Така че, без да се замисляме, нека да влезем направо!

Стъпка 1: Общ преглед

Загубили ли сте колата си на паркинг? Страхувате ли се, че колата ви някога ще бъде открадната? Може би просто искате да знаете къде е колата ви по всяко време. Ако е така, това е устройство и проект само за вас. CarDuino е комбинация от три компонента, Arduino Uno (вляво), Hyperduino (в средата, всяка версия трябва да работи добре, използвам по -старата.) И FONA 808 GPS + SMS. (Крайно вдясно, можете да използвате различни FONA, но трябва да включва функциите GPS и SMS. Кодът може да се наложи да бъде променен, ако използвате друга версия.) Това устройство се използва чрез изпращане на текст до регистрирания телефонен номер свързана със SIM картата във FONA 808, тя ще отговори в рамките на 30 секунди с точното GPS местоположение на вашия автомобил (или къде се намира устройството) във формуляра на Google Карти. Общата стойност на проекта беше около $ 110, но не позволявайте това да ви плаши от страхотните неща, които можете да правите с това устройство. Така че нека започнем.

Стъпка 2: Монтаж

Като начало подчертайте достатъчно колко важно е да запоите всеки щифт правилно. Ако успеете да объркате спойката, която направих, и да не се обръщате към нея за известно време, ще останете с 8 часа стрес и болка в главата. Грешката, която ще получите при зареждане на кода, ще се състои в това, че действителното устройство не се свързва. Ще се покаже

(AT <-

AT

В <-

AT)

отново и отново, докато не успее да се свърже. Затова се уверете, че всичко е запоено правилно. Също така ще трябва да закупите SIM карта и да я активирате. Предлагам да използвате TING (https://ting.com), той е евтин и ви дава 100 текста за $ 3 на месец. Дори да преминете през него, ще ви таксуваме 5 долара за 1000 текста. Следващата ви стъпка би била да свържете SMS антената (Green One) и GPS антената (The Small Box). Накрая ще искате да свържете батерията, само за да се уверите, че тя се включва. Трябва да видите, че вдясно под "PWR" се включва зелена светлина и под "NET" бързо мигаща мигаща светлина. Ако изглежда оранжево, проверете отново и се уверете, че не зареждате тестото. Можете да направите това, като преместите превключвателя точно под порта за тесто от "CHRG" на "RUN". И накрая, можете да подредите и трите устройства, Arduino Uno отдолу, Hyperduino в средата и FONA 808 отгоре.

Стъпка 3: Програмиране на вашето устройство

Програмиране на вашето устройство
Програмиране на вашето устройство
Програмиране на вашето устройство
Програмиране на вашето устройство

Щракнете ТУК, за да получите достъп до целия код, необходим за изпълнението на този проект. Обърнете внимание, че ще трябва да направите две неща, като първо се уверите, че имате инсталирана библиотека FONA, можете да откриете това тук (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino/arduino-тест). Това ще бъде зеленото поле, което казва „Изтеглете библиотеката Arduino_FONA. Второ, преди да качите, трябва да превъртите до дъното и да добавите телефонния си номер, така че да може да ви изпрати отговор на текстово съобщение. Когато качвате, проверете серийния монитор така можете да удвоите. При успешното качване му дайте изстрел и изпратете текст на номера, който е свързан с поставената SIM карта. Той трябва да отговори обратно с такова съобщение! (Снимка вдясно. Черната кутия покрива местоположението на Google Maps част, която показва моя адрес.)

Стъпка 4: Отстраняване на неизправности на вашето устройство

В1: Когато качвам кода, възниква грешка, която не му позволява да качва? Какво да правя>

A1: Проверете два пъти и се уверете, че сте заменили „ПОСТАВЕТЕ НОМЕРА НА ТЕЛЕФОНА ТУК“с вашия номер. Също така се уверете, че наистина имате инсталирана библиотека FONA в Arduino C. Ако все още имате същия проблем, прекопирайте кода и го поставете, изтривайки всичко, което вече имате.

Q2: Когато гледам в серийния монитор, всичко, което показва, е AT <- напред-назад и не се качва.

A2: Това е най -вероятно, защото запояването не е достатъчно обезопасено, трябва да се уверите, че всички щифтове са запоени правилно. Ако сте 100% сигурни, че всичко е направено правилно, може да имате дефектен FONA, можете да проверите отново това, ако изтеглите тестовия код, предоставен на уебсайта на Adafruit.

Q3: Програмата се качва и FONA е свързана, но няма да получи текст или да изпрати такъв?

A3: Уверете се, че когато сте в серийния монитор, след като FONA се свърже, пише "SMS Ready", това означава, че SIM картата се чете и е достъпна за използване. Можете също да проверите това, като погледнете синята мигаща светлина на устройството, тя ще премине от бързо бързо мигане към мигане с 3 секунди закъснение.

Q4: SIM картата е добра и казва „SMS Ready“и дори получава текст, но няма да изпрати съобщение обратно. Какво става?

A4: Едно от най -големите предизвикателства, докато работите с това, е хитрият GPS. За краткия период от време, който трябва да получи местоположението, ако има някакви смущения или сте в затворена стая с много шум (шумът представлява смущения в сигнала), той може да блокира работата на GPS. Предлагам да го изнесете навън и след това също да го опитате, това винаги работи за мен, тъй като има директна връзка със сателитите, които използва.

Ако има въпроси, на които няма отговор, не се колебайте! Също така, ако сте направили някакви промени в кода или може би имате някои готини модификации, които правят устройството още по -добро, ще се радвам да го видя! Наслади се!

-Джозеф Хейдорн

Препоръчано: