Π‘ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠΎΠ²Π° GSM ΡΠ΅Π»Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΡΠΊΠ°ΠΊΡΠ² ΡΠΎΠ²Π°Ρ Ρ Π½ΠΎΠΌΠΈΠ½Π°Π»Π½ΠΎ Π½Π°ΠΏΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ 220 V ΠΈ ΠΌΠΎΡΠ½ΠΎΡΡ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 2 kW Π²ΡΠ² Π²ΡΠ΅ΠΊΠΈ ΡΠ³ΡΠ» Π½Π° ΠΠ΅ΠΌΡΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ° ΠΊΠ»Π΅ΡΡΡΠ½Π° ΠΌΡΠ΅ΠΆΠ°.
Π’ΠΎΠ²Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° ΠΎΡ arduino nano ΡΡΠ΅Π· gsm ΠΌΠΎΠ΄ΡΠ» SIM800L. ΠΠΎ-Π΄ΠΎΠ»Ρ Π΅ Π΄Π°Π΄Π΅Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° ΡΡΡ ΡΠΏΠΈΡΡΠΊ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΠΊΡΠΎ ΠΎΡ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π±Π°ΡΠ΅ΡΠΈΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΎΡ ΠΌΡΠ΅ΠΆΠ° 220 V. ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ° ΠΎΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠΎΠ²Π°ΡΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ° Π΄ΠΎ 2 kW Π΅Π»Π΅ΠΊΡΡΠΎΠ΅Π½Π΅ΡΠ³ΠΈΡ. ΠΡ Π±Π°ΡΠ΅ΡΠΈΠΈ, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π° ΠΈΠ·Ρ
ΠΎΠ΄Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡ 300 W.
ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ Π·Π° ΡΡ
Π΅ΠΌΠ°ΡΠ°.
Π ΡΠΎΠ²Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠΌΠ° 4 Π±Π»ΠΎΠΊΠ°:
- ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ΅Π½ Π±Π»ΠΎΠΊ
- ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ ΠΈ Π±Π°ΡΠ΅ΡΠΈΡ
- Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π΅ΠΌΠΎ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅
- ΠΠΎΠ½ΡΡΠΎΠ»Π΅Π½ Π±Π»ΠΎΠΊ.
ΠΠ½Π²Π΅ΡΡΠΎΡΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅Π½ ΠΈΠ½Π²Π΅ΡΡΠΎΡ 500t. Π’ΠΎΠΉ ΡΡΡΠΎ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Ρ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ° ΠΌΠΎΡΠ½ΠΎΡΡ, Π½ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° ΠΈΠ·Ρ ΠΎΠ΄Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡ ΡΡΡΠΎ ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»Π½ΠΎ Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ°.
ΠΠ»ΠΎΠΊΡΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π±Π°ΡΠ΅ΡΠΈΡ Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π΅Π²ΡΠΈΠ½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ BMS S3, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° 3 Π»ΠΈΡΠΈΠ΅Π²ΠΎ-ΠΉΠΎΠ½Π½ΠΈ Π±Π°ΡΠ΅ΡΠΈΠΈ. ΠΠ°ΡΠ΅ΡΠΈΠΈΡΠ΅ ΡΠ° ΡΠΈΠ»Π½ΠΎΡΠΎΠΊΠΎΠ²ΠΈ. Π’Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΡΡΠ°Π²ΡΡ ΡΠΎΠΊ ΠΎΡ 35 Π°ΠΌΠΏΠ΅ΡΠ°. ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΌΠΎΡΠ½ΠΎΡΡ, ΡΠΎΠ³Π°Π²Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΠΊΡΠΏΠΈΡΠ΅ ΠΏΠΎ-Π΅Π²ΡΠΈΠ½ΠΈ Π±Π°ΡΠ΅ΡΠΈΠΈ Ρ ΠΏΠΎ-Π½ΠΈΡΡΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π΅Π½ ΡΠΎΠΊ.
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π΅ΠΌΠΎ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ VT3, VD4, R4, R5, R3. ΠΠ°ΡΠΎΠ΄ΡΡ Π½Π° ΡΠ΅Π½Π΅ΡΠΎΠ²ΠΈΡ Π΄ΠΈΠΎΠ΄ VD4 Π΅ ΡΠ²ΡΡΠ·Π°Π½ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΊΡΠΌ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ΡΠΎ ΠΈ ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π°Π΄Π΅ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅, ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡΡ VT3 ΡΠ΅ ΠΎΡΠ²Π°ΡΡ. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ, Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π»Π΅ΠΉΠ½ΠΈ Π²Ρ ΠΎΠ΄ΠΎΠ²Π΅ ΠΏΠΎΡΡΡΠΏΠ²Π° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π΅Π½ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» ΠΈ ΡΠ΅Π»Π΅ΡΠ°ΡΠ° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Ρ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ Π½Π° Π²Π΅ΡΠΈΠ³Π°ΡΠ° ΠΎΡ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ΡΠΎ. ΠΠ°ΠΆΠ½Π° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π½Π° Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Π»Π΅ΠΉΠ½ΠΈ Π²ΡΠ·Π»ΠΈ: Π½ΡΠΊΠΎΠΈ ΠΎΡ ΡΡΡ ΡΠ°Π±ΠΎΡΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π° Π²Ρ ΠΎΠ΄Π° ΠΈΠ΄Π²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»Π΅Π½ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π», Π° Π΄ΡΡΠ³ΠΈ - ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π΅Π½ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π». ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΡΠ²Π°ΡΠ° ΠΎΠΏΡΠΈΡ, ΡΠΎΠ³Π°Π²Π° ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ R3 Π² Π΅ΠΌΠΈΡΠ΅ΡΠ½Π°ΡΠ° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π° Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° VT3 ΠΈ Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅Π»Π΅ΠΉΠ½ΠΈΡ Π²Ρ ΠΎΠ΄ ΠΊΡΠΌ Π΅ΠΌΠΈΡΠ΅ΡΠ° Π½Π° ΡΡΡΠΈΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ.
ΠΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡΡ Π±Π»ΠΎΠΊ Π΅ ΡΠ³Π»ΠΎΠ±Π΅Π½ Π½Π° ΠΌΠΎΠ΄ΡΠ» SIM800 ΠΈ arduino nano.
ΠΡΠΎ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ³Π»ΠΎΠ±Π΅Π½Π°ΡΠ° ΡΡ
Π΅ΠΌΠ°
ΠΡΠΎ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½
ΠΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π° SMS ΠΎΡ Π²Π°ΡΠΈΡ ΡΠ΅Π»Π΅ΡΠΎΠ½, ΡΡΡΠ±Π²Π° Π΄Π° Π·Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΠΈΡ ΡΠΈ Π½ΠΎΠΌΠ΅Ρ Π² ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° your_phone. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΊΡΠΌ Arduino, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ wh1601 ΠΈΠ»ΠΈ wh0802, Π½ΠΎ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·ΠΊΠΎΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π΄ΠΎΠ²Π΅ Ρ Π½Π°Π΄ΠΏΠΈΡ lcd.
ΠΠΎΠ΄
char your_phone = "+79148389933";
#include <SoftwareSerial.h> // ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ SoftwareSerial Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΈΠ½Π΅ UART
SoftwareSerial softSerial(8,9); // Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡ softSerial ΡΠΊΠ°Π·ΡΠ²Π°Ρ Π²ΡΠ²ΠΎΠ΄Ρ RX, TX (ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ Arduino UNO)
// include the library code:
//#include <LiquidCrystal.h>
// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
//const int rs = 12, en = 11, d4 = 5, d5 = 6, d6 = 7, d7 = 10;
//LiquidCrystal lcd(rs, en, d4, d5, d6, d7); // Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΡΠ²ΠΎΠ΄ TX ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 2 Arduino, Π° Π²ΡΠ²ΠΎΠ΄ RX ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 3 Arduino.
// ΠΠ½ΠΈΡΠΈΠΈΡΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ ΡΠΈΠ½ UART Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΠΎΡΠΎΡΡΠ΅ΠΉ ΠΎΠ±Π΅ΠΈΡ
ΡΠΈΠ½: //
String buf2,buf3;
int g=0;
String cmd1;
void setup(){ //
init_port();
// lcd.begin(16, 2);
// Print a message to the LCD.
//lcd.clear();
// lcd.setCursor(0, 0);
/// lcd.print("VKL");
// lcd.setCursor(0, 1);
/// lcd.print("ZHDITE");
/// init_port();// ΠΠ½ΠΈΡΠΈΠΈΡΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΈΠ½Π΅ UART Π½Π° ΡΠΊΠΎΡΠΎΡΡΠΈ 9600 (ΠΌΠ΅ΠΆΠ΄Ρ Arduino ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ)
softSerial.begin(9600); // ΠΠ½ΠΈΡΠΈΠΈΡΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΈΠ½Π΅ UART Π½Π° ΡΠΊΠΎΡΠΎΡΡΠΈ 38400 (ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ ΠΈ Arduino)
Serial.begin(9600);
delay(30000);
// cmd1 ="AT+CMGF=1rn";
softSerial.print("AT+CMGF=1rn");
/// print_lcd(cmd1);
delay(1000);
dellAllSMS();
// cmd1 ="AT+CMGDA="DEL ALL"rn";
// print_lcd(cmd1);
//cmd1="AT+CPAS";
/// print_lcd(cmd1);
} //
char c;
int m=0;
int i=0;//
int n=0;
// ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΡΠ΅ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ: // ΠΡΡ ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎ Ρ ΠΌΠΎΠ΄ΡΠ»Ρ - ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, Π° Π²ΡΡ ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° - ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ
void dellAllSMS(){
/* This deletes all sms in memory
*/
softSerial.print("AT+CMGDA="DEL ALL"rn"); // set sms to text mode
delay(3000);
}
void pin_on_setb()
{
digitalWrite(2,1);
digitalWrite(13,1);
}
void pin_off_setb()
{
digitalWrite(2,0);
digitalWrite(13,0);
}
void pin_on_inv()
{
digitalWrite(3,1);
// digitalWrite(13,1);
}
void pin_off_inv()
{
digitalWrite(3,0);
// digitalWrite(13,0);
}
void init_port()
{
pinMode(2,1);
pinMode(3,1);
pinMode(13,1);
}
String readData(){
// this function just reads the raw data
uint16_t timeout=0;
while (!softSerial.available() && timeout<10000)
{
delay(10);
timeout++;
}
if(softSerial.available())
{
String output = softSerial.readString();
//if(DEBUG)
/// Serial.println(output);
return output;
}
}
String buf, bufferIndex;
int tempIndex=0;
int messageIndex;
int prev=0;
int power=0;
void loop(){ //
/* if(softSerial.available()){ Serial.write(softSerial.read());} // ΠΠ΅ΡΠ΅Π΄Π°ΡΠΌ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΈΠ½Ρ UART Π² Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ (ΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅ΡΠ΅Π· Arduino ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ)
if( Serial.available()){softSerial.write( Serial.read());} // ΠΠ΅ΡΠ΅Π΄Π°ΡΠΌ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ UART Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ (ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΡΠ΅ΡΠ΅Π· Arduino ΠΊ ΠΌΠΎΠ΄ΡΠ»Ρ )*/
// lcd.clear();
// lcd.setCursor(0, 0);
// lcd.print("Nagruzka");
// lcd.setCursor(0, 1);
// if (power==1)
// {
// lcd.print("VKL");
// }
// else {lcd.print("VIKL");}
softSerial.print(F("AT+CMGL="ALL",0"));
softSerial.print("r");
buf = readData();
// Serial.println(buf);
tempIndex = buf.lastIndexOf("+CMGL: ");
tempIndex = tempIndex + 6;
bufferIndex = buf.substring(tempIndex);
bufferIndex = bufferIndex.substring(1,(bufferIndex.indexOf(",")));
messageIndex = bufferIndex.toInt();
///Serial.println(messageIndex);
if(prev!=messageIndex)
{
tempIndex = buf.lastIndexOf(your_phone);
// lcd.clear();
// lcd.setCursor(0, 0);
// lcd.print("SMS READ");
if((digitalRead(4))&&(tempIndex!=-1))
{
pin_on_inv();
delay(2000);
pin_off_inv();
// i=1;
// power=1;
}
else
{
pin_on_setb();
delay(2000);
pin_off_setb();
// i=1;
// power=1;
}
// send_sms(number3);
prev++;
}
if(messageIndex>=2)
{
dellAllSMS();
// lcd.clear();
// lcd.setCursor(0, 0);
// lcd.print("SMS READ");
// lcd.setCursor(0, 1);
// lcd.print("SMS DEL");
// cmd1 ="AT+CMGDA="DEL ALL"rn";
// print_lcd(cmd1);
prev=0;
}
delay(10000);
}
STL ΡΠ°ΠΉΠ»ΡΡ Π·Π° ΠΎΡΠΏΠ΅ΡΠ°ΡΠ²Π°Π½Π΅ Π½Π° ΠΊΡΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΠΌΠ΅ΡΠ΅Π½
ΠΠΈΠ΄Π΅ΠΎ ΠΎΡ ΡΠ°Π±ΠΎΡΠ°ΡΠ°:
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com