![Digispark Controls Relay Via GSM: 3 stappe Digispark Controls Relay Via GSM: 3 stappe](https://i.howwhatproduce.com/images/003/image-6625-69-j.webp)
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Digispark -bedieningsaflos via GSM Digispark -bedieningsaflos via GSM](https://i.howwhatproduce.com/images/003/image-6625-70-j.webp)
Hierdie instruksies gebruik 'n Digispark -bord, tesame met 'n relais en GSM -module om die toestel aan of uit te skakel, terwyl die huidige toestand na 'n voorafbepaalde telefoonnommer gestuur word.
Die kode is baie kru, reageer op enige kommunikasie van die module na die Digispark (sluit 'n telefoonoproep, sms, alles in wat 'n kommunikasie veroorsaak).
Dit skakel outomaties ongeveer na vier kiestone, in geval van 'n oproep.
Stap 1: Opstel
![Opstel Opstel](https://i.howwhatproduce.com/images/003/image-6625-71-j.webp)
Hierdie projek behels die volgende:
- 1 Digispark -module met behulp van 'n ATtiny85 AVR MCU;
- 1 A6 GSM -module met geldige SIM -kaart;
- 1 5V aflosmodule
- 'n paar drade;
- 'n boks om dit in te sit (ek mis dit nog steeds);
- Iets om aan of uit te skakel!
Stap 2: Verbindings en programmering
Die sagteware wat ek geskryf het, gebruik pen 0 vir die bediening van die relais, pen 2 as seriële ontvangs en pen 3 as seriële versending.
Aangesien die Digispark geen UART het nie, gebruik ons SoftwareSerial -biblioteek.
Speld 0 is gekoppel aan die ingang van die aflosbord (ek het my Digispark via koppe op die aflosbord gemonteer), pen 2 kan met die Tx -pen van die GSM -module gekoppel word en pen 3 kan met die Rx -pen van die GSM -module verbind word.
Ek het pen 3 as Tx gekies, aangesien dit reeds 'n 3.4V -zener -klemdiode het vir USB -kommunikasie/programmering, terwyl die GSM -module 2.8V logika gebruik, volgens die datablad. Ek het tot dusver geen probleme ondervind nie, aangesien kommunikasie tot 'n minimum beperk is.
5V en grond word van die GSM -bord geneem.
Stap 3: Gereed om te gebruik
Programmeer die Digispark met die ingeslote kode, en moenie vergeet om 'xxxxxx' en 'jjjjjj' met die telefoonnommer van die ontvanger te vervang nie.
Koppel 'n lamp of 'n ander las onder 10A aan die relais, skakel die telefoonnommer van die GSM -module en u kry 'n klikgeluid en 'n SMS wat aandui of die relais aan of af is!
Aanbeveel:
Verminder die batteryverbruik van Digispark ATtiny85: 7 stappe
![Verminder die batteryverbruik van Digispark ATtiny85: 7 stappe Verminder die batteryverbruik van Digispark ATtiny85: 7 stappe](https://i.howwhatproduce.com/images/002/image-3491-j.webp)
Verminder die verbruik van die battery vir Digispark ATtiny85: of: loop 'n Arduino met 'n 2032 muntstuk vir 2 jaar. Deur u Digispark Arduino Board uit die boks te gebruik met 'n Arduino -program, trek dit 20 mA by 5 volt. Met 'n 5 volt kragbank van 2000 mAh sal dit slegs vir 4 dae werk
FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: 5 stappe
![FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: 5 stappe FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: 5 stappe](https://i.howwhatproduce.com/images/001/image-1646-19-j.webp)
FPGA Cyclone IV DueProLogic Controls Raspberry Pi Camera: Ten spyte van die FPGA DueProLogic is amptelik ontwerp vir Arduino, gaan ons die FPGA en Raspberry Pi 4B oordraagbaar maak. FPGA om die hoek van
MAKLIKE Rubber Eendjies Met Digispark & DuckyTrainer: 4 stappe
![MAKLIKE Rubber Eendjies Met Digispark & DuckyTrainer: 4 stappe MAKLIKE Rubber Eendjies Met Digispark & DuckyTrainer: 4 stappe](https://i.howwhatproduce.com/images/001/image-2921-3-j.webp)
EASY Rubber Duckies With Digispark & DuckyTrainer: In hierdie tutoriaal leer u hoe u 'n USB Rubber Ducky (USB -toetsaanspuiter) instel SONDER kodering! Wat is 'n USB Rubber Ducky? ● USB -toestel wat 'n menslike gebruiker outomaties naboots wanneer dit gekoppel is. ● Baie vinniger as 'n mens, geen tipografiese fout nie
FPGA Cyclone IV DueProLogic Controls Servomotor: 4 stappe
![FPGA Cyclone IV DueProLogic Controls Servomotor: 4 stappe FPGA Cyclone IV DueProLogic Controls Servomotor: 4 stappe](https://i.howwhatproduce.com/images/002/image-3532-21-j.webp)
FPGA Cyclone IV DueProLogic Controls Servomotor: In hierdie tutoriaal gaan ons Verilog -kode skryf om die servomotor te beheer. Die servo SG-90 word vervaardig deur Waveshare. As u die servomotor koop, ontvang u moontlik 'n datablad wat die werkspanning, maksimum wringkrag en die voorgestelde Pu
Arduino GSM -gebaseerde motorbeheer (sonder GSM -module): 3 stappe
![Arduino GSM -gebaseerde motorbeheer (sonder GSM -module): 3 stappe Arduino GSM -gebaseerde motorbeheer (sonder GSM -module): 3 stappe](https://i.howwhatproduce.com/images/002/image-5955-17-j.webp)
Arduino GSM -gebaseerde motorbeheer (sonder GSM -module): In hierdie projek gaan ek u 'n basiese, maar unieke metode wys om alles met relais aan en uit te skakel. Hierdie idee kom van min mense wat sulke projekte doen, maar hulle het 'n probleem gehad; hulle was almal afhanklik van die selfoon se gedrag tydens oproep. Ek simp