Π‘ΠΈΡΡΠ°ΡΠΈΡ, ΠΊΠΎΠ³Π΄Π° Arduino Nano ΠΎΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠΊΠ΅ΡΡ, Π·Π½Π°ΠΊΠΎΠΌΠ° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ, ΠΎΡ Π½ΠΎΠ²ΠΈΡΠΊΠ° Π΄ΠΎ ΠΏΡΠΎΡΠΈ. ΠΠΌΠ΅ΡΡΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ "Done uploading" Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Arduino IDE ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π»ΠΈΠ½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ, Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉΡΡ Ρ avrdude: stk500_recv(): programmer is not responding ΠΈΠ»ΠΈ avrdude: ser_open(): can't open device. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ±ΠΈΡΡ ΠΈΠ· ΠΊΠΎΠ»Π΅ΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π³ΠΎΡΠΈΡ ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠ°Π½ΠΈΠΊΠΎΠ²Π°ΡΡ ΡΠ°Π½ΠΎ: Π² 95% ΡΠ»ΡΡΠ°Π΅Π² ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΊΡΠΎΠ΅ΡΡΡ Π½Π΅ Π² Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ ΡΠ°ΠΌΠΎΠΉ ΠΏΠ»Π°ΡΡ, Π° Π² Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ².
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΈΡΠΊΠ°ΡΡ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ ΠΈΠ»ΠΈ Π·Π°ΠΏΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΡΠΎΡΡΠΎ "Π½Π΅ Π²ΠΈΠ΄ΠΈΡ" ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ»ΠΈ Π²ΠΈΠ΄ΠΈΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ Π³Π°Π΄ΠΆΠ΅Ρ ΠΈΠ·-Π·Π° ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ° Π²Π΅ΡΡΠΈΠΉ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°. ΠΠ»Π°ΡΡ Nano ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ USB-ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΠ°ΠΌΠΈ (FTDI, CH340, CP2102), ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°. ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΠΏΠ° ΡΠΈΠΏΠ° ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΠ° β ΡΠ°ΠΌΠ°Ρ ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΈΡΠΈΠ½Π° Π½Π΅ΡΠ΄Π°ΡΠ½ΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ.
ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ
ΠΠ΅ΡΠ²ΡΠΌ ΡΠ°Π³ΠΎΠΌ Π²ΡΠ΅Π³Π΄Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ. USB-ΠΊΠ°Π±Π΅Π»ΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π΅ΡΠ΅Π²ΡΠ΅, ΡΠ°ΡΡΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π·Π°ΡΡΠ΄ΠΊΠΈ ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡΡ Π»ΠΈΠ½ΠΈΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ . ΠΡΠ»ΠΈ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΌΠΎΠ»ΡΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠ»Π°ΡΡ, Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΊΠ°Π±Π΅Π»Ρ Π½Π° Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ ΡΠ°Π±ΠΎΡΠΈΠΉ, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΠΌΠ° Micro-USB ΠΈΠ»ΠΈ Mini-USB: ΡΠ°ΡΡΠ°ΡΠ°Π½Π½ΡΠΉ ΠΏΠΎΡΡ ΠΌΠΎΠΆΠ΅Ρ Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
ΠΠ°ΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ° Π²Π°ΡΠΈΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ. ΠΡΠ»ΠΈ ΠΊ ΠΏΠΈΠ½Π°ΠΌ Arduino ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΌΠΎΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Ρ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ USB ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ Ρ
Π²Π°ΡΠ°ΡΡ Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. Π ΡΠ°ΠΊΠΈΡ
ΡΠ»ΡΡΠ°ΡΡ
ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΡ
ΠΎΠ΄ΠΈΡΡ Π² ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΈΠ»ΠΈ Π²Π΅ΡΡΠΈ ΡΠ΅Π±Ρ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ. ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΡΠΊΠ΅ΡΡ Blink. ΠΡΠ»ΠΈ Ρ "Π³ΠΎΠ»ΠΎΠΉ" ΠΏΠ»Π°ΡΠΎΠΉ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΡ
Π΅ΠΌΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
- π ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΊΠ°Π±Π΅Π»Ρ USB: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ°Π±Π΅Π»ΠΈ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ (Data + Power).
- β‘ ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ: ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ ΠΏΠΈΠ½Π° 5V ΠΈ ΡΠ½ΠΈΠΌΠΈΡΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΡ Ρ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΏΠΎΡΡΠΎΠ².
- π ΠΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΠΌ: ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΠΎΡΡ Π½Π΅ ΠΎΠΊΠΈΡΠ»Π΅Π½ ΠΈ ΠΏΠ»ΠΎΡΠ½ΠΎ Π΄Π΅ΡΠΆΠΈΡ ΡΡΠ΅ΠΊΠ΅Ρ ΠΊΠ°Π±Π΅Π»Ρ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ Π²Π½Π΅ΡΠ½Π΅Π΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊ ΠΏΠΈΠ½Ρ 5V, Π΅ΡΠ»ΠΈ ΠΏΠ»Π°ΡΠ° ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΏΠΈΡΠ°Π½Π° ΡΠ΅ΡΠ΅Π· USB. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΊΠΎΡΠΎΡΠΊΠΎΠΌΡ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ Π²ΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΡΡΠΎΡ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
βΉοΈ Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ΅Π²ΠΈΠ·ΠΈΠΈ ΠΏΠ»Π°ΡΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΡΠ΅Π³Π΄Π° ΡΠ²Π΅ΡΡΠΉΡΠ΅ΡΡ Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² USB-ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΠ°
Π‘Π°ΠΌΠ°Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π°, ΠΏΠΎΡΠ΅ΠΌΡ Arduino Nano Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π»Ρ ΡΠΈΠΏΠ°-ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΠ°. ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠΈΡΡ ΠΏΠ»Π°ΡΡ Ρ ΡΠΈΠΏΠΎΠΌ FTDI ΠΎΡ ΠΏΠ»Π°ΡΡ Ρ ΡΠΈΠΏΠΎΠΌ CH340 ΠΈΠ»ΠΈ CP2102 Π±ΡΠ²Π°Π΅Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Windows. ΠΡΠ»ΠΈ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ "ΠΠΎΡΡΡ (COM ΠΈ LPT)" ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ ΠΆΠ΅Π»ΡΡΠΌ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π½Π°ΠΊΠΎΠΌ ΠΈΠ»ΠΈ "Unknown Device", Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠΎΡΠ½ΠΎ Π½ΡΠΆΠ΅Π½.
ΠΠ»Ρ ΡΡΠ°ΡΡΡ ΠΏΠ»Π°Ρ Arduino Nano Ρ ΡΠ΅ΡΠ½ΡΠΌ ΡΠΈΠΏΠΎΠΌ Π² ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ FTDI, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π· Windows Update. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ (Nano V3.0) ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΎΡΠ½Π°ΡΠ΅Π½Ρ ΡΠΈΠΏΠΎΠΌ CH340 ΠΈΠ»ΠΈ CH341. ΠΠ»Ρ Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΡΠ½ΡΡ ΡΠΊΠ°ΡΠ°ΡΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Ρ ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ. ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡΡΡΡ Π½ΠΎΠ²ΡΠΉ COM-ΠΏΠΎΡΡ.
ΠΡΠ»ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½, Π½ΠΎ ΠΏΠΎΡΡ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π½Π΅ Π²ΠΈΠ΄Π΅Π½, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π±ΡΠΊΠ²Ρ COM-ΠΏΠΎΡΡΠ° Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Arduino IDE ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΠΎΡΡΠ°ΠΌΠΈ Π²ΡΡΠ΅ COM9. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΏΠΎΡΡΠ°, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ "ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ" ΠΈ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠΌΠ΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, COM4.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠ»Π°ΡΡ ΠΈ ΠΏΠΎΡΡΠ° Π² Arduino IDE
ΠΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π ΠΌΠ΅Π½Ρ ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ (Tools) ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠ»Π°ΡΡ. ΠΠ»Ρ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
Nano ΡΡΠΎ Arduino Nano, Π½ΠΎ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΠΊΠ»ΠΎΠ½ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ Π²ΡΠ±ΠΎΡ Arduino Nano Old Bootloader. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° β Π²ΡΠΎΡΠ°Ρ ΠΏΠΎ ΡΠ°ΡΡΠΎΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Π° ΠΎΡΠΈΠ±ΠΎΠΊ avrdude.
Π’Π°ΠΊΠΆΠ΅ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π² ΠΏΡΠ½ΠΊΡΠ΅ "ΠΠΎΡΡ" Π²ΡΠ±ΡΠ°Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎΡ COM-ΠΏΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΠ΅. ΠΡΠ»ΠΈ Π² ΡΠΏΠΈΡΠΊΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΡΠΎΠ², ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ Arduino ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ
ΠΈΡΡΠ΅Π·, Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ½ΠΎΠ²Π°. ΠΡΠΎΡΠ΅ΡΡΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½ ΠΊΠ°ΠΊ ATmega328P ΠΈΠ»ΠΈ ATmega328P (Old Bootloader). Π‘ΠΊΠΎΡΠΎΡΡΡ upload ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½ΠΎ Π² ΡΠ΅Π΄ΠΊΠΈΡ
ΡΠ»ΡΡΠ°ΡΡ
Π΅Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ.
βοΈ ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π°ΡΡΡΠΎΠ΅ΠΊ IDE
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ±ΡΠΎΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ IDE ΠΈΠ»ΠΈ ΠΎΡΠΈΡΡΠΊΠ° ΠΏΠ°ΠΏΠΊΠΈ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ (ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΠ΄Π°), ΡΡΠΎΠ±Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. Π’ΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΏΡΡΠ°ΡΡΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠΊΠ΅ΡΡ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ (Bootloader)
ΠΠ°Π³ΡΡΠ·ΡΠΈΠΊ β ΡΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π·Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ Π² ΠΏΠ°ΠΌΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΊΠ΅ΡΡ Π±Π΅Π· Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°. ΠΡΠ»ΠΈ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΌΠΈΠ³Π°ΡΡΠΈΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π½Π° ΠΏΠΈΠ½Π΅ 13 ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π½ΠΎ ΠΏΠ»Π°ΡΠ° Π½Π΅ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΡΡΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π΅ΡΡΠΈΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ Π² IDE. ΠΠ»Ρ ΠΏΠ»Π°Ρ Nano V3.0 ΡΠ°ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΎΠΏΡΠΈΡ Arduino Nano Old Bootloader.
ΠΡΠ»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ "Manual Reset". ΠΠ½ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ±ΡΠΎΡΠ° ΠΏΠ»Π°ΡΡ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ Π½Π°ΡΠ°Π»Π° Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΈ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Reset Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino, Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ "ΠΠ°Π³ΡΡΠ·ΠΈΡΡ" Π² IDE, ΠΈ ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π½Π°Π΄ΠΏΠΈΡΡ "Compiling..." ΠΈΠ»ΠΈ "Upload started", ΠΎΡΠΏΡΡΡΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Reset. ΠΡΠΎΡ ΡΡΡΠΊ ΡΠ°ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ°ΠΉΠΌΠΈΠ½Π³Π°ΠΌΠΈ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΡΠ³ΠΎΡΠ΅Π» Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ?
ΠΡΠ»ΠΈ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π² ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ ΠΈΠ»ΠΈ ΡΡΠ΅ΡΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Arduino Uno ΠΊΠ°ΠΊ ISP ΠΈΠ»ΠΈ USBasp) Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° ΡΠ΅ΡΠ΅Π· SPI ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° ΡΠ΅ΡΠ΅Π· ISP Π±ΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ ΠΏΠΎΠ΄Π°ΡΡ 5Π Π½Π° ΡΠ΅Π»Π΅Π²ΡΡ ΠΏΠ»Π°ΡΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠΏΠ°ΡΠ½ΠΎ Π΄Π»Ρ 3.3Π Π»ΠΎΠ³ΠΈΠΊΠΈ, Ρ ΠΎΡΡ Nano ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ 5Π.
ΠΠ½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ² ΠΎΡΠΈΠ±ΠΎΠΊ avrdude
ΠΠΎΠ½ΡΠΎΠ»Ρ Π²ΡΠ²ΠΎΠ΄Π° Arduino IDE ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄Π»Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ. ΠΡΠΈΠ±ΠΊΠ° stk500_recv(): programmer is not responding ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΡΠ²Π΅ΡΠ° ΠΎΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΠΏΠΎΡΡΠ°, ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ
ΠΈΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠΌ. ΠΡΠΈΠ±ΠΊΠ° stk500_getsync() ΡΠ°ΡΡΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΠ΅Π»ΡΡΡΠ²ΡΠ΅Ρ ΠΎ ΡΠ°ΡΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ, ΡΡΠΎ Π»Π΅ΡΠΈΡΡΡ Π²ΡΠ±ΠΎΡΠΎΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°.
ΠΡΠ»ΠΈ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΡ avrdude: ser_open(): can't open device, ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΊΡΡΡΡ ΠΏΠΎΡΡ. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π΅ Π·Π°Π½ΡΡ Π»ΠΈ ΠΏΠΎΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΠΏΠΈΠ΅ΠΉ IDE). Π’Π°ΠΊΠΆΠ΅ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΅ΡΡΡ ΠΏΡΠ°Π²Π° Π½Π° Π΄ΠΎΡΡΡΠΏ ΠΊ COM-ΠΏΠΎΡΡΡ.
| ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ | ΠΠ΅ΡΠΎΡΡΠ½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° | ΠΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ |
|---|---|---|
programmer is not responding |
ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΈΠΏ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ | ΠΡΠ±ΡΠ°ΡΡ "Old Bootloader", ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΊΠ°Π±Π΅Π»Ρ |
can't open device |
ΠΠΎΡΡ Π·Π°Π½ΡΡ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π΄ΠΎΡΡΡΠΏ | ΠΠ°ΠΊΡΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΡΠ°Π²Π° |
not in sync |
ΠΠ΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΡΠ±ΡΠΎΡ | ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ Manual Reset |
incorrect signature |
ΠΠ΅Π²Π΅ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°Π½Π° ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠ»Π°ΡΡ | ΠΡΠΎΠ²Π΅ΡΠΈΡΡ Π²ΡΠ±ΠΎΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΠΌΠ΅Π½Ρ Tools |
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
ΠΡΠ»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠ΅ΡΠ΅Π· USB ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠ±ΠΎΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Arduino Uno ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Arduino-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Arduino as ISP ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ USB-ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅Ρ ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΠ΅ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π² ΡΠΈΠΏ ATmega328P. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ "ΡΠ±ΠΈΡΡΠΉ" Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ.
ΠΠ»Ρ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° avrdude, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠ΄Π΅Ρ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ Arduino IDE. ΠΠ°ΠΏΡΡΠΊ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π²ΡΡΡΠ½ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠΉ Π»ΠΎΠ³ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΠ»Π°Π³ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΠΉΠΌΠ°ΡΡΡ ΠΈΠ»ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΠΌΠ΅Π½Π°.
- π ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
Arduino as ISPΠ΄Π»Ρ ΠΎΠ±Ρ ΠΎΠ΄Π° Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΠ³ΠΎ USB-ΠΌΠΎΡΡΠ°. - π» ΠΠ°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅
avrdudeΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. - π ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ IDE, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, PlatformIO ΠΈΠ»ΠΈ Atmel Studio.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Nano ΡΠ΅ΡΠ°Π΅ΠΌΡ Π² ΠΏΠΎΠ΄Π°Π²Π»ΡΡΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π². ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠ°Π±Π΅Π»Ρ, Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ², Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΠΎΡΡΠΎΠ² ΠΈ ΡΠΈΠΏΠ° Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΡΠ°Π½ΠΈΡΡ 99% Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠ΅ΠΉ. Π’ΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΡΡΠ΅ΡΠΏΠ°Π½Ρ, ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°ΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΡΡ ΠΏΠΎΠ»ΠΎΠΌΠΊΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ Nano Π±Π΅Π· Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°?
ΠΠ°, Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ (ISP). Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΊΠ΅ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π² ΠΏΠ°ΠΌΡΡΡ, Π½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠ΅Π· USB-ΠΏΠΎΡΡ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ Π²ΡΠ΅ ΠΆΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ.
ΠΠΎΡΠ΅ΠΌΡ Arduino IDE Π½Π΅ Π²ΠΈΠ΄ΠΈΡ ΠΏΠ»Π°ΡΡ, Ρ ΠΎΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½?
Π§Π°ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΊΡΠΎΠ΅ΡΡΡ Π² Π²ΡΠ±ΠΎΡΠ΅ Π½Π΅Π²Π΅ΡΠ½ΠΎΠ³ΠΎ COM-ΠΏΠΎΡΡΠ° Π² ΠΌΠ΅Π½Ρ "ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ". Π’Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ ΠΏΠ»Π°ΡΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ½Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡΠ΅Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊΠ°Π±Π΅Π»Ρ Π² Π΄ΡΡΠ³ΠΎΠΉ USB-ΠΏΠΎΡΡ, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ USB 2.0, ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ IDE.
ΠΠ°ΠΊΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Arduino Nano?
ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠΎΠΏΠΈΠΉ (Nano V3.0) ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ ΡΠΈΠΏΠ° CH340 ΠΈΠ»ΠΈ CH341. ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ FT232RL. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ΅ Π½Π° ΡΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ ΡΡΠ΄ΠΎΠΌ Ρ USB-ΡΠ°Π·ΡΠ΅ΠΌΠΎΠΌ.
Π§ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π° ΠΏΠΈΠ½Π΅ 13?
ΠΡΠΎ ΡΡΠ°ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°. ΠΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ±ΡΠΎΡΠ΅ (Reset) ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΌΠΈΠ³Π½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·, ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΆΠΈΠ² ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π° Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΊΠ΅ΡΡΠ°. ΠΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΠΌΠΈΠ³Π°Π΅Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΈΠ»ΠΈ ΡΠ°ΠΌ ΡΠΈΠΏ.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino Nano Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 3.3Π?
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ Nano ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΡ 5Π. ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ°ΠΊΠΆΠ΅ 5Π. ΠΠΎΠ΄Π°ΡΠ° 3.3Π Π½Π° ΠΏΠΈΠ½ 5V ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ, Π° ΠΏΠΎΠ΄Π°ΡΠ° 5Π Π½Π° 3.3Π Π»ΠΎΠ³ΠΈΠΊΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΈΡ ΠΈΠ· ΡΡΡΠΎΡ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ 3.3Π Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΡ ΡΡΠΎΠ²Π½Π΅ΠΉ.