Taula de continguts:
Vídeo: Digispark Controls Relay via GSM: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Aquesta instrucció utilitza una placa Digispark, juntament amb un mòdul de relé i GSM per activar o desactivar l'aparell, mentre envia un missatge de text de l'estat actual a un número de telèfon predefinit.
El codi és molt cru, respon a qualsevol comunicació des del mòdul al Digispark (inclou una trucada telefònica, un missatge de text, qualsevol cosa que desencadeni una comunicació).
Es penja automàticament aproximadament després de 4 tons de marcatge, en cas de trucada telefònica.
Pas 1: configuració
Aquest projecte implica el següent:
- 1 mòdul Digispark que utilitza una MCU ATtiny85 AVR;
- 1 mòdul GSM A6 amb targeta SIM vàlida;
- 1 mòdul de relé de 5V
- Alguns cables;
- Una caixa on posar-hi això (encara em falta això);
- Alguna cosa per activar o desactivar!
Pas 2: connexions i programació
El programari que vaig escriure utilitza el pin 0 per accionar el relé, el pin 2 com a recepció en sèrie i el pin 3 com a transmissió en sèrie.
Com que el Digispark no té UART, estem utilitzant la biblioteca SoftwareSerial.
El pin 0 està connectat a l'entrada de la placa de relé (he muntat el meu Digispark mitjançant capçaleres a la placa de relé), el pin 2 es connecta al pin Tx del mòdul GSM i el pin 3 es connecta al pin Rx del mòdul GSM.
Vaig triar el pin 3 com a Tx ja que ja té un díode de fixació zener de 3,4V per a la comunicació / programació USB, mentre que el mòdul GSM utilitza una lògica de 2,8V, segons el full de dades. Fins ara no he tingut cap problema, ja que la comunicació és mínima.
5V i terra es prenen de la placa GSM.
Pas 3: llest per utilitzar
Programa el Digispark amb el codi inclòs, sense oblidar substituir "xxxxxx" i "aaaaaa" pel número de telèfon del destinatari.
Connecteu una llum o una altra càrrega inferior a 10A al relé, marqueu el número de telèfon del mòdul GSM i se us mostrarà un so de clic i un SMS que indica si el relé està activat o apagat.
Recomanat:
FPGA Cyclone IV Controls DueProLogic Càmera Raspberry Pi: 5 passos
FPGA Cyclone IV Controls DueProLogic Controls Càmera Raspberry Pi: Tot i que el FPGA DueProLogic està dissenyat oficialment per a Arduino, farem que el FPGA i el Raspberry Pi 4B siguin comunicables. En aquest tutorial s’implementen tres tasques: (A) Premeu simultàniament els dos botons FPGA per capgirar l'angle de
Servomotor FPGA Cyclone IV DueProLogic Controls: 4 passos
FPGA Cyclone IV DueProLogic Controls Servo Motor: En aquest tutorial, escriurem el codi Verilog per controlar el servo motor. El servo SG-90 està fabricat per Waveshare. Quan compreu el servomotor, és possible que rebeu un full de dades que enumera la tensió de funcionament, el parell màxim i el Pu proposat
Fitxer per lots: controls de moviment: 3 passos
Fitxer per lots: Controls de moviment: quan vaig buscar com crear controls de moviment a CMD no vaig trobar resultats precisos, així que vaig decidir fer els meus propis controls que funcionessin amb les tecles WASD per al moviment i les tecles 1234 per girar
Construint controls per a Makey Makey: 6 passos
Construint Controles Para Makey Makey: A construction of controles personalised for Makey Makey podem ser realitzats com a criança abans d’iniciar-se els jocs. A confecção is bem simples: 1) Faça um desenho o imprima uma imagem da internet (OBS: Você deve estar atento para a quantidade d
Redbear BLE Nano V2 Controls personalitzats amb PfodApp - No cal codificació: 6 passos
Redbear BLE Nano V2 Controls personalitzats amb PfodApp - No cal codificació: Actualització: 15 de setembre de 2017 - Aquest instructable s'ha actualitzat per utilitzar l'última versió de RedBear BLE Nano, V2. La versió anterior d’aquest instructiu, dirigida a RedBear BLE Nano V1.5, està disponible aquí. Actualització del 15 de novembre - 2017 Així doncs