Obsah:
Video: Relé Digispark ovládá přes GSM: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tento instruktážní program používá desku Digispark spolu s relé a modulem GSM k zapnutí nebo vypnutí a zapnutí zařízení, přičemž odesílá textové zprávy o aktuálním stavu na předem definovaná telefonní čísla.
Kód je velmi hrubý a reaguje na jakoukoli komunikaci z modulu do Digisparku (zahrnuje telefonní hovor, textovou zprávu, cokoli, co spouští komunikaci).
V případě telefonního hovoru automaticky zavěsí zhruba po 4 oznamovacích tónech.
Krok 1: Nastavení
Tento projekt zahrnuje následující:
- 1 modul Digispark pomocí MCU ATtiny85 AVR;
- 1 modul A6 GSM s platnou SIM kartou;
- 1 reléový modul 5V
- Některé dráty;
- Krabice, do které to vložím (toto mi stále chybí);
- Něco k zapnutí nebo vypnutí!
Krok 2: Připojení a programování
Software, který jsem napsal, používá pin 0 pro ovládání relé, pin 2 jako sériový příjem a pin 3 jako sériový přenos.
Protože Digispark nemá žádný UART, používáme knihovnu SoftwareSerial.
Pin 0 je připojen ke vstupu reléové desky (svůj Digispark jsem připojil přes záhlaví k reléové desce), Pin 2 se připojuje k Tx pinu GSM modulu a Pin 3 se připojuje k Rx pinu GSM modulu.
Jako Tx jsem zvolil pin 3, protože již má 3,4 V zenerovou upínací diodu pro komunikaci/programování USB, zatímco modul GSM používá logiku 2,8 V, podle datového listu. Až dosud jsem neměl žádné problémy, protože komunikace je nastavena na minimum.
5V a uzemnění jsou odebírány z desky GSM.
Krok 3: Připraveno k použití
Naprogramujte Digispark pomocí přiloženého kódu a nezapomeňte nahradit „xxxxxx“a „yyyyyy“telefonním číslem příjemce.
Připojte k relé lampu nebo jinou zátěž pod 10 A, vytočte telefonní číslo modulu GSM a zobrazí se vám cvaknutí a SMS s upozorněním, zda je relé zapnuto nebo vypnuto!
Doporučuje:
FPGA Cyclone IV DueProLogic ovládá kameru Raspberry Pi: 5 kroků
FPGA Cyclone IV DueProLogic Ovládá kameru Raspberry Pi: Navzdory FPGA je DueProLogic oficiálně navržen pro Arduino, chystáme se komunikovat FPGA a Raspberry Pi 4B. V tomto tutoriálu jsou implementovány tři úkoly: (A) Současně stiskněte dvě tlačítka na FPGA k převrácení úhlu
Servo motor FPGA Cyclone IV DueProLogic ovládá: 4 kroky
Servo motor FPGA Cyclone IV DueProLogic ovládá: V tomto tutoriálu napíšeme kód Verilog pro ovládání servomotoru. Servo SG-90 vyrábí společnost Waveshare. Při koupi servomotoru můžete obdržet katalogový list se seznamem provozního napětí, maximálního točivého momentu a navrhovaného Pu
Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: 3 kroky
Výukový program: Jak Arduino ovládá více zařízení se stejnou adresou pomocí multiplexeru TCA9548A I2C: Popis: Modul multiplexeru TCA9548A I2C umožňuje připojení zařízení se stejnou adresou I2C (až 8 stejných adres I2C) připojených k jednomu mikrokontroléru. Multiplexer funguje jako strážce brány a přenáší příkazy do vybrané sady
Ovládání relé Arduino přes internet: 5 kroků
Ovládání relé Arduino přes internet: Vítejte
Přenos souborů přes LAN přes BitTorrent: 6 kroků
Přenos souborů přes LAN přes BitTorrent: Někdy může být nutné přenášet soubory přes síť na několik počítačů. I když byste to mohli dát na flash disk nebo CD/DVD, museli byste na každý počítač zkopírovat soubory a zkopírování všech souborů může chvíli trvat (zejména s