Arduino Nano Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠΊΠ΅ΡΡΠ°
ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΡΠΊΠ΅ΡΡΠ° Π² Arduino Nano, Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Uno ΠΈΠ»ΠΈ Mega.Β Β
ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino IDE ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Π΄Π»Ρ ΡΡΠΈΡ
ΡΠ΅Π»Π΅ΠΉ. ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ Π±ΡΠ»Π° 1.8.9. ΠΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π² ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΠΏΠΎΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΈΡΠ°ΡΡ ΡΡΡΡΠΊΠΈΠ΅ Π±ΡΠΊΠ²Ρ.Β
ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π²Π°ΡΡ ΠΏΠ»Π°ΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ(Π΅ΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎ ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ “ΠΠ΅ΡΠ²ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Arduino ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ”), ΡΠΎ Π½Π°Π΄ΠΎ ΠΎΡΠΊΡΡΡΡ Arduino IDE ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΅Ρ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ Ρ Π²Π°ΡΠ΅ΠΉ Arduino Nano.
ΠΊΡΠΏΠΈΡΡ Arduino NanoΒ
Π‘Π½Π°ΡΠ°Π»Π° Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²Π°ΡΡ ΠΏΠ»Π°ΡΡ Arduino Nano
Π’Π΅ΠΏΠ΅ΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Arduino Nano 3.0, ΡΠΎ Ρ Π²Π°Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ATmega328P, Π΅ΡΠ»ΠΈ Π²Π΅ΡΡΠΈΡ 2.Ρ
Ρ
, ΡΠΎ ATmega168.
ΠΡΠΎ ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ Arduino ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ Arduino Nano, Pro Mini, Uno, Mega, Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ ΠΏΡΠΎ ΠΎΡΠ»ΠΈΡΠΈΡ Π²Π΅ΡΡΠΈΠΉ NanoΒ .
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Π°ΠΌ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π²ΡΠ±ΡΠ°ΡΡ ATmega328P(Old bootloader)
ΠΠ°ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΡΡ ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Ρ Π²Π°Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠ»Π°ΡΠ°(Ρ Π²Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π΄ΡΡΠ³ΠΎΠΉ COM). ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠΎΡΡ, ΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ Ρ Π²Π°Ρ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ.
Π‘ΠΊΠ°ΡΠ°ΡΡΒ ΠΡΠ°ΠΉΠ²Π΅ΡΠ°Β Ch440G
ΠΠ»Ρ WINΒ ΡΠΊΠ°ΡΠ°ΡΡ
ΠΠ»Ρ MACΒ ΡΠΊΠ°ΡΠ°ΡΡ
ΠΠ»Ρ LINUXΒ ΡΠΊΠ°ΡΠ°ΡΡ
ΠΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ Π² Arduino Nano ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠΊΠ΅ΡΡ blink ΠΈ ΠΏΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB ΠΊΠ°Π±Π΅Π»Ρ Ρ Π²Π°Ρ Π½Π°ΡΠ½ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎ ΠΌΡ ΡΠ΅ΠΉΡΠ°Ρ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΠΌ.
ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΡΠΊΠ΅ΡΡΠ° Π² Arduino Nano
Π Arduino IDE Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π€Π°ΠΉΠ» β ΠΡΠΈΠΌΠ΅ΡΡ β 01.Basics β Blink
Π£ Π²Π°Ρ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ΠΌΠΈΠ³Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅.
ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΠ°Π³ΡΡΠ·ΠΈΡΡ
Π‘Π½ΠΈΠ·Ρ ΡΡΡΠ°Π½ΠΈΡΡ Ρ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²ΠΈΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠ°Ρ Π·Π°ΠΏΠΈΡΡ ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΌΠΈΠ³Π°ΡΡ ΡΠ°Π· Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ. Π‘ΠΊΠ΅ΡΡ Π·Π°Π³ΡΡΠ·ΠΈΠ»ΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΌΠΈΠ³Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ² Π΄ΡΡΠ³ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ delay(Π·Π°Π΄Π΅ΡΠΆΠΊΠ°)Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ
1000 β 1 ΡΠ΅ΠΊ
2000 β 2 ΡΠ΅ΠΊ
500 β 0.5 ΡΠ΅ΠΊ
1 ΡΡΡΠΎΡΠΊΠ° delay ΡΡΠΎ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΠ²Π΅ΡΠΈΡΡΡ
2 ΡΡΡΠΎΡΠΊΠ°Β delay ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ
ΠΡ Π²ΠΎΡ Π²Ρ ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΠ»ΠΈ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ.
Arduino nano
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΡΠΈΠΉ ΠΏΠ»Π°Ρ nano. ΠΡΡΡ Π²Π΅ΡΡΠΈΡ 2.X, Π° Π΅ΡΡΡ Π²Π΅ΡΡΠΈΡ 3.0. ΠΡΠ»ΠΈΡΠ°ΡΡΡΡ ΡΡΠΈ Π²Π΅ΡΡΠΈΠΈ ΡΠ°ΠΌΠΈΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ. Π ΠΌΠ»Π°Π΄ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΡΠΎΠΉ Π°ΡΠ΄ΡΠΈΠ½ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΠΏ ATmega168. ΠΡΠΎΡ ΡΠΈΠΏ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ flash-ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅Π½Π° ΡΠ°Π·Π½ΡΡ Π²Π΅ΡΡΠΈΠΉ Arduino nano ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΌΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΌΠ»Π°Π΄ΡΡΡ ΠΈΠ· Π½ΠΈΡ .
Arduino nano v 3.0
ΠΡΠ° Π²Π΅ΡΡΠΈΡ ΡΠ½Π°Π±ΠΆΠ΅Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ATmega328. Π ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ ΡΠΎΠ±ΡΠ°ΡΠ°, ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΌΡ ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΈ flash ΠΏΠ°ΠΌΡΡΠΈ. Π ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡ Π²Π°ΡΡΠ°ΡΡΡΡ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ Π² 16 ΠΠΡ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
- ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ATmega328
- ΠΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ: 5-20 Π
- Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ: 7-12 Π
- Π¦ΠΈΡΡΠΎΠ²ΡΡ Π²Π²ΠΎΠ΄ΠΎΠ²/Π²ΡΠ²ΠΎΠ΄ΠΎΠ²: 14
- Π¨ΠΠ: 6 ΡΠΈΡΡΠΎΠ²ΡΡ ΠΏΠΈΠ½ΠΎΠ² ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΊΠ°ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ Π¨ΠΠ
- ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ: 8
- ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠΈΠ»Π° ΡΠΎΠΊΠ°: 40 mAh Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° ΠΈ 500 mAh ΡΠΎ Π²ΡΠ΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠ².
- Flash ΠΏΠ°ΠΌΡΡΡ: 32 ΠΊΠ±
- SRAM: 2 ΠΊΠ±
- EEPROM: 1 ΠΊΠ±
- Π’Π°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ°: 16 ΠΠΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊ Arduino nano
ΠΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ mini-USB ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, ΠΏΠ°ΡΠ²Π΅ΡΠ±Π°Π½ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ°, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π² ΡΠΎΠ·Π΅ΡΠΊΡ.Π’Π°ΠΊ ΠΆΠ΅ ΠΏΠΈΠ½ +5V ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ, Π½ΠΎ ΠΈ Π²Π²ΠΎΠ΄ΠΎΠΌ. ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΡΠΎΠΊ Π½Π° Π½Π΅Π³ΠΎ ΠΈ Π²ΡΠ΅ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΡΡΡΠΎΠ³ΠΎ ΡΠ°Π²Π½ΠΎ ΠΏΡΡΠΈ Π²ΠΎΠ»ΡΡΠ°ΠΌ!
ΠΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡ 6 Π΄ΠΎ 20 Π²ΠΎΠ»ΡΡ Π½Π° ΠΏΠΈΠ½ VIN. ΠΡΠΎ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ! ΠΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 20 Π²ΠΎΠ»ΡΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠΈΠ»ΡΠ½ΠΎ Π³ΡΠ΅ΡΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΈΠ½ VIN β ΠΎΡ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡΡ.
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° Arduino Nano v 3.0
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° Arduino Nano v 3.0ΠΠ°ΠΊ ΡΠΆΠ΅ Π±ΡΠ»ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π²ΡΡΠ΅, ΠΏΠ»Π°ΡΠ° ΠΈΠΌΠ΅Π΅Ρ 14 ΡΠΈΡΡΠΎΠ²ΡΡ ΠΏΠΈΠ½ΠΎΠ². ΠΠ° ΠΏΠ»Π°ΡΠ΅ ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Ρ Ρ Π²Π΅Π΄ΡΡΠ΅ΠΉ Π±ΡΠΊΠ²ΠΎΠΉ Β«DΒ» (digital ΠΈΠ»ΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ). ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄ΠΎΠΌ ΡΠ°ΠΊ ΠΈ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ. Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠΈΡ ΠΏΠΈΠ½ΠΎΠ² ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 5 Π. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ ΠΈ ΠΏΠΎΠ΄Π°Π½Π½ΠΎΠ΅ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡΠΈΡ ΠΏΠΈΠ½ΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½ΠΈΠΆΠ΅ 5 Π²ΠΎΠ»ΡΡ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ 5 Π²ΠΎΠ»ΡΡ (Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ Π΅Π΄ΠΈΠ½ΠΈΡΠ°).
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΏΠΈΠ½Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Ρ Π²Π΅Π΄ΡΡΠ΅ΠΉ Β«AΒ». ΠΡΠΈ ΠΏΠΈΠ½Ρ ΡΠ²Π»ΡΡΡΡΡ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ². ΠΠ½ΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠ΅Π΅ Π½Π° Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ 0 Π΄ΠΎ 1024 ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ analogRead(). ΠΡΠΈ ΠΏΠΈΠ½Ρ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ 0,005 Π.
Π¨ΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ (Π¨ΠΠ) Arduino nano
ΠΡΠ»ΠΈ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΏΠ»Π°ΡΡ ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π·Π½Π°ΡΠΎΠΊ ΡΠΈΠ»ΡΠ΄Ρ (~) ΡΡΠ΄ΠΎΠΌ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠΈΡΡΠΎΠ²ΡΠΌΠΈ ΠΏΠΈΠ½Π°ΠΌΠΈ. ΠΡΠΎΡ Π·Π½Π°ΡΠΎΠΊ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΏΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄ Π¨ΠΠ. ΠΠ° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ»Π°ΡΠ°Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ ΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠΊΠ° Π½Π΅Ρ ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΡΡ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° Π½Π° ΠΏΠ»Π°ΡΠ΅. Π£ Arduino nano Π΅ΡΡΡ 6 Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π¨ΠΠ, ΡΡΠΎ ΠΏΠΈΠ½Ρ D3, D5, D6, D9, D10 ΠΈ D11. ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π¨ΠΠ Ρ Arduino Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ analogWrite().
ΠΡΡΠ³ΠΈΠ΅ ΠΏΠΈΠ½Ρ:
- rx0 ΠΈ tx1 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ.
- ΠΡΠ²ΠΎΠ΄Ρ D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ SPI.
- Π’Π°ΠΊ ΠΆΠ΅ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ D13 ΠΈΠΌΠ΅Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π² ΠΏΠ»Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄.
- Π4 (SDA) ΠΈ Π5 (SCL) ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΏΠΎ ΡΠΈΠ½Π΅ I2C. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΏΡΠΎ ΡΡΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π½Π° Π²ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ. Π ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Arduino IDE Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Β«wire.hΒ» Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ I2C.
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
Arduino Nano ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ: Π΄Π»ΠΈΠ½Π° 42 ΠΌΠΌ ΠΈ ΡΠΈΡΠΈΠ½Π° 19 ΠΌΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°Π·ΡΠ΅ΠΌ USB Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠΏΠΈΡΠ°Π΅Ρ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ. Arduino Nano Π²Π΅ΡΠΈΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 12 Π³ΡΠ°ΠΌΠΌ. ΠΠ»Π°ΡΠ° ΠΈΠΌΠ΅Π΅Ρ 4 ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π΄Π»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΅Π΅ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ Π½Π° ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ. Π Π°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΡΠ°Π²Π½ΡΠ΅ΡΡΡ 2,54 ΠΌΠΌ.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Arduino Nano
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Arduino NanoArduino Nano
Π‘ΡΠ°ΡΡΡ ΠΏΡΠΎΠΏΠ»Π°ΡΠ΅Π½Π° ΠΊΠΎΡΠΊΠ°ΠΌΠΈ – Π²ΡΠ΅ΠΌΠΈΡΠ½ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠΌΠΈ ΠΊΠΎΡΡΡ.
ΠΡΠ»ΠΈ ΡΡΠ°ΡΡΡ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ.
ΠΠ»Π°ΡΠ° Arduino Nano 3.0 ΠΈΠ΄ΡΡ Π²ΡΠΎΡΡΠΌ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡ Arduino Uno. ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΠΏΡΠΎΡΠ»ΠΈ ΠΊΡΡΡ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠ³ΠΎ Π±ΠΎΠΉΡΠ° ΠΈ Π½Π°ΡΠ°Π»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΡΠΎ ΡΠ°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΡΡ ΠΏΠ»Π°ΡΡ.
ΠΠΎΡΠ΅ΠΌΡ ΠΎΠ½Π° ΡΠ΄ΠΎΠ±Π½Π΅Π΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²? ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π° ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ, Π²ΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π·Π°Π΄Π°Ρ.
ΠΡΠ°ΠΊ, Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΎΡ ΠΆΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATMEGA328P, ΡΡΠΎ ΠΈ Π½Π° Uno. ΠΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎΡΡΡ ΠΏΠ»Π°Ρ, ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠΊΠ΅ΡΡΠΈ Π½Π΅ ΠΏΡΠΈΠ΄ΡΡΡΡ. Nano ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΡ ΠΆΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ (Π² Π΄ΡΡΠ³ΠΎΠΌ ΡΠΎΡΠΌ-ΡΠ°ΠΊΡΠΎΡΠ΅ SMD), Π½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ. ΠΡΡΠ°ΡΠΈ, ΠΊΠΈΡΠ°ΠΉΡΡ ΡΡΠ°Π»ΠΈ ΡΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΈ Π½Π° UNO. ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠ»Π°ΡΠ° Nano ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π΅ΡΠ΅Π²Π»Π΅ Uno.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΌΠ΅Π½ΡΡΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ, Ρ Nano Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΡΡΠΎΠ² (32 ΠΏΡΠΎΡΠΈΠ² 28 Ρ Uno), ΠΏΡΠΈ ΡΡΠΎΠΌ Π΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΏΠΎΡΡΡ A6, A7.
ΠΠΎ Ρ Nano ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅ΠΊΠ΅Ρ Π΄Π»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π²ΡΡΠ΅ 5 Π²ΠΎΠ»ΡΡ, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ Vin.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ»Π°ΡΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄. ΠΠ»Π°ΡΡ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ Π² ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ (breadboard), ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ Π½Π΅Ρ Π²ΡΠ²ΠΎΠ΄Ρ Male/ΠΠ°ΠΏΠ° (Ρ Uno, Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, Π²ΡΠ²ΠΎΠ΄Ρ Female/ΠΠ°ΠΌΠ°). ΠΠΎΡΡΠΎΠΌΡ Π½Π΅Π»ΠΈΡΠ½ΠΈΠΌ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ ΡΠ²ΡΠ·ΠΊΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΠ°ΠΏΠ°-ΠΠ°ΠΏΠ°.
ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΡΠΌ miniUSB (Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ°Π»ΠΈ Π΄Π΅Π»Π°ΡΡ ΠΈ microUSB). Π‘ΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, ΡΠ΅ΠΌ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΉ ΠΈ Π³ΡΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠΉ USB type B Π² Uno.
ΠΠ±ΡΠ°Ρ ΡΡ Π΅ΠΌΠ° Π² Π²Π΅ΠΊΡΠΎΡΠ΅.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π― ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΡ ΠΊΠ»ΠΎΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π° AliExpress Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΠΏΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ “Nano 3.0 controller nano Ch440”. ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ USB-ΠΊΠ°Π±Π΅Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΡΡ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ (Windows 10). ΠΡΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠΎ ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ. ΠΠ½Π΅ Π½ΠΈ ΡΠ°Π·Ρ Π½Π΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ ΠΌΠΎΠ³Ρ ΠΎΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ.
ΠΠ°Π»Π΅Π΅ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π² Android IDE ΠΏΠ»Π°ΡΡ ΠΊΠ°ΠΊ Board: Arduino Nano, Processor: ATmega328P (Old Bootloader). ΠΠ΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ Π²ΡΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ.
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΠΊΠ΅ΡΡ
ΠΠΎΠΊΡΠΏΠΊΠ°
ΠΡΠ±ΠΎΡ ΠΏΠ»Π°Ρ ΠΎΡΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ. Π― Π±ΡΠ°Π» Π½Π° AliExpress Ρ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°.
Π Π΅ΠΊΠ»Π°ΠΌΠ°
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΒ Arduino Π΄ΠΈΡΠΏΠ»Π΅ΠΉ TM1637
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π΄Π»ΡΒ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΒ Arduino Nano, ΡΠ΅ΡΡΡΠ΅Ρ
Π·Π½Π°ΡΠ½ΡΠΉ, 7 Ρ
4 ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ, I2C Π΄ΠΈΡΠΏΠ»Π΅ΠΉ TM1637.
ΠΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π½Π°Π·Π°Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ°ΠΊΠΎΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ Π±ΡΠ»ΠΎ Π½Π΅Β ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ ΠΈΒ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠ»Π°ΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ. ΠΠΎΒ ΡΠ΅ΠΉΡΠ°Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ΅ TM1637, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΠ΅ ΡΒ ΡΠΈΠ½Ρ I2C, Π²Β ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ, ΡΡΠΈ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ ΡΡΠ°Π»ΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΊΒ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π»ΡΒ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΏΠ»Π΅Ρ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π°, ΠΌΠ°ΠΌΠ°-ΠΌΠ°ΠΌΠ° ΠΈΠ»ΠΈΒ Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ, ΡΠΎ 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΏΠ°ΠΏΠ°-ΠΏΠ°ΠΏΠ°. ΠΠ·Β Π½ΠΈΡ
2 ΠΏΠΎΠ²ΠΎΠ΄Π° ΡΡΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ +5 Π, GND ΠΈΒ ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ 2 ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΡΡΠΎ ΡΠΈΠ½Π° I2C.
ΠΠΊΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΏΡΠΎΒ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π΄ΠΈΡΠΏΠ»Π΅Ρ:
ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠΎΠ²Π½ΠΈ ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠ½ΡΠ΅ ΠΊΠ°ΠΊ ΠΊΒ ΡΡΠΎΠ²Π½ΡΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 5 ΠΒ ΠΈΒ 3.3 Π.
Π§Π΅ΡΡΡΠ΅ ΡΠ΅ΠΌΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠ΅ ΡΠΈΡΡΡ ΠΏΠ»ΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ.
Π‘Π°ΠΌ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΡΒ ΠΎΠ±ΡΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ.
Π―ΡΠΊΠΎΡΡΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΒ ΠΈΠΌΠ΅Π΅Ρ 3 ΡΡΠΎΠ²Π½Ρ.
Π¦Π²Π΅ΡΠ° ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΎΠ² Π±ΡΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΠΊΡΠ°ΡΠ½ΡΠΉ, ΡΠΈΠ½ΠΈΠΉ, ΠΆΠ΅Π»ΡΡΠΉ, Π±Π΅Π»ΡΠΉ ΠΈΒ Π·Π΅Π»Π΅Π½ΡΠΉ. ΠΠΎΒ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠ²Π΅Ρ ΠΊΡΠ°ΡΠ½ΡΠΉ. Π―Β Π±Ρ Π΄Π»ΡΒ ΡΠ΅Π±Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅Π»Β Π±Ρ Π±Π΅Π»ΡΠΉ, Π½ΠΎΒ ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π±Π΅Π»ΡΠΉ ΠΏΡΠΈΒ ΡΡΠΊΠΎΠΌ Π΄Π½Π΅Π²Π½ΠΎΠΌ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΠΎΡ ΠΎ ΡΠΈΡΠ°Π΅ΠΌ. ΠΠ°Π²Π΅ΡΠ½ΠΎ ΡΒ ΡΡΠΈΠΌ ΠΈΒ ΡΠ²ΡΠ·Π°Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ.
ΠΒ ΡΠ°ΠΊ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊΒ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΠΊΒ Arduino nano. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ:
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ°:
ΠΠ»ΡΒ ΡΠΎΠ³ΠΎ ΡΡΠΎΒ Π±Ρ Π½Π°Β ΡΠΊΡΠ°Π½Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΊΠ°ΠΊΠ°Ρ Π»ΠΈΠ±ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΠΈΒ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ TM1637, ΠΏΠΎΡΠΎΠΌ Π·Π°ΠΏΡΡΡΠΈΡΡ Arduino IDE ΠΈΒ Π²ΡΠ±ΡΠ°ΡΡ Β«Π€Π°ΠΉΠ»ΡΒ β ΠΏΡΠΈΠΌΠ΅ΡΡΒ β TM1637Β» ΠΈΒ ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΡ Β«ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π²Β ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΒ», ΠΊΠ½ΠΎΠΏΠΊΡ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠ» Π½Π°Β ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ
ΠΒ Π²ΡΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π½ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ², ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π±Π΅Π³ΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°, ΡΠΊΡΠΎΠ»Π»ΠΈΠ½Π³, Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΊΠΎΡΡΡΡ ΠΈΒ ΠΏΡ.
Π§ΡΠΎΒ Π±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΒ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²Β Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΡΠ²ΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ», Π΄Π»ΡΒ Π΅Π³ΠΎ ΡΠ°ΡΡΠ΅ΡΠ° Π½ΡΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π½Π°Β ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π½ΠΈΠΆΠ΅. ΠΡΠ»ΠΈ Π²Β Π΄Π²ΡΡ ΡΠ»ΠΎΠ²Π°Ρ , ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° Π½ΡΠΆΠ½ΠΎ ΡΡΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°Β ΡΠΊΡΠ°Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΈΡΡΡ 4. ΠΠ»ΡΒ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΡΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ 2 + 4 + 32 + 64 = 102. ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠΌ Π²Β ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΒ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ 0x66.
ΠΡ Π²ΠΎΡ ΠΊΠ°ΠΊΒ Π±Ρ ΠΈΒ Π²ΡΠ΅, ΡΡΠΎ Ρ Ρ ΠΎΡΠ΅Π» ΠΠ°ΠΌ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΎΒ ΡΡΠΎΡ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ I2C ΡΠΊΡΠ°Π½ΡΠΈΠΊ. ΠΠ°Π΄Π΅ΡΡΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅Β ΡΠΏΡΡΡΠΈΠ». ΠΡΠ»ΠΈ Π±ΡΠ΄ΡΡ Π²ΠΎΠΏΡΠΎΡΡ. ΠΠ΅Β ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅. Π― ΠΎΡΠ²Π΅ΡΠ°Ρ Π²ΡΠ΅Π³Π΄Π°, Π½ΠΎΒ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅Β Π²ΡΠ΅Π³Π΄Π° Π±ΡΡΡΡΠΎ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Ρ ΠΎΡΠ΅Π»ΠΎΡΡΒ Π±Ρ.
ΠΒ Π½Π°Β ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠΊ Π²ΠΈΠ΄Π΅ΠΎ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° TM1637
Arduino Nano β FLProg
ΠΠ»Π°ΡΡΠΎΡΠΌΠ° Nano, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATmega328 [1] (Arduino Nano 3. 0) ΠΈΠ»ΠΈ ATmega168 [2] (Arduino Nano 2.x), ΠΈΠΌΠ΅Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΠ°Ρ . ΠΠ½Π° ΠΈΠΌΠ΅Π΅Ρ ΡΡ ΠΎΠΆΡΡ Ρ Arduino Duemilanove ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΡΠ±ΠΎΡΠΊΠΎΠΉ. ΠΡΠ»ΠΈΡΠΈΠ΅ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ ΡΠΈΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΡΠ΅ΡΠ΅Π· ΠΊΠ°Π±Π΅Π»Ρ Mini-B USB.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡ Π΅ΠΌΡ ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
Arduino Nano 3.0 (ATmega328)
Π€Π°ΠΉΠ»Ρ EAGLE
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ°: Π‘ΠΌΠΎΡΡΠ΅ΡΡ
Β
Arduino Nano 2.3 (ATmega168)
Π€Π°ΠΉΠ»Ρ EAGLE
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Ρ.ΠΊ. ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Eagle Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Ρ Π΄Π²ΡΠΌΡ ΡΠ»ΠΎΡΠΌΠΈ, Π° Π΄Π°Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΡ Π΅ΠΌ Nano ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΡΡΡΠ΅ ΡΠ»ΠΎΡ, ΡΠΎ ΡΡ Π΅ΠΌΡ ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΡΡ Π½Π΅ ΡΡΠ°ΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ°: Π‘ΠΌΠΎΡΡΠ΅ΡΡ
Β
ΠΡΠ°ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ΠΠ΅ΡΡΠΈΡ | Arduino Nano 2.3 | Arduino Nano 3.0 |
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | ATmega168 | ATmega328 |
Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠΎΠ²Π΅Π½Ρ) | 5 Π | |
ΠΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅) | 7-12 Π | |
ΠΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠ΅) | 6-20 Π | |
Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ ΠΡ ΠΎΠ΄Ρ/ΠΡΡ ΠΎΠ΄Ρ | 14 (6 ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄Ρ Π¨ΠΠ) | |
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ | 8 | |
ΠΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ ΡΠ΅ΡΠ΅Π· Π²Ρ ΠΎΠ΄/Π²ΡΡ ΠΎΠ΄ | 40 ΠΌΠ | |
Π€Π»Π΅Ρ-ΠΏΠ°ΠΌΡΡΡ | 16 ΠΠ± (ATmega168) ΠΏΡΠΈ ΡΡΠΎΠΌ 2 ΠΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° | 32 ΠΠ± (ATmega328) ΠΏΡΠΈ ΡΡΠΎΠΌ 2 ΠΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° |
ΠΠΠ£ | 1 ΠΠ± (ATmega168) | 2 ΠΠ± (ATmega328) |
EEPROM | 512 Π±Π°ΠΉΡ (ATmega168) | 1 ΠΠ± (ATmega328) |
Π’Π°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ° | 16 ΠΠΡ | |
Π Π°Π·ΠΌΠ΅ΡΡ | 1. 85 ΡΠΌ x 4.2 ΡΠΌ |
ΠΠΈΡΠ°Π½ΠΈΠ΅
Arduino Nano ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Mini-B USB, ΠΈΠ»ΠΈ ΠΎΡ Π½Π΅ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ 6-20 Π (Π²ΡΠ²ΠΎΠ΄ 30), ΠΈΠ»ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ 5 Π (Π²ΡΠ²ΠΎΠ΄ 27), Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Ρ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° FTDI FT232RL ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ ΡΠ°ΠΌΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π°ΠΏΠΈΡΠ°Π½Π° ΠΎΡ USB. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° (Π½Π΅ USB), Π±ΡΠ΄Π΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 3.3 Π, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΎΠΉ FTDI, ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RX ΠΈ TX ΠΌΠΈΠ³Π°Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»Π° Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π½Π° Π²ΡΠ²ΠΎΠ΄Π°Ρ 0 ΠΈ 1.
ΠΠ°ΠΌΡΡΡ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega168 ΠΈΠΌΠ΅Π΅Ρ 16 ΠΊΠ ΡΠ»Π΅Ρ-ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΈΠΌΠ΅Π΅Ρ 32 ΠΊΠ (Π² ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ 2 ΠΊΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°). ATmega168 ΠΈΠΌΠ΅Π΅Ρ 1 ΠΊΠ ΠΠΠ£ ΠΈ 512 Π±Π°ΠΉΡ EEPROM (ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΈΡΠ°Π΅ΡΡΡ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ EEPROM), Π° ATmega328 β 2 ΠΊΠ ΠΠΠ£ ΠΈ 1 ΠΠ± EEPROM.
ΠΡ ΠΎΠ΄Ρ ΠΈ ΠΡΡ ΠΎΠ΄Ρ
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· 14 ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Nano, ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄ ΠΈΠ»ΠΈ Π²ΡΡ ΠΎΠ΄. ΠΡΠ²ΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ 5 Π. ΠΠ°ΠΆΠ΄ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ (ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠ΅Π½) 20-50 ΠΊΠΠΌ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ Π΄ΠΎ 40 ΠΌΠ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΡΠΎΠ±ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
- ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½Π°Ρ ΡΠΈΠ½Π°: 0 (RX) ΠΈ 1 (TX). ΠΡΠ²ΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ (RX) ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ (TX) Π΄Π°Π½Π½ΡΡ TTL. ΠΠ°Π½Π½ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ FTDI USB-to-TTL.
- ΠΠ½Π΅ΡΠ½Π΅Π΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅: 2 ΠΈ 3. ΠΠ°Π½Π½ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° Π²ΡΠ·ΠΎΠ² ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π»ΠΈΠ±ΠΎ Π½Π° ΠΌΠ»Π°Π΄ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ, Π»ΠΈΠ±ΠΎ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΌ ΠΈΠ»ΠΈ Π·Π°Π΄Π½Π΅ΠΌ ΡΡΠΎΠ½ΡΠ΅, ΠΈΠ»ΠΈ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
- Π¨ΠΠ: 3, 5, 6, 9, 10, ΠΈ 11. ΠΡΠ±ΠΎΠΉ ΠΈΠ· Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π¨ΠΠ Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 8 Π±ΠΈΡ.
- SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). ΠΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π΄Π°Π½Π½ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²ΡΠ·Ρ SPI.
- LED: 13. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ 13. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΠΎΠΊΠΈΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π», ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π³ΠΎΡΠΈΡ.
ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Nano ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ 8 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 10 Π±ΠΈΡ (Ρ. Π΅. ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ 1024 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ). Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΠΌΠ΅ΡΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π΄ΠΎ 5 Π ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π΅ΠΌΠ»ΠΈ, ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΈΠΌΠ΅Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²Π΅ΡΡ Π½ΠΈΠΉ ΠΏΡΠ΅Π΄Π΅Π» ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΠΌΠ΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
- I2C: 4 (SDA) ΠΈ 5 (SCL). ΠΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²ΡΠ·Ρ I2C (TWI).
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ°ΡΠ° Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ:
- AREF. ΠΠΏΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ..
- Reset. ΠΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠ±ΡΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ, Π·Π°ΠΊΡΡΠ²Π°ΡΡΠ΅ΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π½Π° ΡΠ°ΠΌΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ Arduino.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ Arduino ΠΈ ΠΏΠΎΡΡΠ°ΠΌΠΈ ATmega168: ATmega168/328-Arduino ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ°.
Π‘Π²ΡΠ·Ρ
ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Arduino Nano ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² Π΄Π»Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ, Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Arduino ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ. ATmega168 ΠΈ ATmega328 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ UART TTL (5 Π), ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΠΌΡΠΉ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ 0 (RX) ΠΈ 1 (TX). Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Π°Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° FTDI FT232RL Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΅ΡΠ΅Π· USB, Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ FTDI (Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino) ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ COM ΠΏΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ (Serial Monitor) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Arduino ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΡΡΠ»Π°ΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RX ΠΈ TX Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ FTDI ΠΈΠ»ΠΈ USB ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ (Π½ΠΎ Π½Π΅ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠ΅ΡΠ΅Π· Π²ΡΠ²ΠΎΠ΄Ρ 0 ΠΈ 1).
ATmega168 ΠΈ ATmega328 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ I2C (TWI) ΠΈ SPI. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° SPI ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ATmega168 ΠΈ ATmega328.
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ) ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ°
Nano ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΠΈΡΡΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»Π°ΡΡ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, Π° Π½Π΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. ΠΠ΄Π½Π° ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ FT232RL, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΏΠΎΡΠΎΠΊΠΎΠΌ Π΄Π°Π½Π½ΡΡ (DTR), ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ATmega168 ΠΈΠ»ΠΈ ATmega328 ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 100 Π½Π€. ΠΠΊΡΠΈΠ²Π°ΡΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, Ρ.Π΅. ΠΏΠΎΠ΄Π°ΡΠ° ΡΠΈΠ³Π½Π°Π»Π° Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Arduino, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΊΠΎΠ΄ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Upload Π² ΡΠ°ΠΌΠΎΠΉ ΡΡΠ΅Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ΄Π°ΡΠ° ΡΠΈΠ³Π½Π°Π»Π° Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ DTR ΡΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π° Ρ Π½Π°ΡΠ°Π»ΠΎΠΌ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠ΄Π°, ΡΡΠΎ ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ ΡΠ°ΠΉΠΌΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°.
Π€ΡΠ½ΠΊΡΠΈΡ ΠΈΠΌΠ΅Π΅Ρ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° Nano ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Arduino Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ ΠΠ‘ Mac X ΠΈΠ»ΠΈ Linux (ΡΠ΅ΡΠ΅Π· USB). Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ΅ΡΠ²ΡΡ Π±Π°ΠΉΡΠΎΠ² ΠΊΠΎΠ΄Π° Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ (Π²ΡΠ΅Ρ , ΠΊΡΠΎΠΌΠ΅ ΠΊΠΎΠ΄Π° Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ). ΠΡΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ°Π·ΠΎΠ²Π°Ρ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΡΠΊΠ΅ΡΡΠ°, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ Π΄ΡΡΠ³ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ .
ΠΡΡΠΎΡΠ½ΠΈΠΊΠΈ
- arduino.ru
Π‘ΡΡΠ»ΠΊΠΈ
Publication author
566 Comments: 14Publics: 363Registration: 04-02-2018arduino nano ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π»Π΅ | ΠΡΠ΅ ΠΎ Windows 10
ΠΠ° ΡΡΠ΅Π½ΠΈΠ΅ 2 ΠΌΠΈΠ½. ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ² 23 ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠ°Π·Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅ Π² ΡΠΊΠ΅ΡΡΠ°Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ. ΠΡΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ Π½Π° Arduino Uno, Π½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°ΡΠ°Ρ Arduino: Uno, Mega, Nano.
ΠΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠΊΠ΅ΡΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅ Π°ΡΠ΄ΡΠΈΠ½ΠΎ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ . Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°: ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΡΡΡ ΠΊ 5 ΠΏΠΈΠ½Ρ ΠΏΠ»Π°ΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ. ΠΡΠΈ ΡΡΠΎΠΌ Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ β ΡΠ΅Π»Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π»ΠΊΠ°ΡΡ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, ΠΌΡ ΡΡΠ»ΡΡΠΈΠΌ ΡΡΠΈ ΡΠ΅Π»ΡΠΊΠΈ ΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΠΊΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
Π‘ΠΊΠ΅ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅Π»Π΅
Π‘ΠΊΠ΅ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ
Π ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅Π»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΠΊΠ°ΠΊΡΡ ΡΠΎ ΡΠ΅Π°ΠΊΡΠΈΡ ΡΡΠ΅Π΄Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΡΠΈΠ³Π½Π°Π» ΡΡΠ°Π±ΠΎΡΠ°Π²ΡΠ΅Π³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ²Π΅Ρ, Π·Π°ΠΌΠΊΠ½ΡΠ² ΡΠ΅ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π»Π΅. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠΊΠ΅ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΊΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π»Π΅
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΠΎΠ±Ρ ΠΎΠ΄ΡΡΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π±Π΅Π· Π°ΡΠ΄ΡΠΈΠ½ΠΎ β ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Ρ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄ Π΄Π°ΡΡΠΈΠΊΠ° ΠΊ ΡΠ΅Π»Π΅.
ΠΡΠΈΠΌΠ΅Ρ ΡΠΊΠ΅ΡΡΠ°
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΡΠΈΠΊΠ» loop ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ PIR Π΄Π°ΡΡΠΈΠΊΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ digitalRead (). ΠΡΠ»ΠΈ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ HIGH, ΡΠΎ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠ°Π±ΠΎΡΠΊΡ Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ β Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅Π»Π΅. ΠΡΠ»ΠΈ ΠΊ Π½Π΅ΠΌΡ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π»Π°ΠΌΠΏΠΎΡΠΊΡ, ΡΠΎ ΠΎΠ½Π° Π·Π°Π³ΠΎΡΠΈΡΡΡ. ΠΠΎ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠ»ΡΡΠ°ΡΡ ΡΠ΅Π»ΡΠΊΠΈ.
Π ΡΡΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅ (ΠΊΡΠΏΠ»Π΅Π½Π½ΡΠΉ Π½Π° ΠΠ»ΠΈ) ΠΊ Arduino UNO ΠΈ NANO.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ ΡΠ΅Π»Π΅.
5VDC β 5V (5 Π²ΠΎΠ»ΡΡ), DC (ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ). ΠΡ
ΠΎΠ΄ΡΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΡΠ΅Π»Π΅. ΠΠ΅Π½ΡΡΠ΅ 5 Π²ΠΎΠ»ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π΅ ΡΠΎΠ²Π΅ΡΡΡ. Π Π΅Π»Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΅ΡΠ»ΠΈ Π½Π° Π½Π΅Π³ΠΎ Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΊΠΈ ΠΏΠΎΠ΄Π°ΡΡ ΠΈ 3.3 Π, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΡΠ΅Π»Π΅ Π±ΡΠ΄ΡΡ Π·Π°ΠΌΡΠΊΠ°ΡΡΡΡ Π½Π΅ ΠΏΠ»ΠΎΡΠ½ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠ·Π²Π°ΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π² ΡΠ΅Π»Π΅.
10Π250VAC β 10A (10 Π°ΠΌΠΏΠ΅Ρ), 250V (250 Π²ΠΎΠ»ΡΡ ), ΠΠ‘ (ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΠΎΠΊ, ΡΠΎΡ ΠΊΠΎΡΠΎΡΡΠΉ Π² ΡΠΎΠ·Π΅ΡΠΊΠ°Ρ
). ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠ° Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΡΡΡΠΈΡΠ°Π½ΠΎ ΡΠ΅Π»Π΅.
ΠΠΈΠΆΠ½ΠΈΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ.
ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅ ΠΊ Arduino UNO ΠΈΠ»ΠΈ NANO
ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π·Π°Π»Π΅ΠΉΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²ΡΡ ΡΠΊΠ΅ΡΡΠ΅ΠΉ (ΠΊΠ°ΠΊΠΎΠΉ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ) Π½Π° Arduino.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ ΡΠ΅Π»Π΅ ΠΊ Arduino UNO.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Arduino NANO ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΆΠ΅.
ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π² ΠΌΠΎΠ΅ΠΉ NANO, ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΈΠ½Π° 5V Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠ»Π°ΡΡ (Π΅ΡΠ»ΠΈ Π²Ρ Π²Π΄ΡΡΠ³ Π΅Π΅ Π½Π΅ Π½Π°ΠΉΠ΄Π΅ΡΠ΅).
ΠΠ°Π³ΡΡΠ·ΠΊΡ Π½Π° ΡΠ΅Π»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ NO ΠΈ COM.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠ°Π·Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅ Π² ΡΠΊΠ΅ΡΡΠ°Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ. ΠΡΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ Π½Π° Arduino Uno, Π½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°ΡΠ°Ρ Arduino: Uno, Mega, Nano.
ΠΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠΊΠ΅ΡΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅ Π°ΡΠ΄ΡΠΈΠ½ΠΎ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ . Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°: ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ΅Π»Π΅ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΡΡΡ ΠΊ 5 ΠΏΠΈΠ½Ρ ΠΏΠ»Π°ΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ. ΠΡΠΈ ΡΡΠΎΠΌ Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ β ΡΠ΅Π»Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π»ΠΊΠ°ΡΡ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, ΠΌΡ ΡΡΠ»ΡΡΠΈΠΌ ΡΡΠΈ ΡΠ΅Π»ΡΠΊΠΈ ΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΠΊΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
Π‘ΠΊΠ΅ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅Π»Π΅
Π‘ΠΊΠ΅ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ
Π ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅Π»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΠΊΠ°ΠΊΡΡ ΡΠΎ ΡΠ΅Π°ΠΊΡΠΈΡ ΡΡΠ΅Π΄Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΡΠΈΠ³Π½Π°Π» ΡΡΠ°Π±ΠΎΡΠ°Π²ΡΠ΅Π³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ²Π΅Ρ, Π·Π°ΠΌΠΊΠ½ΡΠ² ΡΠ΅ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π»Π΅. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠΊΠ΅ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΊΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π»Π΅
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΠΎΠ±Ρ ΠΎΠ΄ΡΡΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π±Π΅Π· Π°ΡΠ΄ΡΠΈΠ½ΠΎ β ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Ρ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄ Π΄Π°ΡΡΠΈΠΊΠ° ΠΊ ΡΠ΅Π»Π΅.
ΠΡΠΈΠΌΠ΅Ρ ΡΠΊΠ΅ΡΡΠ°
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΡΠΈΠΊΠ» loop ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ PIR Π΄Π°ΡΡΠΈΠΊΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ digitalRead (). ΠΡΠ»ΠΈ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ HIGH, ΡΠΎ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠ°Π±ΠΎΡΠΊΡ Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ β Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅Π»Π΅. ΠΡΠ»ΠΈ ΠΊ Π½Π΅ΠΌΡ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π»Π°ΠΌΠΏΠΎΡΠΊΡ, ΡΠΎ ΠΎΠ½Π° Π·Π°Π³ΠΎΡΠΈΡΡΡ. ΠΠΎ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠ»ΡΡΠ°ΡΡ ΡΠ΅Π»ΡΠΊΠΈ.
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Arduino Nano Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³Π°
Arduino Nano β ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Arduino, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠ° Ρ ΠΏΠ»Π°ΡΠΎΠΉ Uno, Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, Π²ΡΡ ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π²ΠΌΠ΅ΡΡΠΈΠ»ΠΎΡΡ Π² ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ , ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΠΌΡΡ Ρ ΠΏΠ»Π°ΡΠΎΠΉ Pro mini. ΠΠ°ΠΊ ΠΈ Π»ΡΠ±Π°Ρ Π΄ΡΡΠ³Π°Ρ ΠΏΠ»Π°ΡΠ°, Nano ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΊΡΡΡΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ². Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠΌΡΡ Ρ Arduino Nano, Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³Π°.
ΠΠ°ΠΊ ΠΈ Π²ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΠΏΠ»Π°ΡΡ, Nano ΠΏΡΠΈΡΠ»Π° Π² Π·Π°ΠΏΠ°ΡΠ½Π½ΠΎΠΌ Π°Π½ΡΠΈΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ΅.
Π ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ ΡΠ°ΠΌΠ° ΠΏΠ»Π°ΡΠ° ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠΈ.
ΠΠ° ΠΠ»ΠΈΡΠΊΡΠΏΡΠ΅ΡΡ Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΎΠΉ, ΠΎΠ½Π° ΠΌΠ½Π΅ ΠΎΠ±ΠΎΡΠ»Π°ΡΡ Π² $2.57, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΡΠΎΠΈΡ $22.
ΠΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ, Nano ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Ρ Uno, Π½ΠΎ ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠΈΡ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ², ΠΊ Π½Π΅ΠΉ Π½Π΅Π»ΡΠ·Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Β«Π±ΡΡΠ΅ΡΠ±ΡΠΎΠ΄ΠΎΠΌΒ» ΡΠΈΠ»Π΄Ρ ΠΎΡ Uno. ΠΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌ, ΠΏΠ»Π°ΡΠ° ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΏΠ»Π°ΡΠ° Pro mini, ΡΠΎΠ²Π½ΠΎ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΠ»ΠΎΡΡ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ miniUSB ΡΠ°Π·ΡΡΠΌΠ°. Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ Π°Π½Π°Π»ΠΎΠ³ Ρ microUSB ΡΠ°Π·ΡΡΠΌΠΎΠΌ. Π ΠΏΠΎΠ»ΡΠ·Ρ ΠΌΠΈΠ½ΠΈΠ°ΡΡΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ², ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ ΡΠ°Π·ΡΡΠΌΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅ΡΡΡ Ρ Uno.
ΠΠ»Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π³Π°Π±Π°ΡΠΈΡΠΎΠ², ΠΌΠΎΡ ΠΏΠ»Π°ΡΠ° Nano, Π½Π°ΡΠ°Π²Π½Π΅ Ρ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΌΠΈ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌΠΈ Arduino Uno ΠΈ Pro mini.
ΠΠ° Π²ΡΠ΅ΠΌΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠ»Π°ΡΠ° ΠΏΡΠ΅ΡΠ΅ΡΠΏΠ΅Π»Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ΅ΡΡΡ Π²Π΅ΡΡΠΈΡ.
ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΌΠΈ ΠΏΠ»Π°ΡΠ°ΠΌΠΈ, ΡΠ»Π΅Π²Π° Π½Π° ΠΏΡΠ°Π²ΠΎ: ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° 2-ΠΉ Π²Π΅ΡΡΠΈΠΈ, ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° 3-ΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΈ ΠΌΠΎΠΉ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ Nano, ΡΠ°ΠΊ ΠΆΠ΅ 3-ΠΉ Π²Π΅ΡΡΠΈΠΈ.
ΠΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ Arduino Nano 2-ΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΡΡΠΎΠΈΠ»Π°ΡΡ Π½Π° ATmega168, ΡΡΠ΅ΡΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΠ»Π°ΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΎ ATmega328.
ΠΠΎΠΉ Π°Π½Π°Π»ΠΎΠ³ ΡΠ°ΠΊ ΠΆΠ΅ Π½Π° ATmega328, Π² ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡΒ ATmega168, ΠΈΠΌΠ΅Π΅Ρ Π½Π° Π±ΠΎΡΡΡ Π² Π΄Π²Π° ΡΠ°Π·Π° Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠ°ΠΌΡΡΠΈ. Π Π°Π±ΠΎΡΠ°Π΅Ρ Nano Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 16 ΠΠΡ. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠΎ 2-ΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ, Π² 3-ΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΊΠ²Π°ΡΡ Π² ΠΌΠΈΠ½ΠΈΠ°ΡΡΡΠ½ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅,
ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΌΠΎΡ ΠΊΡΠ°ΠΉΠ½ΡΡ ΡΠΏΡΠ°Π²Π°.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³Π° ΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ USB to COM, ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Ch440G. ΠΡΠΎ ΡΠΎΡ ΡΠ°ΠΌΡΠΉ ΡΠΈΠΏ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² Π°Π½Π°Π»ΠΎΠ³Π°Ρ Uno ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊΠ΅ USB to COM Π΄Π»Ρ Pro mini. Π ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° FTDI FT232RL.
ΠΡΠ°ΠΉΠ²Π΅Ρ ΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Nano Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΊ Π°Π½Π°Π»ΠΎΠ³Ρ Π½Π° Ch440G, Π½ΡΠΆΠ½Ρ Π΄ΡΡΠ³ΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ Windows 98/ME/2000/XP/Server 2003/2008/2012/2016/VISTA/Win7/Win8/8.1/Win10 32/64 bit:
ΠΠΎ Π²ΡΡΠΌ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΌ, ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³Β Arduino Nano Π½Π° 100% ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ.
ΠΡΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Arduino Nano
ΠΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠ΅Π· miniUSB, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ² Π΅Ρ USB ΠΊΠ°Π±Π΅Π»Π΅ΠΌ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈΠ»ΠΈ Π½ΠΎΡΡΠ±ΡΠΊΡ. Π’Π°ΠΊ ΠΆΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Ρ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ, Π±Π°ΡΠ°ΡΠ΅ΠΉ ΠΈ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠΎΠ², Π΄Π»Ρ ΡΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ ΠΈΠΌΠ΅ΡΡΡΡ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠΈΠ½Ρ. ΠΡΠ»ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΠ»Π°ΡΡ ΠΎΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 5 Π, ΡΠΎΠ³Π΄Π° + ΠΏΠΈΡΠ°Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΊ 27 ΠΏΠΈΠ½Ρ (+5V). Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ ΠΈΠ΄ΡΠΈ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΠ»Π°ΡΠ° ΡΠ³ΠΎΡΠΈΡ. ΠΡΠ»ΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠ΅ 5 Π, ΡΠΎΠ³Π΄Π° + ΠΏΠΈΡΠ°Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΊ 30 ΠΏΠΈΠ½Ρ (VIN). Π ΡΡΠΎΠΌΡ ΠΏΠΈΠ½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 6 Π΄ΠΎ 20 Π. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΠΈΠ΄ΡΠΈ ΡΠ΅ΡΠ΅Π· Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, Π° Ρ Π½Π΅Π³ΠΎ, ΡΠΆΠ΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ 5 Π Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.Β ΠΠΈΠ½ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π² ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π° 4 Π»ΠΈΠ±ΠΎ 29 ΠΏΠΈΠ½ (GND).
Β
ΠΡ ΠΎΠ΄Ρ ΠΈ Π²ΡΡ ΠΎΠ΄Ρ
ΠΠΎ Π²Π²ΠΎΠ΄Π°ΠΌ / Π²ΡΠ²ΠΎΠ΄Π°ΠΌ, ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ.
ΠΠΌΠ΅Π΅ΡΡΡ 14 ΡΠΈΡΡΠΎΠ²ΡΡ
Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Ρ ΠΊΠ°ΠΊ Π²Ρ
ΠΎΠ΄Π°ΠΌΠΈ, ΡΠ°ΠΊ ΠΈ Π²ΡΡ
ΠΎΠ΄Π°ΠΌΠΈ. D0 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ 2 ΠΏΠΈΠ½Ρ (RX0), D1 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ 1 ΠΏΠΈΠ½Ρ (TX1). ΠΠΈΠ½Ρ D2-D13 ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠ°ΠΆΠ΄ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ ΡΠΎΠΊ Π΄ΠΎ 40 ΠΌΠ. Π’Π°ΠΊ ΠΆΠ΅ ΠΈΠΌΠ΅Π΅ΡΡΡ 8 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ
Π²Ρ
ΠΎΠ΄ΠΎΠ² (A0-A7).
Β
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ
ΠΠ° ΠΏΠ»Π°ΡΠ΅ ΠΈΠΌΠ΅Π΅ΡΡΡ 4 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°:
RX, TX β ΠΌΠΈΠ³Π°ΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ USB ΠΊΠ°Π±Π΅Π»Ρ, ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ»Π°ΡΠΎΠΉ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ.
PWR β Π³ΠΎΡΡΡΠΈΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΎ Π½Π°Π»ΠΈΡΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΠ΅.
L –Β ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ Π½Π° 13 ΠΏΠΈΠ½. ΠΡΠ»ΠΈ Π½Π° ΡΡΠΎΠΌ Π²ΡΠ²ΠΎΠ΄Π΅ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠΎΠΊΠΈΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π», ΠΎΠ½ Π·Π°Π³ΠΎΡΠΈΡΡΡ. Π‘Π°ΠΌΡΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΈ Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠΎΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π±Ρ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Nano Π½Π° ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.
Β
ΠΡΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Arduino Nano
Π‘ΠΊΠ΅ΡΡΠΈ Π² ΠΏΠ»Π°ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· miniUSB (microUSB) ΡΠ°Π·ΡΡΠΌ. ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠ»Π°ΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π²ΡΡΠ΅, Π² ΠΈΡΠΎΠ³Π΅, Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ “USB-SERIAL Ch440“. Π ΡΠ΄ΠΎΠΌ Π±ΡΠ΄Π΅Ρ Π½ΠΎΠΌΠ΅Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Com-ΠΏΠΎΡΡΠ°, Π² ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ “COM11“.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ Π·Π°Π»ΠΈΡΡ Π² ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ Arduino Nano ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΌΠΈΠ³Π°ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ “L“.
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ Arduino IDE.
ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΠ»Π°ΡΡ Π² ΠΊΠΎΡΠΎΡΡΡ Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠΈΡΡ ΡΠΊΠ΅ΡΡ: Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ» – Β«ΠΠ»Π°ΡΠ°:Β» ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ²ΠΎΡ ΠΏΠ»Π°ΡΡ, Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ Β«Arduino NanoΒ».
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠ»Π°ΡΡ Nano ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (ATmega168 ΠΈΠ»ΠΈ ATmega328 ), Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ 2 ΠΈΠ»ΠΈ 3, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ²ΠΎΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ: Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ» – Β«ΠΡΠΎΡΠ΅ΡΡΠΎΡ:Β» Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π²ΡΠ±ΠΈΡΠ°Ρ Β«ATmega328Β».
ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΡΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠ»Π°ΡΠ° Nano:Β Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ» – Β«ΠΠΎΡΡ:Β» Π² ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ Β«COM11Β».
ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΊΠ΅ΡΡ Β«BlinkΒ»: Β«Π€Π°ΠΉΠ»Β» – Β«ΠΠ±ΡΠ°Π·ΡΡΒ» – Β«01.BasicsΒ» – Β«BlinkΒ».
ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠ³ΡΡΠ·ΠΈΡΡΒ», Π΅ΡΠ»ΠΈ Π½Π΅Ρ ΠΎΡΠΈΠ±ΠΎΠΊ, ΡΠΊΠ΅ΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² ΠΏΠ»Π°ΡΡ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ “L” Π½Π°ΡΠ½ΡΡ ΠΌΠΈΠ³Π°ΡΡ ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ.
Arduino Nano | ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ Arduino
Power
Arduino Nano ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· USB-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Mini-B, Π½Π΅ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 6-20 Π (ΠΊΠΎΠ½ΡΠ°ΠΊΡ 30) ΠΈΠ»ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π (ΠΊΠΎΠ½ΡΠ°ΠΊΡ 27). ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π½Π° ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΡΠ°ΠΌΠΎΠ³ΠΎ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ.
ΠΠ°ΠΌΡΡΡ
ATmega328 ΠΈΠΌΠ΅Π΅Ρ 32 ΠΠ (ΡΠ°ΠΊΠΆΠ΅ 2 ΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°. ATmega328 ΠΈΠΌΠ΅Π΅Ρ 2 ΠΠ SRAM ΠΈ 1 ΠΠ EEPROM.
ΠΡ ΠΎΠ΄ ΠΈ Π²ΡΡ ΠΎΠ΄
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· 14 ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Nano ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄ ΠΈΠ»ΠΈ Π²ΡΡ ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ pinMode (), digitalWrite () ΠΈ digitalRead (). ΠΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° 5 Π²ΠΎΠ»ΡΡ. ΠΠ°ΠΆΠ΄ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ 40 ΠΌΠ ΠΈ ΠΈΠΌΠ΅Π΅Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ (ΠΎΡΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ) Π½Π° 20-50 ΠΊΠΠΌ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΈΠ½Ρ ΠΈΠΌΠ΅ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
- ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ: 0 (RX) ΠΈ 1 (TX). ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° (RX) ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ (TX) ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ TTL. ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ FTDI USB-to-TTL Serial.
- ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ: 2 ΠΈ 3. ΠΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ, Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅ΠΌ ΠΈΠ»ΠΈ ΡΠΏΠ°Π΄Π°ΡΡΠ΅ΠΌ ΡΡΠΎΠ½ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. Π€ΡΠ½ΠΊΡΠΈΡ attachInterrupt ().
- PWM: 3, 5, 6, 9, 10 ΠΈ 11. ΠΠ±Π΅ΡΠΏΠ΅ΡΡΡΠ΅ 8-Π±ΠΈΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ PWM Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ analogWrite ().
- SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠ²ΡΠ·Ρ SPI, ΠΊΠΎΡΠΎΡΠ°Ρ, Ρ ΠΎΡΡ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π² ΡΠ·ΡΠΊ Arduino. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄
- : 13. Π ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 13 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄. ΠΠΎΠ³Π΄Π° Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΠΠ«Π‘ΠΠΠΠ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π³ΠΎΡΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ΅ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ – ΠΎΠ½ Π²ΡΠΊΠ»ΡΡΠ΅Π½.
Nano ΠΈΠΌΠ΅Π΅Ρ 8 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 10 Π±ΠΈΡ (Ρ.Π΅. 1024 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ). ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½ΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΠΎΡ Π·Π΅ΠΌΠ»ΠΈ Π΄ΠΎ 5 Π²ΠΎΠ»ΡΡ, Ρ ΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²Π΅ΡΡ Π½ΠΈΠΉ ΠΏΡΠ΅Π΄Π΅Π» ΠΈΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ analogReference (). ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 6 ΠΈ 7 Π½Π΅Π»ΡΠ·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΈΡΡΠΎΠ²ΡΡ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ:
- I2C: A4 (SDA) ΠΈ A5 (SCL). ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ²ΡΠ·ΠΈ I2C (TWI) Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Wire (Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅ Wiring).
ΠΠ° ΠΏΠ»Π°ΡΠ΅ Π΅ΡΡΡ Π΅ΡΠ΅ ΠΏΠ°ΡΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ²:
- AREF. ΠΠΏΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ analogReference ().
- Π‘Π±ΡΠΎΡ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π² ΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΠΠΠΠΠ ΡΡΠΎΠ²Π΅Π½Ρ, ΡΡΠΎΠ±Ρ ΡΠ±ΡΠΎΡΠΈΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ±ΡΠΎΡΠ° ΠΊ ΡΠΈΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΠΏΠ»Π°ΡΠ΅.
Π‘Π²ΡΠ·Ρ
Arduino Nano ΠΈΠΌΠ΅Π΅Ρ ΡΡΠ΄ ΡΡΠ΅Π΄ΡΡΠ² Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ, Π΄ΡΡΠ³ΠΈΠΌ Arduino ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ. ATmega328 ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ UART TTL (5 Π), ΠΊΠΎΡΠΎΡΠ°Ρ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½Π° ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄Π°Ρ 0 (RX) ΠΈ 1 (TX).FTDI FT232RL Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ ΡΠ΅ΡΠ΅Π· USB, Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ FTDI (Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino) ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ COM-ΠΏΠΎΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π½Π° ΠΏΠ»Π°ΡΡ Arduino ΠΈ Ρ Π½Π΅Π΅. Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ RX ΠΈ TX Π½Π° ΠΏΠ»Π°ΡΠ΅ Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ FTDI ΠΈ USB-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ (Π½ΠΎ Π½Π΅ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°Ρ 0 ΠΈ 1). ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° SoftwareSerial ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ Π½Π° Π»ΡΠ±ΠΎΠΌ ΠΈΠ· ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Nano.ATmega328 ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ²ΡΠ·Ρ I2C (TWI) ΠΈ SPI. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Wire Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ½Ρ I2C. Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΡΠ·Ρ SPI, ΡΠΌ. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ATmega328.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Arduino Nano ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Arduino (Π·Π°Π³ΡΡΠ·ΠΈΡΡ). ΠΡΠ±Π΅ΡΠΈΡΠ΅ Β«Arduino Duemilanove ΠΈΠ»ΠΈ Nano w / ATmega328Β» Π² ΠΌΠ΅Π½Ρ Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ»> Β«ΠΠ»Π°ΡΠ°Β» (Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ Π½Π° Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΠ΅). ATmega328 Π½Π° Arduino Nano ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π² Π½Π΅Π³ΠΎ Π½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°.ΠΠ½ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° STK500. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±ΠΎΠΉΡΠΈ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅ΡΠ΅Π· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ICSP (In-Circuit Serial Programming), ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Arduino ISP ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ.
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ) ΡΠ±ΡΠΎΡ
ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ±ΡΠΎΡΠ° ΠΏΠ΅ΡΠ΅Π΄ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ, Arduino Nano ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ±ΡΠΎΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, Π·Π°ΠΏΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. ΠΠ΄Π½Π° ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΠΎΠΊΠΎΠΌ (DTR) FT232RL ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ Π»ΠΈΠ½ΠΈΠΈ ΡΠ±ΡΠΎΡΠ° ATmega328 ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ Π΅ΠΌΠΊΠΎΡΡΡΡ 100 Π½Π°Π½ΠΎΡΠ°ΡΠ°Π΄.ΠΠΎΠ³Π΄Π° ΡΡΠ° Π»ΠΈΠ½ΠΈΡ ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅ΡΡΡ (ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ), Π»ΠΈΠ½ΠΈΡ ΡΠ±ΡΠΎΡΠ° ΠΎΠΏΡΡΠΊΠ°Π΅ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ±ΡΠΎΡΠΈΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ, ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΊΠΎΠ΄ ΠΏΡΠΎΡΡΡΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π² ΡΡΠ΅Π΄Π΅ Arduino. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΡΠ°ΠΉΠΌ-Π°ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ DTR ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Ρ ΠΎΡΠΎΡΠΎ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΎ Ρ Π½Π°ΡΠ°Π»ΠΎΠΌ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΡΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡ. ΠΠΎΠ³Π΄Π° Nano ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Mac OS X ΠΈΠ»ΠΈ Linux, ΠΎΠ½ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΊ Π½Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ (ΡΠ΅ΡΠ΅Π· USB).ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ΅ΠΊΡΠ½Π΄Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Nano. Π₯ΠΎΡΡ ΠΎΠ½ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ Π½Π° ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΠΊΠ°ΠΆΠ΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ (ΡΠΎ Π΅ΡΡΡ ΡΠ΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ, ΠΊΡΠΎΠΌΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΡΠ²Π°ΡΡ ΠΏΠ΅ΡΠ²ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°ΠΉΡΠΎΠ² Π΄Π°Π½Π½ΡΡ , ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π½Π° ΠΏΠ»Π°ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. ΠΡΠ»ΠΈ ΡΠΊΠ΅ΡΡ, Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΠΉ Π½Π° ΠΏΠ»Π°ΡΠ΅, ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, Ρ ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠ½ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Π΅ΡΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ, ΠΆΠ΄Π΅Ρ ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΡΠΏΡΠ°Π²ΠΊΠΎΠΉ ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ .
5 ΡΠ°ΠΌΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Arduino Nano ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ: 8 ΡΠ°Π³ΠΎΠ²
ΠΡΠ»ΠΈ Π²ΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ°Π³ΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π»Ρ Π²Π°Ρ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π² Π²Π°ΡΠ΅ΠΌ Clone Nano ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ.
ΠΠ°Π³ΡΡΠ·ΡΠΈΠΊ – ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΎΡ ΡΠΈΠΏ ATmega328p ΡΠ΅ΠΌ, Ρ ΡΠ΅ΠΌ ΠΌΡ Π·Π½Π°ΠΊΠΎΠΌΡ ΠΊΠ°ΠΊ Β« Arduino Β»,
, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ arduino ΡΠ²Π»ΡΡΡΡΡ ΠΏΡΠΎΡΡΠΎ ΠΊΠΎΠΏΠΈΠ΅ΠΉ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, ΠΈ ΠΎΠ½ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° arduino Π² ATmega328p,
, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΡΡΠΎΠ³ΠΎ nano
1. ΡΠ°Π±ΠΎΡΠΈΠΉ ARDUINO UNO.
2. ΠΡΠΎΠ²ΠΎΠ΄Π° ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ Β«ΠΏΠ°ΠΏΠ°-ΠΌΠ°ΠΌΠ°Β» (6).
ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Master Slave Serial Peripheral Interfacing (S.P.I.) ΠΌΠ΅ΡΠΎΠ΄ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠ»Π°ΡΡ Arduino.
Π¨Π°Π³ 1: ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ arduino uno ΠΊ nano ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
nano ICSP UNO
ΠΊΠΎΠ½ΡΠ°ΠΊΡ 1 – D12
ΠΊΠΎΠ½ΡΠ°ΠΊΡ 2 – VCC
ΠΊΠΎΠ½ΡΠ°ΠΊΡ 3 – D13
ΠΊΠΎΠ½ΡΠ°ΠΊΡ 4 – D11
ΠΊΠΎΠ½ΡΠ°ΠΊΡ 5 – D10
ΠΊΠΎΠ½ΡΠ°ΠΊΡ 6 – GND
.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ Π²ΡΠ²ΠΎΠ΄ ICP ΠΏΡΠΈΠ»Π°Π³Π°ΡΡΡΡ.
Π¨Π°Π³ 2: ΠΡΠΊΡΠΎΠΉΡΠ΅ Arduino ISP
ΠΈΠ· ΠΌΠ΅Π½Ρ ΡΠ°ΠΉΠ»ΠΎΠ², Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΡΠΈΠΌΠ΅ΡΡΒ» Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΡΠΈΠΌΠ΅Ρ ArduinoISP .
Π¨Π°Π³ 3. ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ
ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² Arduino IDE
1. Π² ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΎΠΏΡΠΈΡ ΠΏΠ»Π°ΡΡ , Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡ ARDUINO UNO ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°.
2. Π² ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΎΠΏΡΠΈΡ ΠΏΠΎΡΡΠ° , Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ( Π²Π°Ρ Π½ΠΎΠΌΠ΅Ρ com-ΠΏΠΎΡΡΠ° ) ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°.
3.Π² ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΎΠΏΡΠΈΡ Programmer , Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡ Β« Arduino as ISP Β» ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°.
Π¨Π°Π³ 4: ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΊΠΎΠ΄ ArduinoISP Π½Π° Π²Π΅Π΄ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ UNO
. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡΠ΅ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π±ΡΠ΄ΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½Ρ Π² Π²Π°ΡΡ ΡΡΠ΅Π΄Ρ IDE, Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΊΠΎΠ΄ Π½Π° Π²Π΅Π΄ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ UNO.
Π¨Π°Π³ 5: ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅Π»Π΅Π²ΡΡ ΠΏΠ»Π°ΡΡ
ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠΈΠΏ ΠΏΠ»Π°ΡΡ Ρ Aruino UNO Π½Π° Arduino NANO, , ΠΎΡΡΠ°Π²ΠΈΠ² ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
Π¨Π°Π³ 6: ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ.
ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΈΠΏΠ° ΠΏΠ»Π°ΡΡ Ρ UNO Π½Π° NANO Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡ Β« BOOT-LOADER Β» Π² ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ².
.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ΅ΡΠΈΠΉΠ½ΡΠ΅ rx ΠΈ tx L.E.D. ΠΌΠ΅ΡΡΠ°Π½ΠΈΠ΅ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π·Π°ΠΏΠΈΡΠΈ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°.
ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ Π² Clone NANO.
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° Arduino Nano – JavaTpoint
Arduino Nano – ΡΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΠ»Π°ΡΠ° Arduino Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATmega328P ΠΈΠ»ΠΈ ATmega628.ΠΠ»Π°ΡΠ° Nano ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΈ Π³ΠΈΠ±ΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠ° ΠΏΠ»Π°ΡΠ΅ Π΅ΡΡΡ ΠΌΠΈΠ½ΠΈ-ΡΠ°Π·ΡΠ΅ΠΌ USB Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΊ ΠΏΠ»Π°ΡΠ΅ Nano. Π Π°Π·ΡΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino Nano.
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°ΡΡ Arduino Nano ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½ΠΈΠΆΠ΅:
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino Nano ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½ΠΈΠΆΠ΅:
- Atmega328P ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ
Atmega328P – ΡΡΠΎ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ 8-Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ AVR RISC.ΠΠ΄Π΅ΡΡ AVR ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Audio Video Recorder, Π° RISC ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ AVR.
ΠΠ½ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ½Π΅ΡΠ³ΠΈΠΈ, ΡΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmega328.
ΠΠΎΠ½ΡΠ°ΠΊΡΡTXD ΠΈ RXD ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ. TXD ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ , Π° RXD ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° Π΄Π°Π½Π½ΡΡ . ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΏΠ΅ΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π΄Π°Π½Π½ΡΡ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΊ ΠΏΠ»Π°ΡΠ΅.
Mini USB ΠΌΠ΅Π½ΡΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ USB, Π½ΠΎ ΡΠΎΠ»ΡΠ΅ micro USB.ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ»Π°ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ. ΠΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ»Π°ΡΡ Arduino Nano.
ΠΠ±ΡΡΠ½ΠΎ ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΠ°Π±Π΅Π»Ρ USB ΠΊ ΡΠ°Π·ΡΠ΅ΠΌΡ Mini-USB, ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠΊΠ΅ΡΡ Π½Π° ΠΏΠ»Π°ΡΡ.
ΠΡΠΈΡΡΠ°Π»Π»Ρ Π΄Π»Ρ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° ΠΈΠΌΠ΅ΡΡ Π»ΡΡΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ, ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΡΠΈΡΡΠ°Π»Π»Ρ. Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΠΏΠ°ΡΡΡ Π½Π° Π»ΡΠ±ΡΡ ΠΏΠ»Π°ΡΡ. ΠΡΠΈΡΡΠ°Π»Π» SMD, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π² Arduino Nano, ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΡΡΠΎΡΡ 16 ΠΠΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ±ΡΠΎΡΠ° ΠΊ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.
ΠΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π±Π°ΡΠ°ΡΠ΅ΠΈ.ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±Π°ΡΠ°ΡΠ΅ΠΈ Π½Π° ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Π΅, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino.
ΠΠΌΠ΅Π΅ΡΡΡ 14 ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°. Π¨Π΅ΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΈΠ· Π½Π°Π±ΠΎΡΠ° ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² – ΡΡΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π¨ΠΠ (ΡΠΈΡΠΎΡΠ½ΠΎ-ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠΈ), ΠΏΡΠΎΠ½ΡΠΌΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠ΅ D3, D5, D6, D9, D10 ΠΈ D11. Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ HIGH ΠΈΠ»ΠΈ LOW.
ΠΠΌΠ΅Π΅ΡΡΡ Π²ΠΎΡΠ΅ΠΌΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΠΏΡΠΎΠ½ΡΠΌΠ΅ΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΡ A0 Π΄ΠΎ A7. Π€ΡΠ½ΠΊΡΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² – ΡΡΠΈΡΡΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π² ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΈ. ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ GPIO (Π²Ρ ΠΎΠ΄-Π²ΡΡ ΠΎΠ΄ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ).
- ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ (AREF)
AREF ΡΡΠΈΡΡ Π²ΡΡΡΡΠΏΠ°Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎΠ±Ρ ΠΊΠΎΡΠΌΠΈΡΡ Arduino ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠ½ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΈΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΡΠ²ΠΎΠ΄ 3V3 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 3,3 Π.
ΠΡΠ²ΠΎΠ΄ 5V ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5V. ΠΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ 5 Π Π΄Π»Ρ ΠΏΠ»Π°ΡΡ Arduino Nano ΡΠ²Π»ΡΡΡΡΡ ΡΠ°Π·ΡΠ΅ΠΌ USB, ΡΠ°Π·ΡΠ΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° ΠΈ Vin. ΠΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ ΠΎΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΈΠ· ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ².
SparkFun Qwiic Shield Π΄Π»Ρ Arduino Nano Hookup Guide
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
SparkFun Qwiic Shield Π΄Π»Ρ Arduino Nano ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ SparkFun Qwiic ΠΊ ΠΏΠ»Π°ΡΠ°ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Arduino Nano Footprint Π² ΠΏΡΠΎΡΡΠΎΠΌ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΡΠΈΡΠ΅. ΠΠ½ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΠΈΠ½Ρ I 2 C (GND, 3,3 Π, SDA ΠΈ SCL) Π½Π° Π²Π°ΡΠ΅ΠΌ Arduino Nano Ρ ΡΠ΅ΡΡΡΡΠΌΡ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ SparkFun Qwiic.ΠΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ° Qwiic ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅ΠΏΠΎΡΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ, ΠΏΠΎΠΊΠ° Π²Π°ΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ Π°Π΄ΡΠ΅ΡΠ°Ρ , Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² Qwiic, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°Ρ ΠΎΡΠΈΡΠ΅.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ
Π§ΡΠΎΠ±Ρ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΡΠΎΠΌΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Ρ, Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Arduino Ρ Nano Footprint. ΠΡΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π²ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Arduino Nano ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ Arduino Nano-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΏΠ»Π°Ρ! ΠΠΎΡ Π»ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΏΠ»Π°Ρ.
ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΠ°Π½ΠΎ ΠΠ°ΠΆΠ΄ΡΠΉ
Π Π½Π°Π»ΠΈΡΠΈΠΈ DEV-15590Arduino Nano Every – ΡΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ, ΠΏΡΠΎΡΠ½Π°Ρ ΠΈ ΠΌΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ Nano.
1ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΠ°Π½ΠΎ 33 BLE
17 Π΄ΠΎΡΡΡΠΏΠ½ΠΎ DEV-15588ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΊΡΠ°ΡΠΊΠΎΡΡΠΎΡΠ½ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ BT ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΠΎΠΌ. ΠΡΠ° ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π°Ρ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° NANO ΠΏΠΎΡΡΡΠΎΠ΅Π½Π° Π½Π° Π±Π°Π·Π΅β¦
.Π©ΠΈΡΠΎΠΊ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ Π½Π°Π±ΠΎΡΠΎΠΌ ΡΡΠ°Π±Π΅Π»ΠΈΡΡΠ΅ΠΌΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Π½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π½Π°Π±ΠΎΡ ΡΡΠ°Π±Π΅Π»ΠΈΡΡΠ΅ΠΌΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ², Π²ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ²:
ΠΠ΅Π½ΡΠΊΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ
Π Π½Π°Π»ΠΈΡΠΈΠΈ PRT-00115ΠΠ΄Π½ΠΎΡΡΠ΄Π½ΡΠΉ 40-Π»ΡΠ½ΠΎΡΠ½ΡΠΉ, ΠΆΠ΅Π½ΡΠΊΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. ΠΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ΅Π·Π°ΡΡ Π΄ΠΎ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΡΡΠ°ΡΠΊΠΎΠ². Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» 0,1 Π΄ΡΠΉΠΌΠ°. ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΈΡ exteβ¦
7ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Break Away – Π΄Π»ΠΈΠ½Π½ΡΠ΅
Π Π½Π°Π»ΠΈΡΠΈΠΈ PRT-10158ΠΡΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Π½Π°ΡΠ΅Π³ΠΎ [ΡΡΠ°Π½Π΄Π°ΡΡΠ°] (http: // www.sparkfun.com/commerce/product_info.php?products_id=116) ΠΎΡΠΎΡΠ²Π°ΡΡΡΡ ΠΎΠ½β¦
3Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅ Π·Π°Ρ ΠΎΡΠ΅Π»ΠΈ Π±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Qwiic Shield Π΄Π»Ρ Arudino Nano, Π΅ΡΠ»ΠΈ Π±Ρ Ρ Π²Π°Ρ Π½Π΅ Π±ΡΠ»ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Qwiic Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ Π½ΠΈΠΌ, Π²Π΅ΡΠ½ΠΎ? Π§ΡΠΎ ΠΆ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Qwiic, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΡΡΠΎΠΈΡ Π½Π°ΡΠ°ΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ.
ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ SparkFun Qwiic
Π Π½Π°Π»ΠΈΡΠΈΠΈ ROB-15451ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ SparkFun Qwiic ΡΠΎΡΠ΅ΡΠ°Π΅Ρ Π² ΡΠ΅Π±Π΅ Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΈΡ , Π΄ΠΎΠ±Π°Π²Π»ΡΡ Qwβ¦
1ΠΠ°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½Π°ΡΠΈΡ ΠΊΠ°Π±Π΅Π»Π΅ΠΉ Qwiic Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π°ΡΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΊ ΡΠΊΡΠ°Π½Ρ. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ²:
ΠΠ°Π±Π΅Π»Ρ Qwiic – 100 ΠΌΠΌ
Π Π½Π°Π»ΠΈΡΠΈΠΈ PRT-14427ΠΡΠΎ 4-ΠΆΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Π΄Π»ΠΈΠ½ΠΎΠΉ 100 ΠΌΠΌ Ρ ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ Π·Π°Π΄Π΅Π»ΠΊΠΎΠΉ JST 1 ΠΌΠΌ. ΠΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Qwiic …
ΠΠ°Π±Π΅Π»Ρ Qwiic – 500 ΠΌΠΌ
Π Π½Π°Π»ΠΈΡΠΈΠΈ PRT-14429ΠΡΠΎ 4-ΠΆΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Π΄Π»ΠΈΠ½ΠΎΠΉ 500 ΠΌΠΌ Ρ ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ Π·Π°Π΄Π΅Π»ΠΊΠΎΠΉ JST 1 ΠΌΠΌ.ΠΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Qwiic …
1ΠΠ°Π±Π΅Π»Ρ Qwiic – 50 ΠΌΠΌ
Π Π½Π°Π»ΠΈΡΠΈΠΈ PRT-14426ΠΡΠΎ 4-ΠΆΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Π΄Π»ΠΈΠ½ΠΎΠΉ 50 ΠΌΠΌ Ρ ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ Π·Π°Π΄Π΅Π»ΠΊΠΎΠΉ JST 1 ΠΌΠΌ. ΠΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Qwiic …
ΠΠ°Π±Π΅Π»Ρ Qwiic – 200 ΠΌΠΌ
Π Π½Π°Π»ΠΈΡΠΈΠΈ PRT-14428ΠΡΠΎ ΡΠ΅ΡΡΡΠ΅Ρ ΠΆΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Π΄Π»ΠΈΠ½ΠΎΠΉ 200 ΠΌΠΌ Ρ ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ Π·Π°Π΄Π΅Π»ΠΊΠΎΠΉ JST 1 ΠΌΠΌ.ΠΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Qwiic …
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΎΡ Qwiic I 2 C, ΡΡΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΡ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² ΡΠ°Π·ΡΠ΅ΠΌ Qwiic:
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
ΠΠ°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ, ΠΏΡΠΈΠΏΠΎΠΉ ΠΈ ΠΎΠ±ΡΠΈΠ΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΏΠ°ΠΉΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠΏΠ°ΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΊ ΡΠΊΡΠ°Π½Π°ΠΌ Qwiic.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠ°Ρ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Qwiic, ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π·Π΄Π΅ΡΡ Π΄Π»Ρ ΠΎΠ±Π·ΠΎΡΠ°:
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π²Π·Π³Π»ΡΠ½ΡΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ Π½ΠΈΠΌΠΈ:
I2C
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² I2C, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ.
Π¨ΠΈΠ»Π΄Ρ Π΄Π»Ρ Arduino Π²Π΅ΡΡΠΈΠΈ 2
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π°ΡΠ΅Π³ΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΏΠΎ Arduino Shields! ΠΡΠ΅, ΡΡΠΎ Arduino ΡΠΊΡΠ°Π½ΠΈΡΡΠ΅Ρ. Π§ΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΡΠΎΠ±ΡΠ°ΡΡ.
ΠΠ±Π·ΠΎΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ
Qwiic Shield Π΄Π»Ρ Arduino Nano – Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΈΡ, Π½ΠΎ Π² Π½Π΅ΠΌ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π² ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅.
Π Π°Π·ΡΠ΅ΠΌΡ Qwiic
ΠΠ°ΠΊ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π½Π°ΡΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ Qwiic, Qwiic Shield Π΄Π»Ρ Arduino Nano ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ Qwiic.ΠΠΎ ΠΊΡΠ°ΡΠΌ ΠΏΠ»Π°ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π΄Π²Π° Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠ° Qwiic ΠΈ Π΄Π²Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ Π² ΡΠ΅Π½ΡΡΠ΅.
Π‘Ρ Π΅ΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° IOREF
Qwiic Shield Π΄Π»Ρ Arduino Nano ΠΈΠΌΠ΅Π΅Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΡΡ Π΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΄Π²ΠΈΠ³Π° Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π°ΡΠ° Arduino Nano. ΠΠ° ΡΠΊΡΠ°Π½Π΅ Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ IOREF Π΄Π»Ρ ΡΡ Π΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ½Π° 3,3 Π, , ΡΡΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ 33 Nano, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Arduino 33 Nano BLE, Π½ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ Π½Π° 5V Π΄Π»Ρ Arduino Nanos, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° 5V , ΠΊΠ°ΠΊ Arduino Nano Every.
I
2 C ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° I 2 C ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°Π΅Ρ Π»ΠΈΠ½ΠΈΠΈ Qwiic SDA ΠΈ SCL Π΄ΠΎ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ² 3,3 Π, – 4,7 ΠΊΠΠΌ, . ΠΠΏΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ IOREF ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π²Π»ΠΈΡΠ½ΠΈΡ Π½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΡ , ΡΠ°Π·Π΄Π΅Π»ΠΈΠ² Π΄ΠΎΡΠΎΠΆΠΊΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΌΠΈ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠ°ΠΌΠΈ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° Π²Π°ΡΠ΅ΠΉ ΡΠΈΠ½Π΅ I 2 C.
Π Π°Π·ΠΌΠ΅ΡΡ ΠΏΠ»Π°ΡΡ
Π©ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΡ 1,7 Π΄ΡΠΉΠΌΠ°. x 0,7 Π΄ΡΠΉΠΌΠ° (43,18 ΠΌΠΌ x 17.78 ΠΌΠΌ) ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΡΡΡΠ΅ ΠΌΠΎΠ½ΡΠ°ΠΆΠ½ΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠΎΠΌ 0,07 Π΄ΡΠΉΠΌΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΡΠΌ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ Nano.
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½Π°Ρ ΡΠ±ΠΎΡΠΊΠ°
ΠΡΠ΅, ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Qwiic Shield Π΄Π»Ρ Arduino Nano, – ΡΡΠΎ ΠΏΡΠΈΠΏΠ°ΡΡΡ ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΠΌΡΠΉ Π½Π°Π±ΠΎΡ ΡΡΠ°Π±Π΅Π»ΠΈΡΡΠ΅ΠΌΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΈΠ»ΠΈ Π²ΡΠ±ΡΠ°Π½Π½ΡΠ΅ Π²Π°ΠΌΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΊ ΡΠΈΡΡ ΠΈ, Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΊ Π²Π°ΡΠ΅ΠΌΡ Arduino Nano. ΠΡΠ»ΠΈ Π²Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° ΡΠ°Π½ΡΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Ρ Arduino Shield ΠΈΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Ρ ΡΠΎΠ²Π΅ΡΡ, Π½Π°ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ Arduino Shield ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΠΈΡ ΡΠ±ΠΎΡΠΊΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° Π½Π° Qwiic Shield ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°Π»Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ Π½Π° Π²Π°ΡΠ΅ΠΌ Nano, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ Nano. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Nano, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Nano 33 BLE Sense, ΠΈΠΌΠ΅ΡΡ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π°Π½ΡΠ΅Π½Π½Ρ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ²Π»ΠΈΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Qwiic Shield ΡΠ²Π΅ΡΡ Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Qwiic Shield ΠΏΠΎΠ΄ Arduino Nano.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΏΡΠΈΠΏΠ°ΡΠ»ΠΈ ΡΠ°Π·ΡΠ΅ΠΌΡ ΠΊ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΠΊΡΠ°Π½Ρ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΊ Π²Π°ΡΠ΅ΠΌΡ Nano, ΠΏΠΎΡΠ° Π½Π°ΡΠ°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Qwiic! ΠΠΈΠΆΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Qwiic Shield, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊ Arduino Nano Every, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΆΠ΅Π½ΡΠΊΠΈΡ ΠΈ ΠΌΡΠΆΡΠΊΠΈΡ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ² Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Qwiic.
Π Π΅ΡΡΡΡΡ ΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅
ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΌΠΈ Π½ΠΈΠΆΠ΅ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ² Qwiic Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅Π΄Π°Π²Π½ΠΎ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Qwiic Shield, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΡΡΠΈΠΌΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°ΠΌΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠΌΠΎΡΡ ΠΏΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ ΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΊΡΠ°Π½Π°.
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Π°Ρ Qwiic Shield Π³ΠΎΡΠΎΠ² ΠΊ ΡΠ°Π±ΠΎΡΠ΅, ΠΏΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Qwiic. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ, Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠ°ΡΡ.
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ SparkFun RFID Qwiic
ΠΡΡΠ°Π»ΠΎΡΡ Π²ΡΠ΅Π³ΠΎ 7! ΠΠΠΠΠΠΠΠ’-15209SparkFun RFID Qwiic Kit – ΡΡΠΎ ΠΏΡΠΎΡΡΠ°Ρ, Π½ΠΎ Π²ΡΠ΅ ΠΆΠ΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΠΎΡΠΏΡΠ°Π²Π½Π°Ρ ΡΠΎΡΠΊΠ° RFID Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ I2C Π΄Π»Ρ ID-3LA, ID-12LA ΠΈ ID-20LA reβ¦
2Qwiic LIDAR-Lite v4
22 Π΄ΠΎΡΡΡΠΏΠ½ΠΎ SPX-15777GARMIN Π²Π΅ΡΠ½ΡΠ»ΡΡ Ρ Π½ΠΎΠ²ΡΠΌ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠΌ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π΄Π°ΡΡΠΈΠΊΠΎΠΌ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ: LIDAR-Lite v4. ΠΡΠΎ ΠΈΠ΄Π΅Ρβ¦
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π²Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅ΡΡ, Π²ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ² ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Qwiic Connect, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ:
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ ΠΎΡΠΊΡΡΠ²Π°ΡΠ΅Π»Ρ Π³Π°ΡΠ°ΠΆΠ½ΡΡ Π²ΠΎΡΠΎΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ
ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π³Π°ΡΠ°ΠΆΠ½ΡΡ Π²ΠΎΡΠΎΡ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½Ρ ΡΠΈΡΠΊΡ Π·Π°ΠΊΠ»ΠΈΠ½ΠΈΠ²Π°Π½ΠΈΡ? ΠΠ΄Π΅ΡΡ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π³Π°ΡΠ°ΠΆΠ½ΡΠΌΠΈ Π²ΠΎΡΠΎΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π΅Π΅, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΡΡ ΠΊ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΉ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ECC.
SparkFun Qwiic GPIO Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π΄ΠΎ 8 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ SparkFun Qwiic GPIO. ΠΠ°ΡΠ½ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ Qwiic GPIO Π² ΡΡΠΎΠΌ Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
ΠΠΎΠ²ΡΠΉ!Qwiic SHIM Kit Π΄Π»Ρ Raspberry Pi Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
ΠΠ°ΡΠ½ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ RGB ΠΈ 9DoF IMU (ICM-20948) ΡΠ΅ΡΠ΅Π· I2C, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Qwiic ΠΈ Python Π½Π° Raspberry Pi! Π‘Π½ΠΈΠΌΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ° ΠΈ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΠ΅ ΠΈΡ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅ ΠΈΠ»ΠΈ SerLCD.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΈ ΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠ»Π°ΡΠ΅ Arduino Nano, ΠΈ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²ΠΈΠ΄ΠΎΠ² ΠΏΠ»Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Arduino. ΠΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° Atmega168 ΠΈΠ»ΠΈ Atmega328p. ΠΠ½Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠΎΡ ΠΎΠΆΠ° Π½Π° ΠΏΠ»Π°ΡΡ Arduino Uno, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΡΠ° Π½Π°Π½ΠΎ-ΠΏΠ»Π°ΡΠ° Π·Π°ΠΌΠ΅Π½ΠΈΠ»Π° Arduino Uno ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠ΅Π³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°. ΠΠ°ΠΊ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΠΏΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°.ΠΠ»Π°ΡΡ Arduino Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ° ΠΈ Ρ. Π΄. ΠΠΎ Π½Π°Π½ΠΎΠΏΠ»Π°ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², Π½Π΅ ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠ»Π°ΡΠ° Arduino Nano?
Arduino Nano – ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΈΠΏΠΎΠ² ΠΏΠ»Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Arduino.cc. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Atmega328. ΠΡΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² Arduino UNO. ΠΡΠΎ ΠΏΠ»Π°ΡΠ° Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡΡ .ΠΡΡΠ³ΠΈΠ΅ ΠΏΠ»Π°ΡΡ Arduino Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π²ΠΊΠ»ΡΡΠ°ΡΡ Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo ΠΈ Arduino Due. Π Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ»Π°ΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ – ΡΡΠΎ AVR Development Board, PIC Development Board, Raspberry Pi, Intel Edison, MSP430 Launchpad ΠΈ ESP32.
ΠΡΠ° ΠΏΠ»Π°ΡΠ° ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΊΠ°ΠΊ ΠΈ ΠΏΠ»Π°ΡΠ° Arduino Duemilanove. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠ° ΠΏΠ»Π°ΡΠ° Nano ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΎΠΉ. Π£ Π½Π΅Π³ΠΎ Π½Π΅Ρ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΡΠ΅ΡΠ΅Π· Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ USB-ΠΏΠΎΡΡ, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΏΡΡΠΌΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ VCC ΠΈ GND.ΠΠ° ΡΡΡ ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ 6 Π΄ΠΎ 20 Π²ΠΎΠ»ΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ mini USB Π½Π° ΠΏΠ»Π°ΡΠ΅.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Arduino Nano
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Arduino nano Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅.
Arduino-nano-board- ATmega328P ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΠ· ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° 8-Π±ΠΈΡΠ½ΡΡ AVR
- Π Π°Π±ΠΎΡΠ΅Π΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 5 Π
- ΠΡ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ (Vin) ΠΎΡ 7 Π Π΄ΠΎ 12 Π
- ΠΠΎΠ½ΡΠ°ΠΊΡΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°: 22
- ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°: 6 ΠΎΡ A0 Π΄ΠΎ A5
- Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 14
- ΠΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΠ°Ρ ΠΌΠΎΡΠ½ΠΎΡΡΡ 19 ΠΌΠ
- ΠΠΎΠ½ΡΠ°ΠΊΡΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° ΠΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΠΊ 40 ΠΌΠ
- Π€Π»ΡΡ-ΠΏΠ°ΠΌΡΡΡ 32 ΠΠ
- SRAM 2 ΠΠ
- EEPROM 1 ΠΠ
- Π‘ΠΊΠΎΡΠΎΡΡΡ CLK ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 16 ΠΠΡ
- ΠΠ΅Ρ – 7 Π³
- Π Π°Π·ΠΌΠ΅Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ 18 X 45 ΠΌΠΌ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΠΈ Π²ΠΈΠ΄Π° ΡΠ²ΡΠ·ΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ SPI, IIC ΠΈ USART
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° Arduino Nano
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Arduino nano ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½ΠΈΠΆΠ΅ ΠΈ ΠΊΠ°ΠΆΠ΄Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ²ΠΎΠ΄Π° ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ Π½ΠΈΠΆΠ΅.
Arduino-nano-pinoutΠΡΠ²ΠΎΠ΄ ΠΏΠΈΡΠ°Π½ΠΈΡ (Vin, 3,3 Π, 5 Π, GND): ΠΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ ΡΠ²Π»ΡΡΡΡΡ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ
- Vin – Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ 7Π Π΄ΠΎ 12Π.
- 5V – ΡΡΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π°Π½ΠΎ-ΠΏΠ»Π°ΡΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ.
- 3,3 Π – ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΠ΅.
- GND – Π²ΡΠ²ΠΎΠ΄ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡ
ΠΡΠ²ΠΎΠ΄ RST (ΡΠ±ΡΠΎΡ): ΠΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ (A0-A7): ΠΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠ°ΡΡΠ΅ΡΠ° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 0 Π Π΄ΠΎ 5 Π
ΠΠΎΠ½ΡΠ°ΠΊΡΡ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π° (ΡΠΈΡΡΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΎΡ D0 Π΄ΠΎ D13): ΠΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠ°ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ Π²Π²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ – Π²ΡΠ²ΠΎΠ΄Ρ Π²ΡΠ²ΠΎΠ΄Π° / Π²ΡΠ²ΠΎΠ΄Π°.0 Π ΠΈ 5 Π
ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ (Tx, Rx): ΠΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ TTL.
ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ (2, 3): ΠΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ.
PWM (3, 5, 6, 9, 11): ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ 8-Π±ΠΈΡΠ½ΠΎΠ³ΠΎ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° PWM.
SPI (10, 11, 12 ΠΈ 13): ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ²ΡΠ·ΠΈ SPI.
ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ (13): ΠΡΠΎΡ Π²ΡΠ²ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.
IIC (A4, A5): ΠΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ²ΡΠ·ΠΈ TWI.
AREF: ΠΡΠΎΡ ΡΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΊ Π²Ρ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
Π Π°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Arduino UNO ΠΈ Arduino Nano
ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Arduino Nano ΠΏΠ»Π°ΡΠ° ΠΏΠΎΡ ΠΎΠΆΠ° Π½Π° Arduino UNO ΠΏΠ»Π°ΡΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊΠ°ΠΊ ATmega328P. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΡ ΠΎΠΆΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΡΠ°Π·Π»ΠΈΡΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ – ΡΠ°Π·ΠΌΠ΅Ρ. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Arduino Uno Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Ρ Π½Π°Π½ΠΎ-ΠΏΠ»Π°ΡΡ.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΠ»Π°ΡΡ Uno Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠ΅ΡΡΠ° Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ UNO ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ°Π±Π΅Π»Ρ USB, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Nano ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠ°Π±Π΅Π»Ρ mini USB. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠΌΠΈ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅.
ΡΠ°Π·Π½ΠΈΡΠ°-ΠΌΠ΅ΠΆΠ΄Ρ-Arduino-UNO-ΠΈ-Arduino-nanoΠ‘Π²ΡΠ·Ρ Arduino Nano
Π‘Π²ΡΠ·Ρ ΠΏΠ»Π°ΡΡ Arduino Nano ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° Arduino, ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π½Π° ΠΏΠ»Π°ΡΠ΅ Nano (ATmega328), ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ (UART TTL).ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π½Π° ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄Π°Ρ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ TX ΠΈ RX. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅Π³ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ ΠΏΠ»Π°ΡΡ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ TX ΠΈ RX Π½Π° ΠΏΠ»Π°ΡΠ΅ Nano Π±ΡΠ΄ΡΡ ΠΌΠΈΠ³Π°ΡΡ Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ FTDI ΠΈ USB Π² Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠΎΠ΄ΠΎΠ±Π½ΡΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ SoftwareSerial ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ Π½Π° Π»ΡΠ±ΠΎΠΌ ΠΈΠ· ΡΠΈΡΡΠΎΠ²ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ²ΡΠ·Ρ SPI ΠΈ I2C (TWI).
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Arduino Nano
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Arduino nano ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Arduino. ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ» ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π½Π°Π½ΠΎ-Π΄ΠΎΡΠΊΡ. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega328 ΠΏΠΎΠ²Π΅ΡΡ ΠΏΠ»Π°ΡΡ Nano ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ. ΠΡΠΎΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°. Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΡΡΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° STK500. ΠΠ΄Π΅ΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°, Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΡ Π΅ΠΌΠ΅ ΠΈΠ»ΠΈ ICSP Ρ ISP Arduino.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Arduino Nano
ΠΡΠΈ ΠΏΠ»Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Arduino Nano ΠΏΡΡΠ΅ΠΌ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ Π²Ρ ΠΎΠ΄ΠΎΠ² Π΄Π°ΡΡΠΈΠΊΠ°, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΠ°Π»ΡΡΠ° ΠΈ Π²ΡΠ΄Π°ΡΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΡΠ΅ΠΌ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠ»ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π½ΠΈΠΆΠ΅ .
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ Π²ΡΠ΅ ΠΎΠ± ΠΎΠ±Π·ΠΎΡΠ΅ Π΄Π°ΡΠ°ΡΠΈΡΠ° Arduino nano. ΠΠ· ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ»ΠΎΡ ΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΎΠΉ, ΡΡΠ° ΠΏΠ»Π°ΡΠ° Nano Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΡΡΡ ΠΏΠ»Π°ΡΡ ΠΈΠ·-Π·Π° Π΅Π΅ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π½ΠΈΠ·ΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΈ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ . ΠΡΡ ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ mini USB. ΠΠΎΡ Π²Π°ΠΌ Π²ΠΎΠΏΡΠΎΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Arduino nano?
Arduino ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΡΡ Raspberry Pi RP2040, ΠΏΠ»Π°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Arduino Nano RP2040
Raspberry Pi Pico, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π²ΡΠΏΡΡΠ΅Π½Π½ΡΠΉ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»ΡΠΌΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΠΎΠ΄Π½ΠΎΠΏΠ»Π°ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² Raspberry Pi, ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π·Π°ΠΏΡΡΠ΅Π½, Π½ΠΎ ΠΠΎΠ²ΠΎΡΡΠΈ ΡΠ»ΠΎΠΌΠ°Π»ΠΈ, ΡΡΠΎ ΠΎΠ½ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΏΠΎΡΡ Arduino, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π° Arduino ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π°Π΄ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ Π½Π° ΡΠΎΠΌ ΠΆΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ RP2040.
Raspberry Pi Pico – Π²Π°ΠΆΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅: Π² Π½Π΅ΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ Π² ΠΌΠΈΡΠ΅ ΠΊΡΠ΅ΠΌΠ½ΠΈΠΉ Raspberry Pi, ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ, Π½ΠΎ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π° Π΄Π²ΡΡ ΡΠ΄ΡΠ°Ρ Arm Cortex-M0 +. Π₯ΠΎΡΡ Pico ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ RP2040 Π½Π° ΡΡΠ½ΠΊΠ΅, ΠΎΠ½Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ – ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Arduino ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊ ΠΏΠ°ΡΠΎΠΉ Π²Π°ΠΆΠ½ΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠΉ.
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Raspberry Pi Pico ΠΈ, ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅, Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ»Π°ΡΡ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π½Π° Π±Π°Π·Π΅ RP2040, Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ ΡΠ΄ΡΠ° Arduino. Β«ΠΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΄ΡΠΎ ββArduino Π½Π° ΡΡΡ Π½ΠΎΠ²ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠΎΠ³ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΏ RP2040 Ρ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ArduinoΒ», – Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ Π² ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΌ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΠ°ΡΡΠΈΠΌΠΎ ΠΠ°Π½ΡΠΈ ΠΈ Π€Π°Π±ΠΈΠΎ ΠΠΈΠΎΠ»Π°Π½ΡΠ΅. Β«IDE, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΈ ΡΡΡΡΡΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΒ».
Pimoroni Π°Π½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π»Π° ΡΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π½Π° Π±Π°Π·Π΅ RP2040, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ. (π·: Pimoroni)
ΠΠΎ-Π²ΡΠΎΡΡΡ , Π½Π°ΡΠ°Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΠ° Π½Π°Π΄ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ Arduino Π½Π° Π±Π°Π·Π΅ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° RP2040. Β«ΠΡ Π½Π°ΡΠ°Π»ΠΈ Ρ ΡΠΎΡΠΌΠ°ΡΠ° Nano Ρ Π΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΊΡΠΎΡΠ΅ΡΠ½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ, – ΠΎΠ±ΡΡΡΠ½ΡΡΡ ΠΎΠ½ΠΈ, – ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π΄ΡΡΠ³ΠΈΡ Nano, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ u-blox NINA Wi-Fi ΠΈ Bluetooth.Π¦Π΅Π»Ρ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ Π»ΡΠ΄ΡΠΌ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π½Π°ΡΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π±Π°Π·Π΅ ΠΊΡΠ΅ΠΌΠ½ΠΈΡ Raspberry, Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ ΡΠ°Π΄ΠΈΠΎΠΌΠΎΠ΄ΡΠ»Ρ Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ Arduino Create IoT Cloud. “
” ΠΠΎΠ²Π°Ρ ΠΏΠ»Π°ΡΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠ½Π°ΡΠ΅Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ MEMS ΠΎΡ STM (Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 9-ΠΎΡΠ΅Π²ΠΎΠΉ IMU ΠΈ ΠΌΠΈΠΊΡΠΎΡΠΎΠ½), ΠΎΡΠ΅Π½Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΡΠΈΠ»ΠΎΠ²Π°Ρ ΡΠ°ΡΡΡ ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΡΡ ΠΏΠΎ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ. Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ, Π² Π½ΠΎΠ²ΠΎΠΌ ΡΠΈΠΏΠ΅ RP2040 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ.Π§ΡΠΎΠ±Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°, ΠΌΡ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΡΠ»Π΅Ρ-ΠΏΠ°ΠΌΡΡΡ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ 16 ΠΠ – ΡΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ OTA (Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΠ΅) ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Β».
Adafruit ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ»Π° ΠΏΠ»Π°Π½Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡ RP2040 Feather, (π·: Adafruit)
ΠΠΎΠ²Π°Ρ ΠΏΠ»Π°ΡΠ° Arduino, ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠ°Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Arduino Nano RP2040 Connect, Π½Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Raspberry Pi RP2040: ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Pimoroni ΠΈΠ· Π¨Π΅ΡΡΠΈΠ»Π΄Π° ΠΎΠ±ΡΡΠ²ΠΈΠ»Π°, ΡΡΠΎ ΡΠΆΠ΅ Π·Π°Π²Π΅ΡΡΠΈΠ»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΊΡΠΎΡΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Ρ USB. Type-C, ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠΈΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Pimoroni Tiny 2040, Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΠΌΠ°ΠΊΡΠΎΠΏΠ°Π΄Π° Keybow Π΄Π»Ρ RP2040 ΠΈ ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΡΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PicoSystem.Adafruit ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ»Π°, ΡΡΠΎ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅ΠΌ Π±ΡΠ΄ΡΡΠ΅ΠΌ Π²ΡΠΏΡΡΡΠΈΡ Π΄ΠΎΡΠΊΡ RP2040 Feather. Π’Π΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ SparkFun Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ»Π° ΠΏΠ»Π°ΡΡ RP2040 Pro Micro ΠΈ Thing Plus, Π½ΠΎ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ RP2040, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ Ρ Π΅Π΅ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠΎΠΉ MicroMod.
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ RP2040 ΠΈ Raspberry Pi Pico ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² Π½Π°ΡΠ΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΎΠ±Π·ΠΎΡΠ΅.
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊ Arduino Nano 3.0 – ΠΎΡΠ²Π΅ΡΡ MATLAB
Π― ΠΏΡΡΠ°ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino Nano 3.0 Ρ MATLAB. Π― ΠΏΠΎΠ»ΡΡΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΎΡΠΈΠ±ΠΊΡ ΠΈΠ· ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΈ:
ΠΠ±ΡΠ΅ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ –
“C: \ ProgramData \ MATLAB \ SupportPackages \ R2019b \ 3P.instrset \ arduinoide.instrset \ hardware \ tools \ avr / etc / avrdude.conf “
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ°: COM5
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°: arduino
ΠΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ : 115200
avrdude: stk500_recv ():
Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρavrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 1 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 2 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 3 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdugets: 4 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 5 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk50 0_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 6 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 7 : Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 8 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 9 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude: stk500_recv (): ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
avrdude: stk500_getsync () ΠΏΠΎΠΏΡΡΠΊΠ° 10 ΠΈΠ· 10: Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ: resp = 0x7e
avrdude ΡΠ΄Π΅Π»Π°Π½ΠΎ.