Π‘ ΠΏΠΎΠΌΠΎΡΡ ΡΠΎΠ²Π° GSM ΡΠ΅Π»Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΡΠΊΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅, ΡΠ°ΡΡΡΠΈΡΠ°Π½ΠΎ Π½Π° 220 Π ΠΈ ΠΌΠΎΡΠ½ΠΎΡΡ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 2 ΠΊΠΡ, Π½Π°Π²ΡΡΠΊΡΠ΄Π΅ ΠΏΠΎ ΠΠ΅ΠΌΡΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ° ΠΌΠΎΠ±ΠΈΠ»Π½Π° ΠΌΡΠ΅ΠΆΠ°.

Π’ΠΎΠ²Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° ΠΎΡ arduino nano ΡΡΠ΅Π· gsm ΠΌΠΎΠ΄ΡΠ» SIM800L. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° ΡΡ
Π΅ΠΌΠ° ΡΡΡ ΡΠΏΠΈΡΡΠΊ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½Π° ΠΏΠΎ-Π΄ΠΎΠ»Ρ. Π’ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΠΊΡΠΎ ΠΎΡ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π°ΠΊΡΠΌΡΠ»Π°ΡΠΎΡΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΎΡ ΠΌΡΠ΅ΠΆΠ° 220 Π. ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ° ΠΎΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ° Π΄ΠΎ 2 ΠΊΠΡ Π΅Π»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ° Π΅Π½Π΅ΡΠ³ΠΈΡ. ΠΡ Π°ΠΊΡΠΌΡΠ»Π°ΡΠΎΡΠΈ, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° ΠΈΠ·Ρ
ΠΎΠ΄Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡ Π΅ 300 ΠΡ.

ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ Π·Π° ΡΡ
Π΅ΠΌΠ°ΡΠ°.
Π ΡΠΎΠ²Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΡΠΊΡΠΎΠΈΠΌ 4 Π±Π»ΠΎΠΊΠ°:
- ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ΅Π½ Π±Π»ΠΎΠΊ
- ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Π½ Π±Π»ΠΎΠΊ ΠΈ Π±Π»ΠΎΠΊ Ρ Π±Π°ΡΠ΅ΡΠΈΠΈ
- Π±Π»ΠΎΠΊ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π΅ΠΌΠΎΡΠΎ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅
- ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ Π±Π»ΠΎΠΊ.
ΠΠ½Π²Π΅ΡΡΠΎΡΠ½ΠΈΡΡ Π±Π»ΠΎΠΊ Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅Π½ ΠΈΠ½Π²Π΅ΡΡΠΎΡ Ρ ΠΌΠΎΡΠ½ΠΎΡΡ 500W. ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΅ ΠΈ Ρ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ° ΠΌΠΎΡΠ½ΠΎΡΡ, Π½ΠΎ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° ΠΈΠ·Ρ ΠΎΠ΄Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡ ΡΠ΅ Π½Π°ΠΌΠ°Π»Π΅Π΅ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»Π½ΠΎ Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ°.
ΠΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡΡ Π±Π»ΠΎΠΊ ΠΈ Π±Π»ΠΎΠΊΡΡ Ρ Π±Π°ΡΠ΅ΡΠΈΠΈ β ΡΠΎΠ²Π° Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π΅Π²ΡΠΈΠ½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ BMS S3, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° 3 Π»ΠΈΡΠΈΠ΅Π²ΠΎ-ΠΉΠΎΠ½Π½ΠΈ Π±Π°ΡΠ΅ΡΠΈΠΈ. ΠΠ°ΡΠ΅ΡΠΈΠΈΡΠ΅ ΡΠ° Ρ Π²ΠΈΡΠΎΠΊΠ° ΡΠΎΠΊΠΎΠ²Π° ΠΏΡΠ»ΡΠ°ΡΠΈΡ. Π’Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠΎΠ΄Π°Π²Π°Ρ ΡΠΎΠΊ Π΄ΠΎ 35 Π°ΠΌΠΏΠ΅ΡΠ°. ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ° ΠΌΠΎΡΠ½ΠΎΡΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΠΊΡΠΏΠΈΡΠ΅ ΠΈ ΠΏΠΎ-Π΅Π²ΡΠΈΠ½ΠΈ Π°ΠΊΡΠΌΡΠ»Π°ΡΠΎΡΠΈ Ρ ΠΏΠΎ-ΠΌΠ°Π»ΡΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π΅Π½ ΡΠΎΠΊ.
ΠΠ»ΠΎΠΊΡΡ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π΅ΠΌΠΎΡΠΎ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ Π΅ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ Ρ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΈ VT3, VD4, R4, R5, R3. ΠΠ°ΡΠΎΠ΄ΡΡ Π½Π° ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° VD4 Π΅ ΡΠ²ΡΡΠ·Π°Π½ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΊΡΠΌ Π±Π»ΠΎΠΊΠ° Π·Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ ΠΈ ΠΏΡΠΈ ΠΏΠΎΠ΄Π°Π²Π°Π½Π΅ Π½Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡΡ VT3 ΡΠ΅ ΠΎΡΠ²Π°ΡΡ. Π‘Π»Π΅Π΄ ΠΎΡΠ²Π°ΡΡΠ½Π΅ΡΠΎ ΠΌΡ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π²Ρ ΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΡΠ΅Π»Π΅ΡΠΎ ΠΈΠ΄Π²Π° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π΅Π½ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» ΠΈ ΡΠ΅Π»Π΅ΡΠΎ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π° Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° ΠΎΡ Π±Π»ΠΎΠΊΠ° Π·Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅. ΠΠ°ΠΆΠ½Π° ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡ Π½Π° Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Π»Π΅ΠΉΠ½ΠΈ ΡΠ±ΠΎΡΠΊΠΈ: Π½ΡΠΊΠΎΠΈ ΠΎΡ ΡΡΡ ΡΠ°Π±ΠΎΡΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π° Π²Ρ ΠΎΠ΄Π° ΠΈΠ΄Π²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»Π΅Π½ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π», Π° Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π΅Π½. ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΡΠ²ΠΈΡ Π²Π°ΡΠΈΠ°Π½Ρ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ R3 Π² ΡΠ°Π·ΡΠΈΠ² Π½Π° Π΅ΠΌΠΈΡΠ΅ΡΠ° Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° VT3 ΠΈ Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ Π²Ρ ΠΎΠ΄Π° Π½Π° ΡΠ΅Π»Π΅ΡΠΎ Ρ Π΅ΠΌΠΈΡΠ΅ΡΠ° Π½Π° ΡΡΡΠΈΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ.
Π£ΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈΡΡ Π±Π»ΠΎΠΊ β ΡΡΠ±ΡΠ°Π½ Π΅ Π½Π° ΠΌΠΎΠ΄ΡΠ» SIM800 ΠΈ arduino nano.

Π’Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΡΠ±ΡΠ°Π½Π°ΡΠ° ΡΡ
Π΅ΠΌΠ°
Π’Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π² ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅


ΠΠ° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π΄Π° ΠΏΡΠΈΠ΅ΠΌΠ° SMS ΠΎΡ Π²Π°ΡΠΈΡ ΡΠ΅Π»Π΅ΡΠΎΠ½, ΡΡΡΠ±Π²Π° Π² ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° your_phone Π΄Π° Π·Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡ ΡΠΈ ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅Π½ Π½ΠΎΠΌΠ΅Ρ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΊΡΠΌ Π°ΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 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 ΡΠ°ΠΉΠ»ΡΡ Π·Π° ΠΏΠ΅ΡΠ°Ρ Π½Π° ΠΊΡΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ .
ΠΠΈΠ΄Π΅ΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ°:

ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
