Indholdsfortegnelse:
Video: Digispark Controls Relay Via GSM: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne instruerbare bruger et Digispark -kort sammen med et relæ og GSM -modul til at tænde eller slukke og apparat, mens den aktuelle tilstand smses til et foruddefineret telefonnummer.
Koden er meget rå, lydhør over for enhver kommunikation fra modulet til Digispark (inkluderer et telefonopkald, tekstbesked, alt, hvad der udløser en kommunikation).
Den lægger automatisk nogenlunde på efter 4 ringetoner i tilfælde af et telefonopkald.
Trin 1: Opsætning
Dette projekt involverer følgende:
- 1 Digispark -modul ved hjælp af en ATtiny85 AVR MCU;
- 1 A6 GSM -modul med gyldigt SIM -kort;
- 1 5V relæmodul
- Nogle ledninger;
- En kasse til at sætte dette i (jeg mangler stadig dette);
- Noget at tænde eller slukke!
Trin 2: Forbindelser og programmering
Den software, jeg skrev, bruger pin 0 til aktivering af relæet, pin 2 som seriel modtagelse og pin 3 som seriel transmission.
Da Digispark ikke har nogen UART, bruger vi SoftwareSerial -bibliotek.
Pin 0 er forbundet til relækortets input (jeg monterede min Digispark via headere til relækortet), Pin 2 tilsluttes GSM -modulets Tx pin og Pin 3 tilsluttes GSM -modulets Rx pin.
Jeg valgte pin 3 som Tx, da den allerede har en 3.4V zener -klemmediode til USB -kommunikation/programmering, mens GSM -modulet bruger 2.8V logik, ifølge databladet. Jeg har ikke haft problemer før nu, da kommunikationen er sat til et minimum.
5V og jord er taget fra GSM -kortet.
Trin 3: Klar til brug
Programmer Digispark med den medfølgende kode, og glem ikke at erstatte "xxxxxx" og "yyyyyy" med modtagerens telefonnummer.
Tilslut en lampe eller anden belastning under 10A til relæet, ring til GSM -modulets telefonnummer, og du får vist en kliklyd og en SMS, der angiver, om relæet er tændt eller slukket!
Anbefalede:
FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: 5 trin
FPGA Cyclone IV DueProLogic Controls Raspberry Pi -kamera: På trods af at FPGA DueProLogic er officielt designet til Arduino, vil vi gøre FPGA og Raspberry Pi 4B overførbare. Tre opgaver implementeres i denne vejledning: (A) Tryk samtidigt på de to trykknapper på FPGA for at vende vinklen på
FPGA Cyclone IV DueProLogic Controls Servomotor: 4 trin
FPGA Cyclone IV DueProLogic Controls Servomotor: I denne vejledning skal vi skrive Verilog -kode til styring af servomotor. Servoen SG-90 er fremstillet af Waveshare. Når du køber servomotoren, modtager du muligvis et datablad, der viser driftsspændingen, det maksimale drejningsmoment og det foreslåede Pu
Kontrolenheder via internettet via browser. (IoT): 6 trin
Kontrolenheder via internettet via browser. (IoT): I denne Instructable viser jeg dig, hvordan du kan styre enheder som lysdioder, relæer, motorer osv. Over internettet via webbrowser. Og du kan få adgang til kontrolelementerne sikkert over enhver enhed. Den webplatform, jeg brugte her, er RemoteMe.org -besøg
Arduino GSM -baseret motorstyring (uden GSM -modul): 3 trin
Arduino GSM -baseret motorstyring (uden GSM -modul): I dette projekt vil jeg vise dig en grundlæggende, men unik metode til at tænde og slukke alt ved hjælp af relæ. Denne idé kom fra få personer, der lavede sådanne projekter, men de havde et problem, de var alle afhængige af mobiltelefonens adfærd ved opkald. Jeg simper
Indkapsling af trin servomotor med seriel kontrol via Arduino ved hjælp af en 3D -printer - Pt4: 8 trin
Indkapsling af trin -servomotoren med seriel kontrol via Arduino ved hjælp af en 3D -printer - Pt4: I denne fjerde video i Motor Step -serien vil vi bruge det, vi tidligere har lært, til at bygge en stepper servomotor med kontrol via seriel kommunikation og reel positionsfeedback ved hjælp af en resistiv encoder overvåget af en Arduino. I