Мазмуну:

GPS Forest Sim Alert системасы Sim808 жана Arduino Uno менен: 23 кадам (сүрөттөр менен)
GPS Forest Sim Alert системасы Sim808 жана Arduino Uno менен: 23 кадам (сүрөттөр менен)

Video: GPS Forest Sim Alert системасы Sim808 жана Arduino Uno менен: 23 кадам (сүрөттөр менен)

Video: GPS Forest Sim Alert системасы Sim808 жана Arduino Uno менен: 23 кадам (сүрөттөр менен)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноябрь
Anonim
Image
Image
Arduino One
Arduino One

Саламатсызбы, бул постто биз DFRobotтун адамдары тарабынан берилген интеграцияланган gps sim808 модулунун жардамы менен, кырсык болгон жердеги билдирүү менен токой өрт детекторунун системасын кантип жасоону көрөбүз. баштапкы код, сим808 модулунун кээ бир мүнөздөмөлөрү жана иштеши, тышкы чөйрөдө, бул мурунку долбоордун уландысы, анда биз үй үчүн абдан жөнөкөй жалын детекторунун системасын кантип жасоону көрдүк.

1 -кадам: Киришүү

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

Иштөө принциби төмөнкүдөй: жалын сенсорунун жардамы менен өрт аныкталганда, ал аналогдук сигналды arduinoго жөнөтөт, ал анын маанисине жараша, өрт болгон жердеги GPS координаттары менен тексттик билдирүүнү жөнөтүүнү активдештирет.. Бул долбоор үчүн бизге жалын сенсору, arduino uno, sim808 модулу, батарея, кабелдер керек болот, сиз төмөнкү материалдардын тизмесин текшере аласыз:

2 -кадам: Arduino One

3 -кадам: Sim808

Sim808
Sim808

4 -кадам: Flame Sensor

Жалын сенсору
Жалын сенсору

Жалын детекторунун модулу жөнүндө

  • Бул модуль жалынга жана анын радиациясына сезгич. Ошондой эле 760 нмден 1100 нмге чейинки толкун узундугунда кадимки жарык булагын аныктай алат.
  • Жалын сенсору санарип же аналогдук сигналды чыгара алат.
  • Ал өрт сигнализациясы катары колдонулушу мүмкүн.
  • 60 градуска жакын бурчту аныктоо, өзгөчө жалындын спектрине сезгичтиги
  • Comparator чыгаруу, таза сигнал, жакшы толкун, айдоо кубаттуулугу, 15mA ашык.
  • Иштөө чыңалуусу 3.3 V-5 V. Чыгуу формасы: санариптик которуштуруулар (0 жана 1) жана аналогдук чыңалуу AO. Оңой орнотуу үчүн болт тешиктери.
  • Чакан ПХБ плиталары Көлөм: 3.2cm x 1.4cm.
  • Чыңалуу салыштыргыч катары LM393 күчөткүчүн колдонуңуз

5 -кадам: Dupont Cables

Dupont Cables
Dupont Cables

6 -кадам: Батарея 12 Вольт (баштапкы тесттерди жасоо үчүн эң аз дегенде 12 булагы болушу мүмкүн)

Батарея 12 вольт (алгачкы сыноолорду жасоо үчүн эң аз дегенде 12 булагы болушу мүмкүн)
Батарея 12 вольт (алгачкы сыноолорду жасоо үчүн эң аз дегенде 12 булагы болушу мүмкүн)

7 -кадам: Чыпкасы бар кутуча (милдеттүү эмес)

Чыпкасы бар кутуча (милдеттүү эмес)
Чыпкасы бар кутуча (милдеттүү эмес)

8 -кадам: Район

Circuit
Circuit

9 -кадам: Булак коду

Сураныч, https://rogerbit.com/wprb/index.php/2018/01/17/sistema-de-alerta-de-incendios-forestales-gps-con-sim808-y-arduino-uno/ жүктөп алыңыз

10 -кадам: Sim808 Dfrobot модулу жөнүндө

SIM808 GPS/GPRS/GSM arduino калканы-бул GSM/GPRS жана GPS навигациялык технологиясы болгон Arduino кеңейтүү калканчтарынын төрт тилкелүү комплекси. Кредит картасынын өлчөмү, Arduino UNO, arduino Leonardo, arduino Mega жана башка arduino mainboard менен шайкеш келген стандарттык Arduino пин таңгагына ылайык, мурунку муун SIM908 менен салыштырганда, SIM808 иштөө жана туруктуулук боюнча бир аз жакшыртууларды жасады. Кадимки SMS жана телефон функцияларынан тышкары, калкан MMS, DTMF, FTP жана башка функцияларды да колдойт. Сиз маалыматтарды алууга, зымсыз маалыматтарды кабыл алуучуга, IoT тиркемесине жана GPS багыттоого жетише аласыз. Бул борттогу микрофон менен гарнитура уячасын бириктирип, чыгымыңызды үнөмдөп, долбооруңузду оңой жасашы керек. ал ошондой эле түздөн -түз тышкы антенна туташтыргычы аркылуу GSM жана GPS антеннасына туташа алат.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0, Simcom SIM808 модулунун акыркы версиясын колдонот, базарда жеткиликтүү болгон SIM808 модулуна салыштырмалуу, жаңы модуль жакшы туруктуулукка ээ. Бирок AT буйруктарынын GPS бөлүгү SIM808 модулунун эски версиясына туура келбейт, AT буйруктарындагы "дагы" түбүнө кайрылыңыз.

11 -кадам: спецификация

  • Иштөө чыңалуусу: 5V
  • Киргизүү кубаттуулугу: 7-23V
  • Төрт диапазондуу 850/900/1800/1900МГц
  • GPRS көп уячалуу класс 12/10
  • GPRS мобилдик станциясы В классы
  • GSM фазасына ылайык 2/2 +4 -класс (2 W @ 850 / 900MHz)
  • 1 -класс (1 W @ 1800 / 1900MHz)
  • Колдоо аз энергия керектөө режими: 100mA @ 7V-GSM режими
  • AT буйругун башкарууну колдоо (3GPP TS 27.007, 27.005 жана SIMCOM жакшыртылган AT буйруктары)
  • GPS спутниктик багыттоо технологиясын колдоо
  • Колдоо LED абалынын көрсөткүчү: Электр менен камсыздоо абалы, тармактын абалы жана иштөө режимдери
  • Иштөө чөйрөсү: -40 ℃ ~ 85 ℃ Өлчөмү: 69 * 54мм/2.71 * 2.12 дюйм

12 -кадам: Башкарманы карап чыгуу

Board Overview
Board Overview

Модулдун интерфейси жана сактык чаралары:

Окшош казыктар: D0, D1, D12, "D12" санарип пини SIM808 модулу GPIOго туташкан. Бул SIM808 модулу катары колдонулушу мүмкүн / өчүрүү көзөмөлү. SIM808 борттогу MIC жана 3.5 мм SIM808 микрофону ошол микрофон каналын колдонуп жатат, микрофонуңузду плагинге салганда, борттогу MIC автоматтык түрдө ажыратылат. которуу, кыска басуу 1s SIM808ди баштоо үчүн, узун басуу 3s аны өчүрүү. LED "ON" - SIM808 кубаттуулук көрсөткүчү, сиз тышкы кубатты туташтырганда гана модуль туура иштей алат. Net - GSM сигнал индикатору Fast Flash: Search NetworkSlow флеш (3с жолу): тармакты каттоо аяктады Функцияны которуу Эч ким- Эскизди жүктөө үчүн бош SIM808 сериялык пин, бул жерге чалыңыз. мүчүлүштүктөрдү оңдоо (AT мүчүлүштүктөрдү оңдоо). Arduino-- Кеңейтүү тактасы Arduinoго туташтырылганда, SIM808 менен Arduino менен байланышуу үчүн бул жерге териңиз.

13 -кадам: USB аркылуу мүчүлүштүктөрдү оңдоо (AT Command)

Бул бөлүмдө биз SIM808 кеңейтүү калканынын мүчүлүштүктөрүн оңдоо үчүн AT командаларын сериялык порт аркылуу жөнөтөбүз. Көбүрөөк функция үчүн SIM808 AT команда топтомун караңыз.

14 -кадам: даярдоо

Аппараттык:

  • Arduino UNO x1
  • SIM808 кеңейтүү тактасы x1
  • Тышкы электр менен камсыздоо x1

Программалык камсыздоо:

  • Arduino IDE
  • Сериялык мүчүлүштүктөрдү оңдоо жардамчысы (Бул бөлүмдө биз Lisper DF Serial Debugger колдонобуз)

'' 'КАДАМ' ''

SIM картаңызды SIM808 кеңейтүү калканчына жана Arduino UNO кеңейтүү калканчына сайыңыз, ошол эле учурда тышкы электр булагын туташтырууну унутпаңыз Жүк жүктөө баскычын басып, SIM картаны тармакты туура каттаганга чейин күтө туруңуз, Net көрсөткүчү акырын (3с жолу) жарк этет. Функцияны которууну USB_DBGге жылдырыңыз, анда SIM808 чипи менен сериялык порт жардамчысы аркылуу түз сүйлөшө алабыз.

15 -кадам: Телефон чалуу

Телефон чалуу
Телефон чалуу

ATти сериялык порттун жардамчысына жөнөтүңүз, эгер ал OK кайтып келсе, анда сериялык байланыш түзүлгөн дегенди билдирет. Сүрөттү ээрчиңиз, AT буйруктарын киргизиңиз, ошол эле мазмунду алышыңыз керек.

16 -кадам: Телефонго жооп бериңиз

Телефонго жооп берип, трубканы кой
Телефонго жооп берип, трубканы кой

17 -кадам: SMS жөнөтүү

SMS жөнөтүү
SMS жөнөтүү

18 -кадам: SMSти окуу

SMS окуу
SMS окуу

19 -кадам: TCP байланыш

TCP байланыш
TCP байланыш

20 -кадам: GPS Багыты

Эскертүү: GPS антеннасы туруктуу GPS жайгашуу маалыматын алардан мурун сыртка коюлушу керек.

AT + CGSN PWR = 1 командасын жөнөтүү (GPS кубатын ачуу)

AT + CGNSTST = 1 командасын жөнөтүү (Сериялык порттон GPS маалыматын алуу)

21 -кадам:

Сүрөт
Сүрөт

Эгерде GPS антеннасы сыртта жайгаштырылган болсо, анда тез арада туура маалыматты алышыңыз керек.

GPS маалыматын чыгарууну тындыргыңыз келгенде, GPS маалыматын токтотуу үчүн AT + CGNSTST = 0 буйругун жөнөтсөңүз болот.

GPS функциясын өчүргүңүз келгенде, GPS кубатын өчүрүү үчүн AT + CGNSPWR = 0 буйругун жөнөтсөңүз болот. SIM808 чипти өчүрүү үчүн AT + CPOWD = 1 жөнөтүңүз. Көбүрөөк кызыктуу көрсөтмө, аягындагы беттеги AT буйругун караңыз. Бул эки тест коду абдан жөнөкөй жана түшүнүүгө оңой. Тиешелүү AT буйруктарын гана киргизүү керек, сиз тиешелүү функцияларды аткармаксыз.

22 -кадам: SIM808 аз кубат керектөө режими

Минималдуу функционалдык режим

Система минималдуу функционалдык режимде эң жөнөкөй режимге түшүрүлөт. Бул режимде көбүрөөк энергия керектөөнү үнөмдөйт.

AT+CFUN = = 0, 1, 4

AT + CFUN = 0: Минималдуу функционалдык режим. Бул режимде, сиз дагы эле сериялык портту колдоно берсеңиз болот, бирок RF жана SIM карта өзгөчөлүктөрү бар AT буйругу өчүрүлөт.

AT + CFUN = 1: Толук функция режими (демейки).

AT + CFUN = 4: Учак режими. Бул режимде, сиз дагы эле сериялык портту колдоно берсеңиз болот, бирок RF жана SIM карта өзгөчөлүктөрү бар AT буйругу өчүрүлөт.

Көбүрөөк мүмкүнчүлүктөр AT буйруктарына кайрылыңыз

github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf

Балким, сиз arduino, pic, робототехника, телекоммуникациядагы долбоорлорго кызыкдар болуп, https://www.youtube.com/user/carlosvolt?sub_confirmation=1 толук булак коду жана схемалары бар көптөгөн видеолорго жазылсаңыз болот.

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