Как ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Arduino Nano: ΠΎΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°

ΠŸΡ€ΠΎΡ†Π΅ΡΡ пСрСпрограммирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ часто каТСтся Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ слоТным ΠΈ Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΌ, особСнно ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Ρ… китайских копиях популярных ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. Arduino Nano являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых распространСнных ΠΏΠ»Π°Ρ‚ для прототипирования, Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ с Π½Π΅ΠΉ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ большС всСго трудностСй ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΌ запускС. Главная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° кроСтся Π½Π΅ Π² самом ΠΊΠΎΠ΄Π΅, Π° Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° USB-моста ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ срСдС.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π°Π½Π°Π»ΠΎΠ³ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Uno, вСрсия Nano ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€ ΠΈ часто поставляСтся Π±Π΅Π· USB-кабСля Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅, Ρ‡Ρ‚ΠΎ создаСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ слоТности ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ. ПониманиС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΠ»Π°Ρ‚Ρ‹, Π² частности Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡ΠΈΠΏΠ°ΠΌΠΈ CH340 ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ FTDI, являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ скСтча. Π‘Π΅Π· ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ настройки IDE Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ ошибки компиляции ΠΈΠ»ΠΈ просто Π½Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ устройство Π² спискС ΠΏΠΎΡ€Ρ‚ΠΎΠ².

Π’ этом руководствС ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ всС этапы ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ, начиная с физичСской установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΈ заканчивая Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройкой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² компилятора. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ Ρ‡ΠΈΠΏΠ° ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° Π² мСню ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ сбою записи. Π’Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ 90% ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ знакомствС с этой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Nano

ΠŸΠ»Π°Ρ‚Π° Arduino Nano построСна Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega328P, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся сСрдцСм систСмы ΠΈ выполняСт всС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Однако для связи с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡ΠΈΠΏ-ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉ сигналы USB Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс UART. ИмСнно ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° этого ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Π° зависит дальнСйшая стратСгия установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Π²Ρ‹Π±ΠΎΡ€ настроСк Π² диспСтчСрС устройств ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

На Ρ€Ρ‹Π½ΠΊΠ΅ сущСствуСт нСсколько основных Ρ€Π΅Π²ΠΈΠ·ΠΈΠΉ этой ΠΏΠ»Π°Ρ‚Ρ‹, ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ практичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ для Π½Π΅ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π³Π»Π°Π·Π°. ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ вСрсии ΠΎΡ‚ Arduino LLC ΠΎΡΠ½Π°Ρ‰Π°Π»ΠΈΡΡŒ Ρ‡ΠΈΠΏΠΎΠΌ FT232RL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отличаСтся высоким качСством ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ доступных сСгодня ΠΊΠ»ΠΎΠ½ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ CH340, CH341 ΠΈΠ»ΠΈ CP2102, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ установки спСцифичСских Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², Π½Π΅ входящих Π² стандартный ΠΏΠ°ΠΊΠ΅Ρ‚ Arduino IDE ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ° рядом с Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ Mini-USB ΠΈΠ»ΠΈ Micro-USB. Если Ρ‚Π°ΠΌ написано CH340G ΠΈΠ»ΠΈ CH341A, стандартныС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Arduino ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· Ρ€ΡƒΡ‡Π½ΠΎΠΉ установки.

Π’Π°ΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ кабСля, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΡ‚ этого зависит физичСская ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ Ρƒ вас ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ‚Π°Ρ€Ρ‹Π΅ вСрсии ΠΎΡΠ½Π°Ρ‰Π°Π»ΠΈΡΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ Mini-B USB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сСйчас встрСчаСтся Ρ€Π΅ΠΆΠ΅, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ соврСмСнный ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ Micro-USB. ИспользованиС кабСля Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для зарядки Π±Π΅Π· Π»ΠΈΠ½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… β€” частая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ устройства.

  • πŸ”Œ Π’ΠΈΠΏ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°: Mini-USB (старыС вСрсии) ΠΈΠ»ΠΈ Micro-USB (Π½ΠΎΠ²Ρ‹Π΅ вСрсии).
  • πŸ’Ύ Π§ΠΈΠΏ памяти: ATmega328P с 32 ΠšΠ‘ Ρ„Π»ΡΡˆ-памяти.
  • ⚑ Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС: 5Π’ ΠΈΠ»ΠΈ 3.3Π’ (Π² зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ).
  • πŸ“‘ USB-мост: FTDI, CH340, CP2102 ΠΈΠ»ΠΈ PL2303.

Различия Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, Π½ΠΎ ΠΈ Π½Π° доступныС рСсурсы систСмы. НапримСр, Ρ‡Π°ΡΡ‚ΡŒ памяти Bootloader Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΠΎΠ΄ сСбя, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ доступноС пространство для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ПониманиС этих ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ слоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π³Π΄Π΅ Π²Π°ΠΆΠ΅Π½ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ свободной памяти.

Установка Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² USB

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Arduino Nano, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΡƒΡŽ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой ΠΈ ΠΏΠ»Π°Ρ‚ΠΎΠΉ. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΊΠ»ΠΎΠ½ с Ρ‡ΠΈΠΏΠΎΠΌ FTDI, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ часто ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ автоматичСски Ρ‡Π΅Ρ€Π΅Π· Ρ†Π΅Π½Ρ‚Ρ€ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Windows. Однако для популярного Ρ‡ΠΈΠΏΠ° CH340, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ стоит Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚, потрСбуСтся ручная инсталляция ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

Найти Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π° сайтС производитСля Ρ‡ΠΈΠΏΠ° ΠΈΠ»ΠΈ Π² рСпозиториях Arduino. ПослС скачивания Π°Ρ€Ρ…ΠΈΠ²Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ исполняСмый Ρ„Π°ΠΉΠ» ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ установщика Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ INSTALL ΠΈ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ сообщСния ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установкС. Если систСма Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ бСзопасности, Π΅Π³ΠΎ слСдуСт ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это стандартная рСакция Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π±Π΅Π· Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Microsoft.

ПослС установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° рСкомСндуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ снова ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ. Π’ диспСтчСрС устройств Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ "ΠŸΠΎΡ€Ρ‚Ρ‹ (COM ΠΈ LPT)" Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π½ΠΎΠ²ΠΎΠ΅ устройство, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, USB-Serial CH340 с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΎΡ€Ρ‚Π°. Если вмСсто названия отобраТаСтся "НСизвСстноС устройство" с ΠΆΠ΅Π»Ρ‚Ρ‹ΠΌ Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ, Π·Π½Π°Ρ‡ΠΈΡ‚, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ встал Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈΠ»ΠΈ устройство нСисправно.

Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ macOS ΠΈ Linux ситуация ΠΏΡ€ΠΎΡ‰Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‡ΠΈΠΏΠΎΠ² CP2102 ΠΈ FTDI встроСна Π² ядро систСмы. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΡ‡Π΅Π½ΡŒ Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ старыми вСрсиями CH341, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся ручная компиляция ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ядра. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв достаточно просто ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ появлСниС Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° устройства Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /dev/.

  • πŸ“₯ Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π°Ρ€Ρ…ΠΈΠ² с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ для вашСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.
  • πŸ”§ ЗапуститС установку ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора/root.
  • ♻️ ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для примСнСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
  • πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ диспСтчСр устройств Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ COM-ΠΏΠΎΡ€Ρ‚Π°.

Настройка срСды Arduino IDE

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ этапом становится настройка самой срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Arduino IDE β€” это кроссплатформСнноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ старыС вСрсии ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ ошибки Π² компиляторС.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ для сохранСния скСтчСй. РСкомСндуСтся ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΡΡ‚Π½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π±Π΅Π· кирилличСских символов Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с компиляциСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Π”Π°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² мСню Π€Π°ΠΉΠ» β†’ Настройки ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ стоит Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚Π° "ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€ΠΈ компиляции".

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ настройки β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ ΠΏΠΎΡ€Ρ‚Π°. Π’ мСню Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ "ΠŸΠ»Π°Ρ‚Π°" ΠΈ Π² спискС Arduino AVR Boards Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Arduino Nano. НиТС, Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ "ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€", часто ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ стоит ATmega328P (Old Bootloader), Ρ‡Ρ‚ΠΎ являСтся ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΈΡ… ошибок. Для соврСмСнных ΠΏΠ»Π°Ρ‚ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ATmega328P Π±Π΅Π· приписки Old Bootloader.

πŸ“Š Какой USB-мост установлСн Π½Π° вашСй ΠΏΠ»Π°Ρ‚Π΅?
CH340
FT232
CP2102
НС знаю / НС провСрял

Π’Π°ΠΊΠΆΠ΅ Π² этом мСню слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² диспСтчСрС устройств. Если ΠΏΠΎΡ€Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅Π²Π΅Ρ€Π½ΠΎ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Π½ "Disabled", Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° скСтча Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях, особСнно ΠΏΡ€ΠΈ использовании Ρ‡ΠΈΠΏΠΎΠ² CH340 Π½Π° Windows 10/11, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки скорости ΠΏΠΎΡ€Ρ‚Π° Π² диспСтчСрС устройств, установив Π±ΡƒΡ„Π΅Ρ€ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π½Π° максимум.

  • πŸ“‚ УстановитС послСднюю Π²Π΅Ρ€ΡΠΈΡŽ Arduino IDE.
  • βš™οΈ Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Π² настройках для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.
  • πŸ–₯️ Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρƒ Arduino Nano ΠΈ процСссор ATmega328P.
  • πŸ”Œ Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ COM-ΠΏΠΎΡ€Ρ‚ ΠΈΠ· списка.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ скСтча

Когда всС ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ этапы ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ нСпосрСдствСнно ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌ тСстом работоспособности являСтся скСтч Blink, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ заставляСт ΠΌΠΈΠ³Π°Ρ‚ΡŒ встроСнный свСтодиод. Найти Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· мСню Π€Π°ΠΉΠ» β†’ ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ β†’ 01.Basics β†’ Blink. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΡƒΠΆΠ΅ содСрТит всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ создания Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ.

ΠŸΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ "ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ" (Π³Π°Π»ΠΎΡ‡ΠΊΠ°) Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° IDE. Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠΉ консоли появится сообщСниС ΠΎ Ρ…ΠΎΠ΄Π΅ компиляции. Если ΠΊΠΎΠ΄ написан Π²Π΅Ρ€Π½ΠΎ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС "Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ", Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠΉ памяти. Если ΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ошибки синтаксиса, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ подсвСчСны красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

void setup() {

pinMode(LED_BUILTIN, OUTPUT);

}

void loop() {

digitalWrite(LED_BUILTIN, HIGH);

delay(1000);

digitalWrite(LED_BUILTIN, LOW);

delay(1000);

}

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ компиляции Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ "Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ" (стрСлочка Π²ΠΏΡ€Π°Π²ΠΎ). Π’ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ начнСтся процСсс записи.hex-Ρ„Π°ΠΉΠ»Π° Π²ΠΎ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. На ΠΏΠ»Π°Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ быстро Π·Π°ΠΌΠΈΠ³Π°Ρ‚ΡŒ свСтодиоды RX ΠΈ TX, сигнализируя ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ консоли IDE Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ прогрСсс-Π±Π°Ρ€ ΠΈ статус "Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°...".

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: НС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρƒ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π²ΠΎ врСмя мигания ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² RX/TX ΠΈ надписи "Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°". ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ процСсса ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, ΠΈ ΠΏΠ»Π°Ρ‚Ρƒ придСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· внСшний ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

Если Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Π² консоли появится надпись "Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°". Π‘Ρ€Π°Π·Ρƒ послС этого свСтодиод, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ ΠΏΠΈΠ½Ρƒ 13 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ ΠΊΠ°ΠΊ L), Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΈΠ³Π°Ρ‚ΡŒ с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ Π² ΠΎΠ΄Π½Ρƒ сСкунду. Π­Ρ‚ΠΎ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Arduino Nano Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ слоТных Π·Π°Π΄Π°Ρ‡.

β˜‘οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

РСшСниС Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок компиляции

Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ соблюдСнии всСх инструкций ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ часто ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ошибками ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄. Одна ΠΈΠ· самых распространСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ β€” сообщСниС "avrdude: stk500_recv(): programmer is not responding". Π­Ρ‚Π° ошибка ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎ Ρ‡Π°Ρ‰Π΅ всСго связано с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ процСссора Π² мСню Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹.

Если Ρƒ вас стоит Π²Ρ‹Π±ΠΎΡ€ ATmega328P, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° ATmega328P (Old Bootloader) ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ опрСдСляСт Ρ‚Π°ΠΉΠΌΠΈΠ½Π³ΠΈ ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» общСния с Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ использовании ΠΊΠ°Π±Π΅Π»Π΅ΠΉ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ качСства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅. Π—Π°ΠΌΠ΅Π½Π° USB-кабСля часто Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли ΠΏΠΎΡ€Ρ‚ исчСзаСт послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ?

Если ΠΏΠΎΡ€Ρ‚ появляСтся ΠΈ сразу исчСзаСт, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, происходит ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Π° потрСбляСт слишком ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ° для USB-ΠΏΠΎΡ€Ρ‚Π°. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Ρ‡Π΅Ρ€Π΅Π· USB-Ρ…Π°Π± с внСшним ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π½Π° Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅.

Другая частая ошибка β€” "Board at COMX is not available". Она ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ занят Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ нСдоступСн. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ COM-ΠΏΠΎΡ€Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вСрсии IDE), ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ снова. Иногда ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ простоС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ кабСля Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ.

Π’ случаях, ΠΊΠΎΠ³Π΄Π° Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ "Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ сброса". Для этого Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Reset Π½Π° ΠΏΠ»Π°Ρ‚Π΅, Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² IDE, ΠΈ сразу послС появлСния надписи "Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°..." ΠΎΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Reset. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ синхронизируСт ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ…ΠΎΠ΄Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π±ΡƒΡ‚Π»ΠΎΠ°Π΄Π΅Ρ€Π° с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

  • πŸ”„ ΠŸΠΎΠΌΠ΅Π½ΡΠΉΡ‚Π΅ Π²Ρ‹Π±ΠΎΡ€ процСссора (с Old Bootloader ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ).
  • πŸ”Œ Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ USB-кабСль Π½Π° качСствСнный экранированный ΠΏΡ€ΠΎΠ²ΠΎΠ΄.
  • 🚫 Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ COM-ΠΏΠΎΡ€Ρ‚.
  • ⏱️ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ сброса (Reset + Upload).

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ характСристик Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… вСрсий Nano

ПониманиС Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ модификациями ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ совмСстимости. БущСствуСт мноТСство вСрсий Nano, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅, ΠΊΠ»ΠΎΠ½Ρ‹ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ USB-Ρ‡ΠΈΠΏΠ°ΠΌΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹Π΅ вСрсии с Type-C Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°, ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‰Π°Ρ основныС характСристики популярных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ².

Π₯арактСристика ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» (FTDI) Клон (CH340) Arduino Nano Every
USB-Ρ‡ΠΈΠΏ FT232RL CH340 / CH341 ATmega4809
РазъСм USB Mini-B / Micro-B Mini-B / Micro-B Micro-B
НапряТСниС 5Π’ 5Π’ / 3.3Π’ 5Π’
Π¦Π΅Π½Π° Высокая Низкая БрСдняя

ВСрсия Nano Every заслуТиваСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° построСна Π½Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π² мСню IDE. Она ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ большим объСмом памяти ΠΈ Π±ΠΎΠ»Π΅Π΅ высокой Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсовмСстима с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ старыми Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, написанными для классичСского ATmega328P.

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π½Ρƒ, Π½ΠΎ ΠΈ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² вашСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС. Для Linux, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡ΠΈΠΏΡ‹ FTDI Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ "ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ", Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ для CH340 ΠΈΠ½ΠΎΠ³Π΄Π° трСбуСтся настройка ΠΏΡ€Π°Π² доступа ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ. Для Windows Ρ€Π°Π·Π½ΠΈΡ†Π° практичСски Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Π° ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ установлСнного Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

МоТно Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Arduino Nano Π±Π΅Π· USB кабСля?

Π”Π°, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ оборудования. Π’Π°ΠΌ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, USBasp ΠΈΠ»ΠΈ другая ΠΏΠ»Π°Ρ‚Π° Arduino (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ ΠΊΠ°ΠΊ ISP). Π’ этом случаС ΠΊΠΎΠ΄ загруТаСтся Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ SPI (MISO, MOSI, SCK, RESET, VCC, GND), минуя встроСнный USB-ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли USB-ΠΏΠΎΡ€Ρ‚ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ сгорСл ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ Arduino Nano?

БущСствуСт Ρ‚Ρ€ΠΈ основныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹: отсутствиС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для USB-моста (особСнно CH340), использованиС кабСля Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для зарядки (Π±Π΅Π· Π»ΠΈΠ½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ…) ΠΈΠ»ΠΈ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ самой ΠΏΠ»Π°Ρ‚Ρ‹. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ диспСтчСр устройств: Ссли Ρ‚Π°ΠΌ Π½Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ кабСль ΠΈΠ»ΠΈ ПК. Если устройство опрСдСляСтся ΠΊΠ°ΠΊ "НСизвСстноС", Π½ΡƒΠΆΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹.

Какой ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм памяти доступСн для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹?

Π’ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ATmega328P всСго 32 ΠšΠ‘ Ρ„Π»ΡΡˆ-памяти. Однако Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 0.5 ΠšΠ‘, поэтому для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° остаСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 31.5 ΠšΠ‘. ΠŸΡ€ΠΈ компиляции IDE всСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ использования памяти, Ρ‡Ρ‚ΠΎ позволяСт ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. Для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² слСдуСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ»Π°Ρ‚Ρ‹ с большим объСмом памяти, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Arduino Mega.

НуТно Π»ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ?

НСт, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ устанавливаСтся Π² систСму ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установки ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ скСтча, опСрационная систСма Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ смСнС USB-ΠΏΠΎΡ€Ρ‚Π° (ΠΈΠ½ΠΎΠ³Π΄Π° создаСтся Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ) ΠΈΠ»ΠΈ послС пСрСустановки ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.