Table des matières:
Vidéo: Digispark contrôle le relais via GSM : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Cette instructable utilise une carte Digispark, ainsi qu'un relais et un module GSM pour allumer ou éteindre et l'appareil, tout en envoyant l'état actuel par SMS à un ou plusieurs numéros de téléphone prédéfinis.
Le code est très grossier, réactif à toute communication du module vers le Digispark (y compris un appel téléphonique, un SMS, tout ce qui déclenche une communication).
Il raccroche automatiquement environ après 4 tonalités, en cas d'appel téléphonique.
Étape 1: Configuration
Ce projet comprend les éléments suivants:
- 1 module Digispark utilisant un MCU ATtiny85 AVR;
- 1 module GSM A6 avec carte SIM valide;
- 1 module relais 5V
- Certains fils;
- Une boîte pour mettre ça (ça me manque toujours);
- Quelque chose à activer ou désactiver !
Étape 2: Connexions et programmation
Le logiciel que j'ai écrit utilise la broche 0 pour actionner le relais, la broche 2 comme réception série et la broche 3 comme transmission série.
Comme le Digispark n'a pas d'UART, nous utilisons la bibliothèque SoftwareSerial.
La broche 0 est connectée à l'entrée de la carte relais (j'ai monté mon Digispark via des en-têtes sur la carte relais), la broche 2 se connecte à la broche Tx du module GSM et la broche 3 se connecte à la broche Rx du module GSM.
J'ai choisi la broche 3 comme Tx car elle possède déjà une diode de serrage Zener de 3,4 V pour la communication/programmation USB, tandis que le module GSM utilise une logique de 2,8 V, selon la fiche technique. Je n'ai eu aucun problème jusqu'à présent, car la communication est réduite au minimum.
Le 5V et la masse proviennent de la carte GSM.
Étape 3: Prêt à l'emploi
Programmez le Digispark avec le code fourni, sans oublier de remplacer "xxxxxx" et "yyyyyy" par le numéro de téléphone de votre destinataire.
Connectez une lampe ou une autre charge de moins de 10A au relais, composez le numéro de téléphone du module GSM et vous recevrez un clic et un SMS indiquant si le relais est activé ou désactivé !
Conseillé:
Domotique avec relais de contrôle de température LDR à capteur tactile NodeMCU : 16 étapes
Domotique avec le relais de contrôle de température LDR du capteur tactile NodeMCU : dans mes précédents projets NodeMCU, j'ai contrôlé deux appareils ménagers à partir de l'application Blynk. J'ai reçu de nombreux commentaires et messages pour mettre à niveau le projet avec le contrôle manuel et ajouter plus de fonctionnalités. J'ai donc conçu cette Smart Home Extension Box. Dans cet IoT
Comment créer une domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : 14 étapes (avec photos)
Comment faire de la domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : Dans ce projet basé sur l'IoT, j'ai réalisé la domotique avec le module de relais de contrôle Blynk et NodeMCU avec retour en temps réel. En mode manuel, ce module de relais peut être contrôlé à partir d'un mobile ou d'un smartphone et, commutateur manuel. En mode automatique, cette smar
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino - Idées domotiques : 15 étapes (avec photos)
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino | Idées de domotique : Dans ce projet de domotique, nous allons concevoir un module de relais domestique intelligent qui peut contrôler 5 appareils ménagers. Ce module relais peut être contrôlé à partir d'un mobile ou d'un smartphone, d'une télécommande IR ou d'une télécommande TV, interrupteur manuel. Ce relais intelligent peut également détecter le r
Contrôle WIFI BANDE LED RVB ESP8266 - NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi - Contrôle de Smartphone RVB LED STRIP : 4 étapes
Contrôle WIFI BANDE LED RVB ESP8266 | NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi | Contrôle par smartphone RVB LED STRIP : Salut les gars, dans ce tutoriel, nous allons apprendre à utiliser nodemcu ou esp8266 comme télécommande IR pour contrôler une bande LED RVB et Nodemcu sera contrôlé par smartphone via wifi. Donc, en gros, vous pouvez contrôler la BANDE LED RVB avec votre smartphone
Contrôle de moteur basé sur Arduino GSM (sans module GSM): 3 étapes
Contrôle de moteur basé sur Arduino GSM (sans module GSM): Dans ce projet, je vais vous montrer une méthode de base mais unique pour allumer et éteindre n'importe quoi à l'aide d'un relais. Cette idée est venue de quelques personnes réalisant de tels projets, mais elles ont eu un problème, elles étaient toutes dépendantes des comportements du téléphone portable sur appel. je simpe