Orodha ya maudhui:

Tracker ya Gari ya GPS na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Inategemea Arduino, Uendeshaji wa Nyumbani: Hatua 5 (na Picha)
Tracker ya Gari ya GPS na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Inategemea Arduino, Uendeshaji wa Nyumbani: Hatua 5 (na Picha)

Video: Tracker ya Gari ya GPS na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Inategemea Arduino, Uendeshaji wa Nyumbani: Hatua 5 (na Picha)

Video: Tracker ya Gari ya GPS na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Inategemea Arduino, Uendeshaji wa Nyumbani: Hatua 5 (na Picha)
Video: JINSI YA KU TRUCK CM NA KUPATA SMS NA CALL ZOTE ZA MPENZI WAKO 2024, Julai
Anonim
GPS Car Tracker na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Arduino Based, Home Automation
GPS Car Tracker na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Arduino Based, Home Automation
Tracker ya Gari ya GPS na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Kulingana na Arduino, Uendeshaji wa Nyumbani
Tracker ya Gari ya GPS na Arifa ya SMS na Upakiaji wa Takwimu za Thingspeak, Kulingana na Arduino, Uendeshaji wa Nyumbani

Nilitengeneza tracker hii ya GPS mwaka jana na kwa kuwa inafanya kazi vizuri ninaichapisha sasa kwenye Inayoweza kufundishwa. Imeunganishwa na kuziba vifaa kwenye shina langu.

GPS tracker inapakia nafasi ya gari, kasi, mwelekeo na joto lililopimwa kupitia muunganisho wa data ya rununu (GPRS) kwa kituo cha Thingspeak. Takwimu hizi zinasomwa na otomatiki yangu ya nyumba ya Openhab kuonyesha data hii. Ninatumia Thingspeak kupata data yangu ndani ya Openhab Home Automation kupitia broker ya MQTT ya Thingspeak. Labda kuna njia zingine, tafadhali nijulishe kwenye maoni

Ikiwa utampigia simu tracker, itakutumia SMS na eneo na hali, iliyo na kiunga cha Ramani za Google kwenye kuratibu.

Mradi huu uliongozwa na miradi mingine, ambayo ninataja hapa na baadaye.

  • Inapakia kwenye Thingspeak
  • Tuma SMS iliyo na kiunga cha Ramani za Google

Hivi majuzi niliona hii Inayoweza kufundishwa ya tracker ya gari ambayo hutumia njia sawa kwa SMS.

Katika hatua zifuatazo nitakuonyesha

  1. Kanuni na nambari
  2. Vifaa
  3. Mkutano
  4. Ushirikiano wa otomatiki wa nyumbani
  5. Maboresho ya Furthe

Vifaa

Nilipata vifaa vyangu kutoka kwa Aliexpress. Sehemu kuu

  • Arduino Pro Mini 328P 5v: kiunga cha mfano
  • GY-NEO6MV2 mpokeaji wa GPS: kiungo
  • Moduli ya A6 GSM / GPRS au sawa: kiungo
  • Buck kubadilisha fedha: kiungo

Hatua ya 1: Kanuni na Kanuni

Kanuni na Kanuni
Kanuni na Kanuni
Kanuni na Kanuni
Kanuni na Kanuni

Katika mtiririko ulioambatanishwa kanuni ya kazi ya tracker ya GPS imeonyeshwa. Nambari imechapishwa kwenye ukurasa wangu wa Github.

Nitatoa maoni juu ya sehemu zingine za nambari.

Mawasiliano ya serial

Arduino inawasiliana na mpokeaji wa GPS na moduli ya A6 kupitia unganisho la serial.

Niligundua kuwa mawasiliano ya serial kati ya moduli ya A6 na Arduino tu ilikuwa sawa kabisa wakati nilitumia safu ya vifaa ya Arduino pro mini. Kwa mawasiliano kati ya Arduino na mpokeaji wa GPS nilitumia AltSoftSerial. Tafadhali kumbuka kuwa maktaba ya AltSoftSerial hutumia pini zilizofafanuliwa za RX na TX.

Wakati wa uvumbuzi nilijaribu Arduino Mega, ambayo ina unganisho 4 la vifaa vya vifaa, unaweza kutumia moja kwa urahisi kwa madhumuni ya utatuaji.

Amri za AT

Tazama viungo hivi kwa habari juu ya maagizo muhimu sana ya AT: Electrodragon, M2Msupport.net, Andreas Spiess.

Mimi hutumia moduli nyingine ya GSM / GPRS, kama SIM800 au SIM900 labda unahitaji maagizo mengine ya AT kusanidi unganisho la data na data ya POST kwenye wavuti kama Thingspeak.

SMS

Moduli ya GSM inasoma nambari ya simu ya mpigaji (AT + CLIP) na hutuma SMS na eneo (kiungo cha Ramani za Google) na hadhi kwa mpigaji.

Joto

Ikiwa hali ya joto katika tracker ya GPS ni kubwa sana, itatuma SMS ya kengele.

Hatua ya 2: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa

Niliunganisha vifaa vyote kupitia vichwa vya kike kwa bodi ya manukato kwa utatuzi rahisi na ukarabati. Tazama picha na maoni.

Kibadilishaji cha dume hupata 12V kutoka kwa gari na matokeo ya 5V volt (kupitia swichi ya kuzima / kuzima) kwa Arduino Pro Mini, moduli ya A6 na mpokeaji wa GPS (ambayo nilidhani ilikuwa ya uvumilivu wa 3.3V tu, lakini 5V inafanya kazi vizuri).

Moduli ya A6 inahitaji usambazaji wa umeme wa kutosha. Wakati wa kupitisha kupitia mtandao wa GSM inatoa spikes za nguvu, kwa hivyo nikaongeza 1000uF tantalum capacitor.

Joto hupimwa kupitia 10K NTC thermistor.

Hatua ya 3: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano

Baada ya yote kushikamana na kujaribiwa, vifaa vimewekwa kwenye vichwa vya kike na swichi na taa za LED zimefungwa gumu.

Hatua ya 4: Ujumuishaji wa Kujiendesha Nyumbani

Ujumuishaji wa Nyumbani
Ujumuishaji wa Nyumbani
Ujumuishaji wa Nyumbani
Ujumuishaji wa Nyumbani
Ujumuishaji wa Nyumbani
Ujumuishaji wa Nyumbani

Zungumza

Ninatumia akaunti ya bure kwenye Thingspeak. Kwa bahati mbaya, walipunguza idadi ya vituo kwa akaunti ya bure, lakini bado inafanya kazi vizuri na mradi huu unahitaji tu kituo kimoja na sehemu kadhaa. Kwa kupakia unahitaji kitufe cha Andika API, kwa kusoma kupitia MQTT, unahitaji kitufe cha Soma API. Tazama tovuti hii kwa nyaraka za jinsi ya kutumia Thingspeak MQTT.

Nilisoma data katika Node Red. Tazama picha ya mtiririko ulioambatanishwa ambao ninajiunga na maadili ya lat na lon kwa kamba moja. Ninatumia ucheleweshaji kupata maadili ya lat na lon kwa mpangilio sahihi.

Hatua ya 5: Maboresho zaidi

Maboresho zaidi
Maboresho zaidi

Juu ya siku zijazo nina mpango wa:

  • Unganisha tracker kwenye betri yangu, kwa hivyo moduli imewashwa kila wakati. Walakini, lazima nipe garantee kwamba haitoi betri mara nyingi.
  • Labda utaftaji wa geofti katika mitambo yangu ya nyumbani, kwa hivyo napata tahadhari ikiwa gari iko nje ya anuwai iliyofafanuliwa.
  • Angalia ikiwa mpigaji anajulikana, kuzuia kutuma ujumbe wa SMS kwa wapigaji wasiojulikana.
  • Ikiwa una wazo nzuri, tafadhali nijulishe katika maoni

Ilipendekeza: