ΠΊΠ°ΠΊΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΡ ΠΎΠ΄Π°Ρ arduino uno
Arduino Uno: ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ°, ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Arduino Uno β ΡΠ»Π°Π³ΠΌΠ°Π½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘++.
Uno Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega328P Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ 16 ΠΠΡ. ΠΠ° ΠΏΠ»Π°ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ 20 ΠΏΠΎΡΡΠΎΠ² Π²Ρ ΠΎΠ΄Π°-Π²ΡΡ ΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠ»Π°Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊΠΎΠ².
ΠΠΈΠ΄Π΅ΠΎΠΎΠ±Π·ΠΎΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°
Π¨Π°Π³ 1
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠ»Π°ΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎ USB. ΠΠ»Ρ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ°Π±Π΅Π»Ρ USB (A β B).
Π¨Π°Π³ 2
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Arduino IDE.
Π§ΡΠΎ-ΡΠΎ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ?
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ
ΠΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ L Π½Π°ΡΠ½ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΡΠ°Π· Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ.
ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, Π²ΡΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅Π»ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ Π΄ΡΡΠ³ΠΈΠΌ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°ΠΌ Π½Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ.
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΠ»Π°ΡΡ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328P
Π‘Π΅ΡΠ΄ΡΠ΅ΠΌ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Arduino Uno ΡΠ²Π»ΡΠ΅ΡΡΡ 8-Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΈΡΠΌΡ Microchip β ATmega328P Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ AVR Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ 16 ΠΠΡ. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΡΠ΅ΠΌΡ Π²ΠΈΠ΄Π°ΠΌΠΈ ΠΏΠ°ΠΌΡΡΠΈ:
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega16U2
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328P Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ USB ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ Ρ ΠΠ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega16U2 Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ USB-UART ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΠ Arduino Uno ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ COM-ΠΏΠΎΡΡ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ
ΠΠΎΡΡ USB Type-B
Π Π°Π·ΡΡΠΌ USB Type-B ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Arduino. ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΠ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΊΠ°Π±Π΅Π»Ρ USB (A β B).
Π Π°Π·ΡΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ DC
ΠΠΎΠ½Π½Π΅ΠΊΡΠΎΡ DC Barrel Jack Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ.
ΠΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ 5V
ΠΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ NCP1117ST50T3G ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠ»Π°ΡΡ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ DC ΠΈΠ»ΠΈ ΠΏΠΈΠ½ Vin. ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ. ΠΡΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5 Π Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π²ΡΡ ΠΎΠ΄Π½ΡΠΌ ΡΠΎΠΊΠΎΠΌ 1 Π.
ΠΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ 3V3
ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ±ΡΠΎΡΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΡΡΠ½ΠΎΠ³ΠΎ ΡΠ±ΡΠΎΡΠ° ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ β Π°Π½Π°Π»ΠΎΠ³ ΠΊΠ½ΠΎΠΏΠΊΠΈ RESET ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
ICSP-ΡΠ°Π·ΡΡΠΌ ATmega328P
ICSP-ΡΠ°Π·ΡΡΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π΄Π²Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
ICSP-ΡΠ°Π·ΡΡΠΌ ATmega16U2
ICSP-ΡΠ°Π·ΡΡΠΌ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATmega16U2. Π ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠΈ ΡΠΈΡΠ°ΠΉΡΠ΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅.
Arduino Uno
ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π²ΡΠ΅Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΠΏΠ»Π°Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ, Uno Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² USB-UART ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega16U2 (ATmega8U2 Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ R2) Π²ΠΌΠ΅ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ FTDI.
ΠΠ° ΠΏΠ»Π°ΡΠ΅ Arduino Uno Π²Π΅ΡΡΠΈΠΈ R2 Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ΅Π·ΠΈΡΡΠΎΡ, ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΉ ΠΊ Π·Π΅ΠΌΠ»Π΅ Π»ΠΈΠ½ΠΈΡ HWB ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° 8U2.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ R3 ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π½ΠΈΠΆΠ΅:
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | ATmega328 |
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ | 5Π |
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅) | 7-12Π |
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ (ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠ΅) | 6-20Π |
Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ/Π²ΡΡ ΠΎΠ΄Ρ | 14 (ΠΈΠ· Π½ΠΈΡ 6 ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π¨ΠΠ-Π²ΡΡ ΠΎΠ΄ΠΎΠ²) |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ | 6 |
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° | 40 ΠΌΠ |
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΠΊ Π²ΡΠ²ΠΎΠ΄Π° 3.3V | 50 ΠΌΠ |
Flash-ΠΏΠ°ΠΌΡΡΡ | 32 ΠΠ (ATmega328) ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 0.5 ΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ |
SRAM | 2 ΠΠ (ATmega328) |
EEPROM | 1 ΠΠ (ATmega328) |
Π’Π°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ° | 16 ΠΠΡ |
Π‘Ρ Π΅ΠΌΠ° ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
Π€Π°ΠΉΠ»Ρ EAGLE: arduino-uno-Rev3-reference-design.zip (ΠΠ ΠΠΠΠ§ΠΠΠΠ: ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎ Ρ Π²Π΅ΡΡΠΈΡΠΌΠΈ Eagle Π½Π΅ Π½ΠΈΠΆΠ΅ 6.0)
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π ΡΠ°ΠΉΠ»Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠ³ΡΡ ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ATmega8, 168 ΠΈΠ»ΠΈ 328. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328, Π½ΠΎ Π½Π° ΡΡ Π΅ΠΌΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8. ΠΡΠΎ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅ ΡΡΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ.
ΠΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ ΠΎΡ 6 Π΄ΠΎ 20 Π. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½ΠΈΠΆΠ΅ 7Π ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ 5V, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅ 12Π ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Ρ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ Π²ΡΡ ΠΎΠ΄Ρ ΠΏΠ»Π°ΡΡ ΠΈΠ· ΡΡΡΠΎΡ. Π‘ ΡΡΠ΅ΡΠΎΠΌ ΡΡΠΎΠ³ΠΎ, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 7 Π΄ΠΎ 12Π.
ΠΠΈΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π½Π° ΠΏΠ»Π°ΡΠ΅:
ΠΠ°ΠΌΡΡΡ
ΠΠ±ΡΠ΅ΠΌ ΡΠ»Π΅Ρ-ΠΏΠ°ΠΌΡΡΠΈ ATmega328 ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 32 ΠΠ (ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 0.5 ΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ). ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ 2 ΠΠ ΠΏΠ°ΠΌΡΡΠΈ SRAM ΠΈ 1 ΠΠ EEPROM (ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ EEPROM).
ΠΡ ΠΎΠ΄Ρ ΠΈ Π²ΡΡ ΠΎΠ΄Ρ
Π‘ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΉ pinMode(), digitalWrite() ΠΈ digitalRead() ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· 14 ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Ρ ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π²ΡΡ ΠΎΠ΄Π°. Π£ΡΠΎΠ²Π΅Π½Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° Π²ΡΠ²ΠΎΠ΄Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ 5Π. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ΄Π°Π²Π°ΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ ΠΎΠ΄ΠΈΠ½ Π²ΡΠ²ΠΎΠ΄, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 40 ΠΌΠ. ΠΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΡΠΎΠΏΡΡΠΆΠ΅Π½Ρ Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΌΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°ΠΌΠΈ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ) Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 20-50 ΠΊΠΠΌ. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠ³ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
ΠΠΎΠΌΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ²ΠΎΠ΄ΠΎΠ²:
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Arduino ΠΈ ATmega328. Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ATmega8, 168 ΠΈ 328 ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Π°.
Π‘Π²ΡΠ·Ρ
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° SoftwareSerial ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ Π½Π° Π»ΡΠ±ΡΡ ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄Π°Ρ Arduino Uno.
Π ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega328 ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² I2C (TWI) ΠΈ SPI. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π²Ρ ΠΎΠ΄ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Wire, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΡΠΏΡΠΎΡΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΠ½ΠΎΠΉ I2C; Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠΌ. Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ SPI ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ SPI.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Arduino Uno ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ (ΡΠΊΠ°ΡΠ°ΡΡ). ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ· ΠΌΠ΅Π½Ρ Tools > Board Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ «Arduino Uno» Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΠ΅. ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠΌ. ΡΠΏΡΠ°Π²ΠΊΡ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ.
ATmega328 Π² Arduino Uno Π²ΡΠΏΡΡΠΊΠ°Π΅ΡΡΡ Ρ ΠΏΡΠΎΡΠΈΡΡΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΌ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°. ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π½ΠΈΠΌ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ STK500 (ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ C).
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΡ ΠΈ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·ΡΠ΅ΠΌ Π΄Π»Ρ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ICSP (In-Circuit Serial Programming), Π½Π΅ ΠΎΠ±ΡΠ°ΡΠ°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ Π½Π° Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ; Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠ± ΡΡΠΎΠΌ ΡΠΌ. ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATmega16U2 (ΠΈΠ»ΠΈ 8U2 Π½Π° ΠΏΠ»Π°ΡΠ°Ρ Π²Π΅ΡΡΠΈΠΈ R1 ΠΈ R2) Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ΅. ΠΡΠΎΡΠΈΠ²ΠΊΠ° ATmega16U2/8U2 Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ DFU-Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ (Device Firmware Update), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ»Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° DFU Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ:
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ) ΡΠ±ΡΠΎΡ
Π§ΡΠΎΠ±Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΏΠ΅ΡΠ΅Π΄ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠ±ΡΠΎΡΠ°, Arduino Uno ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ Π΅Π³ΠΎ ΡΠ±ΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ΄ΠΈΠ½ ΠΈΠ· Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ATmega8U2/16U2, ΡΡΠ°ΡΡΠ²ΡΡΡΠΈΠΉ Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΡΠΎΠΊΠΎΠΌ Π΄Π°Π½Π½ΡΡ (DTR), ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ RESET ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATmega328 ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 100 Π½Π€. ΠΠΎΠ³Π΄Π° Π½Π° Π»ΠΈΠ½ΠΈΠΈ DTR ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½ΠΎΠ»Ρ, Π²ΡΠ²ΠΎΠ΄ RESET ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π² Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π½Π° Π²ΡΠ΅ΠΌΡ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ°Π½Π½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ. Π’Π°ΠΊΠ°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΠ°ΠΉΠΌΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π²ΡΠ΅Π³Π΄Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΡΠΎ ΡΠΏΠ°Π΄ΠΎΠΌ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π»ΠΈΠ½ΠΈΠΈ DTR.
ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΊ Π΄ΡΡΠ³ΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡΠΌ. ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Uno ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌ Π½Π° Mac OS X ΠΈΠ»ΠΈ Linux, Π΅Π³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡΡΡ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠ»Π°ΡΠΎΠΉ. ΠΠΎΡΠ»Π΅ ΡΠ±ΡΠΎΡΠ° Π½Π° Arduino Uno Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π½Π° Π²ΡΠ΅ΠΌΡ ΠΎΠΊΠΎΠ»ΠΎ ΠΏΠΎΠ»ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ (Ρ.Π΅. Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½Π΅ ΠΊΠ°ΡΠ°ΡΡΠΈΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ), ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²ΡΡ Π±Π°ΠΉΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΠΏΠΎΡΡΠ»ΠΊΠΈ, ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π΅ΡΠ»ΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅ΠΉ Π½Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ, ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, Ρ ΠΊΠΎΡΠΎΡΡΠΌ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΡ ΡΠΏΡΡΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.
ΠΠ° ΠΏΠ»Π°ΡΠ΅ Uno ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄ΠΎΡΠΎΠΆΠΊΠ° (ΠΎΡΠΌΠ΅ΡΠ΅Π½Π½Π°Ρ ΠΊΠ°ΠΊ «RESET-EN»), ΡΠ°Π·ΠΎΠΌΠΊΠ½ΡΠ² ΠΊΠΎΡΠΎΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ±ΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ»Ρ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ±ΡΠΎΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΠ°ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ Π²ΡΠ²ΠΎΠ΄Ρ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΠΏΠΎ ΠΊΡΠ°ΡΠΌ ΡΡΠΎΠΉ Π΄ΠΎΡΠΎΠΆΠΊΠΈ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ±ΡΠΎΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΊΠ»ΡΡΠΈΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² ΡΠ΅Π·ΠΈΡΡΠΎΡ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 110 ΠΠΌ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ RESET ΠΈ 5Π; Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠΌ. ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π²Π΅ΡΠΊΡ ΡΠΎΡΡΠΌΠ°.
ΠΠ°ΡΠΈΡΠ° USB ΠΎΡ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΎΠΊ
Π Arduino Uno Π΅ΡΡΡ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»ΠΈ, Π·Π°ΡΠΈΡΠ°ΡΡΠΈΠ΅ USB-ΠΏΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΎΡ ΠΊΠΎΡΠΎΡΠΊΠΈΡ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΎΠΊ. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈΠΌΠ΅ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π·Π°ΡΠΈΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π·Π°ΡΠΈΡΡ. ΠΡΠ»ΠΈ ΠΎΡ USB-ΠΏΠΎΡΡΠ° ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΡΡΡ ΡΠΎΠΊ Π±ΠΎΠ»Π΅Π΅ 500 ΠΌΠ, ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°Π·ΠΎΡΠ²Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π΄ΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΈΡΠΈΠ½ ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ.
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π΄Π»ΠΈΠ½Π° ΠΈ ΡΠΈΡΠΈΠ½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Uno ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 6.9 ΡΠΌ ΠΈ 5.4 ΡΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠ°Π·ΡΠ΅ΠΌΠ° USB ΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, Π²ΡΡΡΡΠΏΠ°ΡΡΠΈΡ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΏΠ»Π°ΡΡ. Π§Π΅ΡΡΡΠ΅ ΠΊΡΠ΅ΠΏΠ΅ΠΆΠ½ΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»ΡΡΡ ΠΏΠ»Π°ΡΡ ΠΊ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΡΠΏΡΡΡ. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈΡΡΠΎΠ²ΡΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ 7 ΠΈ 8 Π½Π΅ ΠΊΡΠ°ΡΠ½ΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΌ 2.54 ΠΌΠΌ ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 4 ΠΌΠΌ.
Arduino.ru
Arduino Uno
ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ
Arduino Uno ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° ATmega328 (ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, pdf). ΠΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ 14 ΡΠΈΡΡΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄/Π²ΡΡ ΠΎΠ΄ΠΎΠ² (6 ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄Ρ Π¨ΠΠ), 6 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ², ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ 16 ΠΠΡ, ΡΠ°Π·ΡΠ΅ΠΌ USB, ΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌ, ΡΠ°Π·ΡΠ΅ΠΌ ICSP ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΊΠ°Π±Π΅Π»Ρ USB, Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ΄Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° AC/DC ΠΈΠ»ΠΈ Π±Π°ΡΠ°ΡΠ΅ΠΈ.
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π²ΡΠ΅Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΠΏΠ»Π°Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π²ΡΠΈΡ FTDI USB ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΏΠΎ USB, Π½ΠΎΠ²ΡΠΉ ΠΡΠ΄ΡΠΈΠ½ΠΎ Uno ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8U2 (ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, pdf).
«Uno» ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ Ρ ΠΈΡΠ°Π»ΡΡΠ½ΡΠΊΠΎΠ³ΠΎ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Π½Π°ΠΌΠ΅ΠΊΠ°ΡΡ Π½Π° Π³ΡΡΠ΄ΡΡΠΈΠΉ Π²ΡΡ ΠΎΠ΄ Arduino 1.0. ΠΠΎΠ²Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΡΠ°Π»Π° ΡΠ»Π°Π³ΠΌΠ°Π½ΠΎΠΌ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΏΠ»Π°Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ. ΠΠ»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡ ΡΠΏΠΈΡΠΊΡ ΠΏΠ»Π°Ρ Arduino.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
Π‘Ρ Π΅ΠΌΠ° ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
ΠΠΈΡΠ°Π½ΠΈΠ΅
Arduino Uno ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ USB ΠΈΠ»ΠΈ ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
ΠΠ½Π΅ΡΠ½Π΅Π΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ (Π½Π΅ USB) ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ AC/DC (Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ) ΠΈΠ»ΠΈ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ½ΠΎΠΉ Π±Π°ΡΠ°ΡΠ΅Π΅ΠΉ. ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΡΠ°Π·ΡΠ΅ΠΌΠ° 2.1 ΠΌΠΌ Ρ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΠ»ΡΡΠΎΠΌ. ΠΡΠΎΠ²ΠΎΠ΄Π° ΠΎΡ Π±Π°ΡΠ°ΡΠ΅ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ Gnd ΠΈ Vin ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈ Π²Π½Π΅ΡΠ½Π΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΎΡ 6 Π Π΄ΠΎ 20 Π. ΠΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½ΠΈΠΆΠ΅ 7 Π, Π²ΡΠ²ΠΎΠ΄ 5V ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ΄Π°Π²Π°ΡΡ ΠΌΠ΅Π½Π΅Π΅ 5 Π, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ. ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π²ΡΡΠ΅ 12 Π ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅ΡΡΡΡ ΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡΡ ΠΏΠ»Π°ΡΡ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΎΡ 7 Π Π΄ΠΎ 12 Π.
ΠΠ°ΠΌΡΡΡ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328 ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅Ρ 32 ΠΊΠ ΡΠ»ΡΡ ΠΏΠ°ΠΌΡΡΠΈ, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 0.5 ΠΊΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ 2 ΠΊΠ ΠΠΠ£ (SRAM) ΠΈ 1 ΠΠ± EEPROM.(ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΈΡΠ°Π΅ΡΡΡ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ EEPROM).
ΠΡ ΠΎΠ΄Ρ ΠΈ ΠΡΡ ΠΎΠ΄Ρ
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ°ΡΠ° Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ:
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ Arduino ΠΈ ΠΏΠΎΡΡΠ°ΠΌΠΈ ATmega328.
Π‘Π²ΡΠ·Ρ
ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Arduino Uno ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² Π΄Π»Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ, Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Arduino ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ. ATmega328 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ UART TTL (5 Π), ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΠΌΡΠΉ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ 0 (RX) ΠΈ 1 (TX). Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Π°Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° ATmega8U2 Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΅ΡΠ΅Π· USB, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° «ΠΎΠ±ΡΠ°ΡΡΡΡ» Ρ ΠΏΠ»Π°ΡΠΎΠΉ ΡΠ΅ΡΠ΅Π· Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ COM ΠΏΠΎΡΡ. ΠΡΠΎΡΠΈΠ²ΠΊΠ° ATmega8U2 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° USB COM, Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΡΠΎΡΠΎΠ½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ, Π½ΠΎ Π½Π° Windows Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°ΠΉΠ» ArduinoUNO.inf. ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ (Serial Monitor) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΡΡΠ»Π°ΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RX ΠΈ TX Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ FTDI ΠΈΠ»ΠΈ USB ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ (Π½ΠΎ Π½Π΅ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄Ρ 0 ΠΈ 1).
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ SoftwareSerial Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Uno.
ATmega328 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ I2C (TWI) ΠΈ SPI. Π Arduino Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Wire Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ½Ρ I2C.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΠ Arduino. ΠΠ· ΠΌΠ΅Π½Ρ Tools > Board Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Β«Arduino UnoΒ» (ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ). ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠ΅ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΡ .
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328 ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ, ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡΠΈΠΌ Π·Π°ΠΏΠΈΡΡ Π½ΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ². Π‘Π²ΡΠ·Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ STK500.
ΠΠΌΠ΅Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄Ρ ICSP (Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅). ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ) ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ°
Uno ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΠΈΡΡΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»Π°ΡΡ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Arduino Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, Π° Π½Π΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. ΠΠ΄Π½Π° ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ DTR ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ATmega8U2, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΏΠΎΡΠΎΠΊΠΎΠΌ Π΄Π°Π½Π½ΡΡ (DTR), ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ATmega328 ΡΠ΅ΡΠ΅Π· 100 Π½Π€ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ. ΠΠΊΡΠΈΠ²Π°ΡΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Ρ.Π΅. ΠΏΠΎΠ΄Π°ΡΠ° ΡΠΈΠ³Π½Π°Π»Π° Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Arduino, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΊΠΎΠ΄ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Upload Π² ΡΠ°ΠΌΠΎΠΉ ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ΄Π°ΡΠ° ΡΠΈΠ³Π½Π°Π»Π° Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ DTR ΡΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π° Ρ Π½Π°ΡΠ°Π»ΠΎΠΌ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠ΄Π°, ΡΡΠΎ ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ ΡΠ°ΠΉΠΌΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°.
Π€ΡΠ½ΠΊΡΠΈΡ ΠΈΠΌΠ΅Π΅Ρ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° Uno ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Arduino Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ ΠΠ‘ Mac X ΠΈΠ»ΠΈ Linux (ΡΠ΅ΡΠ΅Π· USB). Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ΅ΡΠ²ΡΡ Π±Π°ΠΉΡΠΎΠ² ΠΊΠΎΠ΄Π° Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ (Π²ΡΠ΅Ρ , ΠΊΡΠΎΠΌΠ΅ ΠΊΠΎΠ΄Π° Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ). ΠΡΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ°Π·ΠΎΠ²Π°Ρ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΡΠΊΠ΅ΡΡΠ°, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ Π΄ΡΡΠ³ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ .
ΠΠ° Uno ΠΈΠΌΠ΅Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π»ΠΈΠ½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°Π·ΡΡΠ²ΠΎΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π»ΠΈΠ½ΠΈΠΈ. ΠΠΎΠ½ΡΠ°ΠΊΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ Ρ ΠΎΠ±ΠΎΠΈΡ ΠΊΠΎΠ½ΡΠΎΠ² Π»ΠΈΠ½ΠΈΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Ρ ΡΠ΅Π»ΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ. ΠΠΈΠ½ΠΈΡ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°Π½Π° Β«RESET-ENΒ». ΠΡΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² ΡΠ΅Π·ΠΈΡΡΠΎΡ 110 ΠΠΌ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ 5 Π ΠΈ Π΄Π°Π½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ.
Π’ΠΎΠΊΠΎΠ²Π°Ρ Π·Π°ΡΠΈΡΠ° ΡΠ°Π·ΡΠ΅ΠΌΠ° USB
Π Arduino Uno Π²ΡΡΡΠΎΠ΅Π½ ΡΠ°ΠΌΠΎΠ²ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΠΈΠΉΡΡ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ (Π°Π²ΡΠΎΠΌΠ°Ρ), Π·Π°ΡΠΈΡΠ°ΡΡΠΈΠΉ ΠΏΠΎΡΡ USB ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΎΡ ΡΠΎΠΊΠΎΠ² ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ ΡΠ²Π΅ΡΡ ΡΠΎΠΊΠΎΠ². Π₯ΠΎΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ Π·Π°ΡΠΈΡΡ, ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π±Π°ΡΡΠ΅Ρ. ΠΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΏΡΠΈ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΡΠΎΠΊΠ° Π±ΠΎΠ»Π΅Π΅ 500 ΠΌΠ ΡΠ΅ΡΠ΅Π· USB ΠΏΠΎΡΡ ΠΈ ΡΠ°Π·ΠΌΡΠΊΠ°Π΅Ρ ΡΠ΅ΠΏΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΠΊΠ° Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠΎΠ² Π½Π΅ Π±ΡΠ΄ΡΡ Π²ΠΎΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ.
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ΠΠ»ΠΈΠ½Π° ΠΈ ΡΠΈΡΠΈΠ½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Uno ΡΠΎΡΡΠ°Π²Π»ΡΡΡ 6.9 ΠΈ 5.3 ΡΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π Π°Π·ΡΠ΅ΠΌ USB ΠΈ ΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌ Π²ΡΡ ΠΎΠ΄ΡΡ Π·Π° Π³ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ². Π§Π΅ΡΡΡΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π² ΠΏΠ»Π°ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π·Π°ΠΊΡΠ΅ΠΏΠΈΡΡ Π΅Π΅ Π½Π° ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ. Π Π°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈΡΡΠΎΠ²ΡΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ 7 ΠΈ 8 ΡΠ°Π²Π½ΡΠ΅ΡΡΡ 0,4 ΡΠΌ, Ρ ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ½ΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 0,25 ΡΠΌ.
ΠΠ»Π°ΡΠ° Arduino Uno R3: ΡΡ Π΅ΠΌΠ°, ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²
ΠΠ»Π°ΡΠ° Arduino Uno β ΡΠ΅Π½ΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΈΠΌΠΏΠ΅ΡΠΈΠΈ Arduino, ΡΠ°ΠΌΠΎΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ΅ ΠΈ ΡΠ°ΠΌΠΎΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. Π Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π΅ Π»Π΅ΠΆΠΈΡ ΡΠΈΠΏ ATmega β Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠ΅Π²ΠΈΠ·ΠΈΠΈ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π£Π½ΠΎ R3 β ΡΡΠΎ ATmega328 (Ρ ΠΎΡΡ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΅ΡΠ΅ Π²ΡΡΡΠ΅ΡΠΈΡΡ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΏΠ»Π°ΡΡ UNO Ρ ATmega168). ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π°ΡΠ΄ΡΠΈΠ½ΡΠΈΠΊΠΎΠ² Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΠΏΠ»Π°ΡΡ UNO. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠ»Π°ΡΡ Arduino Uno ΡΠ΅Π²ΠΈΠ·ΠΈΠΈ R3, ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΎΡΠ»ΠΈΡΠΈΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°Ρ (Mega, Nano).
ΠΠ»Π°ΡΠ° Arduino Uno
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Uno ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ: ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ (Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΎΠΉ, ΠΊΠ°ΠΊ Ρ Mega ΠΈ Π½Π΅ ΡΠ°ΠΊΠΎΠΉ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ, ΠΊΠ°ΠΊ Ρ Nano), Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΈΠ·-Π·Π° ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ Π²ΡΠΏΡΡΠΊΠ° Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΊΠ»ΠΎΠ½ΠΎΠ², ΠΏΠΎΠ΄ Π½Π΅Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΡΡΠΎΠΊΠΎΠ² ΠΈ ΡΠΊΠ΅ΡΡΠ΅ΠΉ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Arduino Uno
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | ATmega328 |
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ | 5Π |
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅) | 7-12Π |
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ (ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠ΅) | 6-20Π |
Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ/Π²ΡΡ ΠΎΠ΄Ρ | 14 (ΠΈΠ· Π½ΠΈΡ 6 ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π¨ΠΠ-Π²ΡΡ ΠΎΠ΄ΠΎΠ²) |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ | 6 |
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° | 40 ΠΌΠ |
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΠΊ Π²ΡΠ²ΠΎΠ΄Π° 3.3V | 50 ΠΌΠ |
Flash-ΠΏΠ°ΠΌΡΡΡ | 32 ΠΠ (ATmega328) ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 0.5 ΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ |
SRAM | 2 ΠΠ (ATmega328) |
EEPROM | 1 ΠΠ (ATmega328) |
Π’Π°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ° | 16 ΠΠΡ |
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠ»Π°Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π£Π½ΠΎ
ΠΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΈ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ Arduino Uno
ΠΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Π²ΡΠ³Π»ΡΠ΄ΡΡ Π²ΠΎΡ ΡΠ°ΠΊ:
ΠΠ»Π°ΡΠ° β ΠΊΠ»ΠΎΠ½ Arduino Uno
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ Arduino Uno
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π½Ρ Π½Π° ΠΏΠ»Π°ΡΡ UNO ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ . ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄Π΅Π»Ρ Π½Π° ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ, ΠΊΡΠΏΠΈΠ² Π΄Π΅ΡΠ΅Π²ΠΎ (Π² ΡΠ°ΠΉΠΎΠ½Π΅ 200-300 ΡΡΠ±Π»Π΅ΠΉ) Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΎΠΉ. ΠΡΠΈΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΊΠ°ΠΊ ΡΠ°ΠΌΡΠ΅ ΠΏΡΠΎΡΡΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ, ΡΠ°ΠΊ ΠΈ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ»ΠΈ βΠΏΠΎΡΡΠΈ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠ΅β ΠΏΠ»Π°ΡΡ Π½Π° Π±Π°Π·Π΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠ΅ ΠΎΠ΄Π½Π° Π³ΡΡΠΏΠΏΠ° ΡΠΎΠ²Π°ΡΠΎΠ² β Π½Π΅ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ WiFi (Π½Π° Π±Π°Π·Π΅ ESP8266 ΠΈΠ»ΠΈ ESP32), Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ. ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ Ρ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΎΠ² Π½Π° ΠΠ»ΠΈΡΠΊΡΠΏΡΠ΅ΡΡΠ΅:
Π‘Ρ Π΅ΠΌΠ° ΠΈ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°ΡΡ
ΠΡΠ΄ΡΠΈΠ½ΠΎ β ΡΡΠΎ ΠΎΡΠΊΡΡΡΠ°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. ΠΠΎ ΡΡΡΠΈ, Π»ΡΠ±ΠΎΠΉ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΡΠΊΠ°ΡΠ°ΡΡ ΡΡ Π΅ΠΌΡ Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠΎΡΡΠΌΠΎΠ², Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠ»Π°ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATmega. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅ΡΡΠΌΠ° Π½Π΅ Π΄ΠΎΡΠΎΠ³ΠΎ ΠΊΡΠΏΠΈΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ².
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°ΡΡ Π½Π° Π±Π°Π·Π΅ ATMEGA 328
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠ»Π°ΡΡ Arduino Uno R3
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATMega 328
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΈΠ½ΠΎΠ² ΠΡΠ΄ΡΠΈΠ½ΠΎ
ΠΠΈΠ½Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²Ρ
ΠΎΠ΄Π° (INPUT), ΡΠ°ΠΊ ΠΈ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²ΡΡ
ΠΎΠ΄Π° (OUTPUT). Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π²Ρ
ΠΎΠ΄Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ 20-50 ΠΊΠΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ pinMode () Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ INPUT_PULLUP. ΠΠΎΠΏΡΡΡΠΈΠΌΡΠΉ ΡΠΎΠΊ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π²ΡΡ
ΠΎΠ΄ΠΎΠ² β 20 ΠΌΠ, Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 40 ΠΌΠ Π² ΠΏΠΈΠΊΠ΅.
ΠΠ»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΈΠ½Ρ ΡΠΎΠ²ΠΌΠ΅ΡΠ°ΡΡ Π² ΡΠ΅Π±Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ:
Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ ΠΏΠΈΠ½Ρ ΠΏΠ»Π°ΡΡ Uno
ΠΠΈΠ½Ρ Ρ Π½ΠΎΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΎΡ 0 Π΄ΠΎ 13 ΡΠ²Π»ΡΡΡΡΡ ΡΠΈΡΡΠΎΠ²ΡΠΌΠΈ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π° Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π²Π° Π²ΠΈΠ΄Π° ΡΠΈΠ³Π½Π°Π»ΠΎΠ²: HIGH ΠΈ LOW. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π¨ΠΠ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΡΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠΈΠ½ Π°ΡΠ΄ΡΠΈΠ½ΠΎ | ΠΠ΄ΡΠ΅ΡΠ°ΡΠΈΡ Π² ΡΠΊΠ΅ΡΡΠ΅ | Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | Π¨ΠΠ |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 0 | 0 | RX | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 1 | 1 | TX | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 2 | 2 | ΠΡ ΠΎΠ΄ Π΄Π»Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 3 | 3 | ΠΡ ΠΎΠ΄ Π΄Π»Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ | Π¨ΠΠ |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 4 | 4 | ||
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 5 | 5 | Π¨ΠΠ | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 6 | 6 | Π¨ΠΠ | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 7 | 7 | ||
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 8 | 8 | ||
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 9 | 9 | Π¨ΠΠ | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 10 | 10 | SPI (SS) | Π¨ΠΠ |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 11 | 11 | SPI (MOSI) | Π¨ΠΠ |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 12 | 12 | SPI (MISO) | |
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ 13 | 13 | SPI (SCK) Π Π²ΡΡ ΠΎΠ΄Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ (Π΅ΡΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΏΠ»Π°Ρ Arduino) |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΏΠΈΠ½Ρ Arduino Uno
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΏΠΈΠ½Ρ Arduino Uno ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΡΠ²Π»ΡΡΡΡΡ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ Π΄Π»Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΎ-ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ (ΠΠ¦Π), ΠΊΠΎΡΠΎΡΡΠΉ Π² Π°ΡΠ΄ΡΠΈΠ½ΠΎ ΡΠ½ΠΎ Π΄Π΅ΡΡΡΠΈΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ.
ΠΠΈΠ½ | ΠΠ΄ΡΠ΅ΡΠ°ΡΠΈΡ Π² ΡΠΊΠ΅ΡΡΠ΅ | Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ A0 | A0 ΠΈΠ»ΠΈ 14 | |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ A1 | A1 ΠΈΠ»ΠΈ 15 | |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ A2 | A2 ΠΈΠ»ΠΈ 16 | |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ A3 | A3 ΠΈΠ»ΠΈ 17 | |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ A4 | A4 ΠΈΠ»ΠΈ 18 | I2C (SCA) |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ A5 | A5 ΠΈΠ»ΠΈ 19 | I2C (SCL) |
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠΈΠ½Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π»ΡΠ±ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΊ ΠΏΠ»Π°ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°: ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈΠ· ΡΠΈΡΡΠΎΠ²ΡΡ ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΏΠΈΠ½ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΈΠ½Π°ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΡΠΎΡΡΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°: Π·Π΅ΠΌΠ»Ρ (GND) ΠΈ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ (ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ).
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΡΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°: Π΄Π²Π° Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ ΡΠΈΠ³Π½Π°Π»Π°.
ΠΡΠΈ Π»ΡΠ±ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠΈΠ΄Π΅ΠΎ Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ:
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π£Π½ΠΎ
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π£Π½ΠΎ β 5 Π. ΠΠ° ΠΏΠ»Π°ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π° Π²Ρ ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ ΡΠ°Π·Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ². ΠΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Ρ USB β ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
ΠΠΈΠ½Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ
ΠΠ°ΠΌΡΡΡ Arduino Uno R3
ΠΠ»Π°ΡΠ° Uno ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΠΈ ΡΠΈΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ:
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Uno ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠ°ΠΌΡΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ, ΡΠ΅ΠΌ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅. ΠΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ Uno
ΠΠ»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ (ΡΠΊΠ΅ΡΡΠ΅ΠΉ) Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠ΅Π΄Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘Π°ΠΌΡΠΌ ΠΏΡΠΎΡΡΡΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ Arduino IDE, ΡΠΊΠ°ΡΠ°ΡΡ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ IDE Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²ΡΠ±ΡΠ°Π½Π° Π½ΡΠΆΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Ρ Arduino IDE Π² ΠΌΠ΅Π½Ρ βΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡβ ΠΈ ΠΏΠΎΠ΄ΠΏΡΠ½ΠΊΡΠ΅ βΠΠ»Π°ΡΠ°β ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠ±ΡΠ°ΡΡ Π½Π°ΡΡ ΠΏΠ»Π°ΡΡ (Arduino/Genuino Uno). ΠΠΎΡΠ»Π΅ Π²ΡΠ±ΠΎΡΠ° ΠΏΠ»Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΠΈΡΠΎΠ³ΠΎΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ Π±ΡΠ΄Π΅Ρ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ Π² ΡΠΎΡΠΌΠ°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠ»Π°ΡΠ°. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π² ΠΎΠ΄Π½ΠΎ ΠΊΠ°ΡΠ°Π½ΠΈΠ΅ Π·Π°Π»ΠΈΠ²Π°ΡΡ Π½Π° Π½Π΅Π³ΠΎ Π²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ,ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ βΠΠ°Π³ΡΡΠ·ΠΈΡΡβ.
Π‘Π°ΠΌ ΡΠΊΠ΅ΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΎΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΠΏΠΈΠ½Ρ Ρ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠΌΠΈ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (ΠΎΠ½ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΈΠ»ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡΡΡ). Π£ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΡΠ΄ΡΠΈΠ½ΠΎ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π² IDE, ΡΠ°ΠΊ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΠ°ΠΉΡΠ°Ρ ΠΈ ΡΠΎΡΡΠΌΠ°Ρ .
ΠΠ°ΠΏΠΈΡΠ°Π½Π½Π°Ρ ΠΈ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· USB-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ (UART- Serial). Π‘ΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ° Π·Π° ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ bootloader.
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°Ρ
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ΅ΡΠΈΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΠ»Π°Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ. Π‘Π°ΠΌΡΠΌΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ°ΠΌΠΈ Π£Π½ΠΎ ΡΠ²Π»ΡΡΡΡΡ ΠΏΠ»Π°ΡΡ Nano ΠΈ Mega. ΠΠ΅ΡΠ²Π°Ρ ΠΏΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ Π²Π°ΠΆΠ΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ. ΠΡΠΎΡΠ°Ρ β Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π³Π΄Π΅ Ρ ΡΡ Π΅ΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½Π° ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΡΡ ΠΎΠ΄ΠΎΠ².
ΠΡΠ»ΠΈΡΠΈΡ Arduino Uno ΠΎΡ Arduino Nano
Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠ»Π°ΡΡ Arduino Uno ΠΈ Arduino Nano Π²Π΅ΡΡΠΈΠΈ R3 ΠΈΠΌΠ΅ΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π½Π° Π±ΠΎΡΡΡ ΠΎΠ±ΡΠΈΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ATmega328. ΠΠ»ΡΡΠ΅Π²ΡΠΌ ΠΎΡΠ»ΠΈΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ»Π°ΡΡ ΠΈ ΡΠΈΠΏ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΠΏΠ»ΠΎΡΠ°Π΄ΠΎΠΊ. ΠΠ°Π±Π°ΡΠΈΡΡ Arduino Uno: 6,8 ΡΠΌ x 5,3 ΡΠΌ. ΠΠ°Π±Π°ΡΠΈΡΡ Arduino Nano: 4,2 ΡΠΌ x 1,85 ΡΠΌ. Π Arduino UNO ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ ΡΠΈΠΏΠ° Β«ΠΌΠ°ΠΌΠ°Β», Π² Nano β Β«Π³ΡΠ΅Π±Π΅Π½ΡΒ» ΠΈΠ· Π½ΠΎΠΆΠ΅ΠΊ, ΠΏΡΠΈΡΠ΅ΠΌ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΏΡΠΈΠΏΠ°ΡΠ½Ρ. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Π±ΠΎΠ»ΡΡΠΈΠΉ ΡΠ°Π·ΠΌΠ΅Ρ UNO ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Nano Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ, Π° Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ β Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ. Π‘ ΠΏΠ»Π°ΡΠΎΠΉ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΌΠΎΠ½ΡΠ°ΠΆ, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ΡΠ΄ΠΎΠ±Π½Π° Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , Ρ.ΠΊ. ΡΠΈΠ»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ Π³Π°Π±Π°ΡΠΈΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠ° ΠΏΠ»Π°ΡΠ°Ρ Arduino Uno ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ΅ΠΌ TYPE-B (ΡΠΈΡΠΎΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² ΠΈ ΠΠ€Π£). Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ΅ΡΠΈΡΡ Π²Π°ΡΠΈΠ°Π½Ρ Ρ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠΌ Micro USB. Π ΠΏΠ»Π°ΡΠ°Ρ Arduino Nano ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Mini ΠΈΠ»ΠΈ Micro USB.
ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠ°Π·Π»ΠΈΡΠΈΡ Π΅ΡΡΡ ΠΈ Π² ΡΠ°Π·ΡΠ΅ΠΌΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ. Π ΠΏΠ»Π°ΡΠ΅ Uno Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ DC, Π² Nano Π΅ΠΌΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π½Π°ΡΠ»ΠΎΡΡ ΠΌΠ΅ΡΡΠ°.
ΠΡΠΎΠΌΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ , ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π΅ΡΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΊΠ΅ΡΡΠ° Π² ΠΏΠ»Π°ΡΡ. ΠΠ΅ΡΠ΅Π΄ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²Ρ Π²ΡΠ±ΡΠ°Π»ΠΈ Π²Π΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ Π² ΠΌΠ΅Π½Ρ Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ-ΠΠ»Π°ΡΠ°Β».
ΠΡΠ»ΠΈΡΠΈΡ ΠΎΡ Arduino Mega
ΠΠ»Π°ΡΠ° Mega Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠ°ΠΌΡΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΏΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΠΏΠΈΠ½ΠΎΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Arduino. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π½Π΅ΠΉ Π² Uno Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠΈΠ½ΠΎΠ² ΠΈ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠΎΡ ΡΠΏΠΈΡΠΎΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΎΡΠ»ΠΈΡΠΈΠΉ:
ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· Π²ΡΠ΅Π³ΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΠΎΠ² Π»ΡΡΡΠ΅ Π²ΡΠ±ΠΈΡΠ°ΡΡ Mega. ΠΠΎ ΡΡΠΈ ΠΏΠ»Π°ΡΡ Π΄ΠΎΡΠΎΠΆΠ΅ Uno ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠ΅ΡΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ Π²ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Mega, Π²ΠΏΠΎΠ»Π½Π΅ ΡΠΎΠΉΠ΄Π΅Ρ Uno β ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠΎΡΡΠ° ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ Π½Π° βΡΡΠ°ΡΡΠ΅Π³ΠΎβ Π±ΡΠ°ΡΠ° Π²Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅.
ΠΡΠ°ΡΠΊΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ
Arduino Uno β ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΠ»Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΈ ΡΠΌΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². 14 ΡΠΈΡΡΠΎΠ²ΡΡ ΠΈ 6 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΏΠΈΠ½ΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. USB-ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠΊΠ΅ΡΡΠ° Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΡΠΈΡΠΎΠΊΠΈΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΎΡ 6-7 Π΄ΠΎ 12-14 Π. Π Arduino Uno Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ: UART, SPI, I2C. ΠΡΡΡ Π΄Π°ΠΆΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΈΠ³Π°ΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠΊΠ΅ΡΡΠ΅. Π§Π΅Π³ΠΎ Π΅ΡΠ΅ ΠΆΠ΅Π»Π°ΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅ΠΌΡ Π°ΡΠ΄ΡΠΈΠ½ΡΠΈΠΊΡ?