Sisukord:
- Tarvikud
- 1. samm: põhimõte ja koodeks
- Samm: riistvara
- 3. samm: kokkupanek
- 4. samm: koduautomaatika integreerimine
- 5. samm: täiendavad täiustused
Video: GPS -autode jälgija SMS -teate ja asjade kõne andmete üleslaadimisega, Arduino -põhine, koduautomaatika: 5 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tegin selle GPS -jälgija eelmisel aastal ja kuna see töötab hästi, avaldan selle nüüd Instructable'is. See on ühendatud minu pagasiruumi lisatarvikute pistikuga.
GPS-jälgija laadib auto asukoha, kiiruse, suuna ja mõõdetud temperatuuri mobiilse andmeside (GPRS) ühenduse kaudu Thingspeaki kanalile. Neid andmeid loeb minu Openhabi koduautomaatika, et neid andmeid kuvada. Ma kasutan Thingspeaki, et hankida oma andmed kohalikult oma Openhabi koduautomaatikasse asjade MQTT vahendaja kaudu. Võib -olla on ka muid võimalusi, palun andke mulle kommentaarides teada
Kui helistate jälgijale, saadab see teile SMS -i asukoha ja olekuga, mis sisaldab Google Mapsi linki koordinaatidele.
See projekt oli inspireeritud mõnest teisest projektist, mida ma siin ja edaspidi mainin.
- Üleslaadimine Thingspeaki
- Saatke SMS, mis sisaldab Google Mapsi linki
Hiljuti nägin seda autojälgija juhendit, mis kasutab SMS -ide jaoks sarnast lähenemist.
Järgmistes sammudes näitan teile
- Põhimõte ja kood
- Riistvara
- Kokkupanek
- Koduautomaatika integreerimine
- Edasised parandused
Tarvikud
Sain oma komponendid Aliexpressist. Peamised komponendid
- Arduino Pro Mini 328P 5v: näite link
- GY-NEO6MV2 GPS-vastuvõtja: link
- A6 GSM/GPRS moodul või sarnane: link
- Bucki muundur: link
1. samm: põhimõte ja koodeks
Lisatud voogudes on näidatud GPS -jälgija tööpõhimõte. Kood on avaldatud minu Githubi lehel.
Kommenteerin koodi mõningaid osi.
Jadaühendus
Arduino suhtleb jadaühenduse kaudu nii GPS-vastuvõtja kui ka A6-mooduliga.
Sain teada, et A6 mooduli ja Arduino vaheline jadaühendus oli täielikult stabiilne ainult siis, kui kasutasin Arduino pro mini riistvaraseeriat. Arduino ja GPS -vastuvõtja vaheliseks suhtlemiseks kasutasin AltSoftSerialit. Pange tähele, et AltSoftSerial raamatukogu kasutab eelmääratud RX- ja TX -tihvte.
Arendamise ajal katsetasin Arduino Mega, millel on 4 riistvara jadaühendust, saate seda silumiseks hõlpsalt kasutada.
AT käsud
Sellelt lingilt leiate teavet väga oluliste AT -käskude kohta: Electrodragon, M2Msupport.net, Andreas Spiess.
Kui kasutate mõnda muud GSM/GPRS -moodulit, näiteks SIM800 või SIM900, vajate tõenäoliselt muid AT -käske, et seadistada andmesideühendus ja POST -andmed saidile asjade kõneks.
SMS
GSM -moodul loeb helistaja telefoninumbri (AT+CLIP) ja saadab helistajale SMS -i koos asukoha (Google Mapsi link) ja olekuga.
Temperatuur
Kui GPS -jälgija temperatuur on liiga kõrge, saadab see häiresõnumi.
Samm: riistvara
Ühendasin kõik komponendid naissoost päiste kaudu perfoplaadiga, et oleks lihtne siluda ja parandada. Vaata pilte ja kommentaare.
Buck -muundur saab autost 12 V ja väljastab 5 V volti (sisse/välja lüliti kaudu) Arduino Pro Mini, A6 mooduli ja GPS -vastuvõtja jaoks (mis minu arvates oli ainult 3,3 V tolerantne, kuid 5 V töötab hästi).
A6 moodul vajab piisavat toiteallikat. GSM -võrgu kaudu edastamisel annab see mõningaid toitepingeid, seetõttu lisasin 1000uF tantaalkondensaatori.
Temperatuuri mõõdetakse 10K NTC termistori abil.
3. samm: kokkupanek
Kui kõik on ühendatud ja testitud, paigaldatakse komponendid naissoost päiste külge ning lülitid ja valgusdioodid on korpusesse liimitud.
4. samm: koduautomaatika integreerimine
Asjad
Kasutan Thingspeaki tasuta kontot. Kahjuks vähendasid nad tasuta konto jaoks kanalite arvu, kuid see töötab endiselt suurepäraselt ja see projekt vajab ainult ühte kanalit ja mitut välja. Üleslaadimiseks vajate kirjutamise API võtit, MQTT kaudu lugemiseks lugemisliidese võtit. Sellelt saidilt leiate dokumentatsiooni, kuidas Thingspeak MQTT -d kasutada.
Lugesin andmeid punases sõlmes. Vaadake lisatud voo pilti, milles ühendan lat ja lon väärtused ühe stringiga. Kasutan viivitust, et saada lat ja lon väärtused õiges järjekorras.
5. samm: täiendavad täiustused
Tulevikus plaanin:
- Ühendage jälgija minu akuga, nii et moodul on alati sisse lülitatud. Siiski pean garanteerima, et see ei tühjenda akut sageli.
- Võib -olla on minu koduautomaatikas geofencing, nii et ma saan hoiatuse, kui auto on määratletud vahemikust väljas.
- Kontrollige, kas helistaja on teada, et vältida SMS -ide saatmist tundmatutele helistajatele.
- Kui teil on hea idee, andke mulle sellest kommentaarides teada
Soovitan:
Patareitoitega ukseandur koos koduautomaatika integreerimisega, WiFi ja ESP-NOW: 5 sammu (koos piltidega)
Patareitoitega ukseandur koos koduautomaatika integreerimisega, WiFi ja ESP-NOW Olen näinud veel mõningaid toredaid andureid ja häiresüsteeme, kuid tahtsin selle ise teha. Minu eesmärgid: andur, mis tuvastab doo ja teatab sellest
Retro kõne süntees. Osa: 12 asjade Interneti, koduautomaatika: 12 sammu (piltidega)
Retro kõne süntees. Osa: 12 IoT, koduautomaatika: see artikkel on koduautomaatika seeria 12. käsikiri, mis dokumenteerib, kuidas luua ja integreerida IoT Retro kõnesünteesiseade olemasolevasse koduautomaatikasüsteemi, sealhulgas kõik vajalikud tarkvarafunktsioonid, mis võimaldavad t
Homie -seadmete ehitamine asjade Interneti või koduautomaatika jaoks: 7 sammu (piltidega)
Homie -seadmete ehitamine asjade Interneti või koduautomaatika jaoks: see juhend on osa minu DIY koduautomaatika seeriast, vaadake põhiartiklit "DIY koduautomaatikasüsteemi kavandamine". Kui te ei tea veel, mis on Homie, vaadake homie-esp8266 + homie Marvin Rogerilt. Seal on palju palju
LTE Arduino GPS -jälgija + IoT -armatuurlaud (2. osa): 6 sammu (koos piltidega)
LTE Arduino GPS Tracker + IoT armatuurlaud (2. osa): Sissejuhatus & Osa 1 Kokkuvõtteks! Jup, on aeg järjekordseks juhiseks SIM7000 GPS -jälgijale koos Arduino ja LTE -ga! Kui te pole seda veel teinud, lugege läbi Botletics SIM7000 CAT-M/NB-IoT kilbi alustamise õpetus, seejärel lugege lehte Pa
WiFi IoT temperatuuri ja niiskuse andur. Osa: 8 asjade internet, koduautomaatika: 9 sammu
WiFi IoT temperatuuri ja niiskuse andur. Osa: 8 IoT, koduautomaatika: preambul See artikkel dokumenteerib varasema Instructable'i praktilise vastupidavuse ja edasise arendamise: teie esimese IoT WiFi -seadme pimping. Osa 4: IoT, koduautomaatika, sealhulgas kõik vajalikud tarkvarafunktsioonid, mis võimaldavad edu