ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π΄Π»Ρ Arduino. ΠΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° rc-switch. ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ RC-ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ 433 ΠΠΡ ΠΊ Arduino. ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ Π½ΡΠΆΠ΅Π½
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ (Remote Control Switch) — ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΡΠΈΠ±ΠΎΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Ρ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π»Π°ΠΌΠΏΡ, ΡΠΎΠ·Π΅ΡΠΊΠΈ, ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠΎΡΠΎΡΡ ΠΈ Π΄Ρ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ:
- ΠΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ — ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Ρ
- ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ — ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ
- ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Arduino) — ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠΈΠ³Π½Π°Π»Ρ
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (ΡΠ΅Π»Π΅) — Π²ΠΊΠ»ΡΡΠ°Π΅Ρ/Π²ΡΠΊΠ»ΡΡΠ°Π΅Ρ Π½Π°Π³ΡΡΠ·ΠΊΡ
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½Π°Ρ ΡΠ°ΡΡΠΎΡΠ° Π΄Π»Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ — 433 ΠΠΡ. ΠΡΠΎ Π½Π΅Π»ΠΈΡΠ΅Π½Π·ΠΈΡΡΠ΅ΠΌΡΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Π½ΡΠΉ Π΄Π»Ρ ΠΌΠ°Π»ΠΎΠΌΠΎΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π½Π° Π±Π°Π·Π΅ Arduino
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π½Π° Arduino ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ:

- Arduino ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΡΠ°Π΄ΠΈΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΡ 433 ΠΠΡ
- ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Arduino ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠ³Π½Π°Π»
- ΠΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΈΠ³Π½Π°Π» ΠΏΠΎ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Ρ
- ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ 433 ΠΠΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΈΠ³Π½Π°Π»
- Arduino Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ ΠΏΡΠΈΠ½ΡΡΡΠΉ ΡΠΈΠ³Π½Π°Π»
- ΠΡΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Arduino Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅Ρ ΡΠ΅Π»Π΅
- Π Π΅Π»Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈΠ»ΠΈ Π²ΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ
ΠΠ»Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ rc-switch.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° rc-switch Π΄Π»Ρ Arduino
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° rc-switch — ΡΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΡΠΌΠΈ Π½Π° Π±Π°Π·Π΅ Arduino. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°Π΄ΠΈΠΎΡΠΈΠ³Π½Π°Π»Ρ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ rc-switch:
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (PT2262, EV1527 ΠΈ Π΄Ρ.)
- ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° 433/315 ΠΠΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠΈ
- ΠΡΠΈΠ΅ΠΌ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Ρ 433/315 ΠΠΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠ²
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠΌΠΈ ΡΠΎΠ·Π΅ΡΠΊΠ°ΠΌΠΈ ΠΈ ΡΠ΅Π»Π΅
- ΠΠΌΡΠ»ΡΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠ»ΡΡΠΎΠ² ΠΠ£
- ΠΡΠΎΡΡΠΎΠΉ API Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡΡ
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° rc-switch Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ Π½Π° Arduino.

ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ RC-ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊ Arduino
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π½Π° Arduino ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
- Arduino (Uno, Nano ΠΈΠ»ΠΈ Π΄ΡΡΠ³Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ°Ρ ΠΏΠ»Π°ΡΠ°)
- ΠΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ 433 ΠΠΡ
- ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ 433 ΠΠΡ
- Π Π΅Π»Π΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ
- ΠΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΊ Arduino:
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ VCC ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊ 5V Π½Π° Arduino
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ GND ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊ GND Π½Π° Arduino
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ DATA ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° ΠΊ ΠΏΠΈΠ½Ρ 10 Π½Π° Arduino
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ DATA ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊ ΠΏΠΈΠ½Ρ 2 Π½Π° Arduino
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΈΠ½ ΡΠ΅Π»Π΅ ΠΊ ΠΏΠΈΠ½Ρ 4 Π½Π° Arduino
ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Arduino Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ rc-switch.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΌ Π½Π° Arduino Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ rc-switch ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Arduino IDE
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π² ΡΠΊΠ΅ΡΡΠ΅: #include <RCSwitch.h>
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡ RCSwitch: RCSwitch mySwitch = RCSwitch();
- Π setup() Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΠΈΠ½Ρ: mySwitch.enableTransmit(10);
- ΠΠ»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ send()
- ΠΠ»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ available() ΠΈ getReceivedValue()
ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΊΠ΅ΡΡΠ° Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:

ΠΡΠΎΡ ΠΊΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΊΠΎΠ΄ΠΎΠΌ 1234 ΠΊΠ°ΠΆΠ΄ΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ.
ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ Π½Π° Π±Π°Π·Π΅ Arduino ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ²:
1. ΠΠ΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅ΡΠΈΠ»ΡΠ½ΠΈΠΊΠΈ. ΠΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΠ΄Π½ΠΎΠ΄ΠΎΡΡΡΠΏΠ½ΡΠΌΠΈ Π»Π°ΠΌΠΏΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ.
2. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π³Π°ΡΠ°ΠΆΠ½ΡΡ Π²ΠΎΡΠΎΡ
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΠΈ Π·Π°ΠΊΡΡΠ²Π°ΡΡ Π³Π°ΡΠ°ΠΆΠ½ΡΠ΅ Π²ΠΎΡΠΎΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠ»ΡΡΠ° ΠΈΠ»ΠΈ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°. ΠΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΄Π°ΡΡΠΈΠΊΠΈ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ.
3. Π£ΠΌΠ½ΡΠ΅ ΡΠΎΠ·Π΅ΡΠΊΠΈ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² ΡΠ΅Π»Π΅ ΠΊ ΡΠΎΠ·Π΅ΡΠΊΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π»ΡΠ±ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΡΠΈΠ±ΠΎΡΠΎΠ² Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ. ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ ΡΠ½Π΅ΡΠ³ΠΈΠΈ ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ.

4. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ»ΠΈΠ²Π° ΡΠ°ΡΡΠ΅Π½ΠΈΠΉ
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°ΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΊΠ»Π°ΠΏΠ°Π½Ρ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ²Π° ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ .
5. Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΈΠ΅ΠΉ
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠ»ΠΈΠΌΠ°ΡΠ° Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ.
ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ rc-switch
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° rc-switch ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ:
- PT2262 / PT2272
- EV1527
- SC5262 / SC5272
- HT6P20X
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» PT2262, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠΈΠ³Π³Π΅ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΡΠΎΡΠΊΠΈΡ ΠΈ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ², ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΡ Π±ΠΈΡΡ 0 ΠΈ 1.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅ PT2262:
«`text ΠΠΎΠΌΠ°Π½Π΄Π°: 1011001010 ΠΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠ³Π½Π°Π»: βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ 1 0 1 1 0 0 1 0 1 0 β — ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ (Π±ΠΈΡ 0) β — Π΄Π»ΠΈΠ½Π½ΡΠΉ ΠΈΠΌΠΏΡΠ»ΡΡ (Π±ΠΈΡ 1) «` ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° rc-switch Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ ΡΠΈΠ³Π½Π°Π»Ρ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ.
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΡΡ
ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ Π²Π°ΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Π½Ρ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ ΠΏΠΎ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, KeeLoq)
- ΠΡΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
- ΠΠ³ΡΠ°Π½ΠΈΡΡΡΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° Π΄Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π΄ΠΈΡΡΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
- ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΊΠΎΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ°
ΠΠ»Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΡΠ²ΡΠ·ΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Wi-Fi Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ IoT.
Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ
ΠΠ°Π·ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π½Π° Arduino ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ:
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ (Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ, ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ), ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅Ρ ΠΏΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅ΠΌΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΡΡΠΎΠΊ.

Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ
ΠΠΎΠ±Π°Π²ΠΈΠ² ΠΌΠΎΠ΄ΡΠ»Ρ Wi-Fi ΠΈΠ»ΠΈ Ethernet, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΌ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠΈΡΠ°.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠΉ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ RTC-ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ. Π ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ² ΠΌΠΈΠΊΡΠΎ-SD ΠΊΠ°ΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Ρ ΡΠ°Π½ΠΈΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ.
ΠΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π² RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (Google Assistant, Alexa), ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ
ΠΠΎΠ±Π°Π²ΠΈΠ² Π΄Π°ΡΡΠΈΠΊ ΡΠΎΠΊΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΌΠ½ΠΎΠ³ΠΎ ΡΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΡ.
Π Π°ΡΡΠΈΡΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΎΡΡΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ.
ΠΡΠ΅ ΠΎΠ΄Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ 433 MHz ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ / Π₯Π°Π±Ρ
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ!
Π₯ΠΎΡΡ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ JAVA Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π΄ΠΈΠΎ-ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ (ΠΎΠ±ΡΡΠ½ΠΎ 433.92 ΠΠΡ) Π½Π°Π΄ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΡΠ°Π±ΠΎΡΠ°Ρ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ. ΠΠ½Π° Π΅ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΡΠ°Ρ Π΄Π»Ρ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ Π΄Π»Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ
ΠΏΠΎΠ΄Π΅Π»ΠΎΠΊ β Π² ΡΠ°ΠΌΡΠΉ ΡΠ°Π·
ΠΠ΄ΡΠ΅Ρ Π½Π° github β github.com/eschava/rf-protocols-java
ΠΡΠ΅Π΄ΠΏΠΎΡΡΠ»ΠΊΠΈ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ
ΠΠΎΡΠ»Π΅ ΠΏΠΎΠΊΡΠΏΠΊΠΈ Cubietruck ΡΠ΅ΡΠΈΠ» ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ Π½Π° Π½Π΅Π³ΠΎ Π²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π½Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ. Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΡΠΎ ΠΏΡΠΈΠ΅ΠΌ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΡΠ°Π΄ΠΈΠΎ-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ (ΡΠΎΠ·Π΅ΡΠΊΠΈ, Π΄Π°ΡΡΠΈΠΊΠΈ, ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅)
ΠΡΠ΅, ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π² ΡΠ΅ΡΠΈ, Π±ΡΠ»ΠΎ Π»ΠΈΠ±ΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Raspberry Pi, Π»ΠΈΠ±ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π·Π°ΡΠΎΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΡΡ-ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ. ΠΠΎΡΡΠΎΠΌΡ ΡΠ΅ΡΠΈΠ» ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΡΠ°ΠΌΠΎΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΉ ΡΠ·ΡΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ (Java) ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΡΠΌ (ΡΠ΅Π΅ΡΡΡ ΡΠ°Π±ΡΠΈΠΊ ΠΈ Π²ΡΠ΅ ΡΠ°ΠΊΠΎΠ΅, ΠΊΠ°ΠΊ ΡΡΠΎ ΠΏΡΠΈΠ½ΡΡΠΎ Π² Π΄ΠΆΠ°Π²Π΅)
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ RF ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ GPIO ΠΏΠΎΡΡΠΎΠ² Π²ΡΠ±ΡΠ°Π» Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ°Π»ΠΎΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ, Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Π΅ΡΠ°ΡΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ libbulldog ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°Π±ΡΡΡΠ°Π³ΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠ΅ Π·Π°ΠΏΡΡΠ΅Π½ΠΎ. ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ (ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ) Raspberry Pi, BeagleBoard, Cubieboard, Π½ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Cubieboard3 (aka Cubietruck) ΠΊΠΎΡΠΎΡΡΠΉ Π΅ΡΡΡ Ρ ΠΌΠ΅Π½Ρ Π² Π½Π°Π»ΠΈΡΠΈΠΈ.
Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ (ΠΎΠΏΡΡΡ ΠΆΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ) ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Raspberry PI Pi4j, Π½ΠΎ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π½Π΅ Π±ΡΠ»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π΅Π΅ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ΄Π΅ΠΈ
- ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
- ΠΠ²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡΡ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ (Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π»ΡΠ±ΡΡ Π·Π°Π΄Π°Ρ)
- ΠΠ΅Π³ΠΊΠ°Ρ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΠΎΡΡΡ (ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π½ΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌ)
- ΠΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π΄Π²Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°: ΠΎΠ±ΡΡΠ½ΡΠΉ Π²ΡΠ·ΠΎΠ² ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² (getTemperature()) ΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ
- ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²ΡΠ½ΠΎΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠ΄ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°
Π§ΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ
ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ
β Oregon V2 (Π΄Π°ΡΡΠΈΠΊΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ THN132N, THR238NF, THWR800, THGN132N ΠΈ Ρ. Π΄.)
β Oregon V3 (Π΄Π°ΡΡΠΈΠΊΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ)
β Oregon SL109 (Π΄Π°ΡΡΠΈΠΊΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ)
β Owl (Π΄Π°ΡΡΠΈΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Owl Micro+)
β PT2262/PT2272 (ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠ΅ ΡΠ°Π΄ΠΈΠΎΡΠ΅Π»Π΅, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ RC-switch)
β RemoteSwitch (ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠ΅ ΡΠ°Π΄ΠΈΠΎΡΠ΅Π»Π΅, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ)
β Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΈΠ»ΠΈΡ Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² (ΡΠΌ. Π΄Π°Π»Π΅Π΅)
β MQTT ΠΊΠ»ΠΈΠ΅Π½Ρ Π΄Π»Ρ Π±Π΅ΡΡΠΎΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° (ΡΠΌ. Π΄Π°Π»Π΅Π΅)
Π ΠΏΠ»Π°Π½Π°Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ°Π΄ΠΈΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² (Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ Noolite ΠΈ La Cross)
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°
Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°Π΄ΠΈΠΎ-ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΡΠ°Π·Π±ΠΈΡΠ° Π½Π° ΡΡΠΈ ΡΡΠΎΠ²Π½Ρ:
β Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΈΠ³Π½Π°Π»Ρ, ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΠ΅ ΠΎΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π½Π° GPIO ΠΏΠΎΡΡ (ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ³Π½Π°Π»ΠΎΠ²)
β ΡΠΈΠ³Π½Π°Π»Ρ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΡΡΡΡΡ Π² ΠΏΠ°ΠΊΠ΅ΡΡ. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π±ΠΈΡΠΎΠ² (ΡΡΠΎΠ²Π΅Π½Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²)
β ΠΏΠ°ΠΊΠ΅ΡΡ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΡΡΡΡ ΠΈ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° (ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°, ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ Ρ.Π΄.) (ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ)
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌ ΠΎΡ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π² ΠΏΠ°ΠΊΠ΅ΡΡ ΡΠ°ΡΡΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ², Π½ΠΎ ΡΠΆΠ΅ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΈΠ· ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎ)
ΠΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΌΠΎΠ³ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ .properties ΡΠ°ΠΉΠ»ΠΎΠ², ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ²) ΠΌΠΎΠ³ΡΡ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²
Π£ΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ²
ΠΡ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π΄Π²Π΅. ΠΠΎΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠ±Π΅ ΠΈΠ· Π½ΠΈΡ , ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ ΠΎΡ ΡΠ°Π΄ΠΈΠΎ-Π±ΡΠ΅Π»ΠΎΠΊΠΎΠ² Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΎΠΉ PT2262 (ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ Π½Π° aliexpress)
β breakdown: ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»ΠΈΠ½Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ
ΠΎΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΡΠΈΡ, Π½Π° GPIO ΠΏΠΎΡΡ ΠΎΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΏΠΎΡΡΡΠΏΠ°Π΅Ρ ΡΡΠΌ Ρ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ², Π½ΠΎ Π΅ΡΠ»ΠΈ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ΅ ΠΈΠ»ΠΈ Π΄ΠΎΠΆΠ΄Π°ΡΡΡΡ ΡΠΈΠ³Π½Π°Π»Π°, ΡΠΎ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ, ΡΡΠΎ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π³ΡΡΠΏΠΏΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°ΡΡ ΡΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ (ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π² ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄Π°Ρ
):
cubie@Cubian:~/gpio$ sudo java -cp bulldog.cubieboard.jar:rf-protocols-0.1-SNAPSHOT.jar -DpropertiesFile=breakdown.properties -Dlistener.groupCount=20 -Dlistener.maxLength=2000 rf.protocols.analysis.breakdown.BreakdownMain <100 <200 <300 <400 <500 <600 <700 <800 <900 <1000 <1100 <1200 <1300 <1400 <1500 <1600 <1700 <1800 <1900 <2000 >=2000 2054 1099 573 223 137 92 45 48 13 12 9 8 5 3 5 6 1 0 2 1 30 2399 1417 686 317 155 111 52 30 6 2 7 0 3 2 1 0 0 1 1 1 7 2479 1396 675 319 189 103 59 28 5 6 4 0 1 0 1 2 3 0 0 1 5 2333 1351 751 316 199 91 34 26 9 7 2 2 2 2 1 3 2 0 1 1 7 2307 1254 712 297 175 108 106 20 6 5 1 3 1 0 0 1 2 2 0 1 9 1249 714 368 164 182 158 33 12 3 6 0 4 10 110 63 2 2 0 1 0 12 1 0 1 0 171 232 0 0 0 0 0 1 0 252 127 3 0 0 0 0 22 0 0 0 0 173 226 0 0 0 0 0 0 1 247 131 2 0 0 0 0 21 1 0 1 0 201 196 0 0 0 0 0 0 1 217 156 4 0 0 0 0 20 0 0 0 0 216 188 0 0 1 0 0 0 0 218 159 4 0 0 0 0 22 0 0 0 1 195 205 0 0 0 0 0 1 0 227 152 2 0 0 0 0 21
ΠΠ΅ΡΠ²Π°Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΡΡΠΎΡΠ΅ΠΊ β ΡΡΠΌ, Π²ΡΠΎΡΠ°Ρ β Π·Π°ΠΆΠ°ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° Π±ΡΠ΅Π»ΠΎΠΊΠ΅
ΠΠ· Π²ΡΠ²ΠΎΠ΄Π° ΡΡΠΈΠ»ΠΈΡΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΈΠΌΠΏΡΠ»ΡΡΡ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π³ΡΡΠΏΠΏΡ: (400, 600) ΠΈ (1300, 1600) (Π΅ΡΠ»ΠΈ Π΅ΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ Π³ΡΡΠΏΠΏΠ°ΠΌΠΈ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΠΈΡΡ, ΡΡΠΎ Π΅ΡΡΡ Π΅ΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ ΠΈΠ· Π³ΡΡΠΏΠΏΡ (15000, 16000))
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΡΠ΅ΡΠ΅Π΄ΡΡΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΡ ΠΈΠ· ΡΡΠΈΡ
Π³ΡΡΠΏΠΏ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΡΡΠΈΠ»ΠΈΡΠ°
β intervals: ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°ΠΌ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΈΠΌΠ΅Π½Π° ΠΈ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΈΡ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠ°Π·ΠΎΠ²Π΅ΠΌ ΠΏΠ΅ΡΠ²ΡΡ Π³ΡΡΠΏΠΏΡ Β«0Β», Π²ΡΠΎΡΡΡ Β«1Β», Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ, ΡΠ°ΠΌΡΡ Π΄Π»ΠΈΠ½Π½ΡΡ, Β«SΒ». Π Π±ΡΠ΄Π΅ΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π³ΡΡΠΏΠΏΡ, Π² ΠΊΠΎΡΠΎΡΡΡ
Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅ 20 ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΏΠΎΠ΄ΡΡΠ΄, ΠΏΠΎΠΏΠ°Π΄Π°ΡΡΠΈΡ
Π² ΡΡΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Ρ:
cubie@Cubian:~/gpio$ sudo java -cp bulldog.cubieboard.jar:rf-protocols-0.1-SNAPSHOT.jar -DpropertiesFile=pt2262.properties rf.protocols.analysis.intervals.IntervalsMain [678]10010101100110101001010[1296] (23) [-1]01011001010101011001010110011010100101010101010S0101011001010101011001010110011010100101010101010S0101011001010101011001010110011010100101010101010S0101011001010101011001010110011010100101010101010[150716] (197) [770]100101011001101010010101010[1281] (27) [3418]S0101011001010101011001010110011010100101010101010S0101011001010101011001010110011010100101010101010S0101011001010101011001010110011010100101010101010S010101100101010101100101011001[934] (181)
(ΠΠΎΡΡΠ½Π΅Π½ΠΈΠ΅ β ΡΠΈΡΠ»Π° Π² ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ
ΡΠΊΠΎΠ±ΠΊΠ°Ρ
ΡΡΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ½ΡΡΡ ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠ΅ΡΠ²Π°Π»Π°ΡΡ ΠΏΠΎΡΡΠ΅Π΄ΠΈΠ½Π΅, ΡΠΈΡΠ»ΠΎ Π² ΠΊΡΡΠ³Π»ΡΡ
ΡΠΊΠΎΠ±ΠΊΠ°Ρ
β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ)
ΠΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠ°ΠΌΠΈ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ S Π²ΡΠ΅Π³Π΄Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π° Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ
0101011001010101011001010110011010100101010101010
ΠΡΠ»ΠΈ ΠΏΠΎΠΈΠ·ΡΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ ΠΎΡ ΡΠ°Π·Π½ΡΡ
ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎ ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° Π³ΡΡΠΏΠΏΡ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
0101
1010
0110
ΠΏΠ»ΡΡ Π²ΡΠ΅Π³Π΄Π° Π½ΠΎΠ»ΠΈΠΊ Π² ΠΊΠΎΠ½ΡΠ΅ (ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ)
ΠΠΎΡ
ΠΎΠΆΠ΅ Π½Π° ΡΡΠΎΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ. ΠΠ°Π΄ΠΈΠΌ ΠΈΠΌ ΠΈΠΌΠ΅Π½Π° 0,1 2 ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ
020020221000 Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ
020020220100 Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
ΠΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ Π΄Π΅Π»ΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ.
MQTT ΠΊΠ»ΠΈΠ΅Π½Ρ
Π’Π°ΠΊΠΆΠ΅ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π²Ρ
ΠΎΠ΄ΠΈΡ MQTT ΠΊΠ»ΠΈΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΠΏΡΡΠ΅Π½ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π±Π΅ΡΡΠΎΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° (ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΎΡΡ Ρ openHAB)
ΠΠ»ΠΈΠ΅Π½Ρ:
β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΡΡΠ»Π°Π΅Ρ MQTT ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΠΎΡ Oregon ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΠΏΠΎ ΡΠΎΠΏΠΈΠΊΡ
rf/OregonV2/Temperature
β ΡΠ»ΡΡΠ°Π΅Ρ ΡΠΎΠΏΠΈΠΊΠΈ rf/send/PROTOCOL ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π΄ΠΈΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΠΎ ΡΠΎΠΏΠΈΠΊΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΈΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΎΡ Π±ΡΠ΅Π»ΠΎΠΊΠ° ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΡΠ½ΠΊΡΠ°, Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 020020221000 ΠΏΠΎ ΡΠΎΠΏΠΈΠΊΡ rf/send/pt2262
ΠΠ°ΠΏΡΡΠΊ:sudo java -cp bulldog.cubieboard.jar:mqtt-client-0.4.0.jar:ST4-4.0.8.jar:rf-protocols-0.1-SNAPSHOT.jar:antlr-runtime-3.5.2.jar -DpropertiesFile=mqtt.properties rf.protocols.external.paho.MqttMain
ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ
ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ, Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΠ΅ Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ main()
Π’Π°ΠΊΠΆΠ΅ Π²ΡΠ΅ ΠΈΠΌΠ΅ΡΡ -DpropertiesFile ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ (ΠΏΠΈΠ½Ρ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠΈΠ½Π°ΠΌΠΈ ΠΈ ΠΏΡΠΎΡΠ΅Π΅). ΠΡΠΈΠΌΠ΅ΡΡ .properties ΡΠ°ΠΉΠ»ΠΎΠ² Π΅ΡΡΡ Π½Π° github’Π΅ ( github. com/eschava/rf-protocols-java/tree/master/examples )
ΠΡΠΎΠΌΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ ΡΠ°Π½Π½Π΅Π΅, Π΅ΡΡΡ Π΅ΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅:
ΠΡΠ²ΠΎΠ΄ Π²ΡΠ΅Ρ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ
ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρsudo java -cp bulldog.cubieboard.jar:rf-protocols-0.1-SNAPSHOT.jar -DpropertiesFile=protocols.properties rf.protocols.analysis.PrintAllMessages
ΠΡΠ²ΠΎΠ΄ Π²ΡΠ΅Ρ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² (Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΠ΅ΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΡΠΎ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΠΉ Π΄Π°ΠΌΠΏ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²)sudo java -cp bulldog.cubieboard.jar:rf-protocols-0.1-SNAPSHOT.jar -DpropertiesFile=protocols.properties rf.protocols.analysis.PrintAllPackets
ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρsudo java -cp bulldog.cubieboard.jar:rf-protocols-0.1-SNAPSHOT.jar -DpropertiesFile=sendmessage.properties -Dprotocol=RemoteSwitch -Dmessage=111110222220 rf.protocols.analysis.SendStringMessage
ΠΡΠΎΠ΄Π΅ Π±Ρ Π²ΡΠ΅
ΠΠ΄Ρ ΠΎΡΠ·ΡΠ²ΠΎΠ², Π±Π°Π³-ΡΠ΅ΠΏΠΎΡΡΠΎΠ², ΡΠΈΡ-ΡΠ΅ΠΊΠ²Π΅ΡΡΠΎΠ² ΠΈ ΠΏΡΠΎΡΠΈΡ
ΡΡΡΠ°ΡΠ½ΡΡ
ΡΠ»ΠΎΠ²
RCSwitch20 β ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
Β RCSwitch20 β ΡΡΠΎ ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ . ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° RC . ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ RCSwitch20:
- ΠΠΎΡΠ½ΠΎΠ΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΡΡΠΆΠΈΠ΅ Π² Π±ΠΎΠ΅Π²ΠΎΠΌ ΡΡΡΠ½ΠΈΡΠ΅ RC.
- Π‘Π²Π΅ΡΠΈ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΡ Ρ Π½ΠΈΡΡΠΎ.
- ΠΠΎΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΡΠ°ΠΌΠΎΠ»Π΅ΡΠ°Ρ , Π»ΠΎΠ΄ΠΊΠ°Ρ ΠΈ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΡ .
- ΠΡΡΠΎΠ²Π°Ρ ΡΠ΅Ρ Π½ΠΈΠΊΠ° ΠΈ Π΄ΠΎΠΌΠ°ΡΠ½ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ.
- ΠΠ΅ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ»Π΅ΠΊΡΡΠΈΠΊΠ°, ΡΠ°ΠΊΠ°Ρ ΠΊΠ°ΠΊ Glow Wire
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
- Π’ΠΈΠΏ ΡΠ΅ΡΡΠ°Π½Ρ. Π Π°Π·ΠΌΠ΅ΡΡ:Β 43,4 ΠΌΠΌ x 38,3 ΠΌΠΌ x 17,4 ΠΌΠΌ
Π Π΅ΡΡΡΡΡ
ΠΠΎΠΏΡΠΎΡΡ ΠΈ ΠΎΡΠ²Π΅ΡΡ (6)
fritzing ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡΠ΅ ΠΌΠ½Π΅ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ°ΠΉΠ»Ρ fritzing. ( ΠΠΎΡ Π°ΠΌΠΌΠ΅Π΄ Π’Π°Π±ΠΈΡ ΠΏΠ°ΡΠ΅Π» , 03.05.2022 )
ΠΠ·Π²ΠΈΠ½ΠΈΡΠ΅ Π·Π° ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠΎΠ·Π²ΠΎΠ»ΡΡΠ΅ ΠΌΠ½Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Ρ ΠΌΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. Π ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΏΡΠ°Π²ΡΡΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΠΈΡΡΠΌΠΎ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ [email protected].
ΠΠΎΠΆΠ΅Ρ Π»ΠΈ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ 2-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ½ΡΠΌ Lipo Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠΈΠ³Π½Π°Π»Π° RC? (Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅) ΠΠ»ΠΈ 6Π ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ? ΠΡΠ΄Π΅Ρ Π»ΠΈ ΠΎΠ½ Π³ΠΎΡΠ΅ΡΡ Π½Π° 8. 4v? ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΡΠΊΡ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ?
(Π‘Π°ΡΡΠ°Π± Π¨ΡΠΈΠ²Π°ΡΡΠ°Π²Π°, 26.09.2016)
ΠΡΠΈΠ²Π΅Ρ, Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 5 Π, Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ β 6 Π. Π§ΡΠΎ Π²Ρ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅ΡΠ΅ ΠΏΠΎΠ΄ ΡΡΠΈΠ³Π³Π΅ΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΎΠΉ? ΠΡ ΠΎΠ΄ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΌ RC Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ TX/RX. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π°ΡΡ ΠΈΡ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠΎΡΡΠΌΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠ° ΡΠ΅ΡΡΠΈΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΊΡΠ°ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ°. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ. π Β
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ XYD-6D-350? (Mr.B27, 09.09.2016)
ΠΡΠΈΠ²Π΅Ρ. ΠΠ°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ, Π½ΠΎ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠΎΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»Π΅Π½ΠΎΠΈΠ΄Π½ΡΠΉ ΠΏΡΡΠΊΠ°ΡΠ΅Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π°ΡΡ ΠΈΡ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠΎΡΡΠΌΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠ° ΡΠ΅ΡΡΠΈΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΊΡΠ°ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ°. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ. ??
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» RCSwitch20 Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 2 Π»Π΅Ρ, ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΠ½ ΡΡΠ°Π» ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π΅Π½ ΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅. ΠΠ±ΡΡΠ½ΠΎ ΠΎΠ½ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· 1,4-1,5 ΠΌΡ, Π½ΠΎ Π½Π΅ΠΉΡΡΠ°Π»ΡΠ½Π°Ρ Π·ΠΎΠ½Π° ΡΠ½ΠΈΠΆΠ°Π΅ΡΡΡ Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ 1 ΠΌΡ ΠΏΡΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅ ΠΎΠΊΠΎΠ»ΠΎ 100 Π³ΡΠ°Π΄ΡΡΠΎΠ² (F) ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΏΡΠΈ ΠΎΡ
Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠΈ. Π― ΠΏΡΠΎΠ²Π΅ΡΠΈΠ» ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ C2 ΠΎΡΠ΅Π½Ρ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π΅Π½ ΠΊ ΡΠ΅ΠΏΠ»Ρ. ΠΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΌΠ½Π΅ Π½ΠΎΠΌΠ΅Ρ Π΅ΠΌΠΊΠΎΡΡΠΈ cpacitor C2, ΡΡΠΎΠ±Ρ Ρ ΠΌΠΎΠ³ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π΅Π³ΠΎ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡ?
( Π¦ΡΠ½ΡΡΠ°ΡΠΎ Π‘Π°ΠΊΡΡΠ°ΠΉ, 29 Π»Π΅Ρ/05/2016 )
Π― ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ Π½Π°Ρ Π΄ΡΡΠ³ ΠΈΠ· Elefine ΡΠ²ΡΠ·Π°Π»ΡΡ Ρ Π½Π°ΠΌΠΈ ΠΏΠΎ ΡΡΠΎΠΌΡ Π²ΠΎΠΏΡΠΎΡΡ, ΠΈ Π½Π°ΡΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡΠ²Π΅ΡΠΈΠ»Π° Π½Π° Π½Π΅Π³ΠΎ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΡΠ·Π°ΡΡΡΡ Ρ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ [email protected]
. ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (ΠΠΆΠ΅ΡΡ, 19.05.2015)
ΠΠ°ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ? ΠΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ Π²Ρ ΠΈΠΌΠ΅Π΅ΡΠ΅ Π² Π²ΠΈΠ΄Ρ. ΠΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° RC ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΡΠ΅Π»Π΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΈΠ³Π½Π°Π»ΠΎΠΌ RC.
ΠΏΡΠΈΠ²Π΅Ρ .. ΠΊΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ Π²ΠΏΠ΅ΡΠ΅Π΄-Π½Π°Π·Π°Π΄ Ρ ΠΏΠΎΠΌΠΎΡΡΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΠΎΠ²Π΅Ρ … tq (ΠΠΌΠΈ, 29 Π»Π΅Ρ/03/2015 )
RCSwitch20 ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
ΠΠ°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ
ΠΠ°ΡΠ΅ ΠΈΠΌΡ
ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ°
ΠΠ°Ρ Π²ΠΎΠΏΡΠΎΡ
ΠΡΠ·ΡΠ²Ρ (11)
- Π‘ΡΠ΅Π΄Π½ΡΡ ΠΎΡΠ΅Π½ΠΊΠ°:
5 ΠΈΠ· 5
Β Β
ΠΡΠ΅Π³ΠΎ ΠΎΡΠ·ΡΠ²ΠΎΠ² (11)
5
100%
4
0%
3
0%
2
0%
1
0% 9003
- 32
0%
- 13199239000
9000 9000
9000 9000 9291299000
9000 9000
- 992992910009000
- 132
RCS10A,
RCSwitch20,
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΎΠ±ΠΎΡΠΎΠ²,
ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° rcswitch20,
ΠΌΠΎΡΠΎΡ,
ΠΠΎΠ΄ΠΈΡΠ΅Π»Ρ,
rcs10a
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΠΌ ΠΏΠΎΠ»Π΅Π²ΡΠΌ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ°
ΠΠ±Π·ΠΎΡ
0Π’ΠΈΠΏΠΎΠ²Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu Ρ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ°.
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΠΌ ΠΏΠΎΠ»Π΅Π²ΡΠΌ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΡΠΎΡΡΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ. ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²ΡΡ ΠΎΠ΄ΠΎΠ² RC-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π² ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ/Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠ΅Π»Π΅, ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ RC-ΡΠΈΡΡΠ΅ΠΌ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² Π΄Π»Ρ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ RC-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΠ²Π° Π²ΡΡ ΠΎΠ΄Π° ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΈ Π½Π° ΡΠΎ, Π²ΠΊΠ»ΡΡΠ΅Π½ Π»ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ, Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΏΠΎΠ»Π΅Π²ΠΎΠΉ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ° Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ»Π°ΡΠ΅ Π½Π°ΠΏΡΡΠΌΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ. ΠΠΎΠΌΠΌΡΡΠ°ΡΠΎΡ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ½Π°ΡΠ΅Π½ ΠΎΠ±ΡΠ°ΡΠ½ΡΠΌ (ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΡΠΌ) Π΄ΠΈΠΎΠ΄ΠΎΠΌ Π½Π° Π²ΡΡ ΠΎΠ΄Π°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΡΠ°ΠΊ ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π½ΠΈΠΌ ΠΊΠ°ΡΡΡΠΊΡ, ΡΠ°ΠΊΡΡ ββΠΊΠ°ΠΊ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠ»ΠΈ ΡΠ΅Π»Π΅, Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ².
ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΎΡ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΎΡ 2,5Β Π Π΄ΠΎ 16Β Π. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ ΠΏΠ»Π°ΡΡ ΠΎΡ 4- ΠΈΠ»ΠΈ 5-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ NiMH ΠΈΠ»ΠΈ NiCD Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. ΠΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠΌΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ. ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ΄Π°Π²Π°ΡΡ Π΄ΠΎ 15 Π ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ 5Β Π ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΠΎ 30Β Π. ΠΌΠΊΡ Π³ΠΈΡΡΠ΅ΡΠ΅Π·ΠΈΡΠ°), ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡ Π»ΠΈ ΠΏΠΎΠ»Π΅Π²ΠΎΠΉ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΡΠΎΠ³ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 1700 ΠΌΠΊΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΡΡΠ΅ ΠΏΠΎΡΠΎΠ³Π° (Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ), Π½ΠΎ Ρ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΎΡΠ° Π΅ΡΡΡ ΡΠ΅ΠΆΠΈΠΌ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΡΠΎΠ³ ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ. Π€ΡΠ½ΠΊΡΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ½ΠΈΠΆΠ°Π΅Ρ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠΉ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ.
ΠΡΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΡ 0,6β³ Γ 0,825β³ ΠΈ Π²Π΅ΡΠΈΡ ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π³ΡΠ°ΠΌΠΌΠ° (0,04Β ΡΠ½ΡΠΈΠΈ) Π±Π΅Π· ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΠΌΡΡ ΡΡΠΈΡΡΠΎΠ².
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu Ρ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ° Ρ ΠΊΠ»Π΅ΠΌΠΌΠ½ΡΠΌΠΈ ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ, ΠΏΡΠΈΠΏΠ°ΡΠ½Π½ΡΠΌΠΈ ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅.
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu Ρ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ ΡΡΠ΅Π΄Π½Π΅ΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅.
ΠΡΡ ΠΎΠ΄Ρ ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ
RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΎ ΡΠ²ΠΎΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΆΠ΅Π»ΡΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π° Π΄Π²ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°Ρ :
- ΠΠΎΠ½ΡΠ°ΠΊΡ GOOD ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° RC (ΡΠ°ΡΡΠΎΡΠ° ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² 10β330 ΠΡ, ΡΠΈΡΠΈΠ½Π° ΠΈΠΌΠΏΡΠ»ΡΡΠ° 0,5β2,5 ΠΌΡ).
- ΠΠΎΠ½ΡΠ°ΠΊΡ OUT ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π²ΠΊΠ»ΡΡΠ΅Π½ Π»ΠΈ ΠΏΠΎΠ»Π΅Π²ΠΎΠΉ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu RC ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΠΌ ΠΏΠΎΠ»Π΅Π²ΡΠΌ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅
12-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌΠ½ΡΠΉ ΡΡΠ΅ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ 0,1β³ ΠΈ Π΄Π²Π΅ 3,5-ΠΌΠΌ 2-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΊΠ»Π΅ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠΈ Π²Ρ ΠΎΠ΄ΡΡ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ RC-ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Pololu ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΠΌ ΠΏΠΎΠ»Π΅Π²ΡΠΌ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΏΠ»Π΅ΡΠ°.