Skip to content

Auto start of the car on SIM800L + Arduino with DTMF control and SMS messages, sending data to MQTT and narodmon.ru

Notifications You must be signed in to change notification settings

ddmitr/SIM800L_DTMF_control

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

БистСма ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ запуска двигатСля автомобиля (SIM800L + Arduino), c ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ DTMF, ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°ΠΌΠΈ ΠΏΠΎ SMS.

Π‘Π΅Π· корпуса

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°, скСтч

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ скСтч с ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° сСрвис narodmon.ru Π² Arduino Pro Mini (8Mhz/3.3v) для Arduino IDE

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ скСтч с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ MQTT ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ (ΠΈΠ· прилоТСния) Π² Arduino Pro Mini (8Mhz/3.3v) для Arduino IDE

ПослСдниС измСнСния Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅:

  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π°Π³Π»ΠΎΡ€ΠΈΡ‚ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈΠΈ ΠΈ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π°

  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π°Π³Π»ΠΎΡ€ΠΈΡ‚ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈΠΈ ΠΈ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр

  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠΎΠ΄Π΅ΠΌΠ° Ссли ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ (Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ балансС), ΠΏΡ€ΠΈ Π½ΠΎΠ²ΠΎΠΉ рСгистрации Π² сСти ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… возобновляСтся

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ скСтча :

  • Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° хозяина для входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² call_phone= "+375290000000";

  • Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΊΡƒΠ΄Π° отправляСм БМБ ΠΎΡ‚Ρ‡Π΅Ρ‚ SMS_phone= "+375290000000";

  • адрСс устройства Π½Π° сСрвСрС MAC = "80-01-AA-00-00-00"; - Π½ΡƒΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° свои ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹

  • имя устройства Π½Π° сСрвСрС Π½Π°Ρ€ΠΎΠ΄ΠΌΠΎΠ½ SENS = "VasjaPupkin"; - Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ

  • Ρ‚ΠΎΡ‡ΠΊΠ° доступа для Π²Ρ‹Ρ…ΠΎΠ΄Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ APN = "internet.mts.by"; вашСго сотового ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°

  • имя USER = "mts"; ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ PASS = "mts"; для Π²Ρ‹Ρ…ΠΎΠ΄Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ вашСго сотового ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°

  • n_send = true; Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, ΠΈΠ»ΠΈ n_send = false; Ссли Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° сСрвСр

  • sms_report = true; - Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ SMS ΠΎΡ‚Ρ‡Π΅Ρ‚Π°, ΠΈΠ»ΠΈ sms_report = false; Ссли ΠΆΠ°Π»ΠΊΠΎ Π΄Π΅Π½Π΅Π³ Π½Π° SMS

  • Vstart = 13.50 - ΠΏΠΎΡ€ΠΎΠ³ дСтСктирования ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Π°Π²Ρ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ°Π΅Ρ‚ ΠΠšΠ‘

  • m = 69.91; - Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ, для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠ°Π»Π΅Π±Ρ€ΠΎΠ²ΠΊΠΈ напряТСния ΠΠšΠ‘

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅:

Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π°Π²Ρ‚ΠΎ c класичСским Π·Π°ΠΌΠΊΠΎΠΌ Π½Π° 4 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Ссли Ρƒ вас япошка с Π·Π°ΠΌΠΊΠΎΠΌ Π½Π° 6 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Ρ‚ΠΎ Ρ‚Π°ΠΌ всС вСсСлСС...

  • Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Ρ€Π΅Π»Π΅ ΠΈΠΌΠΌΠΎΠ±ΠΈΠ»Π°ΠΉΠ·Π΅Ρ€Π° ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ полоТСния Π·Π°ΠΌΠΊΠ° заТигания FIRST_P_Pin 8, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ OUT1

  • Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Ρ€Π΅Π»Π΅ заТигания ON_Pin 9, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ OUT2

  • Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Ρ€Π΅Π»Π΅ стартСра STARTER_Pin 12, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ OUT3

  • Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΠ³Ρ€Π΅Π²Π° сидСний ΠΈΠ»ΠΈ вСбасто WEBASTO_pin 11, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ OUT4 (опция)

  • Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Ρ€Π΅Π»Π΅ управлСния ΠΏΠΎΠ΄ΠΎΠ³Ρ€Π΅Π²ΠΎΠΌ сидСний, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ OUT5 (опция)

  • Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ свСтодиод ACTIV_Pin 13 Π½Π° ΠΏΠ»Π°Ρ‚Π΅ OUT6(опция)

  • Π²Ρ…ΠΎΠ΄ Feedback_Pin A1 - для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ заТигания с ΠΊΠ»ΡŽΡ‡Π°, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ FB

  • Π²Ρ…ΠΎΠ΄ STOP_Pin A2 - Π½Π° ΠΊΠΎΠ½Ρ†Π΅Π²ΠΈΠΊ ΠΏΠ΅Π΄Π°Π»ΠΈ Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π° (АКПП) ΠΈΠ»ΠΈ Π½Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΠΈ Π² МКПП, Π½Π° ΠΏΠ»Π°Ρ‚Π΅ IN2

  • Π²Ρ…ΠΎΠ΄ PSO_Pin A3 - Π½Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊ давлСния масла, Ссли ΠΊΠΎΠΌΡƒ Π³ΠΎΡ€ΠΈΡ‚ (опция), Π½Π° ΠΏΠ»Π°Ρ‚Π΅ IN3

  • Π²Ρ…ΠΎΠ΄ D3- для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² объСма ΠΈΠ»ΠΈ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ (Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π΅Π½ΠΈΠ΅), Π½Π° ΠΏΠ»Π°Ρ‚Π΅ IN1 (опция)

  • Π²Ρ…ΠΎΠ΄ D2 - для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ распрСдвала Ρ‡Π΅Ρ€Π΅Π· ΠΎΠΏΡ‚ΠΎΠΏΠ°Ρ€Ρƒ, Ссли ΠΊΠΎΠΌΡƒ Π³ΠΎΡ€ΠΈΡ‚ IN0 (опция)

  • линия L - Π½Π° ΠΏΠΈΠ½ 15 K-line ΡˆΠΈΠ½Ρ‹ Π² OBDII Ρ€Π°Π·ΡŠΡ‘ΠΌΠ΅, Ссли Ρ‚Π°ΠΊΠΎΠ²Π° имССтся (опция)

  • линия K - Π½Π° ΠΏΠΈΠ½ 7 K-line ΡˆΠΈΠ½Ρ‹ Π² OBDII Ρ€Π°Π·ΡŠΡ‘ΠΌΠ΅, Ссли Ρ‚Π°ΠΊΠΎΠ²Π° имССтся (опция)

  • масса GND - ΠΎΠ½Π° ΠΆΠ΅ минус, для ΡˆΠΈΠ½Ρ‹ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ DS18B20

  • ΠΏΡ€ΠΎΠ²ΠΎΠ΄ DS18 - Π½Π° линию опроса Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° 4ΠΉ ΠΏΠΈΠ½ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ с подтяТкой ΠΊ 3.3V

  • ΠΊΠ»Π΅ΠΌΠΌΠ° 3.3V - напряТСниС питания Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  • ΠΊΠ»Π΅ΠΌΠΌΠ° 12V - ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π½Π° 2А ΠΎΡ‚ "постоянного плюса"

  • ΠΊΠ»Π΅ΠΌΠΌΡ‹ REL, NO ΠΈ NC - Π²Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ Ρ€Π΅Π»Π΅ для ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ Π°Π½Ρ‚Π΅Π½Π½Ρ‹ ΠΎΠ±Ρ…ΠΎΠ΄Ρ‡ΠΈΠΊΠ° ΠΈΠΌΠΌΠ±ΠΈΠ»Π°ΠΉΠ·Π΅Ρ€Π°

Алгоритм запуска:

ПослС получСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° запуск, Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ;

1 ΠžΠ±Π½ΡƒΠ»ΡΠ΅Ρ‚ счётчик ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ запуска, Π² зависимости ΠΎΡ‚ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ двигатСля Π½Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ΅ Temp0 автоматичСски подбираСтся:

  • ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ стартСра StTime ΠΎΡ‚ 1 Π΄ΠΎ 6 сСк

  • Π’Π°ΠΉΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ отсчСта Timer ΠΎΡ‚ 5 Π΄ΠΎ 30 ΠΌΠΈΠ½ΡƒΡ‚

  • Число ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° свСчСй Π½Π°ΠΊΠ°Π»Π° (для дизСлистов) ΠΎ 0 Π΄ΠΎ 5

Π² соотвСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ

3 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Ρ‡Ρ‚ΠΎ Π±Ρ‹ напряТСниС ΠΠšΠ‘ Π±Ρ‹Π»ΠΎ большС 10 Π²ΠΎΠ»ΡŒΡ‚, Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅ с ΠΊΠ»ΡŽΡ‡Π° Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ (гарантия Ρ‡Ρ‚ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚), Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Temp[0] Π²Ρ‹ΡˆΠ΅ -25, ΠΈ число ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ запуска Π½Π΅ достигло ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… (5-Ρ‚ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ).

4 Если ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ условиС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ€Π΅Π»Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ полоТСния Π·Π°ΠΌΠΊΠ° заТигания , ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ 1 сСк.

5 Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ€Π΅Π»Π΅ заТигания, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ 4 сСк., провСряСм Π½Π΅ Π±Ρ‹Π»ΠΎ Π»ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ запуска

5.1 Eсли ΠΈΡ… Π±Ρ‹Π»ΠΎ 2 ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ/Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅ Π½Π° 2/8сСк

5.2 Если ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ запуска Π±Ρ‹Π»ΠΎ 4 ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ/Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅ Π½Π° 10/8сСк

6 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Π½Π΅ Π½Π°ΠΆΠ°Ρ‚Π° Π»ΠΈ пСдаль Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π° (Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΠΈ), Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ€Π΅Π»Π΅ стартСра установлСнноС врСмя StTime ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π΅Π³ΠΎ.

7 Π’Ρ‹ΠΆΠΈΠ΄Π°Π΅ΠΌ 6 сСк. Π½Π° Π½Π°Π±ΠΎΡ€ аккумулятором напряТСния заряда ΠΎΡ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°.

8 ЗамСняСм напряТСниС ΠΠšΠ‘, ΠΈ Ссли ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ΅ напряТСниС Π²Ρ‹ΡˆΠ΅ установлСнного ΠΏΠΎΡ€ΠΎΠ³Π° Π² 13.5 Ρ‚ΠΎ считаСм старт ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ;

  • Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ€Π΅Π»Π΅ ΠΏΠΎΠ΄ΠΎΠ³Ρ€Π΅Π²Π° сидСний ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ OUT5, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ стартС

  • отправляСм смс Ссли ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ зпуска Π±Ρ‹Π»ΠΎ 2 ΠΈ Π±ΠΎΠ»Π΅Π΅

ΠΈΠ½Π°Ρ‡Π΅ возвращаСмся ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ 4, ΠΈ Ρ‚Π°ΠΊ ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ 4 Ρ€Π°Π·Π°.

ΠžΠ±Ρ…ΠΎΠ΄Ρ‡ΠΈΠΊ ΠΈΠΌΠΌΠΎΠ±ΠΈΠ»Π°ΠΉΠ·Π΅Ρ€Π°:

ΠžΠ±Ρ…ΠΎΠ΄Ρ‡ΠΈΠΊ прСдставляСт собой Π΄Π²Π΅ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΈ с Ρ€Π°Π²Π½Ρ‹ΠΌ количСсвом Π²ΠΈΡ‚ΠΊΠΎΠ², Π½Π°ΠΌΠΎΡ‚Π°Π½Π½Ρ‹Π΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ, ΠΏΠΎΠ²Π΅Ρ€Ρ… Π°Π½Ρ‚Π΅Π½Π½Ρ‹ Π½Π° Π·Π°ΠΌΠΊΠ΅ заТигания ΠΈ Π½Π° ΠΊΠ»ΡŽΡ‡ (Ρ‡ΠΈΠΏ ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π°). ΠšΠ°Ρ‚ΡƒΡˆΠΊΠΈ ΡΠΎΠ΅Π΄Π΅Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, свободныС ΠΊΠΎΠ½Ρ†Ρ‹ ΠΊΠ°Ρ‚ΡƒΡˆΠ΅ΠΊ ΡΠΎΠ΅Π΄Π΅Π½ΡΡŽΡ‚ΡΡc ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌΠΈ REL ΠΈ NO Π½Π° ΠΏΠ»Π°Ρ‚Π΅, Ρ‚Π΅ΠΌ самым Ρ€Π΅Π»Π΅ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π·Π°ΠΌΡ‹ΠΊΠ°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ рСтранслируя сигнал ΠΎΡ‚ Ρ‡ΠΈΠΏΠ° Π½Π° ΡˆΡ‚Π°Ρ‚Π½ΡƒΡŽ Π°Π½Ρ‚Π΅Π½Π½Ρƒ Π·Π°ΠΌΠΊΠ° заТигания.

КакиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°

1. Входящий Π·Π²ΠΎΠ½ΠΎΠΊ.

ΠŸΡ€ΠΈ входящСм Π·Π²ΠΎΠ½ΠΊΠ΅ с Π½ΠΎΠΌΠ΅Ρ€Π° call_phone "снимаСт Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ" ΠΈ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚ DTMF-Π³ΡƒΠ΄ΠΎΠΊ, оТидая Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°;

  • Π²Π²ΠΎΠ΄ 123 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ запуск двигатСля с 3-ю ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°ΠΌΠΈ
  • Π²Π²ΠΎΠ΄ 456 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π°
  • Π²Π²ΠΎΠ΄ 789 останавливаСт Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° ΠΈ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π°
  • Π²Π²ΠΎΠ΄ 741 ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр
  • Π²Π²ΠΎΠ΄ 852 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр
  • Π²Π²ΠΎΠ΄ * Π·Π°Ρ‚ΠΈΡ€Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹
  • Π²Π²ΠΎΠ΄ # Ρ€Π°Π·Ρ€Ρ‹Π²Π°Π΅Ρ‚ соСдинСниС ΠΈ отправляСт смс Π½Π° Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠ°ΠΊ SMS_phone

2. Π˜ΡΡ…ΠΎΠ΄ΡΡ‰ΠΈΠΉ Π·Π²ΠΎΠ½ΠΎΠΊ.

Π—Π²ΠΎΠ½ΠΈΠΌ Π½Π° Π½ΠΎΠΌΠ΅Ρ€ Π½Π° Π½ΠΎΠΌΠ΅Ρ€ хозяина call_phone ΠΏΡ€ΠΈ смСнС ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° 0V Π½Π° +12V Π½Π° ΠΊΠ»Π΅ΠΌΠΌΠ΅ IN1, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊΠ°ΠΊΠΎΠΉ Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚Ρ€Π΅Π²ΠΎΠΆΠ½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ объСма ΠΈΠ»ΠΈ Π΄Ρ€., ΠΆΠ΄Ρƒ ΠΏΠΎ этому ΠΏΡƒΠ½ΠΊΡ‚Ρƒ ΠΈΠ΄Π΅ΠΉ.

3. ВходящиС SMS ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

  • БМБ с тСкстом #123start запустит Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΡ€Π³Ρ€Π΅Π² с автоматичСским ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π°

  • БМБ c тСкстом #autoh Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ³Ρ€Π΅Π² (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹Ρ… 3 часа)

  • БМБ c тСкстом #stop остановит ΠΏΡ€ΠΎΠ³Ρ€Π΅Π² ΠΈ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ³Ρ€Π΅Π²

123 ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° свой сСкрСтный Ρ‚Ρ€Ρ‘Ρ…Π·Π½Π°Ρ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π² скСтчС

4. Π˜ΡΡ…ΠΎΠ΄ΡΡ‰Π΅Π΅ SMS сообщСниС

  • ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΊΠΎΠ³Π΄Π° Π°Π²Ρ‚ΠΎ завСлось Π½Π΅ с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ, ΠΈΠ»ΠΈ Π²ΠΎΠ±Ρ‰Π΅ Π½Π΅ завСлось ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ БМБ Π½Π° Π½ΠΎΠΌΠ΅Ρ€ SMS_phone

  • Π·Π° 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Π΄ΠΎ окончания ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π°, Ссли Π΄ΠΎ истСчСнии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ Π±Ρ‹Π»Π° Π½Π°ΠΆΠ°Ρ‚Π° пСдаль БВОП, отправляСтся БМБ

ВСкст БМБ

Privet Vasja Pupkin - имСя сСнсора Π·Π°Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π² шапкС скСтча

Temp0: 42.05 - Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° DS18B20 располоТСнного Π½Π° Ρ‚Ρ€ΡƒΠ±ΠΊΠ°Ρ… отопитСля салона

Temp1: 24.01 - Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° DS18B20 располоТСнного Π² Π½ΠΎΠ³Π°Ρ… водитСля

Temp2: 15.03 - Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° DS18B20 располоТСнного снаруТи автомобиля

Voltage Now: 14.23V - напряТСниС ΠΠšΠ‘ автомобиля Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (заряТаСтся)

Voltage Min: 7.81V - напряТСниС ΠΠšΠ‘ автомобиля Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Voltage for Start: 12.75V - напряТСниС ΠΠšΠ‘ автомобиля ΠΏΠ΅Ρ€Π΅Π΄ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ стартСра

Timer 1 - состояниС Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ отсчСта Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…

Attempts 1 - Число Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ стартСра с послСднСго ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ запуска

Uptime: 10H - врСмя Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ Π² часах

И ссылка Π½Π° располоТСниС автомобиля Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ… Π³ΡƒΠ³Π» Ссли Ρ€Π°Π·ΠΊΠΎΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ строки Π² скСтчС

5. ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° сСрвСр narodmon.ru

ΠšΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ GPRS соСдинСниС с сСрвСром narodmon.ru:8283 ΠΈ отправляСт ΠΏΠ°ΠΊΠ΅Ρ‚ Π²ΠΈΠ΄Π°:

#80-00-00-XX-XX-XX#SensorName - ΠΈΠ· шапки скСтча

#Temp1#42.05 - Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚Ρ€ΡƒΡ€Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° β„–1, DS18B20 ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° 4 ΠΉ ΠΏΠΈΠ½ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ

#Temp2#24.01 - Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚Ρ€ΡƒΡ€Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° β„–2, Π½ΠΎΠΌΠ΅Ρ€ присваиваСтся случайно исходя ΠΈΠ· сСрийного Π½ΠΎΠΌΠ΅Ρ€Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

#Temp2#15.03 - Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚Ρ€ΡƒΡ€Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° β„–3, Π½ΠΎΠΌΠ΅Ρ€ присваиваСтся случайно исходя ΠΈΠ· сСрийного Π½ΠΎΠΌΠ΅Ρ€Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

#Vbat#13.01 - НапряТСниС ΠΠšΠ‘, пСрСсчитанноС Ρ‡Π΅Ρ€Π΅Π· Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ m = 66.91;, 876 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ АЦП 66.91

#Uptime#7996 - ВрСмя Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ, для статистики бСспСрСбойной Ρ€Π°Π±ΠΎΡ‚Ρ‹.

#Time2 - Ρ‚Π°ΠΉΠΌΠ΅Ρ€ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ….

## - ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ….

Расход Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π΄ΠΎ 20 Мб Π² мСсяц c ΠŸΠžΠ‘ΠΠ™Π’ΠΠ«Πœ ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ΠΌ сСссии, которая ΠΊ слову длится 20 сСк, ΠΈ открываСтся ΠΊΠ°ΠΆΠ΄Ρ‹Ρ… 5 ΠΌΠΈΠ½ΡƒΡ‚.

6. ΠŸΡ€ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· прилоТСния Народмон 2017

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΈ входящСм БМБ, ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π² Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ связи с сСрвСром ΠΎΡ‚ 0 Π΄ΠΎ 5 ΠΌΠΈΠ½ΡƒΡ‚, ΠΊΠ°ΠΊ ΠΏΠΎΠ²Π΅Π·Π΅Ρ‚.

Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Народный ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, залогинившись, ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π£ΠŸΠ ΠΠ’Π›Π•ΠΠ˜Π• > + > ΠŸΠ ΠžΠ˜Π—Π’ΠžΠ›Π¬ΠΠΠ― ΠšΠžΠœΠΠΠ”Π > Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ устройство, Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠšΠžΠœΠΠΠ”Π: 123start, 123stop, ΠΈΠ»ΠΈ autoH.

7. АвтопрогрСв

ΠšΠ°ΠΆΠ΄Ρ‹Ρ… 3 часа происходит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π½ΠΈΠ·ΠΊΡƒΡŽ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ:

Если Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΡƒΠΏΠ°Π»Π° Π½ΠΈΠΆΠ΅ -18 градусов выполняСм запуск двигатСля Π½Π° 20 ΠΌΠΈΠ½ΡƒΡ‚ трСмя ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°ΠΌΠΈ.

Активация 456 ΠΈ дСзактивация 789, Π»ΠΈΠ±ΠΎ Π½Π°ΠΆΠ°Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Π΄Π°Π»ΠΈ STOP

8. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ заТигания ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρƒ, ΠΏΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ напряТСнии ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π²Ρ‹ΡˆΠ΅ 86 градусов

ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ заТигания ΠΏΡ€ΠΈ просадкС напряТСния ΠΠšΠ‘ Π½ΠΈΠΆΠ΅ 11.0V, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π·Π°Π³Π»ΠΎΡ…ΡˆΠ΅ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅, Π·Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ строка

if (heating == true && Vbat < 11.0 ) heatingstop(); // остановка ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° Ссли напряТСниС просСло Π½ΠΈΠΆΠ΅ 11 Π²ΠΎΠ»ΡŒΡ‚

Π—Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ достиТСнии Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π² 86 градусов строка

if (heating == true && TempDS[0] > 86) heatingstop(); // остановка ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° Ссли Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° достигла 70 Π³Ρ€Π°Π΄

Π—Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° ΠΏΡ€ΠΈ оконсчании осчСта Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

if (heating == true && Timer <1) heatingstop(); // остановка ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° Ссли закончился отсчСт Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

9. ΠœΠΎΡ€Π³Π°Π»ΠΊΠ° свСтодиодом

ΠšΠ°ΠΆΠ΄Ρ‹Ρ… 10 сСкунд Π½Π° 50 милисСкунд вспихиваСт свСтодиод ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ out6 ΠΈ +12с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ рСзистором Π² 1кОм

if (heating == false) digitalWrite(ACTIV_Pin, HIGH), delay (50), digitalWrite(ACTIV_Pin, LOW); // ΠΌΠΎΡ€Π³Π½Π΅ΠΌ свСтодиодом Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° свСтодиод Π³ΠΎΡ€ΠΈΡ‚ постоянно

10. ГолосовоС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎ событиях Π² "Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ"

  • "ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ" - сразу послС "снятия Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ"

  • "ВсС поняла, Π·Π°Π²ΠΎΠΆΡƒ" - послС Π²Π²ΠΎΠ΄Π° 123 Π² DTMF Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅

  • "Π’ΠΊΠ»ΡŽΡ‡Π°ΡŽ Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅" - Ссли Ссли Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈ напряТСниС Π²Ρ‹ΡˆΠ΅ 11 Π²ΠΎΠ»ΡŒΡ‚

  • "ΠŸΡ€ΠΎΠ³Ρ€Π΅Π²Π°ΡŽ свСчи" - Π² случаС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π΅Π²Π° свСчСй

  • "ΠšΡ€ΡƒΡ‡Ρƒ стартСром" - Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ стартСра

  • "ПодоТди" - послС Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ стартСра

  • "Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π·Π°Π²Π΅Π΄Π΅Π½" - Π² случаС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ старта

  • "Упс, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ запуск" - Π² случаС Π½Π΅ запуска уходя Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ

  • "Π― Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅" - Ссли Π½Π°ΠΆΠ°Ρ‚Π° пСдаль Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π° ΠΈΠ»ΠΈ МКПП Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅

  • "Π‘Ρ‚ΠΎΠΏ" - Π² случаС Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ запуска ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π°

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ SIM800

11. ГСолокация ΠΏΠΎ LBS. ΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½

На основании УК Π Π€ Π‘Ρ‚Π°Ρ‚ΡŒΡ 138.1. "НСзаконный ΠΎΠ±ΠΎΡ€ΠΎΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… тСхничСских срСдств, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для нСгласного получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ" ΠΈ Ρ‡.1 ст.376 УК БСларуси "НСзаконноС ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Π»ΠΈΠ±ΠΎ сбыт срСдств для нСгласного получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ" запрСщаСтся Π²Π½ΠΎΡΠΈΡ‚ΡŒ конструктивныС измСнСния Π² устройство, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΏΠ°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½ ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ вашС устройство Π² спСйц срСдство ΠΈ Ρƒ вас Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°ΠΊΠΎΠ½ΠΎΠΌ.

ЗапрСщаСтся Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ скСтч с раскомСнтированной строками:

String LAT = "";

String LNG = "";

SIM800.print("\n https://www.google.com/maps/place/"), SIM800.print(LAT), SIM800.print(","), SIM800.print(LNG);

SIM800.print("\n#LAT#"), SIM800.print(LAT);

SIM800.print("\n#LNG#"), SIM800.print(LNG);

SIM800.println("AT+CIPGSMLOC=1,1"), delay (3000); } else if (at.indexOf("+CIPGSMLOC: 0,") > -1 ) {LAT = at.substring(at.indexOf("+CIPGSMLOC: 0,")+24, at.indexOf("+CIPGSMLOC: 0,")+33); LNG = at.substring(at.indexOf("+CIPGSMLOC: 0,")+14, at.indexOf("+CIPGSMLOC: 0,")+23); delay (200), Код Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ознакомлСния.

Π₯отя это Π½Π΅ GPS Ρ‚Ρ€Π΅ΠΊΠΊΠ΅Ρ€, Π½ΠΎ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΌΠΎΠ΄Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ своС располоТСниС ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… станциий сотового ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ Π² смартфонах Π±Π΅Π· GPS, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ этом составляСт ΠΎΡ‚ 100 Π΄ΠΎ 800 ΠΌ, Π² зависимостС ΠΎΡ‚ мСстности, Π² Π³ΠΎΡ€ΠΎΠ΄Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 100-200 ΠΌ.

Π Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с Π³Π΅Π»ΠΎΠΊΠ°Ρ†ΠΈΠ΅ΠΉ это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСория, ΠΈ Π½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ ΠΎΠ±Ρ€Π°Π·Π΅ Π½ΠΈΡ€Π°Π·Ρƒ Π½Π΅ ΠΎΠΏΡ€ΠΎΠ±Ρ‹Π²Π°Π»ΠΎΡΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, всС ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ это ΠΏΠ»ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ„ΠΎΡ‚ΠΎΡˆΠΎΠΏ, ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΈΡ… устраниСниС:

  • МодСм постоянно отваливаСтся ΠΎΡ‚ сСти - ΠΏΠΎΠ΄Π°Ρ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 3.5-4.4V c ΠΏΠΈΠΊΠΎΠ²Ρ‹ΠΌ Ρ‚ΠΎΠΊΠΎΠΌ Π² 3A !

  • ПослС ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания ΠΌΠΎΠ΄Π΅ΠΌ Π½Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ +CPIN: READY, Call ReadyΠΈ SMS Ready, ΠΌΠΎΠ΄Π΅ΠΌ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ» ΡΠΊΡ€ΠΎΡΡ‚ΡŒ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - ΡˆΠ²Ρ‹Ρ€Π½ΡƒΡ‚ΡŒ Π² ΠΌΠΎΠ΄Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ AT+IPR=9600;E1+DDET=1;+CMGF=1;+CSCS="gsm";+CNMI=2,1,0,0,0;+VTD=1;+CMEE=1;&W которая настроит Π² ΠΌΠΎΠ΄Π΅ΠΌΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π° 9600, Ρ€Π΅ΠΆΠΈΠΌ Π­Π₯О, Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ DTMF сигналов, Ρ‚ΠΈΠΏ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ БМБ, Π°Π²Ρ‚ΠΎΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎ входящСм смс, Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ½ΠΎΠ²Ρ‹Ρ… сигналов, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ошибок ΠΈ сохранит всС настройки Π² ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ.

  • Ссли Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ постоянно пСрСзагруТСтся (Π½Π΅ снимаСт Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ), Ρ‚ΠΎ навСшиваСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… кСрамичСских кондСнсаторов Π½Π° 0,1ΠΌΠΊΡ„ Π½Π° ΡˆΠΈΠ½Ρƒ питания 3.3V Ардуино ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ микросхСмС, ΠΈ замСняСм ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½ΡƒΡŽ Π°Π½Ρ‚Π΅Π½Π½Ρƒ Π½Π° Π²Ρ‹Π½ΠΎΡΠ½ΡƒΡŽ, вся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠ·-Π·Π° Π’Π§ Π½Π°Π²ΠΎΠ΄ΠΎΠΊ ΠΎΡ‚ пСрСотраТСния Π² машинС

  • Ссли устройство Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ стартСр Π½Π° Ρ€Π°Π±Ρ€Ρ‚Π°ΡŽΡ‰Π΅ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи FB - ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ

  • Ссли машина заводится ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ сама сСбС Π³Π»ΠΎΡˆΠ½Π΅Ρ‚, Ρ‚ΠΎ устройство Π½Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ замСряСт напряТСниС заряда, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°. Если напряТСниС Π² ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅ ΠΏΠΎΡ€Ρ‚Π° Π½Π΅ соотвСтствуСт Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ m = 65.....72;, ΠΏΠΎΠΊΠ° напряТСниС Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€Π΅ ΠΈ Π² ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅ ΠΏΠΎΡ€Ρ‚Π° Π½Π΅ окаТутся ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ.

  • Ссли Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ , стартСр ΠΊΡ€ΡƒΡ‚ΠΈΡ‚, Π½ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ заводится, Ρ‚ΠΎ ΠΏΠΎΠ΄Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ количСство Π²ΠΈΡ‚ΠΊΠΎΠ² Π½Π° ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ΅ ΠΈΠΌΠΏΡ€ΠΎΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ…ΠΎΠ΄Ρ‡ΠΈΠΊΠ° ΠΈΠΌΠΌΠΎΠ±ΠΈΠ»Π°ΠΉΠ·Π΅Ρ€Π°

  • Ссли Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π΅ отобраТСтся Π² БМБ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅, Ρ‚ΠΎ ΠΎΠ½ΠΈ физичСски Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹

  • Ссли ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ Π½ΠΈΠΆΠ΅ Revision:1418B04SIM800L24 Ρ‚ΠΎ скорСС всСго AT+CREC Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚

Бсылки Π½Π° ΠΌΠΎΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π½Π° эту Ρ‚Π΅ΠΌΡƒ:

Π’ΠΈΠ΄Π΅ΠΎ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° Youtube

Анатомия автозапуска 5.0 (DRIVE2.RU)

Анатомия автозапуска 3.0 (DRIVE2.RU) Π² пластиколвом корпусС

Анатомия автозапуска (DRIVE2.RU) смый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ , Π΅Ρ‰Π΅ Π»ΠΈΡ‚ΠΈΠ΅ΠΌ Π½Π° Π±ΠΎΡ€Ρ‚Ρƒ

НовыС ΠΏΠ»Π°Ρ‚ΠΊΠΈ ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ скСтч для автозапуска (DRIVE2.RU)

ПоддСлка Π½Π° ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΡƒ ELM327, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΅Ρ‰Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π”Π’Π‘ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с K-line шиной ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ ISO 14230-4 kwp связкой Arduino + L9637D

martinhool@yandex.by

About

Auto start of the car on SIM800L + Arduino with DTMF control and SMS messages, sending data to MQTT and narodmon.ru

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%