Tartalomjegyzék:
Videó: A Digispark vezérli a relét GSM -en keresztül: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez az utasítás Digispark táblát, egy relét és GSM modult használ a be- és kikapcsoláshoz, valamint a készülék bekapcsolásához és kikapcsolásához, miközben szöveges üzenetet küld az aktuális állapotnak egy előre meghatározott telefonszámra.
A kód nagyon durva, reagál a modul és a Digispark közötti kommunikációra (telefonhívást, szöveges üzenetet, bármit, ami kommunikációt indít el).
Nagyjából 4 tárcsázási hang után automatikusan leteszi a hívást, telefonhívás esetén.
1. lépés: Beállítás
Ez a projekt a következőket foglalja magában:
- 1 Digispark modul ATtiny85 AVR MCU használatával;
- 1 db A6 -os GSM modul érvényes SIM -kártyával;
- 1 5V relé modul
- Néhány vezeték;
- Egy doboz, amibe ezt be lehet tenni (ez még mindig hiányzik);
- Valami be- vagy kikapcsolható!
2. lépés: Kapcsolatok és programozás
Az általam írt szoftver a 0 -as érintkezőt használja a relé működtetésére, a 2 -es érintkezőt soros fogadásként és a 3 -as érintkezőt soros adásként.
Mivel a Digispark nem rendelkezik UART -tal, a SoftwareSerial könyvtárat használjuk.
A 0 -as csatlakozó a relé tábla bemenetéhez van csatlakoztatva (a Digispark -ot fejléceken keresztül szereltem fel a relé -kártyára), a 2 -es tű a GSM -modul Tx -es csatlakozójához, a 3 -as pedig a GSM -modul Rx -csatlakozójához.
A 3 -as tűt Tx -nek választottam, mivel már rendelkezik 3,4 V -os Zener -szorító diódával az USB kommunikációhoz/programozáshoz, míg a GSM modul 2,8 V -os logikát használ az adatlap szerint. Eddig semmi problémám nem volt, mivel a kommunikáció minimális.
Az 5 V -ot és a földet a GSM kártyáról veszik.
3. lépés: Használatra kész
Programozza be a Digisparkot a mellékelt kóddal, ne felejtse el az "xxxxxx" és "yyyyyy" számokat a címzett telefonszámára cserélni.
Csatlakoztasson lámpát vagy más 10A alatti terhelést a reléhez, tárcsázza a GSM modul telefonszámát, és kattanó hangot és SMS -t kap, amely jelzi, hogy a relé be vagy ki!
Ajánlott:
Az Arduino vezérli az egyenáramú motor sebességét és irányát egy potenciométer, OLED kijelző és gombok használatával: 6 lépés
Arduino DC egyenáramú motor fordulatszáma és iránya potenciométer, OLED kijelző és gombok használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor fordulatszámának és irányának szabályozására két gombbal, és a potenciométer értékének megjelenítésére az OLED kijelzőn. Nézzen meg egy bemutató videót
Az Arduino vezérli az egyenáramú motor sebességét és irányát egy potenciométer és gombok használatával: 6 lépés
Arduino DC motor fordulatszámának és irányának szabályozása potenciométer és gombok használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor fordulatszámának és irányának szabályozására két gombbal. Nézze meg a bemutató videót
Eszközök irányítása az interneten keresztül a böngészőn keresztül. (IoT): 6 lépés
Eszközök irányítása az interneten keresztül a böngészőn keresztül. (IoT): Ebben az utasításban megmutatom, hogyan vezérelheti az olyan eszközöket, mint a LED-ek, relék, motorok stb. Az interneten keresztül a webböngészőn keresztül. És biztonságosan hozzáférhet a kezelőszervekhez bármilyen eszközön. Az itt használt webes platform a RemoteMe.org látogatás
Szerezzen be 3 voltos relét egy Polaroid fényképezőgépből: 3 lépés
Szerezzen be egy 3 voltos relét egy Polaroid fényképezőgépből: Ez szórakoztató módon készült a "hordozható szerszámosládámmal", demonstrációként a frendeimnek. Az ötlet akkor jött, amikor találtam egy összetört Polaroid fényképezőgépet (a név nem fontos, de önfejlesztő fényképezőgép - a ciklus végén kiköpi a képét
Fájlok átvitele a LAN -on keresztül BitTorrenten keresztül: 6 lépés
Fájlok átvitele a LAN -on keresztül BitTorrenten keresztül: Néha előfordulhat, hogy fájlokat kell átvinni hálózaton keresztül több számítógépre. Bár flash -meghajtóra vagy CD/DVD -re teheti, minden számítógéphez el kell mennie, és másolnia kell a fájlokat, és eltarthat egy ideig, amíg az összes fájlt lemásolja (különösen az