Tartalomjegyzék:
Videó: Személyes GSM riasztórendszer - SMS modul SIM900A, Arduino: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Havonta néhányszor elhozom öreg nénit a helyi templomba. Néha az egyházi szolgálat sokkal tovább tart, és a végidőt nehéz megjósolni. Így néhány fél óra várakozás után úgy gondoltam, jobb lenne, ha figyelmeztetne, hogy a szolgáltatás véget ért. Ő azonban 88 éves, és már nem tud normális okostelefont kezelni.
Eszembe jutott, hogy készítsek egy készüléket, hogy riaszthasson, hogy vegyem fel, így született meg ez a gyors projekt.
A modulnak csak egy kapcsolója van, ha bekapcsolja, akkor csatlakozik a GSM hálózathoz, megkapja az időt a hálózattól és SMS -t küld: "a nagynénje fel akarja venni" a mért akkumulátorfeszültséggel és az idővel együtt SMS -t küldtek.
Ezt személyi riasztórendszerként is használhatja, hogy figyelmeztessen, bárhol is van. Nem használható „lecsúszott” rendszerként.
Ebben a projektben többet megtudtam a SIM900A modulról és az AT parancsokról.
Kellékek
A készülék az alábbiakból készül:
- olcsó SIM900A modul
- arduino pro mini (5V, 168P)
- LiPo akkumulátor
- Lépjen fel a modulra (távolítsa el a női USB -portot)
- ledek
- 1k ellenállások
1. lépés: Villogjon a Sim900A
A sim900A készlet nem működik hazámban (Hollandia). A 1137B09SIM900B32_ST.cla firmware -rel való villogás után azonban jól működik (akár mobil adatkapcsolatot (GPRS) is használhat).
A firmware ezen a webhelyen található.
A flash eszköz itt vagy itt található.
Flash FTDI adapteren keresztül, lásd ezt a videót.
A GSM modulnak egyszer szüksége van az „AT+CLTS = 1” parancsra, hogy a csatlakozáskor kérhesse az aktuális időt a GSM-hálózattól.
2. lépés: Hardver beállítása
Ehhez a gyors projekthez csak összeforrasztottam az összes alkatrészt, és összeraktam.
Lásd a kapcsolási rajzot
A házat a Fusion360 -ban tervezték, a „svájci akcentussal rendelkező srác” videójának köszönhetően.
Az STL fájlokat a Thingiverse webhelyen teszik közzé.
3. lépés: Szoftver beállítása
A kódot közzéteszem a Github -on. Sok AT parancs megtalálható itt.
A program:
- Csinál egy init -t a GSM modulból
- Biztosítja a kapcsolatot a GSM hálózattal
- A GSM hálózati hirdetésekből származó időt kapja meg az SMS -ben szereplő időbélyegző
- Biztosítja, hogy az SMS el lett küldve (ha a küldés nem volt sikeres, 60 másodperc után újabb kísérlet történik)
- A GSM modult alvó állapotba állítja, hogy energiát takarítson meg abban az időben, mielőtt a modult bekapcsolnám
Ajánlott:
Arduino autós tolatási parkolási riasztórendszer - Lépésről lépésre: 4 lépés
Arduino autós tolatási parkolási riasztórendszer | Lépésről lépésre: Ebben a projektben egy egyszerű Arduino autó hátrameneti parkolóérzékelő áramkört tervezek meg Arduino UNO és HC-SR04 ultrahangos érzékelő használatával. Ez az Arduino -alapú autóirányváltó riasztórendszer használható autonóm navigációhoz, robotcseréhez és más hatótávolságokhoz
Arduino gázérzékelő riasztórendszer: 6 lépés
Arduino gázérzékelő riasztórendszer: Üdv mindenkinek! Most elmagyarázom, hogyan építsünk Arduino gázérzékelő riasztórendszert a Tinkercad -ban. Ez az áramkör a gázérzékelő segítségével érzékeli, ha tűz, füst vagy gázszivárgás van a közelben. Az LCD és a riasztó használatával ez az áramkör is
Arduino otthoni riasztórendszer: 4 lépés
Arduino otthoni riasztórendszer: Ez egy nagyszerű Arduino projekt, amelyet az alapvető Arduino összetevőkkel kezdhet. Ez a projekt riasztórendszerként fog működni, amely riasztja az egyént, ha valaki betört egy meghatározott területre. Nagyszerű, ha olyan projektet tervez, amely
Arduino vezeték nélküli riasztórendszer meglévő érzékelők használatával: 9 lépés (képekkel)
Arduino vezeték nélküli riasztórendszer meglévő érzékelőket használva: Ez a projekt körülbelül fél óra alatt építhető be körülbelül 20,00 USD áron, ha rendelkezik meglévő 433Mhz vagy 315Mhz vezeték nélküli riasztó érzékelőkkel. Ez egy teljesen új projekt is lehet vezeték nélküli riasztóérzékelőkkel, például infravörös mozgásérzékelőkkel és nádas
Arduino GSM alapú motorvezérlés (GSM modul nélkül): 3 lépés
Arduino GSM alapú motorvezérlés (GSM modul nélkül): Ebben a projektben egy alapvető, de egyedi módszert mutatok be Önnek, amellyel bármit be- és kikapcsolhat a relével. Ez az ötlet kevés embertől származik, akik ilyen projekteket végeznek, de problémájuk volt, hogy mindannyian függnek a mobiltelefon hívás közbeni viselkedésétől. Egyszerűsítek