Talaan ng mga Nilalaman:
Video: Ang Digispark Controls Relay Sa pamamagitan ng GSM: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang itinuturo na ito ay gumagamit ng isang board ng Digispark, kasama ang isang relay at module ng GSM upang i-on o i-off at i-appliance, habang ini-text ang kasalukuyang estado sa isang paunang natukoy na (mga) numero ng telepono.
Ang code ay napaka krudo, tumutugon sa anumang komunikasyon mula sa module hanggang sa Digispark (may kasamang isang tawag sa telepono, text message, anumang nagpapalitaw ng isang komunikasyon).
Awtomatiko itong nabibitin pagkatapos ng 4 na mga tono ng pagdayal, sa kaso ng isang tawag sa telepono.
Hakbang 1: Pag-set up
Ang proyektong ito ay nagsasangkot ng mga sumusunod:
- 1 Digispark module gamit ang isang ATtiny85 AVR MCU;
- 1 A6 GSM module na may wastong SIM card;
- 1 5V module ng relay
- Ang ilang mga wires;
- Isang kahon upang ilagay ito sa (Nawawala ko pa rin ito);
- Isang bagay upang i-on o i-off!
Hakbang 2: Mga Koneksyon at Programming
Ang software na sinulat ko ay gumagamit ng pin 0 para sa pagpapaandar ng relay, pin 2 bilang serial na makatanggap at pin 3 bilang serial transmit.
Dahil ang Digispark ay walang UART, gumagamit kami ng library ng SoftwareSerial.
Ang Pin 0 ay konektado sa input ng relay board (na-mount ko ang aking Digispark sa pamamagitan ng mga header sa relay board), ang Pin 2 ay kumokonekta sa Tx pin ng module ng GSM at ang Pin 3 ay kumokonekta sa Rx pin ng module ng GSM.
Pinili ko ang pin 3 bilang Tx dahil mayroon na itong 3.4V zener clamping diode para sa USB komunikasyon / programa, habang ang module ng GSM ay gumagamit ng 2.8V lohika, ayon sa datasheet. Wala akong anumang mga isyu hanggang ngayon, dahil ang komunikasyon ay nakatakda sa isang minimum.
Ang 5V at ground ay kinuha mula sa board ng GSM.
Hakbang 3: Handa nang Gumamit
I-program ang Digispark na may kasamang code, hindi nakakalimutan na palitan ang "xxxxxx" at "yyyyyy" sa numero ng telepono mo ng tatanggap.
Ikonekta ang isang lampara o iba pang pagkarga sa ilalim ng 10A sa relay, i-dial ang numero ng telepono ng module ng GSM at bibigyan ka ng isang tunog ng pag-click at isang SMS na nagpapahiwatig kung ang relay ay On o Off!
Inirerekumendang:
Gumawa ng Bulag na Makilala ang Mga Bagay sa pamamagitan ng pagpindot sa Mga Bagay sa Kanila Paggamit ng MakeyMakey: 3 Mga Hakbang
Gawing Makilala ang mga Bulag sa Mga bagay sa pamamagitan ng pagpindot sa Mga Bagay sa Kanila Paggamit ng MakeyMakey: pagpapakilalaLayunin ng proyektong ito na gawing madali ang buhay ng bulag sa pamamagitan ng pagkilala sa mga bagay sa kanilang paligid sa pamamagitan ng pakiramdam ng ugnayan. Kami at ang aking anak na si Mustafa naisip namin ang tungkol sa paghahanap ng isang tool upang matulungan sila at sa panahon na ginagamit namin ang MakeyMakey hardware t
Nakuha ng Mga Larawan ang ESP32-CAM at Ipadala Sa pamamagitan ng E-mail Gamit ang SPIFF Memmory. -- WALANG Kinakailangan ng SD Card: 4 na Hakbang
Nakuha ng Mga Larawan ang ESP32-CAM at Ipadala Sa pamamagitan ng E-mail Gamit ang SPIFF Memmory. || HINDI Kinakailangan ng SD Card: Kamusta Mga Tao, Ang board ng ESP32-CAM ay isang board ng pagbuo ng mababang gastos na pinagsasama ang isang chip na ESP32-S, isang OV2640 camera, maraming mga GPIO upang ikonekta ang mga peripheral at isang puwang ng microSD card. Ito ay may isang bilang ng mga application saklaw mula sa video streaming web server, bu
Paano makontrol ang bombilya sa pamamagitan ng Paggamit ng Arduino UNO at Single Channel 5V Solid State Relay Module: 3 Hakbang
Paano Makontrol ang Bulb sa pamamagitan ng Paggamit ng Arduino UNO at Single Channel 5V Solid State Relay Module: Paglalarawan: Kung ikukumpara sa tradisyonal na mekanikal na relay, ang Solid State Relay (SSR) ay may maraming mga kalamangan: mayroon itong mas mahabang buhay, na may mas mataas na pag-on / off bilis at walang ingay. Bukod, mayroon din itong mas mahusay na paglaban sa panginginig ng boses at mekanikal
Kontrolin ang LED Board sa pamamagitan ng Telepono Gamit ang NodeMCU, ESP8266 at MAX7219: 8 Mga Hakbang
Kontrolin ang LED Board sa pamamagitan ng Telepono Gamit ang NodeMCU, ESP8266 at MAX7219: Gusto kong gumamit ng telepono upang makontrol ang LED board bilang isang turn signal. Kaya, ang ESP8266 ay kikilos bilang isang Access Point, microcontroller at isang server din. Ang web server ay magkakaroon ng isang simpleng webpage na may 3 mga pindutan: Lumiko sa Kaliwa, Lumiko KANAN, at Lumiko sa SOS. Ang tex
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c