Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kanuni na Kanuni
- Hatua ya 2: Vifaa
- Hatua ya 3: Mkutano
- Hatua ya 4: Ujumuishaji wa Kujiendesha Nyumbani
- Hatua ya 5: Maboresho zaidi
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)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
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
- Kanuni na nambari
- Vifaa
- Mkutano
- Ushirikiano wa otomatiki wa nyumbani
- 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
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
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
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
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
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:
Jinsi ya Kuamua Takwimu za Basi za Gari ya Gari: Hatua 8
Jinsi ya kupambanua Takwimu za Basi za Gari: Katika hii tunayoweza kufundisha tutarekodi data ya basi ya gari au lori na kubadilisha data ya kumbukumbu ya basi ya CAN kuwa kumbukumbu zinazoweza kusomeka. Kwa kusimba tutatumia huduma ya wingu ya can2sky.com ambayo ni bure. Tunaweza kurekodi kumbukumbu na adapta za CAN-USB lakini tulipa maoni
Kuanza na Uendeshaji wa Nyumbani: Kufunga Msaidizi wa Nyumbani: Hatua 3
Kuanza na Uendeshaji wa Nyumbani: Kufunga Msaidizi wa Nyumbani: Sasa tutaanzisha safu ya otomatiki ya nyumbani, ambapo tutaunda nyumba nzuri ambayo itaturuhusu kudhibiti vitu kama taa, spika, sensorer na kadhalika kutumia kitovu cha kati pamoja na msaidizi wa sauti. Katika chapisho hili, tutajifunza jinsi ya kuingiza
Arifa ya Mlango wa Kusikia Ulemavu Kupitia Uendeshaji wa Nyumbani (ESP-sasa, MQTT, Openhab): Hatua 3
Arifa ya Mlango wa Kusikia Ulemavu Kupitia Utengenezaji wa Nyumbani (ESP-sasa, MQTT, Openhab): Katika Agizo hili ninaonyesha jinsi niliunganisha kengele yangu ya kawaida kwenye kiotomatiki cha nyumbani. Suluhisho hili linafaa sana kwa watu wenye shida ya kusikia. Kwa kesi yangu mimi hutumia kujulishwa ikiwa chumba kina shughuli na kelele kwenye sherehe ya siku ya kuzaliwa ya watoto. Mimi
Uendeshaji wa Nyumbani wa Android na Arduino wa msingi: Hatua 5 (na Picha)
Ujumbe wa Nyumbani wa Android na Arduino:! ! ! N O T I C E! ! Kwa sababu ya mnara wa rununu wa eneo hili kuboreshwa katika eneo langu, siwezi tena kutumia moduli hii ya GSM. Mnara mpya hauhimili tena vifaa vya 2G. Kwa hivyo, siwezi tena kutoa msaada wowote kwa mradi huu. Hivi karibuni, nina
Arifa ya Nyumbani: Arduino + Kutuma Ujumbe kwenye Wingu kwenye Onyesho Kubwa: Hatua 14 (na Picha)
Arifa ya Nyumbani: Arduino + Wingu Kutuma Ujumbe kwenye Onyesho Kubwa: Katika umri wa simu za rununu, unatarajia kwamba watu wangeitika kwa simu yako ya 24/7. Au … la. Mara mke wangu anapofika nyumbani, simu hukaa imezikwa kwenye begi lake la mkono, au betri yake iko gorofa. Hatuna laini ya ardhi. Inapiga simu au