Мазмуну:

CarDuino (Hyperduino жана FONA 808 GPS көзөмөлдөө системасы): 4 кадам
CarDuino (Hyperduino жана FONA 808 GPS көзөмөлдөө системасы): 4 кадам

Video: CarDuino (Hyperduino жана FONA 808 GPS көзөмөлдөө системасы): 4 кадам

Video: CarDuino (Hyperduino жана FONA 808 GPS көзөмөлдөө системасы): 4 кадам
Video: ESP8266 Беспроводной ЧМИ Nextion || Внешний ПЛК Arduino 2024, Июль
Anonim
CarDuino (Hyperduino жана FONA 808 GPS көзөмөлдөө системасы)
CarDuino (Hyperduino жана FONA 808 GPS көзөмөлдөө системасы)

Бул жөн гана текст жөнөтүү аркылуу жайгашуу боюнча так кайтарым байланышты камсыз кылган GPS көзөмөл системасын кантип жасоо боюнча үйрөткүч. Мен бул долбоорду 10дун ичинен 6дан 10го (эң кыйын 10) баалайт элем, анткени ал сим -картаны ширетүү жана активдештирүү сыяктуу өз алдынча орнотулган нерселерди талап кылат. Ошентсе да, бул сени коркутууга жол бербе. Андыктан, көпкө созулбастан, түз кире берели!

1 -кадам: Обзор

Сиз унааңызды унаа токтотуучу жайда жоготуп көрдүңүз беле? Сиздин машинаңыз уурдалып кетеби деп коркуп жатасызбы? Балким, сиз жөн гана машинаңыздын кайда экенин билгиңиз келет. Андай болсо, бул түзмөк жана проект сиз үчүн гана. CarDuino үч компоненттен турат, Arduino Uno (Ылдыйда), Hyperduino (Орто, Ар кандай версия жакшы иштеши керек, мен эскисин колдонуп жатам.), Жана FONA 808 GPS + SMS. (Оң жакта, сиз ар кандай ФОНАларды колдоно аласыз, бирок анда GPS жана SMS функциялары камтылышы керек. Эгерде сиз башка версияны колдонуп жатсаңыз, кодду өзгөртүү керек болушу мүмкүн.) Бул түзмөк катталган телефон номерине текст жөнөтүү менен колдонулат FONA 808 ичиндеги SIM -карта менен байланыштырылган, ал Google Карталар түрүндө машинаңыздын так GPS жайгашкан жери менен 30 секунддун ичинде жооп берет. Долбоордун жалпы баасы болжол менен $ 110 болгон, бирок бул түзмөк менен кыла турган укмуш нерселерден коркпогула. Ошентип, баштайлы.

2 -кадам: Ассамблея

Баштоо үчүн, ар бир пинди туура туташтыруу канчалык маанилүү экенин баса белгилөө керек. Эгерде сиз мен жасаган ширетүүчү жумушту бузуп, бир аз убакытка артка кылчактабасаңыз, 8 саат стресс жана башыңыз ооруп калат. Кодду жүктөөдө сиз ала турган ката туташпай турган түзмөктөн турат. Ал көрсөтөт

(AT <-

AT

AT <-

AT)

кайра туташа албай калганга чейин. Андыктан баары туура ширетилгенин текшериңиз. Сиз ошондой эле SIM картаны сатып алып, аны активдештиришиңиз керек. Мен TINGти колдонууну сунуштайм (https://ting.com), анын арзан жана айына 3 долларга 100 текст алат. Сиз өтүп кетсеңиз да, 1000 текст үчүн 5 доллар талап кылынат. Сиздин кийинки кадамыңыз SMS антеннасын (Green One) жана GPS антеннасын (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 карталарынын жайгашкан жерин камтыйт менин дарегимди көрсөткөн бөлүгү.)

4 -кадам: Түзмөгүңүздөгү көйгөйлөрдү чечүү

Q1: Мен кодду жүктөгөндө, ал жүктөөгө жол бербеген ката менен келет? Мен эмне кылам>

A1: Эки жолу текшерип, "ТЕЛЕФОНУҢУЗДУ БУЛ ЖЕРГЕ КОЮҢУЗДУ" номериңиз менен алмаштырганыңызды текшериңиз. Ошондой эле чындыгында FONA китепканасы Arduino Cде орнотулганын текшериңиз, эгер сиз дагы эле ошол эле көйгөйгө туш болсоңуз, анда кодду кайра көчүрүп, мурунтан бар нерселериңизди өчүрүп салыңыз.

Q2: Мен сериялык мониторду карасам, анын баары AT <- алдыга жана артка жүктөлбөйт.

A2: Бул, кыязы, мүмкүн, анткени ширетүү жетиштүү деңгээлде камсыздалган эмес, сиз бардык казыктардын туура ширетилгенин текшеришиңиз керек. Эгерде сиз мунун баары туура жасалганына 100% ишенсеңиз, сизде FONA катасы болушу мүмкүн, эгер сиз Adafruit веб -сайтында берилген тест кодун жүктөп алсаңыз, муну эки жолу текшере аласыз.

Q3: Программа жүктөлүп жатат жана FONA туташып турат, бирок ал текст албайт же жөнөтүлбөйт?

A3: FONA туташкандан кийин сериялык монитордо болгондо "SMS даяр" деп жазылганын текшериңиз, бул SIM картанын окулуп жаткандыгын жана колдонууга даяр экенин билдирет. Сиз муну түзмөктөгү көк жаркылдаган жарыкка карап текшере аласыз, ал тез секирүүдөн 3 секундага кечигүү менен көз ирмемге өтөт.

Q4: SIM -карта жакшы жана "SMS даяр" деп жазылып турат, ал тургай текст алат, бирок кайра билдирүү жөнөтпөйт. Эмне болуп жатат?

A4: Бул менен иштөөдө эң чоң кыйынчылыктардын бири - бул коркунучтуу GPS. Кыска убакыттын ичинде ал жайгашкан жерди алышы керек, эгерде кандайдыр бир тоскоолдуктар болсо же сиз чектелген бөлмөдө ызы -чуу көп болсоңуз (ызы -чуу сигналдын тоскоол болушу), ал GPSтин иштөөсүнө тоскоолдук кылышы мүмкүн. Мен аны сыртка алып чыгып, анан сынап көрүүнү сунуштайм, бул мен үчүн дайыма иштейт, анткени ал колдонгон спутниктер менен түз байланышы бар.

Эгерде кандайдыр бир суроолор болсо, бул жерде жооп бербеңиз! Ошондой эле, эгерде сиз кодго кандайдыр бир өзгөртүүлөрдү киргизсеңиз, же сизде түзмөктү жакшырткан кээ бир сонун өзгөртүүлөр болсо, мен аны көргүм келет! Ырахат алыңыз!

-Жозеф Хейдорн

Сунушталууда: