Obsah:
Video: Osobní GSM alarm - SMS modul SIM900A, Arduino: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Několikrát do měsíce vozím svoji starou tetu do místního kostela. Někdy bohoslužba trvá mnohem déle a čas konce je těžké předvídat. Takže po několika půl hodinách čekání jsem si řekl, že by bylo lepší, kdyby mě mohla varovat, že služba skončila. Je jí však 88 let a běžný chytrý telefon už nezvládá.
Dostal jsem nápad vyrobit zařízení, aby mě mohla poplašit, abych ji vyzvedl, a tak se zrodil tento rychlý projekt.
Modul má pouze jeden přepínač, pokud jej zapnete, připojí se k síti GSM, získá čas ze sítě a odešle SMS: „Teta chce být vyzvednuta“společně s naměřeným napětím baterie a časem SMS byla odeslána.
Může to také použít jako osobní poplašný systém, aby mě varovala, ať je kdekoli. Nelze jej použít jako systém „žena-dolů“.
V tomto projektu jsem se dozvěděl více o modulu SIM900A a AT příkazech.
Zásoby
Zařízení je vyrobeno z:
- levný modul SIM900A
- arduino pro mini (5V, 168P)
- LiPo baterie
- Zesilte modul (vyjměte samičí port USB)
- LED diody
- 1k odpory
Krok 1: Flashujte Sim900A
Stock sim900A nefunguje v mé zemi (Nizozemsko). Po aktualizaci firmwaru 1137B09SIM900B32_ST.cla však funguje dobře (můžete dokonce použít mobilní datové připojení (GPRS).
Firmware najdete na tomto webu.
Nástroj Flash naleznete zde nebo zde.
Blesk přes adaptér FTDI, podívejte se na toto video.
Modul GSM potřebuje příkaz „AT+CLTS = 1“jednou, aby mohl při připojení k síti GSM požadovat aktuální čas.
Krok 2: Nastavení hardwaru
Pro tento rychlý projekt jsem jen spojil všechny součásti dohromady a složil to všechno.
Viz schéma připojení
Pouzdro bylo navrženo ve Fusion360 díky tomuto videu „chlápka se švýcarským přízvukem“.
Soubory STL jsou publikovány na Thingiverse.
Krok 3: Nastavení softwaru
Kód je zveřejněn na mém Githubu. Mnoho příkazů AT najdete zde.
Program:
- Spustí modul GSM
- Zajišťuje připojení k síti GSM
- Získá čas z reklam sítě GSM časové razítko ve zprávě SMS
- Zajistí odeslání SMS (pokud odeslání nebylo úspěšné, provede se další pokus po 60 sekundách)
- Nastaví modul GSM do režimu spánku, aby ušetřil energii baterie v době, kdy modul vypnu já
Doporučuje:
Osobní meteorologická stanice Particle Photon IoT: 4 kroky (s obrázky)
Osobní meteorologická stanice Particle Photon IoT:
Mona, můj osobní asistent animatronického robota: 4 kroky
Mona, můj osobní asistent Animatronic Robot: Mono, je to AI robot, který používá Watson Ai na pozadí, když jsem začal tento projekt, vypadá to mnohem komplikovaněji, než jsem si myslel, ale jak jsem na tom začal pracovat, pomohly kognitivní třídy ibm (zapište se zde) já hodně, pokud chceš, můžeš se zúčastnit třídy
Osobní asistent na bázi Arduina. (BHAI): 4 kroky
Osobní asistent na bázi Arduina. (BHAI): Úvod: Vyrobeno ve spolupráci s Kundan Singh Thakur Toto je můj první pokyn, proto prosím nahlaste všechny chyby, kterých jsem se mohl dopustit. V případě jakýchkoli pochybností nebo problémů také zanechte komentáře. Osobní asistent na bázi arduina je jako váš vir
Víceúlohová malina 1 B (osobní cloud + meteorologická stanice): 4 kroky
Multi Task Raspberry 1 B (Personal Cloud + Meteorologická stanice): Před nějakou dobou jsem si pamatoval, že po zakoupení novější verze je náhradní RPiB. Když jsem si nechal záložní soubory, přemýšlel jsem o soukromí, rozhodl jsem se mít vlastní cloudový server. Šťastný s dobrým výsledkem, ale nespokojený s plýtváním potenciálem z R
Řízení motoru na bázi Arduino GSM (bez modulu GSM): 3 kroky
Řízení motoru na bázi Arduino GSM (bez modulu GSM): V tomto projektu vám ukážu základní, ale jedinečný způsob zapnutí a vypnutí čehokoli pomocí relé. S tímto nápadem přišlo několik lidí, kteří takové projekty dělají, ale měli problém, že byli všichni závislí na chování mobilního telefonu při volání. Zjednodušuji