ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ (ΠΠ) ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π² ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ ΡΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±ΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΎΠΉ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°. ΠΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠΏΠ΅ΠΊΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π±Π΅Π· Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠΉ Π΄Π»Ρ ΠΏΡΠ»ΡΡΠΎΠ² Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°, ΠΠ-ΡΠΈΠ³Π½Π°Π» Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°ΡΡΠΎΡ ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΎΠ².
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΈΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΎΡΠΎΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ»Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠ²Π΅Ρ, Π½ΠΎ ΠΈ ΡΠΈΠ»ΡΡΡΡΡΡ ΡΡΠΌΡ. Arduino Uno ΠΈΠ»ΠΈ Nano Π»Π΅Π³ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Ρ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΏΡΠ»ΡΡ ΠΎΡ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ° Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°, Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΡΠ΅ΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ"ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ" ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΎΡ Π»ΡΠ±ΠΎΠΉ ΠΠ-Π°ΠΏΠΏΠ°ΡΠ°ΡΡΡΡ. ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ ΡΠΈΠΏΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠ² ΠΈ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΠΌΠΎΠ½ΡΠ°ΠΆΠ΅.
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΠΈΠΏΡ ΠΠ-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠ²
ΠΡΠ½ΠΎΠ²ΠΎΠΉ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ ΡΠΈΠ³Π½Π°Π»Π°. ΠΡΠΎΡΡΠΎΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π΅ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΎΡΠΎΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠΎΠ»Π½Π΅ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ ΠΈΠ»ΠΈ Π»Π°ΠΌΠΏΡ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ. ΠΠΎΡΡΠΎΠΌΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ Π½Π° Π½Π΅ΡΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΎΡΠ΅, ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ 38 ΠΊΠΡ. ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π°ΡΡΡΠΎΠ΅Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΡΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΈ ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠ²Π΅Ρ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΈΠΏΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΎ ΠΏΡΡΠ°ΡΡ Π½ΠΎΠ²ΠΈΡΠΊΠΈ. ΠΠ΅ΡΠ²ΡΠΉ ΡΠΈΠΏ β ΡΡΠΎ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΎΡΠΎΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ ΠΈΠ»ΠΈ ΡΠΎΡΠΎΠ΄ΠΈΠΎΠ΄Ρ. ΠΠ½ΠΈ ΡΠ΅Π°Π³ΠΈΡΡΡΡ Π½Π° Π»ΡΠ±ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ Π² ΠΠ-Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅. ΠΡΠΎΡΠΎΠΉ ΡΠΈΠΏ β ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡ TSOP. ΠΠ½ΡΡΡΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠΎΠ΄ΠΈΠΎΠ΄, Π½ΠΎ ΠΈ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ, ΠΏΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΉ ΡΠΈΠ»ΡΡΡ ΠΈ Π΄Π΅ΠΌΠΎΠ΄ΡΠ»ΡΡΠΎΡ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΎΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π±Π΅Π· ΡΠΈΠ»ΡΡΡΡΡΡΠ΅ΠΉ ΡΡ Π΅ΠΌΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π²Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° Π² ΠΊΠΎΠΌΠ½Π°ΡΠ΅ ΠΈΠ»ΠΈ ΡΠΎΠ»Π½Π΅ΡΠ½ΡΠ΅ Π±Π»ΠΈΠΊΠΈ, Π²ΡΠ·ΡΠ²Π°Ρ Π»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ.
ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ Π²ΡΠ΄Π°ΡΡ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π½ΠΎΠ»Ρ ΠΏΡΠΈ ΠΏΡΠΈΠ΅ΠΌΠ΅ ΡΠΈΠ³Π½Π°Π»Π° Π½Π΅ΡΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΎΡΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΏΠΎΠΊΠΎΡ. ΠΡΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π»ΠΎΠ³ΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π§ΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΊΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ Π΄ΠΎ 10 ΠΌΠ΅ΡΡΠΎΠ², Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠΎΡΠ½ΡΠΉ.
ΠΠΎΡΠ΅ΠΌΡ ΠΈΠΌΠ΅Π½Π½ΠΎ 38 ΠΊΠΡ?
ΠΡΠ° ΡΠ°ΡΡΠΎΡΠ° Π²ΡΠ±ΡΠ°Π½Π° Π½Π΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ. ΠΠ½Π° Π»Π΅ΠΆΠΈΡ Π²ΡΡΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΌΠ΅ΡΡΠ°Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠ²Π΅ΡΠ° (100 ΠΡ) ΠΈ Π½ΠΈΠΆΠ΅ ΡΠ°ΡΡΠΎΡ, Π³Π΄Π΅ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠΎΠ»Π½Π΅ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΠ-ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ, Π½ΠΎ ΠΎΠ½ΠΎ Π½Π΅ ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 38 ΠΊΠΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΈΠ»ΡΡΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΎΡΡΠ΅ΠΊΠ°ΡΡ ΠΏΠΎΠΌΠ΅Ρ ΠΈ.
ΠΡΠ±ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²: TSOP ΠΏΡΠΎΡΠΈΠ² ΡΠΎΡΠΎΠ΄ΠΈΠΎΠ΄Π°
ΠΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ΅ΠΌΠ°. ΠΠ»Ρ ΡΡΠ΅Π±Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΊΠΎΡΠΎΠ±ΠΊΠ΅), ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΡΠ·ΠΊΡ ΠΈΠ· ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΠΎΠ΄ΠΈΠΎΠ΄Π°. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π³Π΄Π΅ Π΅ΡΡΡ ΡΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅, Π²ΡΠ±ΠΎΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ΅Π½.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ ΡΠ΅ΡΠΈΠΈ TSOP1738, TSOP4838 ΠΈ ΠΈΡ
Π°Π½Π°Π»ΠΎΠ³ΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ. Π¦ΠΈΡΡΡ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΡΠ°ΡΡΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° Π½Π΅ΡΡΡΡΡ ΡΠ°ΡΡΠΎΡΡ (38 ΠΊΠΡ) ΠΈ ΡΠ΅ΡΠΈΡ ΠΊΠΎΡΠΏΡΡΠ°. ΠΠ°ΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ: Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΡ 3.3 Π ΠΈΠ»ΠΈ 5 Π, Π½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°ΡΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡΡΡ Ρ Π²ΡΠ±ΠΎΡΠΎΠΌ:
| ΠΠΎΠ΄Π΅Π»Ρ | ΠΠ΅ΡΡΡΠ°Ρ ΡΠ°ΡΡΠΎΡΠ° | ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ | Π’ΠΈΠΏ ΠΊΠΎΡΠΏΡΡΠ° |
|---|---|---|---|
| TSOP1738 | 38 ΠΊΠΡ | 2.5 - 5.5 Π | ΠΠ»Π°ΡΡΠΈΠΊ |
| TSOP4838 | 38 ΠΊΠΡ | 2.5 - 5.5 Π | ΠΠ΅ΡΠ°Π»Π» (ΡΠΊΡΠ°Π½) |
| Vishay TSOP31238 | 38 ΠΊΠΡ | 2.5 - 5.5 Π | ΠΠ»Π°ΡΡΠΈΠΊ |
| VS1838B | 38 ΠΊΠΡ | 2.5 - 5.5 Π | ΠΠ»Π°ΡΡΠΈΠΊ |
ΠΠΎΠ΄ΡΠ»ΠΈ Π² ΠΌΠ΅ΡΠ°Π»Π»ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ TSOP4838, ΡΠ°ΡΡΠΎ ΠΈΠΌΠ΅ΡΡ Π»ΡΡΡΡΡ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΡ ΠΏΠΎΠΌΠ΅Ρ , ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ ΠΏΡΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΡΠ΄ΠΎΠΌ Ρ ΠΌΠΎΡΠ½ΡΠΌΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΌΠΎΡΠΎΡΠ°ΠΌΠΈ. ΠΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠ΅ ΠΊΠΎΡΠΏΡΡΠ° Π΄Π΅ΡΠ΅Π²Π»Π΅, Π½ΠΎ ΡΡΠ΅Π±ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠΈ Π·Π΅ΠΌΠ»ΠΈ Π½Π° ΠΏΠ»Π°ΡΠ΅.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Arduino
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΠ-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠ΅Π³ΠΎ ΡΡΠ΅Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ ΡΡΠΈ Π²ΡΠ²ΠΎΠ΄Π°: ΠΏΠΈΡΠ°Π½ΠΈΠ΅ (VCC), Π·Π΅ΠΌΠ»Ρ (GND) ΠΈ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ (OUT ΠΈΠ»ΠΈ DAT). ΠΡΠΈΠ±ΠΊΠΈ Π² ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π²ΡΡ ΠΎΠ΄Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΈΠ· ΡΡΡΠΎΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ datasheet ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°.
ΠΠ»Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Arduino Uno ΡΡ Π΅ΠΌΠ° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- π΄ ΠΡΠ²ΠΎΠ΄ VCC ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΏΠΈΠ½Ρ
5VΠ½Π° Arduino. - β« ΠΡΠ²ΠΎΠ΄ GND ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΡΡΡ Ρ Π»ΡΠ±ΡΠΌ ΠΏΠΈΠ½ΠΎΠΌ
GND. - π΅ Π‘ΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ OUT ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΈΠ½Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
D2ΠΈΠ»ΠΈD11.
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Arduino Nano, Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ ΡΠΎΠΉ ΠΆΠ΅. Π‘ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ Π΄Π΅Π»Π°ΡΡ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΊΠΈΠΌ. ΠΡΠ»ΠΈ ΡΠ΄Π»ΠΈΠ½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΊΡΠ°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΠΈΠ»ΠΈ ΡΠΊΡΡΡΠ΅Π½Π½ΡΡ ΠΏΠ°ΡΡ Π΄Π»Ρ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠ΅ ΠΏΠ΅ΡΠ΅ΠΏΡΡΠ°ΠΉΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΡΠΈΠ³Π½Π°Π»Π°. ΠΠΎΠ΄Π°ΡΠ° 5 Π²ΠΎΠ»ΡΡ Π½Π° ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΈΠ½ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ 5-Π²ΠΎΠ»ΡΡΠΎΠ²ΡΠΉ) ΠΈΠ»ΠΈ Π½Π° Π²ΡΠ²ΠΎΠ΄ GND ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΎΠ±ΡΠ°ΡΠΈΠΌΠΎΠΌΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ².
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° IRremote ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΡΠ΅Π΄Ρ
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΠ-ΡΠΈΠ³Π½Π°Π»Π°ΠΌΠΈ Π² ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ΅ Arduino ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ Π΄Π΅-ΡΠ°ΠΊΡΠΎ ΡΡΠ°Π»Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° IRremote. ΠΠ½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² (NEC, Sony, RC5, Samsung ΠΈ Π΄Ρ.) ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΠ³Π½Π°Π»Ρ, Π΅ΡΠ»ΠΈ ΠΊ ΠΏΠ»Π°ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Π½Ρ Π‘ΠΊΠ΅ΡΡ β ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ β Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠΉ ΡΠ°ΠΉΠ». ΠΠ°Π·ΠΎΠ²Π°Ρ ΡΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ serial-ΠΏΠΎΡΡΠ° Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈ Π·Π°ΠΏΡΡΠΊ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ ΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΈΠ½ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ Arduino.
#include <IRremote.hpp>
const int RECV_PIN = 11; // ΠΠΈΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup {
Serial.begin(9600);
irrecv.enableIRIn; // ΠΠ°ΠΏΡΡΠΊ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°
}
void loop {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume; // ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ ΠΏΡΠΈΠ΅ΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
}
}
βοΈ ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
Π ΠΊΠΎΠ΄Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΈΠ½, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ. Π€ΡΠ½ΠΊΡΠΈΡ irrecv.decode ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π±ΡΡΠ΅Ρ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°. ΠΡΠ»ΠΈ ΡΠΈΠ³Π½Π°Π» ΠΏΠΎΠ»ΡΡΠ΅Π½, Π΄Π°Π½Π½ΡΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΡΡΡΡΡ ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½Ρ Π² ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π°.
ΠΠ½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ²
ΠΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΠΆΠΌΠ΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΠΏΡΠ»ΡΡΠ΅, Π² ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΡΠΎ ΠΈ Π΅ΡΡΡ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΏΡΠΎΡΡΠΎ Π·Π½Π°ΡΡ ΠΊΠΎΠ΄ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ. Π Π°Π·Π½ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» NEC ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ 32 Π±ΠΈΡΠ° Π΄Π°Π½Π½ΡΡ , Π³Π΄Π΅ ΡΠ°ΡΡΡ Π±ΠΈΡ β ΡΡΠΎ Π°Π΄ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π° ΡΠ°ΡΡΡ β ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° IRremote Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΈΠΏ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°. Π Π²ΡΠ²ΠΎΠ΄Π΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΈ ΡΠΈΠΏ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, `Protocol: NEC`. ΠΡΠΎ Π²Π°ΠΆΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ, Π½ΠΎ ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΠ³Π½Π°Π»Ρ (ΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠ»ΡΡ). ΠΠ»Ρ ΡΠΌΡΠ»ΡΡΠΈΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°ΡΡ ΡΠΎΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΠΈ Π±ΠΈΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ΄Π°.
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°: ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠ»ΡΡΡ ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠ²ΡΠΎΡΠ° (ΠΎΠ±ΡΡΠ½ΠΎ 0xFFFFFFFF Π΄Π»Ρ NEC), Π° Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ½ΠΎΠ²Π°. ΠΠ°Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ²ΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΡ ΠΊΠ°ΠΊ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅.ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅: ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π»Π΅
ΠΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠ»ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅Ρ ΠΈΠ»ΠΈ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡ ΠΏΠΎ Ρ Π»ΠΎΠΏΠΊΡ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Ρ ΠΏΡΠ»ΡΡΠ° ΠΎΡ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΊ Arduino ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅. ΠΠΎΠ³ΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΡΡΠ°: Π΅ΡΠ»ΠΈ ΠΏΡΠΈΠ½ΡΡΡΠΉ ΠΊΠΎΠ΄ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΠΈΠ½Π° ΡΠ΅Π»Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π° ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠ΅.
- π‘ ΠΠΎΠ»ΡΡΠ΅Π½ ΠΊΠΎΠ΄"ΠΠΠ" β ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΈΠ½ ΡΠ΅Π»Π΅ Π² HIGH.
- π ΠΠΎΠ»ΡΡΠ΅Π½ ΠΊΠΎΠ΄"ΠΠ«ΠΠ" β ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΈΠ½ ΡΠ΅Π»Π΅ Π² LOW.
- π ΠΠΎΠ»ΡΡΠ΅Π½ ΠΊΠΎΠ΄"Π’ΠΠΠΠ" β ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡΠ΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΠΈΠ½Π°.
ΠΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΡΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΠ-ΡΠΈΠ³Π½Π°Π»Π° ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΡΠ»ΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅ loop Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΡΠΆΠ΅Π»ΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ (delay), Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π½Π°ΡΠ°Π»ΠΎ ΠΠ-ΠΏΠΎΡΡΠ»ΠΊΠΈ, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠ½ΡΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅Π»Π΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΠΈΠ»ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΠ-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΡΠ°ΡΠ΅.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΌΠΎΡΠ½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π»Π΅ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΡ ΡΠ΅Π»Π΅ Π΄ΠΎ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π΅ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ Π² Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π±Π»ΠΈΠ·ΠΎΡΡΠΈ ΠΎΡ ΠΠ-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. ΠΠ°Π²ΠΎΠ΄ΠΊΠΈ ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡΠ΅Π³ΠΎΡΡ ΡΠ΅Π»Π΅ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅"ΠΎΡΠ»Π΅ΠΏΡΡ" ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ.
ΠΠ°ΠΊ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²?
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠ»ΡΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΠΆΠΈΠΌ"ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠΎΠ²". ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ"TV" ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡ Arduino Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠΌ, Π° Π½Π°ΠΆΠ°ΡΠΈΠ΅"Audio" β Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠΎΠΌ. Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΠ΄Π½ΠΈ ΠΈ ΡΠ΅ ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠ»ΡΡΠ° Π±ΡΠ΄ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ (FAQ)
ΠΠΎΡΠ΅ΠΌΡ ΠΠ-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π΅ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΠΏΡΠ»ΡΡ, Ρ ΠΎΡΡ ΡΡ Π΅ΠΌΠ° ΡΠΎΠ±ΡΠ°Π½Π° Π²Π΅ΡΠ½ΠΎ?
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΈΡΠΈΠ½Π° β Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ΡΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΎΡΡ ΠΏΡΠ»ΡΡΠ° ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. ΠΡΠ»ΠΈ ΠΏΡΠ»ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° 36 ΠΊΠΡ, Π° ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π°ΡΡΡΠΎΠ΅Π½ Π½Π° 38 ΠΊΠΡ, Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ΅ΠΌΠ° Π±ΡΠ΄ΡΡ Π½ΠΈΠ·ΠΊΠΈΠΌΠΈ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ Π»ΠΈ ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΏΡΠ»ΡΡΠ° ΠΏΡΡΠΌΠΎ Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΠΈ Π½Π΅Ρ Π»ΠΈ ΡΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ»Π½Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ"Π·Π°Π±ΠΈΠ²Π°ΡΡ" ΡΠΈΠ³Π½Π°Π».
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠ»ΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Arduino?
ΠΠ°, ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ Π±ΡΠ΄ΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΡΠΈΠ³Π½Π°Π» ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. Π§ΡΠΎΠ±Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΡΠ²ΠΎΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π² ΠΊΠΎΠ΄Π΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ/Π°Π΄ΡΠ΅ΡΠ° Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠ»ΡΡΠ° (Π΅ΡΠ»ΠΈ ΠΏΡΠ»ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ).
ΠΠ°ΠΊΠ°Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΠ-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°?
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ Π²ΡΠΎΠ΄Π΅ TSOP1738 ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠΈΠ³Π½Π°Π» Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ 5-8 ΠΌΠ΅ΡΡΠΎΠ² Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ. ΠΠ°Π»ΡΠ½ΠΎΡΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π² ΠΏΡΠ»ΡΡΠ΅, Π½Π°Π»ΠΈΡΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈ ΡΡΠΎΠ²Π½Ρ ΡΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°ΡΠ²Π΅ΡΠΊΠΈ. ΠΠ° ΠΎΡΠΊΡΡΡΠΎΠΌ ΡΠΎΠ»Π½ΡΠ΅ Π΄Π°Π»ΡΠ½ΠΎΡΡΡ ΡΠ΅Π·ΠΊΠΎ ΠΏΠ°Π΄Π°Π΅Ρ.
ΠΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° IRremote Π΄Π»Ρ ESP8266 ΠΈ ESP32?
ΠΠ°, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ IRremote ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ESP8266 ΠΈ ESP32. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π° ΡΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΈΠ½ΠΎΠ² Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΈΠ·-Π·Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΈΠ½Ρ, ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ°ΠΊ GPIO, ΠΈΠ·Π±Π΅Π³Π°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ².