ΠΠΌΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΊΠΎΡΡΡΡ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π»Π°ΠΌΠΏ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΠΆΠ΅ΠΊΡΠΎΡΠΎΠ², ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠΎΠΉ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° ΠΈ Π΄Ρ. ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΎ Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΠΎΠΊΠ°ΠΌΠΈ.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΎΠΊΠΎΠΌ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ ΠΊ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ (ΠΠΠ) ΡΠ΅Π³ΡΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ±ΠΎΡΠ°. Π Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΡΠΊΠΎΡΡΡΡ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ², Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ.
ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΊΠΎΡΡΡΡ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π»Π°ΠΌΠΏ Π½Π°ΠΊΠ°Π»ΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΠΆΠ΅ΠΊΡΠΎΡΠΎΠ², ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠΎΠΉ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠ°ΡΡΠΈΠ²Π½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² Ρ ΡΠΈΡΠΎΡΠ½ΠΎ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠ΅ΠΉ (Π¨ΠΠ). ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΠΠ°ΠΌ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ ΡΠΎ ΡΡ Π΅ΠΌΠΎΠΉ Π¨ΠΠ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ.
Π ΠΈΡ. 1. ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° Π¨ΠΠ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ.
Π¨ΠΠ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR ΠΎΠΏΡΠ°Π²Π΄Π°Π½ΠΎ ΠΊΠ°ΠΊ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈ β ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR ΡΠ°ΠΌΡΠ΅ Π΄Π΅ΡΡΠ²ΡΠ΅. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ β Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ½ΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π½ΠΎ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΡΠ°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ.
ΠΒ ΡΠΈΡΡΠ΅ΠΌΠ΅ Ρ ΡΡΡΠ½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΒ Β R1, ΡΠΌ. ΡΠΈΡ. 1 ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π°Π΄Π°ΡΡΠΈΠΊΠΎΠΌ, Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΡ Π·Π°Π΄Π°ΡΠΌ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π² Π½Π°Π³ΡΡΠ·ΠΊΠ΅, Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ D9 ΠΌΠ΅Π½ΡΠ΅Ρ ΡΡΠ΅Π΄Π½Π΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΎΠΊ Π² Π½Π°Π³ΡΡΠ·ΠΊΠ΅. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π²ΡΡ ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π»Π°ΠΌΠΏΠΎΡΠΊΠΈ, ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π»Π°ΠΌΠΏΠΎΡΠΊΡ ΡΠ΅ΡΠ΅Π· ΠΌΠΎΡΠ½ΡΠΉ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Q1. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π³ΠΎ Π² ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ Π½Π°ΡΠ΅ΠΉ ΡΡ Π΅ΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΌ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ +Vcc. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ Π»Π°ΠΌΠΏΠΎΡΠΊΡ Π½Π° 12 ΠΠΎΠ»ΡΡ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π½Π°ΡΡ ΡΡ Π΅ΠΌΡ ΡΠ΅ΡΠ΅Π· ΠΊΠ»Π΅ΠΌΠΌΡ +Vcc Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 12 ΠΠΎΠ»ΡΡ. ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ Arduino ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅Ρ Π΄ΠΎ +9 ΠΠΎΠ»ΡΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Q2.
Π ΠΏΠΎΠ»Ρ-Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠΌ R1, ΡΠΌ. ΡΠΈΡ. 1, Π²ΡΡΡΠ°Π²Π»ΡΡΡ Π·Π°Π΄Π°Π½ΠΈΠ΅, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΌ Π²Ρ ΠΎΠ΄Π°ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΏΡΠΈ ΡΡΠΎΠΌ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠΌ Π·Π°Π΄Π°Π½Π½ΡΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Ρ ΠΈΠ»ΠΈ ΡΠΌΠ΅Π½ΡΡΠ°Ρ ΡΠΈΡΠΈΠ½Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ D9.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π°ΡΠ° ΡΡ Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΆΠ°Π»Π° ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ°. Π ΡΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Π² ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΆΠ°Π»Π°, Π½ΠΎ ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΏΡΠΈΠΊΠΎΡΠ½ΡΡΠ΅ΡΡ ΠΆΠ°Π»ΠΎΠΌ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° ΠΊ ΠΌΠ΅ΡΠ°Π»Π»Ρ, ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΠΆΠ°Π»Π° ΡΠΏΠ°Π΄ΡΡ. Π ΡΠΈΡΡΠ΅ΠΌΠ΅ Ρ ΡΡΡΠ½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅. Π ΠΏΠΎΠ»ΡΠ°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄Π°ΡΡΠΈΠΊΠ° ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ Π΄Π°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. Π’Π΅ΠΏΠ΅ΡΡ, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΆΠ°Π»Π° ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° R1. Π£ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π² ΠΏΠΎΠ»ΡΠ°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°Π½Π½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΡ ΡΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ .
Π Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° R1 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π΄Π°ΡΡΠΈΠΊ, Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΌΠΎΠΆΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°Π½Π½ΡΠΉ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΡΡ ΡΡ Π΅ΠΌΡ ΡΠΈΡ. 1 Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ° ΠΈ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΡΠΈΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, ΡΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ΅ Π΄Π»Ρ Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΎΠ² ΠΈΠ½ΠΊΡΠ±Π°ΡΠΈΠΈ ΡΠΈΡ. ΠΡΠΈ ΡΡΠΎΠΌ, Π·Π°Π΄Π°Π½Π½Π°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π² ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π² Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ, ΠΊΠ°ΠΊ ΡΠΎ ΠΎΡΡΡΠ²Π°Π½ΠΈΠ΅ ΠΊΡΡΡΠΊΠΈ ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ°, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΈΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅.
ΠΠ° ΡΡ Π΅ΠΌΠ΅ ΡΠΈΡ. 1 ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Q2 Π²ΠΊΠ»ΡΡΡΠ½ ΠΏΠΎ ΡΡ Π΅ΠΌΠ΅ ΡΠΌΠΈΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅Π»Ρ ΠΈ ΡΠ½ΠΈΠΆΠ°Π΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ 12 Π Π΄ΠΎ 7,5 Π Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ»Π°ΡΡ Arduino.
#define led 9 #define pot A0 void setup() { Β pinMode(led, OUTPUT); Β pinMode(pot, INPUT); Β int x; Β x = analogRead(pot) / 4; Β for (int i = 0; i < x; i++) { Β Β Β analogWrite(led, i); Β Β Β delay(50); Β } } void loop() { Β int x; Β x = analogRead(pot) / 4; Β analogWrite(led, x); Β delay(20); }
Π ΠΈΡ. 2. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
ΠΡΡΠΎΡΠ½ΠΈΠΊ ΡΠΎΠΊΠ° ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ Arduino β StopTest.ru
// Arduino NANO V3, Atmega 328P,Β Β robotdyn.com
//ΠΠ°ΡΡ ΠΠΌΠΈΡΡΠΈΠΉ, Stoptest.ru, Π°ΠΏΡΠ΅Π»Ρ 2018
/******************************************/
#include <MsTimer2.h>Β Β Β Β Β Β Β Β // Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΎΡ Π’Π°ΠΉΠΌΠ΅ΡΠ° 2Β Β
#include <OneWire.h>Β Β Β Β Β Β Β Β // Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΏΠΎ ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ 1-Wire (DS18B20)
OneWire DS18B20(11);Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π΄Π°ΡΡΠΈΠΊ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 11 ΠΏΠ»Π°ΡΡ
#define POWER_MODE 0Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ° DS18B20 (0 Π·Π½Π°ΡΠΈΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ)
#define TEMP_MEASURE_PERIOD 200Β Β // ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° 10 (200 – Π·Π½Π°ΡΠΈΡ 2000 ΠΌΡ)
#define ALARM_TEMPERATURE 50Β Β Β Β // ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°
#define COOLER 6Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠΎΠΌ
#define COOLER_START 35Β Β Β Β Β Β Β Β Β Β // ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ°
#define COOLER_STOP 30Β Β Β Β Β Β Β Β Β Β // ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π²Π«ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡΠ°
#define CRYSTAL_TEMP_LIMIT 175Β Β // ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ-Π΄ΠΎΠΏΡΡΡΠΈΠΌΠ°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΠΊΡΠΈΡΡΠ°Π»Π»Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°
#define JUNCTION_TO_SINK 4Β Β Β Β Β Β // ΡΠ΅ΠΏΠ»ΠΎΠ²ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΠΈΡΡΠ°Π»-ΡΠ°Π΄ΠΈΠ°ΡΠΎΡ, Π³ΡΠ°Π΄ΡΡ/ΠΠ°ΡΡ, Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠ΅ΠΏΠ»ΠΎΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΠ΅ΠΉ ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠΈ
Β
#define LED_GREEN 3Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ Π·Π΅Π»Π΅Π½ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ
#define LED_YELLOW 4Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΆΠ΅Π»ΡΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ
#define RELAY 12Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠ΅Π»Π΅
#define BEEP 5Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΈΠ·Π»ΡΡΠ°ΡΠ΅Π»Π΅ΠΌ Π·Π²ΡΠΊΠ°
Β
#define CHANNEL_A1 2Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ Π²Ρ ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° Π1
#define CHANNEL_A2 1Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ Π²Ρ ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° Π2
#define CHANNEL_B1 0Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ Π²Ρ ΠΎΠ΄ ΠΏΠ»Π°ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° Π1
Β
#define A 10Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ: ΠΊΠ°Π½Π°Π» Π ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π¨ΠΠ Ρ Π²ΡΠ²ΠΎΠ΄Π° 10 ΠΏΠ»Π°ΡΡ Arduino Nano
#define B 9Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ: ΠΊΠ°Π½Π°Π» B ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π¨ΠΠ Ρ Π²ΡΠ²ΠΎΠ΄Π° 9 ΠΏΠ»Π°ΡΡ Arduino Nano
Β
#define CURRENT_PULSE 1Β Β Β Β Β Β Β Β Β Β // Π·Π°Π΄Π°Π΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ° Π² ΠΈΠΌΠΏΡΠ»ΡΡΠ΅ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΎΠΊΠ°
Β
uint8_t symbol, temperature;Β Β Β Β Β Β Β Β // ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΏΠ° uint8_t (Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΡ 0 Π΄ΠΎ 255)
uint16_t timeCount,
timeCount1, timeCount2;Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΠ΅ΡΡΠΈΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΡΠ°Π³ΠΎΠΌ 10 ΠΌΡ
boolean sensStatFlag, showTemp,
beepOn, beepFlag, alarmTempFlag,
currentPulseOn, currentFlag,
checkFlag, alarmCrystalFlag;Β Β Β Β Β Β Β Β // Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅
float Ua1, Ua2, Ub1, current;Β Β // ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΏΠ° float Π΄Π»Ρ ΡΠΈΡΠ΅Π» Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ ΡΠΎΡΠΊΠΎΠΉ
byte data[9];Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΌΠ°ΡΡΠΈΠ² Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π΅Π²ΡΡΠΈ Π±Π°ΠΉΡ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°ΡΡΠΈΠΊΠ° DS18B20
Β
float currentCheck[2],
crystalPower[2], crystalTemp[2];Β Β Β Β // Π·Π°Π΄Π°Π΅ΠΌ ΠΌΠ°ΡΡΠΈΠ²Ρ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ Π΄Π²ΡΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β
void setup() {Β Β
Β Β Serial.begin(115200);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠΌ ΠΏΠΎΡΡΠ° Π² Arduino IDE
Β Β TCCR1A = TCCR1A & 0xe0 | 1;Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ Π¨ΠΠ 82 ΠΊΠΡ
Β Β TCCR1B = TCCR1B & 0xe0 | 0x09;Β Β Β Β Β Β Β Β
Β Β analogWrite(B, 0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π¨ΠΠ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ 9 (ΠΊΠ°Π½Π°Π» B), Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ»Ρ
Β Β analogWrite(A, 0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π¨ΠΠ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ 10 (ΠΊΠ°Π½Π°Π» Π), Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ»Ρ
Β Β pinMode(COOLER, OUTPUT);
Β Β pinMode(LED_GREEN, OUTPUT);
Β Β pinMode(LED_YELLOW, OUTPUT);
Β Β pinMode(RELAY, OUTPUT);
Β Β pinMode(BEEP, OUTPUT);
Β Β MsTimer2::set(10, timerInterrupt);Β Β Β Β // ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°ΠΉΠΌΠ΅ΡΡ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ 10 ΠΌΡ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ timerInterrupt
Β Β MsTimer2::start();Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ
Β Β analogReference(INTERNAL);Β Β Β Β Β Β Β Β Β Β Β Β // Π·Π°Π΄Π°Π΅ΠΌ ΠΎΠΏΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΠ¦Π:
}Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // INTERNAL-1.1V (Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π΅), DEFAUL-5V(ΠΎΡ ΠΏΠΈΡΠ°Π½ΠΈΡ), EXTERNAL-Π²Π½Π΅ΡΠ½Π΅Π΅
Β
Β
void serialEvent()Β Β {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ Π»ΡΠ±ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΏΠΎΡΡΠ° Arduino IDE
Β Β symbol = Serial.read();Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ASCII, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°, ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ symbol
Β Β
Β Β if ((symbol==43)&(currentPulseOn==0)) {Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» ‘+’ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠΎΠΊ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²Π²ΠΎΠ΄Π΅ Π½Π° 0.1 Π
Β Β Β Β current = current + 0.1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΠΌ ΡΠΎΠΊ Π½Π° 0.1 Π
Β Β Β Β Β Β if (current > 4.9) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅ΠΌ Π·Π°Π΄Π°ΡΡ ΡΠΎΠΊ Π±ΠΎΠ»Π΅Π΅ 4.9 Π
Β Β Β Β Β Β Β Β current = 4.9;
Β Β Β Β Β Β Β Β Serial.println(“Π’ΠΎΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΠΠΠ¬Π¨Π 4.9 ΠΠΠΠΠ ”);
Β Β Β Β Β Β }
Β Β Β Β Β Β else {
Β Β Β Β Β Β Β Β Serial.print(“Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΡΠΎΠΊ: “);
Β Β Β Β Β Β Β Β Serial.print(current,1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠΉ ΡΠΎΠΊ Π² ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΏΠΎΡΡΠ° Arduino IDE
Β Β Β Β Β Β Β Β Serial.println(” Π;”);
Β Β Β Β Β Β Β Β currentSet(A, current);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ° Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β Β Β Β Β currentSet(B, current);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ° Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β Β Β }
Β Β }
Β Β if ((symbol==45)&(currentPulseOn==0)) {Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» ‘-‘ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΡΠΎΠΊ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²Π²ΠΎΠ΄Π΅ Π½Π° 0.1 Π
Β Β Β Β current = current – 0.1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΡΠΎΠΊ Π½Π° 0.1 Π
Β Β Β Β Β Β if (current < 0) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅ΠΌ Π·Π°Π΄Π°ΡΡ ΡΠΎΠΊ ΠΌΠ΅Π½Π΅Π΅ 0 Π
Β Β Β Β Β Β Β Β current = 0;
Β Β Β Β Β Β Β Β Serial.println(“Π’ΠΎΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΠΠΠ¬Π¨Π ΠΠ£ΠΠ―”);
Β Β Β Β Β Β }
Β Β Β Β Β Β else {
Β Β Β Β Β Β Β Β Serial.print(“Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΡΠΎΠΊ: “);
Β Β Β Β Β Β Β Β Serial.print(current,1);
Β Β Β Β Β Β Β Β Serial.println(” Π;”);
Β Β Β Β Β Β Β Β currentSet(A, current);
Β Β Β Β Β Β Β Β currentSet(B, current);
Β Β Β Β Β Β }
Β Β }
Β Β if ((symbol >= 48)&(symbol < 53)&(currentPulseOn==0)) {Β Β Β Β Β Β // ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠΎΠΊ Π³ΡΡΠ±ΠΎ ΡΠΈΡΡΠ°ΠΌΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΠΎΡ 1 Π΄ΠΎ 4
Β Β Β Β current = symbol – 48;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β
Β Β Β Β Serial.print(“Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΡΠΎΠΊ: “);
Β Β Β Β Serial.print(current,1);
Β Β Β Β Serial.println(” Π;”);
Β Β Β Β currentSet(A, current);
Β Β Β Β currentSet(B, current);
Β Β }
Β Β if (symbol==116) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠΈΠΌΠ²ΠΎΠ» “t” – ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π° Π²ΡΠ²ΠΎΠ΄ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ° Π² ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΏΠΎΡΡΠ°
Β Β Β Β showTemp = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ»Π°Π³ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
Β Β Β Β Serial.println(“ΠΠΠΠΠΠΠΠ. ΠΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ°”);
Β Β }Β Β
Β Β if (symbol==117) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “u”, ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠ°Π½Π°Π»Π΅ Π ΠΏΠΎ Π΄Π²ΡΠΌ ΡΠ΅ΠΏΡΠΌ ΠΈ Π² ΠΊΠ°Π½Π°Π»Π΅ B
Β Β Β Β Ua1 = ReadVoltage(CHANNEL_A1);
Β Β Β Β Ua2 = ReadVoltage(CHANNEL_A2);
Β Β Β Β Ub1 = ReadVoltage(CHANNEL_B1);
Β Β Β Β Serial.print(“ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠ°Π½Π°Π»Π΅ Π1: “);
Β Β Β Β Serial.print(Ua1,2);
Β Β Β Β Serial.println(” Π”);
Β Β Β Β Serial.print(“ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠ°Π½Π°Π»Π΅ Π2: “);
Β Β Β Β Serial.print(Ua2,2);
Β Β Β Β Serial.println(” Π”);
Β Β Β Β Serial.print(“ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠ°Π½Π°Π»Π΅ Π1: “);
Β Β Β Β Serial.print(Ub1,2);
Β Β Β Β Serial.println(” Π”);
Β Β }
Β Β if (symbol==103) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “g”, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π·Π΅Π»Π΅Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
Β Β Β Β digitalWrite(LED_GREEN,1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β
Β Β Β Β Serial.println(“ΠΠΊΠ»ΡΡΠ΅Π½ Π·Π΅Π»Π΅Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄”);
Β Β }
Β Β if (symbol==121) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “y”, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΆΠ΅Π»ΡΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
Β Β Β Β digitalWrite(LED_YELLOW,1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β
Β Β Β Β Serial.println(“ΠΠΊΠ»ΡΡΠ΅Π½ ΠΆΠ΅Π»ΡΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄”);
Β Β }
Β Β if (symbol==114) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “r”, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅Π»Π΅
Β Β Β Β digitalWrite(RELAY,1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β
Β Β Β Β Serial.println(“ΠΠΊΠ»ΡΡΠ΅Π½ΠΎ Π Π΅Π»Π΅”);
Β Β }
Β Β if (symbol==98) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “b”, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠ΅ΡΡΠ²ΠΈΡΡΡΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»
Β Β Β Β beepOn = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ»Π°Π³ Π΄Π»Ρ ΡΠ΅ΠΆΠΈΠΌΠ° Π·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°
Β Β Β Β Serial.println(“ΠΠΊΠ»ΡΡΠ΅Π½ ΠΏΡΠ΅ΡΡΠ²ΠΈΡΡΡΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»”);
Β Β }
Β Β if (symbol==112) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “p”, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠ»ΡΡΠΈΡΡΡΡΠΈΠΉ ΡΠΎΠΊ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Β Β Β Β currentPulseOn = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ»Π°Π³ Π΄Π»Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΡΠ»ΡΡΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΠΎΠΊΠ°
Β Β Β Β current = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ°
Β Β Β Β Serial.println(“ΠΠΊΠ»ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ ΠΏΡΠ»ΡΡΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΠΎΠΊΠ° Π² ΠΊΠ°Π½Π°Π»Π°Ρ Π ΠΈ Π.”);
Β Β Β Β Serial.print(“Π’ΠΎΠΊ Π² ΠΈΠΌΠΏΡΠ»ΡΡΠ΅: “);
Β Β Β Β Serial.print(CURRENT_PULSE);
Β Β Β Β Serial.println(” Π”);
Β Β Β Β Serial.println(“ΠΠ΅ΡΠΈΠΎΠ΄ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² 20 ΠΌΡ”);
Β Β }
Β Β if (symbol==115) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΠΌΠ²ΠΎΠ» “s” ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, ΠΊΡΠΎΠΌΠ΅ Π·Π°ΡΠΈΡΠ½ΡΡ
Β Β Β Β showTemp = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ°
Β Β Β Β beepOn = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ ΠΏΠΎΠ΄Π°ΡΡ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ²
Β Β Β Β currentPulseOn = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅
Β Β Β Β current = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ°
Β Β Β Β currentSet(A, current);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½ΡΠ»Π΅Π²ΠΎΠΉ ΡΠΎΠΊ Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β currentSet(B, current);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½ΡΠ»Π΅Π²ΠΎΠΉ ΡΠΎΠΊ Π² ΠΊΠ°Π½Π°Π»Π΅ B
Β Β Β Β digitalWrite(LED_GREEN,0);
Β Β Β Β digitalWrite(LED_YELLOW,0);
Β Β Β Β digitalWrite(RELAY,0);
Β Β Β Β Serial.println(“ΠΠ‘Π ΡΠ΅ΠΆΠΈΠΌΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Ρ.”);
Β Β }Β Β
}
Β
void loop() {Β Β
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β
Β Β if (sensStatFlag==0) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ»Π°Π³ ΡΡΠ°ΡΡΡΠ° Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π΅ΡΠ»ΠΈ 0 ΡΠΎ Π΄Π°ΡΡΠΈΠΊ Π³ΠΎΡΠΎΠ² ΠΊ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΏΡΠ΅ΠΎΠ±Ρ.ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
Β Β Β Β DS18B20.reset();Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ°
Β Β Β Β DS18B20.write(0xCC, POWER_MODE);Β Β Β Β Β Β Β Β // 0xCC – ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΠΎΠΏΡΡΠΊ ROM ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π΄Π°ΡΡΠΈΠΊ ΠΎΠ΄ΠΈΠ½
Β Β Β Β DS18B20.write(0x44, POWER_MODE);Β Β Β Β Β Β Β Β // 0Ρ 44 – ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
Β Β Β Β sensStatFlag = !sensStatFlag;Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΡΠ»Π°Π³, Π·Π°ΠΏΡΡΠ΅Π½ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, ΠΊ Π΄Π°ΡΡΠΈΠΊΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ Π½Π΅Π»ΡΠ·Ρ
Β Β Β Β timeCount = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΠΎΡΡΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΡΠ΅ΡΡΠΈΠΊ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ, ΡΡΠΈΡΠ°Π΅Ρ ΠΏΠΎ 10 ΠΌΡ
Β Β }
Β Β if (timeCount >= TEMP_MEASURE_PERIOD) {Β Β Β Β // ΡΡΠ»ΠΎΠ²ΠΈΠ΅, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠ΅Π΅ΡΡ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΠ΅Π» ΠΏΠ΅ΡΠΈΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠΈΠΉ TEMP_MEASURE_PERIODΒ Β
Β Β Β Β DS18B20.reset();Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ°
Β Β Β Β DS18B20.write(0xCC, POWER_MODE);Β Β Β Β Β Β Β Β // ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΠΎΠΏΡΡΠΊ ROM ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π΄Π°ΡΡΠΈΠΊ ΠΎΠ΄ΠΈΠ½
Β Β Β Β DS18B20.write(0xBE, POWER_MODE);Β Β Β Β Β Β Β Β // 0Ρ BE – ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ
Β Β Β Β DS18B20.read_bytes(data, 9);Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠΈΡΠ°Π΅ΠΌ Π΄Π΅Π²ΡΡΡ Π±Π°ΠΉΡ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°ΡΡΠΈΠΊΠ° ΠΏΠΎΠ±Π°ΠΉΡΠ½ΠΎ ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ Π² ΠΌΠ°ΡΡΠΈΠ² data
Β Β Β Β int16_t raw = (data[1]<<8)|data[0];Β Β Β Β Β Β // ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π±Π°ΠΉΡΠΎΠ² ΡΠ΅Π³ΠΈΡΡΡΠ° ΠΈΠ·ΠΌΠ΅Ρ-ΠΎΠΉ ΡΠ΅ΠΌΠΏ-ΡΡ (ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠ΄Π²ΠΈΠ³Π°, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΠΠ)
Β Β Β Β temperature = raw / 16;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ΅Π»ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π³ΡΠ°Π΄ΡΡΠ°Ρ Π¦Π΅Π»ΡΡΠΈΡ
Β Β Β Β sensStatFlag = !sensStatFlag;Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ±ΡΠΎΡΠΈΠΌ ΡΠ»Π°Π³ ΡΡΠ°ΡΡΡΠ° Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΠ½ Π³ΠΎΡΠΎΠ² ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡΒ Β
Β Β Β Β Β Β if (temperature >= COOLER_START) {Β Β Β Β
Β Β Β Β Β Β Β Β digitalWrite(COOLER,1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΎΡ Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅
Β Β Β Β Β Β }
Β Β Β Β Β Β if (temperature < COOLER_STOP) {Β Β Β Β Β Β
Β Β Β Β Β Β Β Β digitalWrite(COOLER,0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²Π«ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΎΡ Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅
Β Β Β Β Β Β }
Β Β Β Β Β Β if (showTemp==1) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡ
Β Β Β Β Β Β Β Β Serial.print(“Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ°: “);
Β Β Β Β Β Β Β Β Serial.println(temperature,1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ° Π² ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΏΠΎΡΡΠ°
Β Β Β Β Β Β Β Β
Β Β Β Β Β Β Β Β Serial.print(“Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°/ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΠΊΡΠΈΡΡΠ°Π»Π»Π΅ A: “);
Β Β Β Β Β Β Β Β Serial.print(crystalTemp[1],1);Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΠ°ΡΡΡΠΈΡΠ°Π½Π½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΊΡΠΈΡΡΠ°Π»Π»Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° Π² ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΏΠΎΡΡΠ°
Β Β Β Β Β Β Β Β Serial.print(” / “);Β Β
Β Β Β Β Β Β Β Β Serial.println(crystalPower[1],1);Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΠ°ΡΡΡΠΈΡΠ°Π½Π½ΡΡ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ΅
Β Β Β Β Β Β Β Β
Β Β Β Β Β Β Β Β Serial.print(“Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°/ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΠΊΡΠΈΡΡΠ°Π»Π»Π΅ B: “);
Β Β Β Β Β Β Β Β Serial.print(crystalTemp[0],1);
Β Β Β Β Β Β Β Β Serial.print(” / “);Β Β
Β Β Β Β Β Β Β Β Serial.println(crystalPower[0],1);
Β Β Β Β Β Β Β Β Serial.println();Β Β
Β Β Β Β Β Β }
Β Β }
Β Β if (temperature >= ALARM_TEMPERATURE) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π΅ΡΠ»ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ° ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΡΡ
Β Β Β Β currentSet(A, 0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΠΊ Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β currentSet(B, 0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΠΊ Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β beepOn = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»
Β Β Β Β alarmTempFlag = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½. ΡΠ»Π°Π³, ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠΉ ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ΅Π» ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π² ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ°
Β Β Β Β
Β Β }
Β Β else if ((temperature < ALARM_TEMPERATURE)&(alarmTempFlag == 1)) {Β Β // Π΅ΡΠ»ΠΈ ΡΠ΅ΠΌΠΏ. ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠ° ΡΠ½ΠΈΠ·ΠΈΠ»Π°ΡΡ Π΄ΠΎ Π±Π΅Π·ΠΎΠΏ. Π·Π½Π°ΡΠ΅Π½ΠΈΡ
Β Β Β Β beepOn = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»Β Β
Β Β Β Β alarmTempFlag = 0;Β Β Β Β
Β Β }
}
voidΒ Β timerInterrupt() {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ 10 ΠΌΡ
Β Β timeCount++;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΠ΅ΡΡΠΈΠΊΒ Β Β Β
Β Β timeCount1++;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΡΠ΅ΡΡΠΈΠΊΒ Β
Β Β timeCount2++;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΡΠ΅ΡΡΠΈΠΊ
Β Β
Β Β //*** Π·Π°ΡΠΈΡΠ° ΠΎΡ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ΅, ΡΠ°ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 20 ΠΌΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ΅
Β Β checkFlag = !checkFlag;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΊΠ°ΠΆΠ΄ΡΠ΅ 10 ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠ΅ (0 ΠΈΠ»ΠΈ 1)
Β Β crystalPower[checkFlag] =Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΡΠΈΡΠ»ΠΈΠΌ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΠΊΡΠΈΡΡΠ°Π»Π»Π΅
Β Β currentCheck[checkFlag] * ReadVoltage(checkFlag*2);
Β Β crystalTemp[checkFlag] =Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠΈΡΠ»ΠΈΠΌ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΊΡΠΈΡΡΠ°Π»Π»Π°
Β Β JUNCTION_TO_SINK * crystalPower[checkFlag] + temperature;
Β Β
Β Β if (crystalTemp[checkFlag] > CRYSTAL_TEMP_LIMIT ) {Β Β // Π΅ΡΠ»ΠΈ ΠΏΡΠ΅Π²ΡΡΠ΅Π½Π° ΡΠ°ΡΡΡΠ΅ΡΠ½Π°Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΠΊΡΠΈΡΡΠ°Π»Π»Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°
Β Β Β Β currentSet(A, 0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΠΊ Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β currentSet(B, 0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΠΊ Π² ΠΊΠ°Π½Π°Π»Π΅ Π
Β Β Β Β beepOn = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΈΠ³Π½Π°Π» Π°Π²Π°ΡΠΈΠΈ
Β Β Β Β alarmCrystalFlag = 1;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ»Π°Π³ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΊΡΠΈΡΡΠ°Π»Π»Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°
Β Β Β Β timeCount2 = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΎΠ±Π½ΡΠ»ΡΠ΅ΠΌ ΡΡΠ΅ΡΡΠΈΠΊ Π΄Π»Ρ ΠΎΡΡΡΠ΅ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΡ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°
Β Β Β Β showTemp = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
Β Β Β Β current = 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ°
Β Β Β Β Serial.println(“ΠΠΠΠΠΠΠΠ. ΠΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ΅”);
Β Β Β Β Serial.print(“Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°/ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΠΊΡΠΈΡΡΠ°Π»Π»Π΅: “);
Β Β Β Β Serial.print(crystalTemp[checkFlag],1);
Β Β Β Β Serial.print(” / “);Β Β
Β Β Β Β Serial.println(crystalPower[checkFlag],1);Β Β
Β Β }
Β Β else if ((crystalTemp[checkFlag] < CRYSTAL_TEMP_LIMIT)&(alarmCrystalFlag == 1)&(timeCount2 > 500)) {
Β Β Β Β beepOn = 0;
Β Β Β Β alarmCrystalFlag = 0;
Β Β }
Β Β Β Β
Β Β //*** ΠΏΡΠ΅ΡΡΠ²ΠΈΡΡΡΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»
Β Β if (beepOn==1) {
Β Β Β Β if (timeCount1 > 10) {
Β Β Β Β Β Β timeCount1 = 0;
Β Β Β Β Β Β beepFlag = !beepFlag;
Β Β Β Β Β Β digitalWrite(BEEP,beepFlag);Β Β Β Β Β Β Β Β Β Β // ΡΠΎΡΠΌΠΈΡΡΠ΅ΠΌ ΠΏΡΠ΅ΡΡΠ²ΠΈΡΡΡΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»Β Β
Β Β Β Β }
Β Β }
Β Β else {
Β Β Β Β digitalWrite(BEEP,0);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // Π²ΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠ΅ΡΡΠ²ΠΈΡΡΡΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»
Β Β }
Β Β
Β Β //*** ΡΠ΅ΠΆΠΈΠΌ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°
Β Β if (currentPulseOn==1) {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ°, ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π½Π° ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΡΠ΅
Β Β Β Β currentFlag = !currentFlag;
Β Β Β Β currentSet(A, CURRENT_PULSE * currentFlag);Β Β // ΠΏΠ΅ΡΠΈΠΎΠ΄ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΡΠΎΠΊΠ° 20 ΠΌΡ
Β Β }
}
Β
float ReadVoltage(int pin){Β Β Β Β Β Β Β Β Β Β // ΡΡΠ½ΠΊΡΠΈΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Ρ ΡΡΡΠ΅Π΄Π½Π΅Π½ΠΈΠ΅ΠΌ 20, Π² ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π²Ρ ΠΎΠ΄ ΠΠ¦Π
Β Β uint8_t n;
Β Β float averageU, sumU, k;
Β Β Β Β for (n = 0; n < 20; n++)Β Β {
Β Β Β Β Β Β sumU+=analogRead(pin);
Β Β Β Β }Β Β
Β Β Β Β switch (pin)Β Β {Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΈΠ·-Π·Π° ΡΠ°Π·Π±ΡΠΎΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠ΅Π·ΠΈΡΡΠΈΠ²Π½ΡΡ Π΄Π΅Π»ΠΈΡΠ΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ°Π·Π½ΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΠΎΡΠ½ΡΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ
Β Β Β Β Β Β case 0:Β Β Β Β Β Β
Β Β Β Β Β Β Β Β k = 0.01730;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠ°Π½Π°Π»Π΅ Π1 (Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ Π0 ΠΏΠ»Π°ΡΡ Arduino)
Β Β Β Β Β Β Β Β break;
Β Β Β Β Β Β case 1:
Β Β Β Β Β Β Β Β k = 0.01723;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠ°Π½Π°Π»Π΅ Π2 (Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ Π1 ΠΏΠ»Π°ΡΡ Arduino)
Β Β Β Β Β Β Β Β break;
Β Β Β Β Β Β case 2:
Β Β Β Β Β Β Β Β k = 0.01728;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠ°Π½Π°Π»Π΅ Π1 (Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ Π2 ΠΏΠ»Π°ΡΡ Arduino)
Β Β Β Β Β Β Β Β break;
Β Β Β Β }
Β Β averageU = k * sumU/20;
Β Β return averageU;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β // ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΠ΅Π΄Π½Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
}
void currentSet(int channel, float cur) {Β Β // ΡΡΠ½ΠΊΡΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠΊΠ°, ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ Π΅ΠΉ ΠΊΠ°Π½Π°Π» ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΠΎΠΊ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅
Β Β analogWrite(channel, cur*51.0);
Β Β currentCheck[channel-9] = cur;Β Β Β Β Β Β Β Β Β Β // ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΡΠΎΠΊ Π² ΠΌΠ°ΡΡΠΈΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠΎΠΊΠΎΠ² ΠΏΠΎΠΊΠ°Π½Π°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ
}
Π Π°Π΄ΠΈΠΎΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ RP216.1 Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ 1 ΠΊΠΡ 220 Π
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠ΅ΠΉ Π² ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅.
Β ΠΠ°Π±ΠΎΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ. Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π°Π³ΡΠ΅Π²Π°ΡΠ΅Π»ΡΠ½ΡΡ
, ΠΎΡΠ²Π΅ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΡΠΈΠ±ΠΎΡΠΎΠ², Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΡ
ΡΠ»Π΅ΠΊΡΡΠΎΠ΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΌΠΎΡΠ½ΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ
Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 1Β 000 ΠΡ.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° |
Β Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠΈΠΌΠΈΡΡΠΎΡΠ° ΠΈ Π²ΡΠ΅ΠΌΡΠ·Π°Π΄Π°ΡΡΠ΅ΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ. ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, Π² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΠΊΠ»ΡΡΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠΈΡΡΠΎΡΠ° (ΡΠΌΠΎΡΡΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ), ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠΈΠΌΠΈΡΡΠΎΡΠ°, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΠ°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ. Π ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΈΠΌΠΈΡΡΠΎΡ Π²ΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΊΠΎΠ³Π΄Π° ΡΠΎΠΊ ΠΏΡΠΎΡΠ΅ΠΊΠ°ΡΡΠΈΠΉ ΡΠ΅ΡΠ΅Π· ΡΠΈΠΌΠΈΡΡΠΎΡ ΡΠ°Π²Π΅Π½ Π½ΡΠ»Ρ, ΡΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΎΡΠΊΡΡΡΠΈΡ ΡΠΈΠΌΠΈΡΡΠΎΡΠ° Π±ΡΠ΄Π΅ΠΌ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ
ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄Π°.
Β Π Π΅Π·ΠΈΡΡΠΎΡΠΎΠΌ R2 Π·Π°Π΄Π°ΡΠΌ Π²ΡΠ΅ΠΌΡ Π·Π°ΡΡΠ΄ΠΊΠΈ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ°, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠΊΡΡΡΠΈΡ Π΄ΠΈΠ½ΠΈΡΡΠΎΡΠ° ΠΈ ΡΠΈΠΌΠΈΡΡΠΎΡΠ°. Π’.Π΅. ΡΡΠΈΠΌ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ. ΠΡΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ»ΡΠ²ΠΎΠ»Π½Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ΅Π½.
Β Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ LED ΠΈΠ½Π΄ΠΈΡΠΈΡΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ.
Π‘Ρ Π΅ΠΌΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² |
Β |
ΠΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠΈΠΌΠΈΡΡΠΎΡΠ΅ |
Β Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
Β Β β’ Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅: 160…300 Π;
Β Β β’ ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ: 10β¦90 %;
Β Β β’ ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ Π½Π°Π³ΡΡΠ·ΠΊΠΈ: ΠΠΎ 5 Π.
Β ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ:
Β Β β’ ΠΠ»Π°ΡΠ° ΠΏΠ΅ΡΠ°ΡΠ½Π°Ρ;
Β Β β’ ΠΠ°Π±ΠΎΡ ΡΠ°Π΄ΠΈΠΎΠ΄Π΅ΡΠ°Π»Π΅ΠΉ;
Β Β β’ ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ.
Β ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ:
Β Β β’ ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠΎΠ±ΡΠ°Π½Π½Π°Ρ ΡΡ
Π΅ΠΌΠ° Π½Π°Π»Π°Π΄ΠΊΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ.
Β Β β’ ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ 300 ΠΡ, ΡΠΈΠΌΠΈΡΡΠΎΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΡΠ°Π΄ΠΈΠ°ΡΠΎΡ (Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π½Π°Π±ΠΎΡΠ° Π½Π΅ Π²Ρ
ΠΎΠ΄ΠΈΡ).
Β Β β’ ΠΠΠΠΠΠΠΠ! Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π³Π°Π»ΡΠ²Π°Π½ΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΠ°Π·Π²ΡΠ·Π°Π½ΠΎ ΠΎΡ ΡΠ΅ΡΠΈ! ΠΠ°ΠΏΡΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΡΠΈΠΊΠ°ΡΠ°ΡΡΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ Π²ΠΊΠ»ΡΡΡΠ½Π½ΠΎΠΉ ΡΡ Π΅ΠΌΡ!
ΠΠ΅ΡΠ²Π°Ρ ΠΏΠ°ΡΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π΄Π»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ
26.07.2017
ΠΠ· ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΏΠΎΡΡΡΠΏΠΈΠ»Π° ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΠ°ΡΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π΄Π»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ. ΠΡΠΎ Π½Π°Ρ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ Π² Π±ΠΎΠ»ΡΡΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ β DIY ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ!
ΠΡΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΡ Π²ΡΠΏΡΡΠ΅Π½Ρ ΠΏΠΎΠ΄ Π³ΡΠΈΡΠΎΠΌ β Open Source Hardware ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ Share Alike. ΠΡ ΠΏΡΠΎΡΠ»ΠΈ Ρ Π½Π°ΠΌΠΈ Π²Π΅ΡΡ ΠΏΡΡΡ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ ΡΠ°Π·ΡΠ΅ΡΠ°Π΅ΠΌ Π²Π°ΠΌ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ, ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡ, Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π°ΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° – Β«Π¦Π΅Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΎΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ Π²ΠΎΠΉΡΠΊΒ». Β Π‘ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π°Ρ Β«Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΒ» Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:- ΠΡΠ·ΠΈΠ½Π° β ΠΠ»ΠΎΠ½ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Arduino Nano. ΠΡΠ΅Π½ΠΈΡΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½
- ΠΠ°Π½ΠΈΠ»Ρ – ΠΠ»ΠΎΠ½ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Arduino Uno. Π Π°ΡΡΠΈΡΠ΅Π½Π½Π°Ρ 140% Π²Π΅ΡΡΠΈΡ Uno
- ΠΠ΅ΡΠ±Π° – ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π΄Π»Ρ Arduino ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Uno Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ. Π’ΠΎΠ»ΡΠΊΠΎ Ρ Π½Π°Ρ
- PCB Ruler IIa – ΠΠ°ΡΡΠΎΡΠ½Π°Ρ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ. MyOpenLab. USB ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°Ρ, Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΠ΅ΡΡΠ΅Ρ, Π·Π°ΠΏΠΈΡΠ½Π°Ρ ΠΊΠ½ΠΈΠΆΠΊΠ° … Π Π²ΡΡ ΡΡΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΡΠ΅Π΄ΠΈΡΠ½ΠΎΠΉ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ
- Β RDC2-0015A – ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠΎΠ²Π½Π΅ΠΉ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. 4 Π² 1. ΠΠ΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ°Ρ Π²Π΅ΡΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ²
- TM4PA – Π£ΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΠΠ§ ΠΊΠ»Π°ΡΡΠ° D, 40ΠΡ. TPA3106D. ΠΠ΅Π· ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
- TM10PA – Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ 5-ΡΠΈ ΠΏΠΎΠ»ΠΎΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ ΡΠΏΠ΅ΠΊΡΡΠ° Π½Π° Π±ΡΡΡΡΠΎΠΌ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΈ Π€ΡΡΡΠ΅. ΠΡΠ΅Π½Ρ ΡΡΡΠ΅ΠΊΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π°ΡΠ΄ΠΈΠΎ ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠ³Π½Π°Π»ΠΎΠ²
- TM7KA – Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΡΡΡΠ΅Π»ΠΎΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΡΠΎΠ²Π½Ρ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β ΠΏΡΠ΅Π²Π΄ΠΎΡΡΡΠ΅Π»ΠΎΡΠ½ΡΠΉΒ VU-meter
- TM7PA – Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ Π΄Π²ΡΡ ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΡΠΎΠ²Π½Ρ. ΠΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠ΅ ΡΡΠ΅ΡΠ΅ΠΎΡΠΈΡΡΠ΅ΠΌΡ Π±Π΅Π· Π½Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ
- RDC1-0018a – Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π½Π° ΡΠΈΠΌΠΈΡΡΠΎΡΠ΅ BTA41-600 ΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ Π1182ΠΠ1Π . ΠΠ»Ρ ΡΠ°Π±ΠΎΡ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠΈΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π² ΡΠΏΠ°Π»ΡΠ½Π΅
- RDC1-0009A β Π¦ΠΈΡΡΠΎΠ²ΠΎΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΠΎΠ΅ ΡΠ΅ΡΠ΄ΡΠ΅. ΠΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Π°ΡΠΎΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΡΠΈΠΊΠ°. ΠΠ½ΠΎ Π±ΡΠ΅ΡΡΡ. ΠΡΠ΄ΡΠΈΠ½ΡΠΈΠΊΠΈ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΡΡ ΡΠ²ΠΎΠΈ ΡΡΡΠ΅ΠΊΡΡ
ΠΡΡ Π΄Π»Ρ Π²Π°ΡΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠ΅ΠΌΠΎΠ½ΡΠ° ΠΌΡ ΠΏΡΠΎΡΠΈΠ»ΠΈ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°ΠΌΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ATmega:
ΠΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠ°Π»ΠΎ. Π ΡΠ΅Π½ΡΡΠ±ΡΠ΅ 2017 ΠΆΠ΄Π΅ΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΠΏΠ°ΡΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΠΊΠ»ΠΎΠ½ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Arduino mini, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠ°ΡΡ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Π΅ΠΉ ΠΊΠ»Π°ΡΡΠ° D.
ΠΡΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΡ ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ Π² Π±Π»ΠΈΡΡΠ΅ΡΡ Ρ Π»ΠΈΡΡΠΎΠ²ΠΊΠ°ΠΌΠΈ. Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΠΊ ΡΠ΅Π±Π΅ ΠΈΠ»ΠΈ Π²Π°ΡΠΈΠΌ Π΄ΡΡΠ·ΡΡΠΌ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡ Π΄Π»Ρ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ Π±ΠΈΠ·Π½Π΅ΡΠ° Π² Π²Π°ΡΠΈΡ ΡΠΎΠ·Π½ΠΈΡΠ½ΡΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ . ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠΌΠΎΡΡΡΡΡΡ Π½Π° Π½Π°ΡΠΈΡ Π²ΠΈΡΡΠΈΠ½Π°Ρ .
ΠΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΡ ΠΏΠΎ ΡΡΠΎΠΌΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ Π½Π° [email protected]
MCSofA. ΠΠΌΠ΅ΡΡΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΡ β diyAudio.by
ΠΡΠ΅Π³Π΄Π° Ρ Π²ΠΎΡΡ ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ Π·Π°Π²ΠΈΡΡΡΡ ΡΠΌΠΎΡΡΠ΅Π» Π½Π° Π»ΡΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ . Π‘Π°ΠΌ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π» ΠΏΠΎΠΏΡΡΠΊΠΈ ΠΈΠ·ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ Π΄Π°Π»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΏΠΎΠΌΠΈΠ³Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ, ΠΏΠΎΠ΄Π΅ΡΠ³Π°ΡΡ ΡΠ΅ΡΠ²ΠΎΠΌΠ°ΡΠΈΠ½ΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ²ΡΠ°ΡΠ°ΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ, ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ Π½Π΅ ΡΡΠ». ΠΡ Π½Π΅ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΌΠ½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠΈΠ΄Π΅ΡΡ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ ΡΠ΅ΠΉ-ΡΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊ. ΠΠΎΡΠ°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ Π·Π°Π΄Π°ΡΡ ΠΈ Π½Π°ΡΠ°ΡΡ Ρ Π½Π΅ΠΉ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ. ΠΡΠ΅Π½Ρ Π΄ΠΎΠ»Π³ΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ ΠΊΡΡΡΠΈΠ»Π°ΡΡ ΠΈΠ΄Π΅Ρ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠΎΠ±ΠΎΡΠ°-Π³Π΅ΠΊΡΠ°ΠΏΠΎΠ΄Π°, Π½ΠΎ ΠΈΠ΄Π΅Ρ ΡΠ°ΠΊ ΠΈ ΠΎΡΡΠ°Π»Π°ΡΡ ΠΈΠ΄Π΅Π΅ΠΉ, ΠΏΠΎΡΠΎΠΌΡ ΠΊΠ°ΠΊ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊ βΠΏΠΎΠΈΠ³ΡΠ°ΡΡΡΡβ, Π΄Π»Ρ Π³Π΅ΠΊΡΠ°ΠΏΠΎΠ΄Π° Ρ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ Π½Π΅ ΡΠΌΠΎΠ³. ΠΠ° ΠΈ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ ΡΠ²ΡΠ·Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ Π°ΡΠ΄ΠΈΠΎ ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΎΠΉ.
Π Π²ΠΎΡ Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡΠΈΠ»ΠΈΡΠ΅Π»Π΅ΠΉ. ΠΠΎ ΡΡΡΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΡΠ΅Π»Π΅ΠΊΡΠΎΡ Π²Ρ ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠ»Π°ΡΡ Ρ ΡΠ΅Π»Π΅ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ / ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. Π‘ ΠΏΡΠ»ΡΡΠΎΠΌ ΠΠ£, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ. Π ΡΠ΅ΡΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π½Π° ΠΠ, Ρ ΠΎΡΠΎΡΠΈΡ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ, Π·Π°ΡΠΎΡΠ΅Π½Π½ΡΡ ΠΏΠΎΠ΄ Π°ΡΠ΄ΠΈΠΎ ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ. ΠΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ², Π½ΠΈΠΊΠΈΡΠΈΠ½ΡΠΊΠΈΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ Ρ ΠΠ£ ΠΈ Π±Π΅Π· Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ°ΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² β ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠ΅, βBuy&Useβ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΡΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅, Π½Π° ΡΡΠ°ΡΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ½ΠΎΠΉ Π±Π°Π·Π΅. ΠΠ·ΡΡΠ΄Π½ΠΎ ΠΏΠΎΠ»Π°Π·ΠΈΠ² ΠΏΠΎ ΡΠ΅ΡΠΈ, ΠΌΠΎΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ»ΠΈ Π²ΠΎΡ ΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ:
ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΏΠΎΡΡΡΠΏΠΈΡΡ ΠΏΡΠΎΡΡΠΎ β ΠΊΡΠΏΠΈΡΡ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΌΠΎΠΌΡ, Ρ Π½ΡΠ»Ρ, Π° Π·Π°ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ MCSofA β Microprocessor Control System of Amplifier β ΠΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Π΅ΠΌ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ½ΡΡΠΎ Ρ ΠΠΈΡ Π°ΠΈΠ»Π°, Π½Π΅ ΡΠΎΡΡΠΈΡΠ΅, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π·Π° ΠΏΠ»Π°Π³ΠΈΠ°Ρ)
Π¦Π΅Π»ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅:
ΡΠ΄Π΅Π»Π°ΡΡ Open Source ΠΏΡΠΎΠ΅ΠΊΡ, Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΡ Π΅ΠΌΠ°ΠΌΠΈ ΠΈ ΡΠ΅ΡΡΠ΅ΠΆΠ°ΠΌΠΈ ΠΏΠ»Π°Ρ
Π½Π°ΡΡΠΈΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Ρ GitHub
Π―, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠ°Π·Ρ Π±ΡΠΎΡΠΈΠ»ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠ΄ΡΡΠΈΠΉ Π΄Π΅Π²Π°ΠΉΡ. Π‘ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΠΎΡΠ΅Π»ΠΎΠΊ ΠΏΠΎΡΠ²Π»ΡΠ»ΠΎΡΡ Π²ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈ Π±ΠΎΠ»ΡΡΠ΅, ΡΡ Π΅ΠΌΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΌΠ΅Π½ΡΠ»Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΡΠ²Π°Π»Π°ΡΡ ΠΈ ΡΡΠ°Π»ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π±Π΅Π· ΡΠ΅Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ, ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΈ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ ΠΎΡΠ»ΠΎΠΆΠΈΠ» Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΈ Π½Π°ΡΠ°Π» ΡΠΎ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ ΠΈ ΡΠ΅Ρ Π·Π°Π΄Π°Π½ΠΈΡ. Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½ΠΈΠΆΠ΅.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ Π²ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ ΠΊ ΠΏΠ»Π°ΡΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (Main unit) , ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° 4 ΡΠ°ΡΡΠΈ: ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠΎΡΡ ΡΡΠ°ΡΡΠ° + ΡΠ΅Π»Π΅ΠΊΡΠΎΡ Π²Ρ ΠΎΠ΄ΠΎΠ² + ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ Π°ΡΡΠ΅Π½ΡΠ°ΡΠΎΡ), Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ β Π½Π΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅Ρ ΡΠΌΡΡΠ»Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΡΠ½ΠΊΠΎΠ΄Π΅ΡΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ). Π§Π°ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ, ΡΠ°ΡΡΡ (ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ) ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΊ ΠΏΠ»Π°ΡΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ.
ΠΡΠ°ΡΠΊΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π²Π°ΠΉΡ β Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. ΠΠ½ΠΎΠ³ΠΎΠ΅ ΠΈ ΡΠ°ΠΊ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΎΠΏΡΡΠ½ΡΠΌ ΡΠ΅Ρ Π½Π°ΡΡΠΌ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π²Π·Π³Π»ΡΠ½ΡΡΡ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ, Π½ΠΎ Ρ ΡΠ°Π·ΠΆΡΡ, ΡΠΆ ΠΏΡΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΠΊΡΡΠΏΡΠ»Π΅Π·Π½ΠΎΡΡΡ. ΠΠ°ΡΠ½ΡΠΌ Ρ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ, Π° ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ.
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
I/O Selector β ΠΏΠ»Π°ΡΠ° ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΈΠΈ Π²Ρ ΠΎΠ΄ΠΎΠ² / Π²ΡΡ ΠΎΠ΄ΠΎΠ². ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠΈΠ³Π½Π°Π»Π° ΠΊ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·Π΄Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ² Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΡ ΠΎΠ΄ΠΎΠ². ΠΡΡ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΈΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π½Π° ΡΠ΅Π»Π΅, ΡΠ΅Π»Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ²ΡΠ·ΠΊΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ 74Π½Ρ595 + uln2003a;
Relay Attenuator β ΠΏΠ»Π°ΡΠ° Π½ΠΈΠΊΠΈΡΠΈΠ½ΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ Π½Π° ΡΠ΅Π»Π΅. ΠΠΎΠ»ΠΆΠ΅Π½ ΡΠΆΠ΅ Π±ΡΡΡ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π° ΡΠ»ΡΡ Ρ, ΠΊΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π°ΡΠ΄ΠΈΠΎ ) Π Π΅Π»Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²ΡΠ·ΠΊΠΎΠΉ 74Π½Ρ595 + uln2003a;
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ:
RGB LED β ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ RGB ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². ΠΠ΄ΠΈΠ½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ Π½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ (Π² Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ β Π³ΠΎΡΠΈΡ ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ β Π·Π΅Π»Π΅Π½ΡΠΉ / ΡΠΈΠ½ΠΈΠΉ). ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ (Π»ΠΈΠ½Π΅ΠΉΠΊΠΎΠΉ) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ;
LED Display β ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°Ρ . ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ²Π½Ρ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π»Π° ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΈ Ρ.Π΄. Π’ΡΡ Π½Π° ΡΡΠΎ ΡΠ°Π½ΡΠ°Π·ΠΈΠΈ Ρ Π²Π°ΡΠΈΡ ). Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ 74Π½Ρ595;
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ:
Mechanical Buttons β ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π΄Π»Ρ Π²ΠΊΠ»/Π²ΡΠΊΠ» ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ, ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ, ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π»ΠΎΠ²;
Encoder β Π΄Π²Π° ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ½ΠΊΠΎΠ΄Π΅ΡΠ°, Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ. ΠΡΠΎ Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡΡ, ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠΎΠΌ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ;
Wafer Switch β Π³Π°Π»Π΅ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π½Π° 4-6 ΠΏΠΎΠ·ΠΈΡΠΈΠΉ. ΠΡΠ΄Π΅Ρ ΡΠ°ΠΊΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π³Π°Π»Π΅ΡΠ½ΠΈΠΊ, Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π»ΠΎΠ²;
Variable resistor β ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°, Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΡΡΠΎΠ²Π½Ρ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ. ΠΠ°ΠΊ ΡΠ°Π· ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π°ΡΠΈΠ°Π½Ρ βΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ + Π³Π°Π»Π΅ΡΠ½ΠΈΠΊβ Π΄Π»Ρ Π³ΡΠΎΠΌΠΊΠΎΡΡΠΈ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π»ΠΎΠ²;
IR / Remote control β ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΠ ΡΠΎΡΠΎΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, Π΄Π»Ρ ΠΏΡΠΈΡΠΌΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Ρ ΠΏΡΠ»ΡΡΠΎΠ² ΠΠ£. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ Π΅Π³ΠΎ Π½Π°Π·Π²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ ΠΊΡΠ΄Π°-ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΅Π³ΠΎ Π² ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ ) ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠΈΡ ΡΡΡΠΎΠΊ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΡΠ΅ΡΠΈΠΈ TSOPxxxxx. Π Π΅ΡΠ΅Π½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ Π½ΠΈΠΌΠΈ. ΠΡ ΠΈ ΠΏΡΠ»ΡΡ ΠΠ£, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ;
Π‘Π΅ΡΠ²ΠΈΡΠ½ΡΠ΅:
Power On β ΠΏΠ»Π°ΡΠ° Ρ ΠΎΠ΄Π½ΠΈΠΌ ΡΠ΅Π»Π΅ Π½Π° Π±ΠΎΡΡΡ ΠΈ ΠΏΠ°ΡΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΠ½ΠΈΠΊΠΎΠ², Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. ΠΠ»ΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° Π² ΡΠΎΠΌ, ΡΡΠΎ Π΄Π»Ρ Π²ΠΊΠ»/Π²ΡΠΊΠ» ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΡΠ»Π°Π±ΠΎΡΠΎΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π»ΠΈΠ±ΠΎ ΠΏΡΠ»ΡΡ ΠΠ£;
Soft Start β ΠΏΠ»Π°ΡΠ° Ρ Π΄Π²ΡΠΌΡ ΡΠ΅Π»Π΅. Π€ΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΏΠ»ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ° Π·Π°ΡΡΠ΄Π° Π΅ΠΌΠΊΠΎΡΡΠ΅ΠΉ Π±ΠΏ Π² ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. Π‘ΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄Π½Π° ΠΏΠ»Π°ΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ±ΡΠ°ΡΡ Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π»ΠΈΠ±ΠΎ ΡΠΎΡΡ ΡΡΠ°ΡΡ;
ΠΠΎΡ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°ΡΡΡ Π΄Π΅Π²Π°ΠΉΡΠΎΠ², ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ. ΠΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ-ΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ±ΠΈΡΠ°ΡΡΡΡ, ΡΡΠΎ-ΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ. ΠΠΎΠΆΠ΅Ρ ΠΊΠΎΠΌΡ-ΡΠΎ ΠΏΡΠΈΡΠΏΠΈΡΠΈΡ ΡΠ°ΡΡ ΠΏΡΠΈΠΊΡΡΡΠΈΡΡ ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ / Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΠΏΠΎ ΡΠ°ΠΉΠΌΠ΅ΡΡ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΏΠ»Π°ΡΡ ΠΠ (Main Unit), Π΄ΠΎΠ»Π³ΠΎ ΡΠ°Π·ΠΌΡΡΠ»ΡΠ», Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π²ΡΡ ΡΠΎΠ±ΠΈΡΠ°ΡΡ. Π ΠΈΡΠΎΠ³Π΅ ΡΠ΅ΡΠΈΠ» Π²ΡΡ-ΡΠ°ΠΊΠΈ Π½Π° AVR. Π Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Arduino. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΡΠΊΠ°ΠΆΡΡ ΡΠ²ΠΎΠ΅ Π½Π΅Π΄ΠΎΡΠΌΠ΅Π½ΠΈΠ΅, ΠΊΡΠΎ-ΡΠΎ, ΠΊΡΠΎ Π΄ΠΎΡΠΈΡΠ°Π» Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, ΠΈ Π²ΠΎΠ²ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½Π΅Ρ ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅ ΠΈ Π·Π°ΠΊΡΠΎΠ΅Ρ ΡΡΠ°ΡΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino ΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ:
Π£ ΠΌΠ΅Π½Ρ Π»Π΅ΠΆΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Arduino ΠΏΠ»Π°ΡΠΎΠΊ β Arduino Pro Micro Π½Π° ATmega32U4 ΠΈ Arduino Uno R3 ATmega328p, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Ρ Π½Π°ΡΠ°Π» ΠΊΠΎΠ²ΡΡΡΡΡΡΡ Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ΅Π» ΠΏΠΈΡΠ°ΡΡ Π’Π. Π‘ Π½ΠΈΠΌΠΈ ΠΈ Π±ΡΠ΄Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΊΠΎΠ²ΡΡΡΡΡΡΡ
ΠΠΎΠ²ΠΈΡΠΊΡ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΠΊΠΎΠ΄Π΅ Arduino, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ ΡΠ²ΠΎΡ ΡΡΠ½ΠΊΡΠΈΡ / Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ·Π΄Π½ΠΎ Π²ΡΠΊΠΈΠ½ΡΡΡ Π°ΡΠ΄ΡΠΊΠΎΠ΄ ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π½Π° Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΎΠΌ Π‘ΠΈ, ΡΠ°ΠΊ ΡΡΠΎ ΠΎΠΏΡΡΠ½ΡΠ΅ ΠΊΠΎΠΌΡΠ°Π΄Ρ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°ΡΡ ΠΠ ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΡ, ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π² Π²ΡΡ Ρ Π½ΡΠ»Ρ.
ΠΠ°Π»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡ Π΅ΠΌΡ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΡΠ°Π·Π±Π΅ΡΡΠΌ, ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΈ ΡΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ.
Arduino Ρ Π½ΡΠ»Ρ, ΡΠ°ΡΡΡ 2
Π ΡΠ°ΡΡΠΈ 1 Ρ ΡΠ°Π·Π±ΠΈΠ» ΡΡ Π΅ΠΌΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ, Π° Π·Π΄Π΅ΡΡ, Π²ΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ, Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ Π½Π°ΡΠ°ΡΡ ΠΊΠΎΠΏΠ°ΡΡΡΡ Π² ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ : ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Arduino UNO R3 Ρ Π½ΡΠ»Ρ Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
Π€ΠΎΠ½ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ LDO
ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΎΠ½ Π±Π΅ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ Π² ΡΠΎΡΠΌΠ΅ ΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠΉ Π±ΠΎΡΠΎΠ΄Π°Π²ΠΊΠΈ Π½Π° ΡΡΠ΅Π½Π΅, ΠΈ Π²ΡΠ΄Π°Π΅Ρ Π΄ΡΡΠ³ΠΎΠ΅, ΠΌΠ΅Π½ΡΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅.Π ΠΈΠ΄Π΅Π°Π»Π΅ ΠΎΠ½ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΡΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π»ΡΠ±ΡΡ ΡΡΠΌΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π° Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅, ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅. ΠΠ½ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΎΡΠΌ, ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΊΡΠΏΠ°Π΅ΠΌΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ².
Β«LDOΒ» ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Β«Π½ΠΈΠ·ΠΊΠΎΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡΒ», ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΈ ΠΎΡΠ΅Π½Ρ Π±Π»ΠΈΠ·ΠΊΠΈΠΌ ΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π²Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, Π° ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΡΠ΅ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³Π΄Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΈΡΠ΅ΡΠ΅, Π±ΡΠ΄Π΅Ρ, ΠΊΠ°ΠΊ Π²Ρ ΡΠΆΠ΅ Π΄ΠΎΠ³Π°Π΄Π°Π»ΠΈΡΡ, Π²ΡΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ»ΡΡΠ°ΡΠΈΠΉ, ΡΠΎΠΊ ΠΏΠΎΠΊΠΎΡ ΠΈ Ρ. Π., ΠΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ°ΠΏΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ LDO – ΡΡΠΎ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², Π²ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° LDO ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡΠΌ Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° (Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²Π°Ρ Π΄Π΅ΡΠ°Π»Ρ Π½Π° ΠΊΡΠ°Ρ ΠΏΠ»Π°ΡΡ), Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄ V IN , ΠΊΠ°ΠΊ ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ.ΠΡΡΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ, Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ ΠΎΡ USB-ΠΊΠ°Π±Π΅Π»Ρ.
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡΠ΄ΠΎ
Π’Π°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅β¦
Π‘Π»Π΅Π²Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Β«ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡΒ» Ρ ΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ. ΠΡΠΎ Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΉ Π΄ΠΎΠΌΠΊΡΠ°Ρ, Π² ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΡΡΠ΅Π½Π½ΡΡ Π±ΠΎΡΠΎΠ΄Π°Π²ΠΊΡ.
Π‘ΠΏΡΠ°Π²Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π΄ΠΈΠΎΠ΄ D1, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π΄ΠΈΠΎΠ΄ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡΠΎΠ΄Π°Π²ΠΊΠΈ Π±ΡΠ²Π°ΡΡ Π΄Π²ΡΡ Π²ΠΈΠ΄ΠΎΠ², ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΠΎΠ³ Π½Π΅Π½Π°Π²ΠΈΠ΄ΠΈΡ Π½Π°Ρ ΠΈ Ρ ΠΎΡΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΌΡ Π²Π·ΠΎΡΠ²Π°Π»ΠΈ Π½Π°ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΡ: ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π²ΠΈΠ»ΠΊΠΈ ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΠΈΠ»ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π²ΠΈΠ»ΠΊΠΈ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅.ΠΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΡΠΎ, ΠΏΠΎΡΠΌΠΎΡΡΠ΅Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ°, Π½ΠΎ Ρ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°Ρ, ΡΡΠΎ ΠΎΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΈΠ»ΠΊΠΈ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅. ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠΈΠΏ, Π΄ΠΈΠΎΠ΄ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΡΠ²Π° Π² Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ, ΡΠΏΠ°ΡΠ°Ρ Π²Π°Ρ Uno ΠΎΡ Π²Π·ΡΡΠ²Π° (Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ). ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β«M7Β» Π½Π° ΡΡ Π΅ΠΌΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π²ΡΠΏΡΡΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π΄ΠΈΠΎΠ΄ 1N4007, ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠΎΡΠΏΡΡΠ΅ Π΄Π»Ρ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΡΠ°ΠΆΠ°.
ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄ΠΈΠΎΠ΄ΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΡΠΏΠ°Π΅Ρ Π½Π° ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ U1.ΠΠ½ ΡΠΊΠ°Π·Π°Π½ ΠΊΠ°ΠΊ NCP117ST50T3G. Π― ΡΠ°Π½ΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» NCP1117DT50 ΠΈ Π½Π΅ Π·Π½Π°Ρ, Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ, Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°Ρ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ ΠΎΠΆΠΈ, ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠ°Π·Π½ΠΈΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΌΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ .
ΠΡ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΠΎΠ±Π΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ U1 Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠΎΠ²: PC1, PC2 ΠΈ C2. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Β«ΠΏΠΎΠ»ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΒ» 1 ΠΈ 2 ΠΈ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΊΠ΅ΡΠ°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ C2. PC1 ΠΈ PC2 – 47 ΠΌΠΊΠ€, Π° C2 – 0,1 ΠΌΠΊΠ€ (100 Π½Π€). ΠΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠΈΠΏΠΈΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π΄Π»Ρ ΡΡ Π΅ΠΌΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.Π ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ΅ΠΏΡΡ ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅, ΠΎ ΡΠ΅ΠΌ ΡΡΠΎ Π·Π°Π±ΠΎΡΠΈΡΡΡ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ²Π΅ΡΡ ΡΠΈΡΡΡΠ΅ 5 Π, Π²ΡΠ΅, ΡΡΠΎ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅, – ΡΡΠΎ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ. ΠΠ½ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠ»ΠΎΠ΄Π΅Ρ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎ ΡΡΡΠΈ, ΡΡΠΎ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΠ΅ Π·Π°Π³Π»ΡΡΠΊΠΈ. ΠΠΎΠ»ΡΡΠΈΠ΅, Π³ΡΠ΄ΡΡΠΈΠ΅, ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ»ΠΏΠ°ΡΠΊΠΈ. Π’Π΅ΠΏΠ΅ΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΡ ΡΠ΅Π½Π½ΠΎΡΡΠΈ ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ½ΠΈ Π΅ΡΡΡ, ΡΡΠΎ ΡΠΎ, ΡΡΠΎ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠ°Π½Π΅Ρ ΡΡΠ½ΠΎ ΠΏΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ NCP117.
ΠΠ°Π΄ Π΄Π²ΡΠΌΡ ΠΏΡΠ°Π²ΡΠΌΠΈ ΠΊΡΡΡΠΊΠ°ΠΌΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π»ΠΈΠ½ΠΈΡ +5 ββΠ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΈΠ½ΠΎΠΉ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡ Arduino.ΠΠ΅Π·Π΄Π΅, Π³Π΄Π΅ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ Β«+ 5VΒ» Π½Π° ΡΡ Π΅ΠΌΠ΅, Π²ΡΠ΅ ΠΎΠ½ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ ΠΊΠ°ΠΊ ΡΠΈΠ½Π° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΌΠ΅Π»ΠΎΡΡ Π² ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅ ΡΡ Π΅ΠΌΡ LDO – ΠΏΠ°ΡΠ° ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ² 1K, ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ. ΠΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π³ΠΎΡΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ-ΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ 5 Π Π½Π° ΠΏΠ»Π°ΡΡ, Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π· Π²ΡΡ ΠΎΠ΄ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π· USB-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅. ΠΡΠ»ΠΈ Π½Π° ΡΠΈΠ½Ρ 5V ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΡΡΠΎΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π·Π°Π³ΠΎΡΠ°Π΅ΡΡΡ. ΠΠ²Π° ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° 1 ΠΊΠΠΌ, Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ, ΠΎΠ±ΡΠ°Π·ΡΡΡ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ 500 ΠΠΌ (ΠΈΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Β«ΡΠ΅Π·ΠΈΡΡΠΎΡΡ, Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΒ», Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ ΡΡΠΈΠΌ ΡΠ°ΡΡΠ΅ΡΠΎΠΌ), ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Ρ ΡΠΎΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, Β«ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠ½ΠΈ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠ΅Π·ΠΈΡΡΠΎΡΒ», Π½Ρ, Ρ Π½ΠΈΡ Π±ΡΠ»Π° ΠΏΠ°ΡΠ° ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ² ΠΏΠΎ 1 ΠΊΠΠΌ, ΠΎΡΡΠ°Π²ΡΠ°ΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ΅ΠΏΠ΅ΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΠΈΡΡ Π΄Π΅Π½ΡΠ³ΠΈ Π½Π° Π΄ΡΡΠ³ΡΡ ΡΠ°ΡΡΡ, ΠΎΠ½ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΠΎ, ΡΡΠΎ Ρ Π½ΠΈΡ Π±ΡΠ»ΠΎ . ΠΡΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠ΅ Π΄Π΅Π»ΠΎ!
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
ΠΏΠΎΡΠ»Π΅
ΠΠΎΡ ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° LDO ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ Π½Π°ΡΠΈΡΠΎΠ²Π°Π» ΡΡ ΠΆΠ΅ ΡΡ Π΅ΠΌΡ Π² KiCad.
ΠΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π±ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π· parts.io ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π»ΡΡΡΠΈΠΉ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ΅Π½ΠΎΠΉ ΠΈ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠΈΡΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Ρ ΠΌΠΎΠ³ Π΄ΠΎΡΡΠΈΡΡ.
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ (csv): Arduino UNO R3 Clone From Scratch – ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ ΠΊ Π²ΡΠ±ΠΎΡΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
ΠΠΎΠΌΠΊΡΠ°Ρ ΡΡΠ²ΠΎΠ»ΡΠ½ΡΠΉ
Π‘Π°ΠΌΠΎΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π΄Π΅ΡΠ°Π»ΡΡ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΈΡΠΊΠ°Π», Π±ΡΠ» ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΎΠΌΠΊΡΠ°Ρ, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ ΠΊΠ°ΠΊ Β«DC21MMXΒ». ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΅Π΄ΠΈΠ½ΠΎΡΠΎΠ³, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΌΠΎΠ³Ρ ΡΡΠ΄ΠΈΡΡ, Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π° ΠΌΠΎΠ΅ΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΏΠΎΠΊΡΠΏΠΊΠΈ. ΠΠΎΡΡΠΎΠΌΡ Ρ Π²ΡΠ±Π΅ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΎΠΌΠΊΡΠ°Ρ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠΎΠΌ 5 ΠΌΠΌ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠΎΠΌ 2,1 ΠΌΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΠ°Π½Π΅Π΅ ΠΎΡ WΓΌrth Elektronik.ΠΠ½ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΡΡΠ΅Π½Π½ΡΡ Π±ΠΎΡΠΎΠ΄Π°Π²ΠΎΠΊ, Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²Π½ΡΡΡΠΈ, Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ½Π°ΡΡΠΆΠΈ.
ΠΠ‘ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌ ΠΊΠ°ΠΌΠ½Π΅ΠΌ ΠΏΡΠ΅ΡΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΡΡΠ°Π» Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ. ΠΠΎΠΌΠ΅Ρ Π΄Π΅ΡΠ°Π»ΠΈ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² Arduino, NCP117ST50T3G, Π΄ΠΎΡΡΡΠΏΠ΅Π½, Π½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ parts.io ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΠΈΡΠΊΠ° Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠΌ ΡΠΈΡΠΊΠ° 3,2. ΠΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, Π½ΠΎ Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΡΠΈΡΠΊΠΎΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ parts.io ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 1.2 Π, ΠΈΠΌΠ΅Π΅ΡΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ LDO 5 Π Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠΌ ΡΠΈΡΠΊΠ° 2 ΠΎΡ ST Micro, LD1117S50TR. ΠΡΠ»ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΡΠΎ Π² Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΏΡΡΠΌΠ°Ρ Π·Π°ΠΌΠ΅Π½Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°ΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΡΡΡΠ΅Π½Π½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠΊΠ°. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Π΅Π· Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π΄ΠΎ 15 Π, Π΄Π°ΡΡ ΠΌΠ½Π΅ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π²ΡΡ ΠΎΠ΄ 5,0 Π, ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ Π²ΡΡΠΎΠΊΠΎΠΌ ΡΠΎΠΊΠ΅ ΠΈ Π±ΡΡΡ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π΄ΠΎ 500 ΠΌΠ (Ρ ΠΎΡΡ ΡΡΠΎ Ρ ΠΎΡΠΎΡΠΎ. Π²ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ, ΡΡΠΎ ΠΌΡ Ρ ΠΎΡΠ΅Π»ΠΈ Π±Ρ, ΡΡΠΎΠ±Ρ uC ΠΏΠΎΠΏΡΡΠ°Π»ΡΡ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ). ΠΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ»ΡΡΠ°ΡΠΈΠΉ ΠΈ ΠΎΡΠΊΠ°Π· ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ Π²Π°ΠΆΠ½Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΡΠ½ΠΎΡΡΡ ΡΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° – ΡΡΠ΅Π½Π½ΠΎΠΉ Π±ΠΎΡΠΎΠ΄Π°Π²ΠΊΠΈ.Π― Π·Π½Π°Ρ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΎ, Π½ΠΎ Π΄ΡΠΌΠ°Ρ, Ρ Π½Π°Ρ Π²ΡΠ΅ Π±ΡΠ΄Π΅Ρ Ρ ΠΎΡΠΎΡΠΎ.
ΠΠΈΠΎΠ΄ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
ΠΠΈΠΎΠ΄ – ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π²ΡΠΏΡΡΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π΄ΠΈΠΎΠ΄ Ρ Π½ΠΈΠ·ΠΊΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ V FORWARD ΠΏΡΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡΠΎΠΊΠ΅, ΠΈ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌ, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 500 ΠΌΠ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ (Π½Π°Π΄Π΅ΡΡΡ, Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅), V F ββ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅ΡΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²ΡΡΠΎΠΊΠΎ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ΅ΡΠΏΠ΅ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 15 Π Ρ ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΡΠΊΠ°ΡΠΊΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΡΠ΅ΡΠΈ, ΡΠ΅Π³ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ.ΠΡΠΈ Π΄Π΅ΡΠ΅Π²ΡΠ΅ Π΄ΠΈΠΎΠ΄Ρ-Π²ΡΠΏΡΡΠΌΠΈΡΠ΅Π»ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΡΠΎΠ²Π½ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 500 ΠΈΠ»ΠΈ 800 Π ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΡΠ°ΠΊ ΡΡΠΎ Π²ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Ρ ΠΎΡΠΎΡΠΎ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ / Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
ΠΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ LDO Π±ΡΠ»ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΠ΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΡ ΡΠΎΠ³ΠΎ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠ»ΠΏΠ°ΡΠΊΠΈ Π½Π° Arduino ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ 47 ΠΌΠΊΠ€, Π° Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ LD117S50TR Π½Π΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ Π½ΠΈΡΠ΅Π³ΠΎ, ΠΊΡΠΎΠΌΠ΅ Β«10 ΠΌΠΊΠ€ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΊΡΡΡΠΎΒ». ΠΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ°ΡΠΌΠ°Π½ Π΄Π»Ρ Π·Π°ΠΏΠ°ΡΠ½ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΎΠ² … ΠΊΡΡΡ Π²ΠΎΠ»ΡΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΠΊΡΠ°ΡΠΊΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ.ΠΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΏΠ΅ΡΠ»Ρ Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΡ Π΅ΠΌΠΎΠΉ (ΠΌΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ Π² ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠΈ ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Texas Instruments), Π° ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ (ESR) ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ – Π² Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ, ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΅ΠΌΠΊΠΎΡΡΠΈ (Ρ ΠΎΡΡ Ρ Π±Ρ Π½Π΅ ΡΡΠ°Π» ΠΈΠ΄ΡΠΈ Π½ΠΈΠΆΠ΅ 10 ΠΌΠΊΠ€, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ½ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΡΡΡ). Π ΡΠ°Π±Π»ΠΈΡΠ°Ρ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΡΡ TI ΠΈ ONSemiconductor, ΠΎΠ½ΠΈ ΠΎΠ±Π° Π·Π°ΡΠ²Π»ΡΡΡ, ΡΡΠΎ ESR Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ ΠΎΡ 0,3 ΠΠΌ Π΄ΠΎ 22 ΠΠΌ. Π― ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°Ρ, ΡΡΠΎ ΡΠ°Π·ΠΌΠ΅Ρ 47 ΠΌΠΊΠ€ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΠΌ-ΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΡΠΌ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±ΡΠ»Π° ΡΠΊΠΈΠ΄ΠΊΠ° Π½Π° ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ 47 ΠΌΠΊΠ€ Π² ΡΠΎΡ Π΄Π΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΠΏΡΠΈΠ½ΡΠ»ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ), ΠΈ Π²ΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ESR.Π― Π½Π°ΡΠ΅Π» Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ Π΅ΠΌΠΊΠΎΡΡΡΡ 47 ΠΌΠΊΠ€ ΠΎΡ Vishay Π½Π° parts.io, MAL215371479E3, Ρ ESR 0,5 ΠΠΌ.
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΄ΡΠ°– ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno. ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΌΠ°ΡΡΡΡΡΡ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° Arduino, ΡΡΠΎΠ±Ρ ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΡΡΠΎΠ²ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
ΠΠΎ ΡΠ΅ΠΌΠ΅:
Π‘ΡΠ°ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², Π½ΠΎ Ρ Π²ΡΠ΅ ΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ Π²Π°ΠΌ ΠΏΡΠΎΠΉΡΠΈ Π΅Π΅.Π― ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π» ΡΡΠ°ΡΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ Π²ΡΠ΅ΠΌ ΡΠΈΡΠ°ΡΠ΅Π»ΡΠΌ Π½Π°ΠΉΡΠΈ ΡΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΈΡΡΡ.
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°ΡΡΠΈ. ΠΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ – ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5 Π, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π Π²ΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ – ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Ρ ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊ Arduino. (ΠΠ°, Arduino ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ). ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ 3.ΠΠΎΡΡΠΎΠ²ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 3Π.
ΠΡΠ°ΠΊ, Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°ΡΡΠΈ
- ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ – ΠΡΠΎ ΡΠ°ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 5Π.
- ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ – ΡΡΠΎ ΡΠ°ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ.
ΠΠ°Π²Π°ΠΉΡΠ΅ Π²Π·Π³Π»ΡΠ½Π΅ΠΌ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π½Π°ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno.
Π‘Ρ Π΅ΠΌΠ° Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino (ΠΠ°ΠΆΠΌΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ)ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ.
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Arduino UnoΠΡΠΎ ΡΠ°ΡΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 5 Π.ΠΡΠΈ 5 Π ΡΡΠ΅Π±ΡΡΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΡΠΈΡΠ°ΠΌ Arduino ΠΈ Π΄ΡΡΠ³ΠΈΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅.
ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΠ± Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡΠΠΈΡΠ°Π½ΠΈΠ΅ 5 Π ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Ρ ΠΌΠ°Π»ΡΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ (LDO). Π‘ΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π», ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡ Π΅Π³ΠΎ ΠΈ Π²ΡΠ΄Π°ΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ ΠΈ Π²Ρ ΠΎΠ΄ΠΎΠΌ ΠΈΠ·Π»ΡΡΠ°Π΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΠΏΠ»Π° Π² ΠΎΠ±ΡΡΠ½ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΡΠΈ ΠΏΠΎΡΠ΅ΡΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π°ΡΠΈΡ ΡΡ Π΅ΠΌ.
ΠΠΎ Π½Π° Arduino Uno Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Ρ Π½ΠΈΠ·ΠΊΠΈΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠ½ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ½Π΅ΡΠ³ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΠΏΠ»Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΠΎΡΠ΅Π½Ρ Π±Π»ΠΈΠ·ΠΊΠΈΠΉ ΠΊ Π²Ρ ΠΎΠ΄Π½ΠΎΠΌΡ. ΠΠΎ ΡΡΡΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΡΡ ΠΎΠ΄ 5 Π, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π½Π° Π²Ρ ΠΎΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ 6 Π. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΡΡ Π΅ΠΌΡ ΡΡΠΎΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ².
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΠ΅ΡΡΠ½ΡΠΌΠΈ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Arduino UnoΠΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ ΡΠ»Π΅Π²Π°, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΠΉ X1, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ.Π Π°Π·ΡΠ΅ΠΌ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠ° ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 6-12Π. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠ° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. Π¦Π΅Π½ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ, Π° Π²Π½Π΅ΡΠ½Π΅Π΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ, ΠΈΠ»ΠΈ, Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, GND. ΠΠ° Π²Π°ΡΠ΅ΠΌ Π°Π΄Π°ΠΏΡΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ / ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½ ΡΡΠΎΡ ΡΠΈΠΌΠ²ΠΎΠ».
Π¦ΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π΄ΠΈΠΎΠ΄Ρ D1. ΠΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ. ΠΠΈΠΎΠ΄ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΠ΅ΠΌ Ρ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΡΡ, ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΉ ΠΎΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ, ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π΅Ρ Π² ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈ Π²Ρ Π½Π΅ ΠΏΠΎΠ΄ΠΆΠ°ΡΠΈΡΠ΅ ΡΠ²ΠΎΡ ΠΏΠ»Π°ΡΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΡ Π²Π²ΠΎΠ΄ΠΈΠΌ Π½Π° X1 Π½Π° Π²ΡΠ²ΠΎΠ΄ Vin Π½Π° ΡΠΈΠ½Π΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π»ΡΠ±ΡΡ Π΄ΡΡΠ³ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π² Π²Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅.
ΠΠΈΠΎΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ LDO. Π‘ΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² 5Π. ΠΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ ΡΡΠΎΡ ΡΠΈΠ³Π½Π°Π» Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠ»Π°ΡΡ Arduino Uno. Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π·Π΄Π΅ΡΡ 5 Π ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ΅ 5 Π Π½Π° ΡΠΈΠ½Π΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ.
ΠΡΡΡ Π΄Π²Π° ΡΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ° ΠΈ ΠΊΠ΅ΡΠ°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ.ΠΡΠΈ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΊΠ°ΠΊ Π±Π°ΠΉΠΏΠ°ΡΠ½ΡΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ. ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠΈ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π»ΡΠ±ΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΠΏΡΠ»ΡΡΠ°ΡΠΈΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠΎΠ³ΠΎ Π±Π΅ΡΡΡΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΡ ΠΎΠ΄Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°.
Π Π°Π±ΠΎΡΠ° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Arduino Uno R3ΠΡ ΠΎΠ΄, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡΠΉ Π½Π° ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ, ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Π²ΠΏΠ΅ΡΠ΅Π΄, ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ, ΠΎΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π° Vin. ΠΠΎ ΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ LDO ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠΎΠ² ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠΈΡΡΠΎΠ΅ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5 Π.ΠΡΡΡ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΊ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΠ°Π·ΡΠ΅ΠΌΡ
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno
ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ Arduino UnoΠΡΠ»ΠΈ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΎΠ΄Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π½Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡ Arduino, ΠΈ ΠΌΡ ΡΠ΅ΡΠ°Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠΊΡΠ°Π½Π΅, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ USB-ΠΊΠ°Π±Π΅Π»Ρ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ, Π½Π΅ ΡΠ½ΠΈΠΌΠ°Ρ Π°Π΄Π°ΠΏΡΠ΅Ρ AC-DC.
ΠΠ° ΡΡΠΎΠΉ ΠΏΡΠΎΡΡΠΎΡΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π° Π΄ΠΎΠ»ΠΈ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡ ΠΏΠΎΡΡΠ° USB, ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΡΠ²ΠΎΡ Π»ΠΈΠ½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ Π½Π΅ΡΡΠΎΠ½ΡΡΠΎΠΉ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ°.
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Arduino Uno Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΎΠ±Π° Π²Ρ ΠΎΠ΄Π°. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π»ΠΎ Π±Ρ ΠΊ ΡΠΊΠ°ΡΠΊΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π ΡΡΠΎ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡ ΠΏΠ»Π°ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΎΡΠ±ΠΎΡΠ°. ΠΡΠΎ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ. ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ ΡΠ²ΡΠ·Π°Π½Π° Ρ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ (ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ, ΡΠΈΠ»ΠΎΠ²ΠΎΠΉ MOSFET Arduino ΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ 3,3 Π), ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅
ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π²ΡΠ±ΠΎΡΠ°, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π²ΡΡΠ΅, ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ.ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ, ΡΡΠΎΠ±Ρ Π²ΡΠ±ΡΠ°ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ. ΠΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ Π½Π° Arduino Uno (ΠΠ‘) ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ Π΄Π²Π° Π²Ρ ΠΎΠ΄Π°, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄Π°Π΅Ρ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» Π»ΠΈΠ±ΠΎ Π½Π° 5 Π, Π»ΠΈΠ±ΠΎ Π½Π° Π·Π΅ΠΌΠ»Ρ (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅).
ΠΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ
ΠΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ – ΡΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ ΠΈ Π½Π΅ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ Π²Ρ ΠΎΠ΄Ρ ΠΈ ΠΏΡΡΠ°Π΅ΡΡΡ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ . ΠΡΠΎ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠ°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. Π£ΡΠΈΡΡΠ²Π°Ρ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅. ΠΡΠ»ΠΈ Π½Π΅ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, Π²ΡΡ ΠΎΠ΄ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π½Π° + V.ΠΡΠ»ΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, Π²ΡΡ ΠΎΠ΄ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π½Π° -V.
ΠΠ°ΠΊΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° Arduino p?ΠΡΡ ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ Arduino p. ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ. Π Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΡΡ ΠΎΠ΄Π° ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ° ΠΎΠ½ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ 5 Π ΠΎΡ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΠΎΡ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ USB.
ΠΡΡ ΠΎΠ΄ Arduino p MOSFET Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π»ΠΈΠ½ΠΈΠΈ 5 Π Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ LDO (Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ Π²ΡΡΠ΅) ΠΈ ΠΊ Π±ΠΎΡΡΠΎΠ²ΠΎΠΉ 3.Π Π΅Π³ΡΠ»ΡΡΠΎΡ 3Π.
ΠΠΈΠΆΠ΅ ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° ΠΈ Π΅Π³ΠΎ ΡΠΎΠ»Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno.
Π Π°Π±ΠΎΡΠ° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈΠΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° Π²Ρ ΠΎΠ΄Π°. ΠΠΈΠ½ ΠΎΡ Π±ΠΎΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΈ 3,3Π ΠΎΡ Π±ΠΎΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Vin ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΡ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΠΏΡ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π‘Ρ Π΅ΠΌΠ° Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π΅Π»ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Vin ΡΠΎΠ²Π½ΠΎ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
ΠΡΠ°ΠΊ, Π΅ΡΠ»ΠΈ Vin = 6V, ΡΠΎ Vin Π½Π° Π²Ρ ΠΎΠ΄Π΅ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ° Π±ΡΠ΄Π΅Ρ 3V. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ°, Vin Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ 3,3 Π, ΡΡΠΎΠ±Ρ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ ΠΏΡΠΈΠ½ΡΠ» ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·Ρ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Vin Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 6,6 Π.
ΠΡΠ»ΠΈ Vin> 3,3 Π, ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π° 5 Π ΠΈ P-MOSFET Arduino Π²ΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ (ΡΠ°Π·ΠΎΠΌΠΊΠ½ΡΡΡΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ), ΡΡΠΎΠ±Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ ΡΠΎΠΊΡ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΡΠ΅ΡΠ΅Π· ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ. Vin (Π½Π΅ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ)> 3,3 Π (ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ). Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π²ΡΡ ΠΎΠ΄ ΠΈΠ΄Π΅Ρ Π½Π° + Vcc.
ΠΡΠ»ΠΈ Vin <3.3 Π, ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ GND, ΠΈ P-MOSFET Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ (ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π·Π°ΠΌΠΊΠ½ΡΡ), ΡΡΠΎΠ±Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΠΏΠΎΠ΄Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ USB. ΠΠΈΠ½ (Π½Π΅ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ) <3,3 Π (ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ). Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ Π±ΡΠ΄Π΅Ρ -Vcc.
MOSFET Arduino Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π·Π΄Π΅ΡΡ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ½ Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· USB-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅. ΠΠ»ΠΈ ΠΎΠ½ ΠΏΠΎΠ΄Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ, ΡΠΎΡ ΡΠ°Π½ΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ USB. ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° ΠΏΠΎΡΡΡΠΏΠ°Π΅Ρ Π½Π° Π±ΠΎΡΡΠΎΠ²ΡΡ ΠΏΠ»Π°ΡΡ 3.Π Π΅Π³ΡΠ»ΡΡΠΎΡ 3Π. ΠΠ°ΡΠ΅ΠΌ ΡΡΠΎΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π²ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ 3,3 Π, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΄ΡΡΡ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ° ΠΈ ΠΏΠΎΠ»Π΅Π²ΠΎΠ³ΠΎ ΠΠΠ-ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ° ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΎΠ΄ΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΈ Ρ Π½Π°Ρ Π½Π° ΠΎΠ΄Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠ΅Π½ΡΡΠ΅.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ Π²ΠΈΠ΄Π΅Π»ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΡ ΡΠΈΠ½Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΠΎΡΠ²Π΅ΡΠΈΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠ° Π²ΠΊΠ»ΡΡΠ°Π» ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Arduino ΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π» USB-ΠΊΠ°Π±Π΅Π»Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino.ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°Π²Π΅ΡΡΠ°Π΅ΠΌ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno.
Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ Arduino – learn.sparkfun.com
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π² ΠΈΠ·Π±ΡΠ°Π½Π½ΠΎΠ΅ ΠΡΠ±ΠΈΠΌΡΠΉ 16Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ
ΠΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ (ΠΠ‘) Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅. Π£ΠΌΠ΅Π½ΡΡΠ°Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΡ. Π£ Arduino Uno ΠΈ RedBoard Π΅ΡΡΡ ΠΌΠΎΡΡ USB, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΡΠΈΠ³Π½Π°Π»Ρ USB Π² ΡΠΈΠ³Π½Π°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΉ ΠΏΡΠΈΠ΅ΠΌΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ Arduino (UART).ΠΠ΄ΠΈΠ½ ΡΠΎΠ»ΡΠΊΠΎ FT231x, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π½Π° RedBoard, ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 10 ΠΌΠ. ΠΡΠΎΡΡΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΠ² SparkFun RedBoard Π½Π° 5V Pro Mini, Π²Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ Π½Π΅ΠΌΠ°Π»ΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°, Π½ΠΎ ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΡΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ 15 ΠΌΠ Π΄ΠΎ Π²ΡΠ΅Π³ΠΎ 4 ΠΌΠ.
ΠΡΠΊΠ°Π· ΠΎΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
ΠΠΈΠ½Π΅ΠΉΠ½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ. ΠΠ½ΠΈ Π΄Π΅ΡΠ΅Π²Ρ ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΠ΅Π³ΠΎ 3 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² (Vin, Vout Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ). ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠΈΠ»ΡΠ½ΠΎ Π½Π°Π³ΡΠ΅Π²Π°ΡΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π²Ρ ΠΎΠ΄Π½ΡΠΌ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΎΠΊ.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ°ΡΠΈΡΡΡ Π²ΠΏΡΡΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΠΏΠ»Π°, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ:
P ΠΏΠΎΡΡΠ°ΡΠ΅Π½ΠΎ Π²ΠΏΡΡΡΡΡ = (V Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ – V Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ) * I
Π Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ΅ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΠΊ ΡΠ°Π²Π΅Π½ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠΎΠΊΡ. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² Π² Π»ΡΡΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 70%. Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΠΊΠ° Π²Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΡΠ΅, ΡΠ΅ΠΌ Π½ΠΈΠΆΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ.
ΠΠ΅ Π²Π΄Π°Π²Π°ΡΡΡ Π² ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ, ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΠΊ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ.ΠΡΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ Ρ ΠΠΠ Π±ΠΎΠ»Π΅Π΅ 90%. Π‘ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΡΠΌ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ), Π½ΠΎ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΠ²ΡΡΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ). ΠΡΡΠ³ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ TPS61200, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² PowerCell, ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ Π±Π°ΡΠ°ΡΠ΅ΠΉΠ½ΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠΎΠ³ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ½ΠΈΠΆΠ°ΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΡΡΠ°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±Π°ΡΠ°ΡΠ΅ΠΈ!
β ΠΡΠ΅Π΄ΡΠ΄ΡΡΠ°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΡΠ΄ΡΠΈΠ½ΠΎ Π£Π½ΠΎ R3
ΠΠ±Π·ΠΎΡ
Arduino Uno R3 – ΡΡΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½Π°Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ATmega328 ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠ»Π°ΡΠ° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ATmega16u2, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ USB Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ.
Arduino Uno R3 ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π² Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅. Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino (IDE).
ΠΠ°ΠΊΠ΅Ρ ΠΏΠ»Π°ΡΡ
- ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328
- ΠΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ 7 Π΄ΠΎ 12 Π
- 14 ΡΠΈΡΡΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ², 6 ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π²ΡΡ ΠΎΠ΄ Ρ Π¨ΠΠ (ΡΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠ΅ΠΉ)
- 6 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ²
- 40 ΠΌΠ ΠΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°
- 50 ΠΌΠ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π΄Π»Ρ 3.ΠΠΎΠ½ΡΠ°ΠΊΡ 3V
- 32 ΠΠ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΠΈ (0,5 ΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ
- 2 ΠΠ SRAM
- 1 ΠΠ EEPROM
- Π’Π°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ° 16 ΠΠΡ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠ»Π°ΡΡ Arduino ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ USB ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. Π Π°Π·ΡΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ 2,1 ΠΌΠΌ.
ΠΠ»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡ 6 Π΄ΠΎ 20 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°.Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π½Π΅ ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π½ΠΈΠΆΠ΅ 7 Π, ΡΡΠΎΠ±Ρ Π΄ΠΎΠΏΡΡΡΠΈΡΡ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΡΠ΅ΡΠ΅Π· ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π½ΠΈΠ·ΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π²ΡΡ ΠΎΠ΄ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΠΏΠ°ΡΡΡ Π½ΠΈΠΆΠ΅ 5 Π, ΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΏΠ»Π°Ρ.
Π’Π°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 12 Π. Π Π΅Π³ΡΠ»ΡΡΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅ΡΡΡΡ ΠΈ Π²ΡΠ·Π²Π°ΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ.
Π¨ΡΠΈΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- 5 Π: ΡΡΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ Π²ΡΡ ΠΎΠ΄ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.ΠΡΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΠΎΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° USB ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. ΠΡΠΎ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° Π±ΠΎΡΡΠΎΠ²ΠΎΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 5Π. Π ΡΡΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π²ΡΡ ΠΎΠ΄ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°. ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ 5 Π Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 400 ΠΌΠ ΡΠ΅ΡΠ΅Π· USB-ΠΏΠΎΡΡ ΠΈ Π²ΡΡΠ΅ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°.
- 3,3 Π: ΡΡΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ Π²ΡΡ ΠΎΠ΄ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.Π ΡΡΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π²ΡΡ ΠΎΠ΄ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° 3,3 Π. ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ 3,3 Π Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ 50 ΠΌΠ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠ»Π°ΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ 5 Π ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 5 Π ΠΈΠ»ΠΈ 3,3 Π ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 3,3 Π. ΠΠ»Π°ΡΡΡ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ ΠΏΡΡΠΌΠΎ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMega328. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Ρ.ΠΡΠ»ΠΈ Π·Π΄Π΅ΡΡ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ Π½Π΅ ΡΠ°ΠΊ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ATMega328. Arduino ΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΠ»Π°ΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
- GND: ΠΠ°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ Π½Π° Π²Ρ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ°Π·ΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ΅ USB. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΎ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ ΠΠ»Π°ΡΠ° Arduino.
- VIN: ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π²Ρ ΠΎΠ΄Ρ Π±ΠΎΡΡΠΎΠ²ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° ΠΏΠ»Π°ΡΡ ΠΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ΅ VIN. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊ ΠΏΠ»Π°ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π²ΠΌΠ΅ΡΡΠΎ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° USB ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π²Ρ ΠΎΠ΄Ρ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, Π½Π° ΠΏΠ»Π°ΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5 Π ΠΈ 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. css
ΠΠ° ΠΏΠ»Π°ΡΠ΅ Arduino 16 ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ².ΠΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄Ρ ΠΈΠ»ΠΈ Π²ΡΡ ΠΎΠ΄Ρ. ΠΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈ 5 Π ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ° 40 ΠΌΠ. Π£ Π½ΠΈΡ Π΅ΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½. ΠΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΎΡ 2 Π΄ΠΎ 50 ΠΊΠΠΌ ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ pinmode (), digitalWrite () ΠΈ digitalRead.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΈΡΡΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠΌΠ΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
- ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ: ΠΊΠΎΠ½ΡΠ°ΠΊΡ 0 (RX) ΠΈ 1 (TX).ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ TTL (5 Π). ΠΡΠΈ Π±ΡΠ»Π°Π²ΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Atmega16u2 USB ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌΡ TTL ΡΠΈΠΏΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino.
- PWM: Π²ΡΠ²ΠΎΠ΄Ρ 3, 5, 6, 9, 10 ΠΈ 11. ΠΡΠ²ΠΎΠ΄Ρ ΠΌΠΎΠ³ΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ 8-Π±ΠΈΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» PWM (ΡΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ). ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ analogWrite () ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡ 0 Π΄ΠΎ 255 Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠΈΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ Π²ΡΡ ΠΎΠ΄Π°.
- SPI: ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 10 (SS), 11 (MOSI), 13 (SCK) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ²ΡΠ·ΠΈ SPI (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ) Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ SPI
- ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ: ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 2 ΠΈ 3 ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Ρ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΡΠΎΠ²Π½Ρ ΡΠΈΠ³Π½Π°Π»Π° ΠΈΠ»ΠΈ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΡΠΎΠ²Π½Ρ ΡΠΈΠ³Π½Π°Π»Π°. ΠΊΡΠ°ΠΉ.ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ attachInterrupt (), ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
- : ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 13 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄. ΠΠΎΠ³Π΄Π° Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ 13 Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π·Π°Π³ΠΎΡΠΈΡΡΡ. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π±ΡΠ΄Π΅Ρ Π²ΡΠΊΠ»ΡΡΠ΅Π½, ΠΊΠΎΠ³Π΄Π° Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» Π½ΠΈΠ·ΠΊΠΈΠΉ.
Arduino Uno ΠΈΠΌΠ΅Π΅Ρ 6 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ² Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΎΡ A0 Π΄ΠΎ A5. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΡΡΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 10 Π±ΠΈΡ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΎΡ 0 Π΄ΠΎ 1024 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π·Π½Π°ΡΠ΅Π½ΠΈΡ.ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½ΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΠΎΡ Π·Π΅ΠΌΠ»ΠΈ Π΄ΠΎ 5 Π²ΠΎΠ»ΡΡ. ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΠ²ΠΎΠ΄ AREF ΠΈ ΡΡΠ½ΠΊΡΠΈΡ analogReference (). ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΡΠΈΡ Π±ΡΠ»Π°Π²ΠΎΠΊ ΠΈΠΌΠ΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π».
- TWI: ΠΊΠΎΠ½ΡΠ°ΠΊΡ A4 ΠΈΠ»ΠΈ SDA ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡ A5 ΠΈΠ»ΠΈ SCL. ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ²ΡΠ·ΠΈ TWI Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°.
- AREF: ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ².ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ analogReference ().
- Π‘ΠΠ ΠΠ‘: ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΡΡΡ ΡΡΡΠΎΠΊΡ Π² ΠΠΠΠΠΠ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ±ΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATMega328. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΡΠΊΡΠ°Π½Π°ΠΌ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ±ΡΠΎΡΠ°, ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ±ΡΠΎΡΠ° Π½Π° Arduino Uno Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½Π° ΡΠΊΡΠ°Π½ΠΎΠΌ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΈΡΡΠΎΠ²ΡΡ
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΡΠΈΡΡΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ.ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- A0 => Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 14
- A1 => ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 15
- A2 => ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 16
- A3 => ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 17
- A4 => ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 18
- A5 => ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 19
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ pinmode Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄Π° ΠΊΠ°ΠΊ INPUT ΠΈΠ»ΠΈ OUTPUT.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° AO ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 14 Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄Π°. ΠΠ°ΠΏΠΈΡΠ°ΡΡ Π² pin, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ digitalWrite Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΠΏΠΈΡΠΊΠ΅ Π²ΡΡΠ΅.
Arduino ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² ΡΠ²ΡΠ·ΠΈ.
- USB: Arduino Uno ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ATmega16U2 Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² TX ΠΈ RX Π½Π° ATmega 328. 16u2 Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ USB FTTI, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ Π΄ΠΎΡΠΊΠΈ.ΠΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΎΠΉ USB, ΡΡΠΎΠ±Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ COM-ΠΏΠΎΡΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΠΊ ΠΏΠΎΡΡΡ USB. ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ IDE Arduino ΠΠΎΠ½ΠΈΡΠΎΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΠΎΡΡ USB Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° ΠΏΠ»Π°ΡΡ Arduino ΠΈ Ρ Π½Π΅Π΅. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ TX ΠΈ RX Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ USB.
- ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ TTL: ΠΠ»Π°ΡΠ° Arduino Uno ΠΈΠΌΠ΅Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ Ρ ΡΡΠΎΠ²Π½Π΅ΠΌ TTL (5 Π) Π½Π° ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄Π°Ρ 0 (RX) ΠΈ 1 (TX). ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΎΠΉ RS232 ΠΈΠ»ΠΈ RS484. Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ.ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ TX ΠΈ RX ΠΠ Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ Π½Π° ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°Ρ 0 ΠΈ 1. ΠΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ USB-ΠΏΠΎΡΡΠ°. Π‘Π²ΡΠ·Ρ
- I2C ΠΈ SPI: Arduino Uno ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΎΠ±Π° ΡΡΠΈΡ ΡΠΎΡΠΌΠ°ΡΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Wire Π΄Π»Ρ ΡΠΈΠ½Ρ I2C. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ SPI Π΄Π»Ρ ΡΠΈΠ½Ρ SPI.
ΠΠ° ΠΏΠ»Π°ΡΠ΅ Arduino Π΅ΡΡΡ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΡΠΈΡΠ°Π΅Ρ ΠΏΠΎΡΡ USB ΠΎΡ ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΏΠΎ ΡΠΎΠΊΡ.ΠΡΠ»ΠΈ ΡΠΎΠΊ Π±ΠΎΠ»Π΅Π΅ 500 ΠΌΠ ΡΠ½ΠΈΠΌΠ°Π΅ΡΡΡ Ρ USB-ΠΏΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ½ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ ΠΏΡΠ΅ΡΠ²Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ USB. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΏΠΎ ΡΠΎΠΊΡ Π±ΡΠ΄Π΅Ρ ΡΡΡΡΠ°Π½Π΅Π½Π°, ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡΡ.
ΠΠ°ΠΊ Π·Π°ΠΏΠΈΡΠ°ΡΡ Arduino? ΠΠΎΠ½ΡΠ°ΠΊΡΡ Vin, 5 Π ΠΈ 3,3 Π.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ Vin, 5V, 3.3V ΠΈ GND – ΡΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ Vin Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ Arduino ΠΎΡ Π½Π΅ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ.ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π±Π°ΡΠ°ΡΠ΅Ρ Π½Π° 9 Π ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π°Π΄Π°ΠΏΡΠ΅Ρ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Arduino ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 5V Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ 5V. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π°Π΄Π°ΠΏΡΠ΅Ρ, Π²ΡΠ΄Π°ΡΡΠΈΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠ΅ 5Π, ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ. ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π±Π°ΡΠ°ΡΠ΅Π΅ ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡΡ Π±Π°ΡΠ°ΡΠ΅ΠΉ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ 5 Π ΠΈ Π²ΡΠ²ΠΎΠ΄ 3,3 Π Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊ Arduino. ΠΠΎ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ 3,3 Π Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Uno / Nano.
ΠΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΡΠ°Π·Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π° ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino:
ΠΠ»Π°ΡΠ° Arduino ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° Π²ΡΡ ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ:
ΠΡΠ° ΡΡΠ°ΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΊ Arduino Uno, ΡΠ°ΠΊ ΠΈ ΠΊ Nano.Π£ Nano Π½Π΅Ρ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΎΠΌΠΊΡΠ°ΡΠ°. ΠΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΠ½ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅Π½ Uno.
ΠΠΎΠ΄ΡΠ»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
Π Π°ΡΠΊΡΡΡΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ: ΠΈΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΡΠ²Π»ΡΡΡΡΡ ΠΏΠ°ΡΡΠ½Π΅ΡΡΠΊΠΈΠΌΠΈ. ΡΡΡΠ»ΠΊΠΈ, ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠΉΠ΄Π΅ΡΠ΅ ΠΏΠΎ Π½ΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠΎΠΊΡΠΏΠΊΡ, Ρ ΠΏΠΎΠ»ΡΡΡ ΠΊΠΎΠΌΠΈΡΡΠΈΡ. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ Ρ ΡΠ²ΡΠ·ΡΠ²Π°Ρ ΡΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΈΠ·-Π·Π° ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ, Π° Π½Π΅ ΠΈΠ·-Π·Π° ΠΊΠΎΠΌΠΈΡΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΏΠΎΠ»ΡΡΠ°Ρ Ρ Π²Π°ΡΠΈΡ ΠΏΠΎΠΊΡΠΏΠΎΠΊ.Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΡΠ°Π΅ΡΡΡ Π·Π° Π²Π°ΠΌΠΈ, ΠΈ ΡΠ΅ΡΠ°ΡΡ, ΠΏΠΎΠΊΡΠΏΠ°ΡΡ Π»ΠΈ Π²Ρ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ, ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°Ρ.
ΠΠΈΡΠ°Π½ΠΈΠ΅ Arduino ΠΎΡ ΡΠ°Π·ΡΠ΅ΠΌΠ° Barrel Jack.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ ΠΊ ΡΠ°Π·ΡΠ΅ΠΌΡ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ Arduino.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡ Π½Π° 9Π.ΠΠ°ΠΊΠΎΠ½Π΅ΡΠ½ΠΈΠΊ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΎΠΌΠΊΡΠ°ΡΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΈ Π³ΠΈΠ»ΡΠ·Π° Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Arduino ΡΠ΅ΡΠ΅Π· Vin Pin.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄ Π²Π°ΡΠ΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Vin Π²Π°ΡΠ΅Π³ΠΎ Arduino, ΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ GND.
ΠΡΠ²ΠΎΠ΄ Vin ΠΈΠ΄Π΅Ρ Π½Π° Π²Ρ ΠΎΠ΄ Π±ΠΎΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° 5V. ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ Vin, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΡ 7 Π΄ΠΎ 12 Π Π΄Π»Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°. ΠΠ½ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ Π½Π΅ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠ΅ 5 Π Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Arduino.
Π¨ΡΡΡΡ Arduino Vin ΠΈ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ. Π¨ΡΠΈΡΡ Vin Π½Π°ΠΏΡΡΠΌΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Ρ ΠΊΠΎΠ½ΡΠΎΠΌ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΎΠΌΠΊΡΠ°ΡΠ°. Π ΡΠΊΠ°Π² ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ GND. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ Arduino ΡΠ΅ΡΠ΅Π· ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ ΡΡΠ²ΠΎΠ»Π°, ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ Vin ΠΊΠ°ΠΊ ΠΏΡΡΠΌΠΎΠΉ Π½Π΅ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ Π²ΡΡ ΠΎΠ΄ Π±Π°ΡΠ°ΡΠ΅ΠΈ.
ΠΠΈΡΠ°Π½ΠΈΠ΅ Arduino ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄ 5 Π.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ΄Π°Π΅Ρ 5 Π²ΠΎΠ»ΡΡ, Π·Π°ΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 5V Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino. ΠΡ ΠΎΠ΄ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ 5V Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 5.5Π Π²ΠΎΠ»ΡΡ!
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΅ΡΡΡΠ΅Ρ Π±Π°ΡΠ°ΡΠ΅Π΅ΠΊ AA, ΠΠ°ΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ²ΡΡΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄ΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ 5 Π. Π’ΡΠΈ Π±Π°ΡΠ°ΡΠ΅ΠΈ ΠΠ, ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π΄Π°Π΄ΡΡ Π²Π°ΠΌ 1,5 * 3 = 4,5 Π ΠΏΡΠΈ ΠΏΠΎΠ»Π½ΠΎΠΌ Π·Π°ΡΡΠ΄Π΅, ΠΈ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ 3Π, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΡΠΈ ΠΏΡΡΡΠΎΠΉ. ΠΡΠ»ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΠΉ ΡΡΠΌ Π΄Π»Ρ Π²Π°Ρ Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠΏΠΈΡΡ ΡΡΠΈ Π΄Π΅ΡΠ΅Π²ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ Π½Π° eBay ΠΈΠ»ΠΈ AliExpress.
Π― ΡΠ΄Π΅Π»Π°Π» Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Π²Π°ΡΠ΅Π³ΠΎ Arduino Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π±Π°ΡΠ°ΡΠ΅Π΅ AA:
ΠΡΠ»ΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π²Π°ΡΠ΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΡΠ΅ 5 Π, ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Ρ, ΡΠ΅ΠΌ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ. ΠΠ½ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡ Π²Ρ ΠΎΠ΄Π½ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠΈΠ½Π΅ΠΉΠ½ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Β«ΡΠΆΠΈΠ³Π°ΡΡΒ» ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠ»ΠΎΡ ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ°ΠΌΠΈ. ΠΠ½ΠΈ ΡΡΠ°ΡΡΡ ΡΠ½Π΅ΡΠ³ΠΈΡ, ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Ρ Π΅Π΅ Π² ΡΠ΅ΠΏΠ»ΠΎ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΡΠΌ ΠΏΠΎΠΌΠ΅Ρ Π°ΠΌ.ΠΡΠ»ΠΈ ΡΡΠΈ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΌΠ΅Ρ ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΠΏΠΈ, ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠΏΠΈΡΡ Π΄Π΅ΡΠ΅Π²ΡΠ΅ ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ Π½Π° eBay.
Π Π΅Π³ΡΠ»ΡΡΠΎΡ 5V Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠΌ.
ΠΠΎΠ³Π΄Π° Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΠ²ΠΎΠΉ Arduino ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 5V, ΡΠΎΠ³Π΄Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ Vin Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΈ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Vin.
ΠΠΈΡΠ°Π½ΠΈΠ΅ Arduino ΡΠ΅ΡΠ΅Π· USB-ΠΊΠ°Π±Π΅Π»Ρ.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ USB-ΠΊΠ°Π±Π΅Π»Ρ ΠΊ Arduino, Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ ΠΏΠΎΠ΄Π°Π΅Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠ΅ 5 Π²ΠΎΠ»ΡΡ ΠΏΡΡΠΌΠΎ Π½Π° ΠΏΠ»Π°ΡΡ, ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ 5V Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ.
ΠΠ°ΠΊ ΠΈ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ Arduino Π½Π°ΠΏΡΡΠΌΡΡ ΠΎΡ Π²ΡΠ²ΠΎΠ΄Π° 5V, PIN-ΠΊΠΎΠ΄ Vin ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΠΌ. ΠΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΈ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Vin.
ΠΡΠ²ΠΎΠ΄ 5 Π Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΡ ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ 5V Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ Arduino.ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 5 Π. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° 3,3 Π!
ΠΠΎΠ½ΡΠ°ΠΊΡ 5V ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΡΠΎΠΊΠΎΠΌ 500 ΠΌΠ, Π΅ΡΠ»ΠΈ Π²Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΠ΅ Arduino Ρ ΠΏΠΎΠΌΠΎΡΡΡ USB-ΠΊΠ°Π±Π΅Π»Ρ. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° 800 ΠΌΠ, Π½ΠΎ ΠΈΠ·-Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ, Π²Ρ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 400β500 ΠΌΠ.
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ Π΄Π»Ρ Π²Π°ΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΡΠΎΠ³Π΄Π° Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΡΠ²ΠΎΠ΄ 3,3 Π Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΡ ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ 3,3 Π Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ 3.ΠΠΈΡΠ°Π½ΠΈΠ΅ 3Π.
ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΠΎΠΊ ΠΎΡ 100 Π΄ΠΎ 150 ΠΌΠ. Π Π΅Π³ΡΠ»ΡΡΠΎΡ 3.3V ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π²ΡΡ ΠΎΠ΄Ρ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° 5V. ΠΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ° ΠΎΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° 3,3 Π Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°ΡΡ ΡΠ΅ΠΏΠ»ΠΎ ΠΊΠ°ΠΊ Π² ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ΅ 3,3 Π, ΡΠ°ΠΊ ΠΈ Π² ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ΅ 5 Π. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 3,3 Π ΠΊ ΡΠ°Π·ΡΠ΅ΠΌΡ 3.ΠΡΠ²ΠΎΠ΄ 3V, ΡΠΎ ΠΎΠ½ ΡΠΎΠΆΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ 5V, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 5V.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π΄Π»Ρ Arduino
ΠΠΈΡΠ°Π½ΠΈΠ΅ Arduino ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΎΠ»ΡΠ΅Π±ΡΡΠ²Π°. ΠΠΎΠ³Π΄Π° Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π½Π°ΡΠ°Π» Ρ Π½ΠΈΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ, ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½ΠΎ Π² Arduinos Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π΄Π»ΠΈΠ½Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π·Π° ΡΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΡΠ΅ΠΌ Π½ΠΎΠΌΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ 5 Π ΠΈΠ»ΠΈ 3.3 Π, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (MCU) Π΄Π»Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠΎΠ²Π½Π΅ΠΉ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Arduino ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ 6 Π΄ΠΎ 16 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΡΡΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π½ΠΎ ΠΏΠ»Π°ΡΠ° Arduino ΡΠΎΡΠ½ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Arduino. Π― Π²ΠΈΠ΄Π΅Π», ΠΊΠ°ΠΊ ΠΎΠΏΡΡΠ½ΡΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ Π±ΡΠ»ΠΈ ΡΠ±ΠΈΡΡ Ρ ΡΠΎΠ»ΠΊΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΏΠΎΠ»ΡΠ·Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ 3,3 Π Arduino ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ 9 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΏΠΎΠΊΠ° ΠΈΠΌ Π½Π΅ ΠΎΠ±ΡΡΡΠ½ΠΈΠ»ΠΈ ΡΡΠΎ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Π§Π°ΡΡΠΎ ΡΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΠ· Π²ΠΈΠ΄Ρ Π²ΡΠ±ΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².Π₯ΠΎΡΡ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΌΠΎΠ³ΡΡ Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π² Π΄Π΅ΡΠ°Π»ΡΡ ΡΠ°ΠΌΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ²ΡΠ·Π°Π½Ρ Ρ Π²ΡΠ±ΠΎΡΠΎΠΌ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. Π‘Π΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΠΏΠ»Π°Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Π½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠΈΠ±ΠΈΡΡΡΡ, Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΠΊΠ°ΠΊΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. ΠΡΠΎ Π½Π΅ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ, ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π΄Π»Ρ Arduino 5 Π ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, Π° Π΄Π»Ρ Arduino 3,3 Π – 3.ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ArduinoΠΠ½ΠΎΠ³ΠΈΠ΅ Arduinos ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328P. ATmega328 ΠΎΡ Microchip ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΡΠΎΠΊΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. (Vcc – ΡΡΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΠ‘, ΠΈ Π΅Π³ΠΎ ΡΠ°ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΠ‘.) Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Arduinos ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π»ΠΈΠ±ΠΎ Ρ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΡΡΠΎΠ²Π½Ρ 3,3 Π Π΄Π»Ρ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ, Π»ΠΈΠ±ΠΎ Ρ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ 5 Π Π΄Π»Ρ Π±ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΌ Ρ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ TTL. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ 3.Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π²Π°ΠΆΠ½Π΅Π΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ ΠΆΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌ Π½Π° 5 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°.
Π ΠΈΡΡΠ½ΠΎΠΊ 1: Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΏΠ»Π°ΡΡ Arduino. (ΠΡΡΠΎΡΠ½ΠΈΠΊ: www.arduino.cc) ΠΡΠΈΠΌΠ΅Ρ: Arduino Pro MiniΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ Π² ΡΡ Π΅ΠΌΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ Arduino Pro Mini. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ Arduino, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 200 ΠΌΠ. ΠΠ°Π»ΠΎΠ²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠΎ ΡΠ°ΠΌ Arduino Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ 200 ΠΌΠ, Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ Arduino ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΊ Π½Π΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ Π² ΠΎΠ±ΡΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ 200 ΠΌΠ.Π ΡΠ°Π±Π»ΠΈΡΠ΅ Π΄Π°Π½Π½ΡΡ ATmega328p ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΡΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 90% ΠΎΡ Vcc. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΅ΡΠ»ΠΈ Vcc ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΠ°ΡΡΡΡ Π²ΡΡΠΎΠΊΠΈΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 0,9 * 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° = 2,97 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. ΠΡΠ±ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ Π½Π° ΡΠΈΡΡΠΎΠ²ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄Π΅ Π½ΠΈΠΆΠ΅ 2,97 Π, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π½Π΅ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΡΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ ΠΎΡ Arduino.
ΠΠ΅ΠΆΠ΄Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ Arduino Π²ΡΠ΅Π³Π΄Π° Π΅ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅. Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΡΠ΅ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.ΠΠΎ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ΅ΡΡΠ½ΠΎ? ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ 26 AWG – ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Π΄Π»Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΈ ΡΠ΅ΠΏΠ΅ΠΉ ΠΌΠ°Π»ΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΎΠ½ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΌΠ΅Π½ΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΊΠ°Π»ΠΈΠ±ΡΠ° ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ², Π² Π½Π΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅ ΠΌΠ΅Π΄ΠΈ. ΠΠ΅Π½ΡΡΠ΅ ΠΌΠ΅Π΄ΠΈ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ. ΠΠ½ΠΎΠ³ΠΎΠΆΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ 26 AWG – Ρ ΠΎΡΠΎΡΠΈΠΉ Π²ΡΠ±ΠΎΡ ΠΈΠ·-Π·Π° Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². 26 AWG Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²Π΅Π»ΠΈΠΊ, ΡΡΠΎΠ±Ρ Π²ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ 2,2 Π Π΄Π»Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΈ ΡΠ°ΡΡΠΈ, ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π² Π΄Π΅ΡΡΡΡ ΡΠ°Π· ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ 200 ΠΌΠ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠΊΠ°Π·Π°Π»ΠΈ Π΄Π»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ Arduino Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ. ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ 26 AWG ΠΊΠ°ΠΆΡΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ, Π½ΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅.
ΠΠ±ΡΡΠ² Π»ΠΈΠ½ΠΈΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΡΠΎΠ²ΠΎΠ΄Quality 26 AWG ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ 40,81 ΠΠΌ Π½Π° 1000 ΡΡΡΠΎΠ² ΠΈΠ»ΠΈ 40,81 ΠΌΠΈΠ»Π»ΠΈΠΎΠΌ Π½Π° ΡΡΡ. ΠΡΠΈ ΡΠΎΠΊΠ΅ 200 ΠΌΠ ΠΏΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ Π½Π°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ»ΠΎΠΆΠΈΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊ Arduino, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΊ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ Π½Π° Π²ΡΡΠΎΡΠ΅ Π΄Π΅ΡΡΡΠΈ ΡΡΡΠΎΠ² ΠΌΡ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ 5 ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π½Π°ΡΠ΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. ΠΠ° Π²ΡΡΠΎΡΠ΅ 20 ΡΡΡΠΎΠ² ΠΌΡ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ ΠΏΠΎΡΡΠΈ 10 ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ².ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΠ½ΠΈΠΆΠ°Π΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π½Π° Arduino, Π΄ΠΎ 4,5 Π; Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡΠ΅Π΄Π΅Π» Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ.
Π’Π°Π±Π»ΠΈΡΠ° 1: ΠΠΎΡΠ΅ΡΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ. Π Π°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ»Π°ΡΠΎΠΉ ΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ. (ΠΡΡΠΎΡΠ½ΠΈΠΊ: ΠΠ²ΡΠΎΡ)ΠΠ²Π°Π΄ΡΠ°ΡΡ ΡΡΡΠΎΠ² ΠΊΠ°ΠΆΠ΅ΡΡΡ ΡΠ°Π·ΡΠΌΠ½ΡΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ΄Π½Π°ΠΊΠΎ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΌΡ ΡΡΠΈΡΡΠ²Π°Π»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π°.
ΠΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎ Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΡΡ.Π‘ΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° 26 AWG ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 40,81 ΠΠΌ Π½Π° 1000 ΡΡΡΠΎΠ² Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠ° ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π°. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΈ, Π³Π΄Π΅ ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΠ»ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠ΅, ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΡΠΎΡΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΈ ΡΠΎΠΊΠ° ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΡΡ ΡΠΎΡΠΊΡ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ.
Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΊΡΡΠ³Π»ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΡΡΠΈΡΡΠ° ΡΠΎ ΡΡΠ²ΠΎΠ»ΠΎΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΡΠΊΠ΅ ΠΊΠ°ΡΠ°Π½ΠΈΡ. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»ΠΈ Π»Π΅Π·Π²ΠΈΠΉ Π΄Π°ΡΡ ΡΠ°ΠΊΡΡ ββΠΆΠ΅ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΡ ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΠΏΠΎ Π²ΡΠ΅ΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ. ΠΠ°ΠΆΠ΅ Π²ΠΈΠ½ΡΠΎΠ²ΠΎΠΉ Π·Π°ΠΆΠΈΠΌ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π°.Π£ΡΡΠΈΡΠ΅, ΡΡΠΎ Π»ΡΠ±Π°Ρ ΠΎΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠ° ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½Π° ΠΎΠΊΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΠΎΠΌΡ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΈΠ·-Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΊΠ° ΡΠ»ΡΠΆΠ±Ρ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ 40 ΠΌΠΈΠ»Π»ΠΈΠΎΠΌ. ΠΠ΅ΡΠ½ΠΎ; ΠΊΠ°ΠΆΠ΄Π°Ρ ΡΠΎΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ 1 ΡΡΡΠ° ΠΏΡΠΎΠ²ΠΎΠ΄Π° 26 AWG. Π‘ Π΄Π²ΡΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΊ Arduino ΠΈ Π΄Π²ΡΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π»ΡΠ±Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 4 Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ. Π’Π΅ΠΏΠ΅ΡΡ Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈ Π² ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 5 ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π½Π° 8 ΡΡΡΠ°Ρ ΠΈ ββ10 ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π½Π° 18 ΡΡΡΠ°Ρ ΠΌΠ΅ΠΆΠ΄Ρ Arduino ΠΈ Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ.
Π’Π°Π±Π»ΠΈΡΠ° 2: ΠΠΎΡΠ΅ΡΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΡΠ±ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ – ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ?Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΡΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΡ ΡΠ΅ΡΡΠ΅ΠΌ ΠΏΡΡΡ ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° 3,3 Π ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ Arduino Π½Π° Π²ΡΡΠΎΡΠ΅ Π²ΠΎΡΡΠΌΠΈ ΡΡΡΠΎΠ² ΠΈ 10 ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ 18 ΡΡΡΠΎΠ². ΠΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, Π΅ΡΠ»ΠΈ Π±Ρ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ΅ΡΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ Π±Π»ΠΎΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎΡΠΎΠ³ΠΈ ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°.ΠΠ±ΡΡΠ½ΠΎ Π²ΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΡΠ°ΡΠ°ΡΡΡΡ ΠΈΠΌΠ΅ΡΡ ΠΎΠ±ΡΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΡΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΡΡΡΠ΅ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ – Π² 20 ΡΡΡΠ°Ρ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠ°Π²Π½ΠΎΠ²Π΅ΡΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ Π½Π°Π΄Π»Π΅ΠΆΠ°ΡΠ΅Π³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino ΠΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ArduinoΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΠ±ΠΎΠΉΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΠΏΠΎΡΠ΅ΡΡΠΌΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΌ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino, ΠΈ Π½Π΅ Π²ΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
USB Power – USB-ΠΊΠ°Π±Π΅Π»Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Arduino ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino (IDE). ΠΠ°Π±Π΅Π»Ρ USB Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ IDE, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ 5 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π΄Π»Ρ Arduino ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡ USB Vcc. ΠΠΈΡΠ°Π½ΠΈΠ΅ 5 Π USB ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π Arduino, ΠΈΠ»ΠΈ ΠΎΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΎ ΡΠ°Π²Π½ΠΎ 3.3Volt Arduino.
ΠΠΈΡΠ°Π½ΠΈΠ΅ 5 Π ΠΈΠ»ΠΈ 3,3 Π – Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π ΠΈΠ»ΠΈ 3,3 Π Arduino. ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ MCU Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎΠ΄Π°ΡΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΡΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino ΡΡΠ°Π½Π΅Ρ Π²ΠΎΡΠΏΡΠΈΠΈΠΌΡΠΈΠ²ΡΠΌ ΠΊ ΠΏΠΎΡΠ΅ΡΡΠΌ Π² Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΏΠΎΡΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΠΏΠΎΠΌΡΠ½ΡΡΠΎΠ³ΠΎ ΡΠ°Π½Π΅Π΅.
Vin ΠΈΠ»ΠΈ Raw – Arduino ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ Ρ ΠΏΠΎΠΌΠ΅ΡΠΊΠΎΠΉ Β«VinΒ» ΠΈΠ»ΠΈ Β«RAWΒ» Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° Arduino.Π Π°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΡΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π ΠΈΠ»ΠΈ 3,3 Π. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ Ρ Π²Π°Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ΅ΡΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΏΠΎΡΠ΅ΡΠΈ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠ΅ ΡΠ°Π½Π΅Π΅, Π½ΠΎ ΠΈ ΡΠΎ, ΡΡΠΎ ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Ρ ΠΎΠ΄ΠΎΠΌ Π²ΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΡ Π΅ΠΌΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΊ ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΠΌ Π²Ρ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡ Π½Π΅Π³ΠΎ. ΠΡΠ»ΠΈ ΠΌΡ ΠΏΠΎΠ΄Π°Π΄ΠΈΠΌ 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π½Π° Vin, ΠΌΡ ΠΏΠΎΡΠ΅ΡΡΠ΅ΠΌ ΠΎΠΊΠΎΠ»ΠΎ 0,5 Π²ΠΎΠ»ΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° 2.Π Π»ΡΡΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ 8 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. Π ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ Π½Π°ΡΠΈΠΌΠΈ ΠΎΡΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΠΎΡΠ΅ΡΡΠΌΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΏΠΎΡΠ΅ΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΠΈΠΆΠ΅ ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.
Π’Π°Π±Π»ΠΈΡΠ° 3: ΠΠΎΡΠ΅ΡΠΈ Π² Π»ΠΈΠ½ΠΈΠΈ, ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΈ ΠΏΠΎΡΠ΅ΡΠΈ Π² ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ΅ Π IN ΡΡΡΡΡ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² V IN ΠΈΠ»ΠΈ RAW ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΠΎΡΠ΅ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°. ΠΠ° ΠΏΠ»Π°ΡΠ΅ Arduino ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ V IN ΠΈΠ»ΠΈ RAW ΡΠ²Π»ΡΡΡΡΡ Π²Ρ ΠΎΠ΄ΠΎΠΌ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino.ΠΡΠ΅, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ Π²ΡΡ ΠΎΠ΄ Π½Π° Arduino. ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ 6 Π΄ΠΎ 12 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΊ Vin, ΠΈΠ»ΠΈ RAW, Π±ΡΠ΄Π΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Arduino, ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅Π²Π°ΡΡ Π»ΡΠ±ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΌ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠΈ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 5 Π ΠΈ 3,3 Π Arduino Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Arduino ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΡ ΠΊ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° Π²ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ½Π΅ΡΠ³ΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 7 Π΄ΠΎ 12 Π Π½Π΅ ΡΠ°ΠΊ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Ρ, ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ 3,3 ΠΈΠ»ΠΈ 5 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, Π½ΠΎ ΠΎΠ½ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ. ΠΠ°ΠΌΠ°Π½ΡΠΈΠ²ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ 3,3 Π ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π΄Π»Ρ ΠΏΠ»Π°Ρ Arduino, Π½ΠΎ, ΡΡΠ΄Ρ ΠΏΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΌ Π²ΡΡΠ΅ ΡΠ°ΠΊΡΠ°ΠΌ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Π½Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ Π΄Π»Ρ Π½Π°ΠΈΠ»ΡΡΡΠ΅Π³ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠ°ΠΊ ΠΌΠ½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Arduino ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ? – Π₯ΠΈΠΆΠΈΠ½Π° ΠΠΈ
Π ModMyPi ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΡΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΠ»Π°Ρ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎ-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ΅Π±ΡΡΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ! ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ΅Π½Ρ ΡΡΡΠΎΠ³ΠΈ Π² ΡΠ²ΠΎΠΈΡ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΡ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Raspberry Pi ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 5 Π ΠΏΡΠΈ 2 Π Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ, Π½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠ΅, Arduino ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Ρ ΠΎΠ΄Π½ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ (6-20 Π) ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅Ρ Π΅Π³ΠΎ Π΄ΠΎ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π²Π½ΡΡΡΠΈ ΠΏΠ»Π°ΡΡ.ΠΠ°Π»ΠΎ ΡΠΎΠ³ΠΎ, ΡΠ°ΠΌΠΈ ΠΏΠ»Π°ΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΠΎΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΎΡΠΊΠ°Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅! Π£ Π½Π°Ρ Π΅ΡΡΡ ΠΏΡΠΎΡΡΠ°Ρ ΡΠ°Π·Π±ΠΈΠ²ΠΊΠ° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°! ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅ ΡΡΠΎΠΊΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΈΠ»ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
ΠΠ°ΠΊ ΠΌΠ½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Raspberry Pi ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ?
ΠΠ°ΠΊ ΠΌΠ½Π΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ Arduino?
ΠΠ°ΠΊ ΠΌΠ½Π΅ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠΎΠΉ Beaglebone Black?
ΠΠ°ΠΊ ΠΌΠ½Π΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ Arduino?
ΠΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π·Π²Π΅ΡΡ, ΡΠ΅ΠΌ Raspberry Pi! Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Pi, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΊΠ°Π·Π°Π½Ρ ΡΠΎΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, Arduino Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΎΠΊ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΡΠΎΠ².ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΡ ΡΡΠΎ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΡΠ°Π½ΠΈΡΠ΅.
Π ModMyPi ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ Arduino. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΉ Π±Π»ΠΎΠΊ – Π½Π°Ρ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino Π½Π° 9 Π, 2 Π. ΠΡΠΎ Π·Π°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Arduino Π½Π΅ Π±ΡΠ΄ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΈΠ»ΡΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ. ΠΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄Π»ΠΈΡΡ ΡΡΠΎΠΊ ΡΠ»ΡΠΆΠ±Ρ Π²Π°ΡΠ΅Π³ΠΎ Arduino ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ Π²Π°ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΡΠΎΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΏΠΎ Π²Π·Π»ΠΎΠΌΡ.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 12 Π 2 Π Π΄Π»Ρ Arduino.ΠΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅ΠΏΡΡ 12 Π ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Vin. ΠΡΠΎ Π²Π΅ΡΡ Π½ΠΈΠΉ ΠΏΡΠ΅Π΄Π΅Π» ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.
Mode 1 – Π¨ΡΠ΅ΠΊΠ΅Ρ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° 5,5 ΠΌΠΌ / 2,1 ΠΌΠΌ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ 9 Π – 12 Π ΠΏΡΠΈ 2 Π)
ΠΠΎΠ»Π΅Π΅ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠΌ. ΠΠΈΠΆΠ΅, Π½ΠΎ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΎΡΠ²Π΅Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ. Arduino ΠΈΠΌΠ΅Π΅Ρ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΡ ΡΠΈΠΏΠ° Β«ΡΠΈΠ»ΠΈΠ½Π΄ΡΒ» ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ.ΠΠΎΠΌΠΊΡΠ°Ρ Π΄Π»Ρ Π±ΠΎΡΠ΅ΠΊ ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠ΄Π°ΠΏΡΠ΅Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ (ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ ΡΠΎΠΊΠΎΠΌ), Π° Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ (ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠΎΠΊΠΎΠΌ)
- ΠΠ°Π³Π»ΡΡΠΊΠ° ΡΠΈΠ»ΠΈΠ½Π΄ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ (ΡΡΠ΅Π΄Π½ΠΈΠΉ ΡΡΠΈΡΡ Π²ΠΈΠ»ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ)
- ΠΠ°Π³Π»ΡΡΠΊΠ° ΡΡΠ²ΠΎΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅ΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ (ID) 2,1 ΠΌΠΌ
- ΠΠ°Π³Π»ΡΡΠΊΠ° ΡΡΠ²ΠΎΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π΄ΠΈΠ°ΠΌΠ΅ΡΡ (OD) Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 5,5 ΠΌΠΌ.
- Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ 9 Π Π΄ΠΎ 12 Π
- Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΠΎΠΊ ΡΠ°Π²Π΅Π½ 0.Π‘ 5Π ΠΏΠΎ 2Π.
- Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»Ρ ΡΡΠ²ΠΎΠ»Π° Π΄Π»ΠΈΠ½ΠΎΠΉ 9,5 ΠΌΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ΅Π½.
ΠΡΠΎ ΡΡΠ²ΠΎΠ» ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ Π½Π°ΡΠΈΡ ΠΈΠ·Π΄Π΅Π»ΠΈΡΡ Π΅ΡΡΡ 5,5 ΠΌΠΌ / 2,1 ΠΌΠΌ.
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅
Arduino ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΠΏΠΎΡΡ ΠΎΡ 6 Π΄ΠΎ 20 Π. ΠΠ΄Π½Π°ΠΊΠΎ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ Π·Π΄Π΅ΡΡ – Β«ΠΌΠΎΠΆΠ΅ΡΒ».
ΠΡΠ»ΠΈ Π½Π° ΠΏΠ»Π°ΡΡ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΅ 7 Π, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ, ΠΈ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° 5 Π ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΏΠΎΠ΄Π°ΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅Π½Π΅Π΅ 5 Π, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌ.
Π Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΡΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎ 20 Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΠΏΠΎΠ»Π½ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ, ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΠΏΠ»Π°. ΠΡΠΎ Π½Π΅ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π² Arduino. ΠΠ½Π°Π»ΠΎΠ³ΠΈΡ: Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π΅Π·Π΄Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²ΠΎΠ΅ΠΉ ΠΌΠ°ΡΠΈΠ½ΠΎΠΉ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅, Π΄ΠΎΠ²Π΅Π΄Ρ Π΅Π΅ Π΄ΠΎ ΠΊΡΠ°ΠΉΠ½ΠΈΡ ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠ². ΠΠ½ Π΄ΠΎΡΡΠ°Π²ΠΈΡ Π²Π°Ρ ΡΡΠ΄Π°, ΠΊΡΠ΄Π° Π²Ρ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ, Π½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡ ΡΡΠΎΠΊ ΡΠ»ΡΠΆΠ±Ρ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΡΠΎΠ±ΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Ρ ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, Π΄ΠΎΡΡΠ°Π²ΠΈΡ Π²Π°Ρ ΡΡΠ΄Π° ΠΎΡΠ΅Π½Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡ Π²Π°ΡΠΈ ΡΡΠΈ!
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΡ 9 Π΄ΠΎ 12 Π.ΠΡΠΎ Ρ ΠΎΡΠΎΡΠ°Ρ Π·ΠΎΠ»ΠΎΡΠ°Ρ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°ΠΌ ΠΏΠ»Π°ΡΡ Π»Π΅Π³ΠΊΠΎ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠ΅ Π½Π΅Π½ΡΠΆΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° Π½Π° Arduino.
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ. ΠΠΎΠ½ΡΠ°ΠΊΡ Vin Π½Π° Π²Ρ ΠΎΠ΄Π°Ρ / Π²ΡΡ ΠΎΠ΄Π°Ρ Power Pins Π±ΡΠ΄Π΅Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Ρ Π²Π°Ρ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΅ΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ Π²ΡΠ²ΠΎΠ΄ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° Arduino, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π²Π°ΡΠ΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ΅Π»Π΅ Π½Π° 9 Π, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΏΡΡΠΌΠΎ ΡΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Vin Arduino, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° 9 Π.
Π Π°Π±ΠΎΡΠΈΠΉ ΡΠΎΠΊ
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Β«ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΒ», ΡΠΎΠΊ – ΡΡΠΎ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ΅ΠΏΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π° ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΡ ΡΠΈΠ»Ρ ΡΠΎΠΊΠ° Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΊ Π½Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΠΊ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°, ΡΠ΅ΠΌ Π»ΡΡΡΠ΅.ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ – 250 ΠΌΠ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Arduino Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Ρ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, USB-ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Ρ. Π.), Π’ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΎΡ 0,5 Π Π΄ΠΎ 2 Π ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΡΡΠ΄Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π½ΠΎΠΌΠΈΠ½Π°Π»ΡΠ½ΡΠΌ ΡΠΎΠΊΠΎΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ Π²Π°ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ½Π΅ΡΠ³ΠΈΠΈ Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΡΠ΅ΠΏΠΈ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΎΠΊΡ:
- ΠΠΎΡΡ USB ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΡΡΠ·ΠΎΡΠ° Π½Π° 500 ΠΌΠ. ΠΡΠ±ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΡΠΎΠ³ΠΎ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π²ΡΠ·ΠΎΠ²ΡΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ.
- ΠΠ±ΡΠΎΠ»ΡΡΠ½ΡΠΉ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΠΎΠ΄Π½ΠΈΠΌ ΡΠΈΡΡΠΎΠ²ΡΠΌ ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 40 ΠΌΠ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ <35 ΠΌΠ ΠΌΠ°ΠΊΡ.), ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±ΡΠΈΠΉ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ Π²ΡΠ΅ΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΡΡΠΎΠ³ΠΎ ΡΠΈΠΏΠ°, Π²ΠΌΠ΅ΡΡΠ΅ Π²Π·ΡΡΡΠΌ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 200 ΠΌΠ.
- ΠΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΡ Π΅ΠΌΡ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄Ρ Power I / O, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΠΊ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ 3,3 Π ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 150 ΠΌΠ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΈ 50 ΠΌΠ). ΠΡΠ²ΠΎΠ΄
- 5V ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ 0,8 Π. Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠ΅ΠΏΠΈ 3,3 Π ΠΈ 5 Π ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ, ΠΏΠΎΡΡΠΎΠΌΡ 0,8 Π ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠΌΠΌΠ°ΡΠ½ΡΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠΎΠΊΠΎΠΌ, ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΌ ΠΎΠ±ΠΎΠΈΠΌΠΈ ΡΡΠΈΠΌΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ.Π’Π°ΠΊΠΆΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ 0,8 Π – ΡΡΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠΉ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°ΠΌΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π§Π΅ΠΌ ΡΡΠΆΠ΅Π»Π΅Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠΎΠΊ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΎΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 0,5 Π.
- ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ (Vin) ΠΎΠ±Ρ ΠΎΠ΄ΠΈΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ ΡΡ Π΅ΠΌ Adruino, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ°, ΠΊΡΠΎΠΌΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ΅Ρ Vin ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΡΡ Π΅ΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΠΈΠΎΠ΄ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° 1 Π, Π° Π΄ΠΎΡΠΎΠΆΠΊΠΈ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ Π½Π° 2 Π, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ Π΄Π»Ρ Vin ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 1 Π.ΠΡ Π²ΠΈΠ΄Π΅Π»ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ, Π·Π°ΠΌΠ΅Π½Π΅ Π΄ΠΈΠΎΠ΄Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΌ Π΅Π³ΠΎ ΠΎΠ±Ρ ΠΎΠ΄Π΅, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π»Π΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠΎΠΊΠΈ ΠΏΡΠΈ Π²ΡΡΠΎΠΊΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠ°Ρ , ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡ ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². Π Π΅Π°Π»ΡΠ½ΠΎ Π»ΡΠ±ΠΎΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΡΠ΅Π±ΡΡΡΠ΅Π΅ Π±ΠΎΠ»Π΅Π΅ 0,5 Π, Π²ΡΠ΅Π³Π΄Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
Π Π΅ΠΆΠΈΠΌ 2 – ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ USB (5 Π ΠΏΡΠΈ 500 ΠΌΠ)
Arduino ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ USB Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (Π² ΠΌΠΈΡΠ΅ Pi ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ!).ΠΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· USB ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π. Π’Π°ΠΊΠΆΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΠΊΡ Π½Π° ΠΏΠΎΡΡΠ°Ρ USB Π² 500 ΠΌΠ, ΠΏΠΎΡΡΠΎΠΌΡ Π»ΡΠ±ΠΎΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ°, ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠ΅Π΅ ΡΡΠΎ, ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ.
ΠΠΎΠ΄Π°ΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡΡΡ USB ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²Ρ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ ΡΡΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π½Π° ΡΠΈΠ½Ρ 5 Π Π½Π° Arduino (Π½Π°ΠΏΡΡΠΌΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π²ΡΠ²ΠΎΠ΄ 5 Π). ΠΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±Π΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡ ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π°ΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡΡΡ USB ΠΈΠ΄Π΅Ρ Π² ΠΎΠ±Ρ ΠΎΠ΄ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² 5 Π, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡΡ Π²Π°ΡΡ ΠΏΠ»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π°Π½ΠΎ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅!
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Arduino ΠΈΠΌΠ΅Π΅Ρ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ Π½Π° ΠΏΠΎΡΡΠ°Ρ USB Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΠΊΠΎΠ²ΠΎΠΉ Π·Π°ΡΠΈΡΠΎΠΉ 500 ΠΌΠ.ΠΡΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΠ΅ΡΠ΅Π· USB. ΠΡΠ»ΠΈ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ (ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Π±ΠΎΠ»Π΅Π΅ 500 ΠΌΠ), Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΠΈΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»ΠΈ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΡΡΠ°Π±ΠΎΡΠ°ΡΡ, ΠΏΡΠ΅ΡΡΠ²Π°Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π°Π³ΡΡΠ·ΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ½ΡΡΠ°. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΡΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΌΡ ΡΡΡΠ°Π½Π½ΠΎΠΌΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ!
ΠΡΠ»ΠΈ Arduino ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°Π΅Ρ, ΡΡΠΎ Π΅ΡΡΡ Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΈ USB-ΠΈΡΡΠΎΡΠ½ΠΈΠΊ, ΠΏΠΎΠ΄Π°ΡΡΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, Arduino Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π° Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ, ΠΏΠΎΠΊΠ° ΠΎΠ½ ΠΏΠΎΠ΄Π°Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (Π±ΠΎΠ»Π΅Π΅ 6.6Π). Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ (ΠΈ ΠΈΠΌΠ΅Π΅ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅), ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡΡΡ ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ USB. ΠΠ΄Π΅ΡΡ Π΅ΡΡΡ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅.
Π Π΅ΠΆΠΈΠΌ 3 – Π§Π΅ΡΠ΅Π· Π²Π²ΠΎΠ΄ / Π²ΡΠ²ΠΎΠ΄
Arduino ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. ΠΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄Ρ ΠΈΠ»ΠΈ Π²ΡΡ ΠΎΠ΄Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Arduino!
ΠΡΠ²ΠΎΠ΄Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅:
- ΠΠΈΠ½.Vin ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Ρ ΠΎΠ΄Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ (Π²ΠΌΠ΅ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° ΠΈΠ»ΠΈ USB). ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ 9β12 Π, ΠΈ ΠΎΠ½ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΏΠ»Π°ΡΡ Π΄ΠΎ 5 Π. Vin ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΏΠΈΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΡΠ΅ΡΠ΅Π· Π°Π΄Π°ΠΏΡΠ΅Ρ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠ° ΠΈΠ»ΠΈ USB.
- 5Π. ΠΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5 Π ΠΎΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΠ° ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡ Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°, USB-ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΈΠ»ΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Vin Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄ 5V, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ ΠΎΠ±Ρ ΠΎΠ΄ΠΈΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡΡ Π²Π°ΡΡ ΠΏΠ»Π°ΡΡ.ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 0,8 Π.
- 3V3. ΠΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 3,3 Π, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π±ΠΎΡΡΠΎΠ²ΡΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠΌ. ΠΠ° ΡΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡ Π±ΠΎΡΠΊΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°, USB-ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΈΠ»ΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° Vin Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 150 ΠΌΠ.
- GND. Π¨ΡΡΡΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ΄ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Arduino ΡΠ΅ΡΠ΅Π· Π²Π²ΠΎΠ΄ / Π²ΡΠ²ΠΎΠ΄, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Π²ΡΠ²ΠΎΠ΄Ρ ΠΎΡ Π±Π°ΡΠ°ΡΠ΅ΠΈ, Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΠ΅ΠΏΠΈ, ΡΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ Ρ.