Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΈΠ· ΡΡΠ°ΡΡΡ ΡΡΡΡΠΉΠ½ΡΡ ΠΈΠ»ΠΈ Π»Π°Π·Π΅ΡΠ½ΡΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² β ΡΡΠΎ Π·ΠΎΠ»ΠΎΡΠΎΠΉ Π·Π°ΠΏΠ°Ρ Π΄Π»Ρ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΠΎΠΊ: ΠΎΡ Π§ΠΠ£-ΡΡΠ°Π½ΠΊΠΎΠ² Π΄ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ»ΠΈΠ²Π°. ΠΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π°ΡΡ ΠΈΠΌ Π²ΡΠΎΡΡΡ ΠΆΠΈΠ·Π½Ρ, Π½ΡΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌ, ΠΊΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΡ, ΡΠΎΠ±ΡΠ°ΡΡ ΡΡ Π΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠΈΠΏΠΈΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΆΠΈΠ³Π°ΡΡ ΠΎΠ±ΠΌΠΎΡΠΊΠΈ ΠΈΠ»ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ β ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² (Canon, HP, Epson, Brother) ΡΠ΅Π΄ΠΊΠΎ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ, Π° ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΡΠ°ΡΡΠΎ ΡΡΠΈΡΠ°Π΅ΡΡΡ. ΠΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π±Π΅Π· ΠΌΡΠ»ΡΡΠΈΠΌΠ΅ΡΡΠ°, ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΎΠΉ. ΠΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π»Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ: ΠΎΡ Π±ΡΠ΄ΠΆΠ΅ΡΠ½ΡΡ Canon PIXMA Π΄ΠΎ ΠΎΡΠΈΡΠ½ΡΡ HP LaserJet.
ΠΠ°ΠΆΠ½ΠΎ: ΡΠ°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ Π½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 12β24Π, Π½ΠΎ ΡΠΎΠΊ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ 1β2Π. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ Arduino ΠΈΠ»ΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ Π±Π΅Π· ΡΠΎΠΊΠΎΠ²ΠΎΠΉ Π·Π°ΡΠΈΡΡ ΡΡΠ΅Π²Π°ΡΠΎ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ ΠΈΠ· ΡΡΡΠΎΡ ΠΊΠ°ΠΊ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΡΠ°ΠΊ ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
1. ΠΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ ΠΈ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ β ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. Π ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π²Π° ΡΠΈΠΏΠ° ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ:
- πΉ ΠΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠ΅ β 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π° (Π΄Π²Π΅ ΠΎΠ±ΠΌΠΎΡΠΊΠΈ). Π’ΡΠ΅Π±ΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠΈΠΏΠ° A4988 ΠΈΠ»ΠΈ DRV8825.
- πΉ Π£Π½ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠ΅ β 5β6 ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² (Ρ ΠΎΡΠ²ΠΎΠ΄ΠΎΠΌ ΠΎΡ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ). ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ Arduino ΡΠ΅ΡΠ΅Π· ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ, Π½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π½ΠΈΠΆΠ΅.
Π§ΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ, ΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ:
- π ΠΡΠ»ΠΈ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ 4 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° β ΡΡΠΎ Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ (90% ΡΠ»ΡΡΠ°Π΅Π² Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°Ρ ).
- π ΠΡΠ»ΠΈ 5β6 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² β ΡΠ½ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΉ (Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ Π² ΡΡΠ°ΡΡΡ ΠΌΠΎΠ΄Π΅Π»ΡΡ Epson ΠΈΠ»ΠΈ Brother).
ΠΠ»Ρ ΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ (200Ξ©):
- ΠΡΠΎΠ·Π²ΠΎΠ½ΠΈΡΠ΅ Π²ΡΠ΅ ΠΏΠ°ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². Π Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅ Π΄Π²Π΅ ΠΏΠ°ΡΡ Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ (ΠΎΠ±ΡΡΠ½ΠΎ 5β50 ΠΠΌ).
- ΠΡΠ»ΠΈ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ Π²Π΄Π²ΠΎΠ΅ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ β ΡΡΠΎ ΡΠ½ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ (ΠΎΡΠ²ΠΎΠ΄Ρ ΠΎΡ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ).
ΠΡΠ»ΠΈ Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ Π΅ΡΡΡ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΠΈΠΏΠ° 17HS4401 ΠΈΠ»ΠΈ SY42STH47-1684A, Π½Π°ΠΉΠ΄ΠΈΡΠ΅ Π΄Π°ΡΠ°ΡΠΈΡ ΠΏΠΎ Π½Π΅ΠΉ β ΡΠ°ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΎΡΠ½Π°Ρ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»Ρ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊ Ρ ΠΊΠ»ΡΡΠΎΠΌ datasheet pdf
2. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
Π§ΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ:
| ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈ |
|---|---|---|
| ΠΡΠ°ΠΉΠ²Π΅Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ | Π£ΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠΊΠΎΠΌ Π² ΠΎΠ±ΠΌΠΎΡΠΊΠ°Ρ , ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΌΠΈΠΊΡΠΎΡΠ°Π³ΠΈ | A4988, DRV8825, TMC2208 |
| ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ | ΠΠΈΡΠ°Π½ΠΈΠ΅ Π΄Π»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° (12β24Π) ΠΈ Arduino (5Π) | ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ Π½ΠΎΡΡΠ±ΡΠΊΠ°, LM2596 (ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ) |
| ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΠΈΠΌΠΏΡΠ»ΡΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ | Arduino Uno, ESP32, STM32 |
| ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ | Π‘Π³Π»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΏΡΠ»ΡΡΠ°ΡΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ (100β1000 ΠΌΠΊΠ€) | ΠΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π° 25Π |
ΠΠ»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ: Arduino Uno + A4988 + Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° 12Π. ΠΠΎ Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π§ΠΠ£) Π»ΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ:
- π ΠΡΠ°ΠΉΠ²Π΅Ρ Ρ ΠΎΡ Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, TMC2209), Π΅ΡΠ»ΠΈ ΡΠΎΠΊ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 1.5Π.
- π Π‘ΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Ρ ΡΠΎΠΊΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 2Π.
- π οΈ Π’Π΅ΡΠΌΠΎΠΏΠ°ΡΡΡ Π΄Π»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π³ΡΠ΅Π΅ΡΡΡ Π²ΡΡΠ΅ 60Β°C.
3. Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ Arduino
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΌΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΡ ΡΡ Π΅ΠΌΡ Ρ Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ A4988. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΡΠΈΠ½ΡΠ΅ΡΠ½ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ· Canon MP250 ΠΈΠ»ΠΈ HP DeskJet 2130).
ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ:
- ΠΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΎΠ±ΠΌΠΎΡΠΊΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ
1A,1B,2A,2BΠ½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ (ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²Π°ΠΆΠ½Π°!).ΠΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ?
ΠΡΠ»ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π΄Π΅ΡΠ³Π°Π΅ΡΡΡ ΠΈΠ»ΠΈ Π½Π΅ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ, ΠΏΠΎΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΠ±ΠΌΠΎΡΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
1AΠΈ1B). - ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° (
VMOT) ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ 12β24Π, Π°GNDβ ΠΊ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΌΠΈΠ½ΡΡΡ. - Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Ρ Arduino:
DIRβ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,D8).STEPβ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,D9).ENABLEβGND(ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΏΠΈΠ½, Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ).
- ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ
VCCΠΈGNDΠ΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΊ5VΠΈGNDArduino (Π΄Π»Ρ Π»ΠΎΠ³ΠΈΠΊΠΈ). - ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡ Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ
VREFΠΈΠ»ΠΈISET. - ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ (
2000mV) ΠΌΠ΅ΠΆΠ΄ΡVREFΠΈGND. - ΠΡΠ°ΡΠ°ΠΉΡΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡ ΠΎΡΠ²ΡΡΡΠΊΠΎΠΉ, Π½Π°Π±Π»ΡΠ΄Π°Ρ Π·Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π Π°ΡΡΡΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅Π»Π΅Π²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅:
VREF = (Π’ΠΎΠΊ ΠΎΠ±ΠΌΠΎΡΠΊΠΈ [Π] Γ 8 Γ RΡ) / 1.414// Π³Π΄Π΅ RΡ β ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π½ΡΠΎΡΠ° ΡΠΎΠΊΠ° (ΡΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄Π°ΡΠ°ΡΠΈΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°)
ΠΠ»Ρ A4988 Ρ
RΡ = 0.1 ΠΠΌΠΈ ΡΠΎΠΊΠΎΠΌ 1Π:VREF β 0.56Π. - Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ°ΡΡΡΠΈΡΠ°Π½Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠ· HP LaserJet P1102 (ΡΠΎΠΊ 1.2Π) ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ
VREF β 0.68Π. - β‘ ΠΠ΅ΡΠ΅ΠΏΠ»ΡΡΠΎΠ²ΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ β Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ³ΠΎΡΠ°Π΅Ρ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ. ΠΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ.
- π ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ β Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΠΈΠ±ΡΠΈΡΡΠ΅Ρ, Π½ΠΎ Π½Π΅ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ. Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΏΠΎΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡΠΊΠΈ.
- π₯ ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠΎΠ² β ΠΏΡΠ»ΡΡΠ°ΡΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ·ΡΠ²Π°ΡΡ ΡΠ±ΠΎΠΈ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 1000 ΠΌΠΊΠ€ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
- π’ Π‘Π»ΠΈΡΠΊΠΎΠΌ Π²ΡΡΠΎΠΊΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π³ΠΎΠ² β Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ°Π³ΠΈ. Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΡ Π² ΠΊΠΎΠ΄Π΅ (
delayMicroseconds).
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Arduino (Π±Π°Π·ΠΎΠ²ΠΎΠ΅ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅):
const int dirPin = 8;
const int stepPin = 9;
void setup() {
pinMode(dirPin, OUTPUT);
pinMode(stepPin, OUTPUT);
}
void loop() {
digitalWrite(dirPin, HIGH); // ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ
for (int i = 0; i < 200; i++) { // 200 ΡΠ°Π³ΠΎΠ²
digitalWrite(stepPin, HIGH);
delayMicroseconds(500); // Π‘ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ
digitalWrite(stepPin, LOW);
delayMicroseconds(500);
}
delay(1000); // ΠΠ°ΡΠ·Π° 1 ΡΠ΅ΠΊΡΠ½Π΄Π°
}
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ|ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΠ±ΠΌΠΎΡΠΎΠΊ Π½Π΅ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ|ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠΎΠΊ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° (Π΅ΡΠ»ΠΈ Π΅ΡΡΡ ΠΏΠΎΠ΄ΡΡΡΠΎΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ)|ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΡ Ρ Π²Π°Π»Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π½Π° Π²ΡΠ΅ΠΌΡ ΡΠ΅ΡΡΠ°-->
4. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΎΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ°Π³ΠΈ
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, A4988 ΠΈΠ»ΠΈ DRV8825) ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠ΄ΡΡΡΠΎΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ Π΄Π»Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠ° ΠΎΠ±ΠΌΠΎΡΠΎΠΊ. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΎΠΊΠ° β Π³Π»Π°Π²Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π° ΠΈ Π²ΡΡ ΠΎΠ΄Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠ· ΡΡΡΠΎΡ. ΠΠΎΡ ΠΊΠ°ΠΊ Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ:
Π¨Π°Π³ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
ΠΠΈΠΊΡΠΎΡΠ°Π³ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΠ»Π°Π²Π½ΠΎΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ, Π½ΠΎ ΡΠ½ΠΈΠΆΠ°ΡΡ ΠΌΠΎΠΌΠ΅Π½Ρ. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°ΠΌΠΈ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, MS1, MS2, MS3):
| MS1 | MS2 | MS3 | Π Π΅ΠΆΠΈΠΌ ΠΌΠΈΠΊΡΠΎΡΠ°Π³Π° |
|---|---|---|---|
| LOW | LOW | LOW | ΠΠΎΠ»Π½ΡΠΉ ΡΠ°Π³ |
| HIGH | LOW | LOW | 1/2 ΡΠ°Π³Π° |
| LOW | HIGH | LOW | 1/4 ΡΠ°Π³Π° |
| HIGH | HIGH | LOW | 1/8 ΡΠ°Π³Π° |
ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ²ΠΎΡΠΎΡΠ½ΡΡ ΡΡΠΎΠ»ΠΎΠ²) Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° 1/8 ΡΠ°Π³Π°. ΠΠ»Ρ Π§ΠΠ£-ΡΡΠ°Π½ΠΊΠΎΠ² Π»ΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ 1/16 ΠΈΠ»ΠΈ 1/32, Π½ΠΎ ΡΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° TMC2209.
5. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΠ°ΠΆΠ΅ ΠΎΠΏΡΡΠ½ΡΠ΅ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ. ΠΠΎΡ ΡΠ°ΠΌΡΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΠ΅:
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π³ΡΠ΅ΡΡΡΡ Π΄ΠΎ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π²ΡΡΠ΅ 70Β°C, Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅! ΠΡΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΡΠΎΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ Π² ΠΎΠ±ΠΌΠΎΡΠΊΠ°Ρ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΎΠΊΠ°.
ΠΡΡ ΠΎΠ΄Π½Π° ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β ΠΏΠΎΡΠ΅ΡΡ ΡΠ°Π³ΠΎΠ² ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ΅. ΠΡΠ»ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Β«ΠΏΡΠΎΡΠΊΠ°ΠΊΠΈΠ²Π°Π΅ΡΒ» ΠΏΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΠΈ:
- π§ Π£Π²Π΅Π»ΠΈΡΡΡΠ΅ ΡΠΎΠΊ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ (Π½ΠΎ Π½Π΅ Π²ΡΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ!).
- π Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ΄Π΅ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ
AccelStepperΠ΄Π»Ρ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°Π·Π³ΠΎΠ½Π°). - π ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ β ΠΏΡΠΈ ΠΏΡΠΎΡΠ°Π΄ΠΊΠ°Ρ Π½ΠΈΠΆΠ΅ 10Π Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΡΠ΅Ρ ΠΌΠΎΠΌΠ΅Π½Ρ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π³ΡΠ΄ΠΈΡ, Π½ΠΎ Π½Π΅ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ?
ΠΡΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊ Π½Π΅Ρ Π²Π°ΡΠΊΠΈ ΡΠΎΠΊΠ° ΠΈΠ»ΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΡΠ°Π³Π°. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅:
1. Π£Π²Π΅Π»ΠΈΡΠΈΡΡ VREF Π½Π° 10β20%.
2. ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π² ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΡΠ°Π³Π° (ΡΠ±ΡΠ°ΡΡ Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ MS1-MS3).
3. ΠΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ Π»ΠΈ Π²Π°Π» ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈ.
6. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ°
ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΡΡ Π΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ :
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ: ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΠΈΠ½Π°
DIRΠ½Π°LOWβ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ°ΡΠ°ΡΡΡΡ Π² ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΡΠΎΡΠΎΠ½Ρ. - Π’Π΅ΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ
ΡΠΊΠΎΡΠΎΡΡΡΡ
: ΡΠΌΠ΅Π½ΡΡΠ°ΠΉΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΡ Π²
delayMicrosecondsΡ 2000 Π΄ΠΎ 200 ΠΌΠΊΡ. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ β ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΏΠ»Π°Π²Π½ΠΎ, Π±Π΅Π· ΡΡΠ²ΠΊΠΎΠ². - ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠ΄ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ: ΡΠ»Π΅Π³ΠΊΠ° Π·Π°ΠΆΠΌΠΈΡΠ΅ Π²Π°Π» ΠΏΠ°Π»ΡΡΠ°ΠΌΠΈ. ΠΡΠ»ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ β ΡΠ²Π΅Π»ΠΈΡΡΡΠ΅ ΡΠΎΠΊ ΠΈΠ»ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ.
- π¨οΈ Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΠΉ 3D-ΠΏΡΠΈΠ½ΡΠ΅Ρ ΠΈΠ»ΠΈ Π§ΠΠ£-ΡΡΠ°Π½ΠΎΠΊ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Π΄Π»Ρ ΠΎΡΠ΅ΠΉ X/Y/Z. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Prusa i3 ΡΠ°ΡΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΌΠΎΡΠΎΡΡ ΠΎΡ HP LaserJet.
- π± ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ»ΠΈΠ²Π° β Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΊΡΠ°Π½ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΡΠ»Π°Π½Π³. ΠΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΌΠΎΡΠΎΡ ΠΎΡ Canon PIXMA MG2540.
- ποΈ ΠΠΎΠ²ΠΎΡΠΎΡΠ½ΡΠΉ ΡΡΠΎΠ» Π΄Π»Ρ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ β ΠΏΠ»Π°Π²Π½ΠΎΠ΅ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π΄Π»Ρ ΡΡΡΠΌΠΊΠΈ 360Β°. ΠΠΏΡΠΈΠΌΠ°Π»Π΅Π½ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Ρ ΡΠ΅Π΄ΡΠΊΡΠΎΡΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ· Brother HL-L2300D).
- π¦ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠΎΡΠ° ΠΈΠ»ΠΈ ΠΆΠ°Π»ΡΠ·ΠΈ β ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠ°ΠΉΠΌΠ΅ΡΡ ΠΈΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊΡ ΠΎΡΠ²Π΅ΡΡΠ½Π½ΠΎΡΡΠΈ.
ΠΠ»Ρ ΡΠΎΡΠ½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ AccelStepper, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠΊΠΎΡΠΎΡΡΡ:
#include <AccelStepper.h>
AccelStepper stepper(1, stepPin, dirPin); // 1 β Π²Π½Π΅ΡΠ½ΠΈΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ
void setup() {
stepper.setMaxSpeed(1000); // ΡΠ°Π³ΠΎΠ²/ΡΠ΅ΠΊ
stepper.setAcceleration(500); // ΡΠ°Π³ΠΎΠ²/ΡΠ΅ΠΊΒ²
}
void loop() {
stepper.moveTo(200); // ΡΠ΅Π»Ρ β 200 ΡΠ°Π³ΠΎΠ²
stepper.run();
}
ΠΡΠ»ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π§ΠΠ£), Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ½ΠΊΠΎΠ΄Π΅Ρ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅Π²ΡΠ΅ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΠ»Ρ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ½ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ½ΠΊΠΎΠ΄Π΅ΡΡ ΡΠΈΠΏΠ° AS5600 ΠΈΠ»ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅Π²ΡΠ΅ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ (ΠΎΠΌΡΠΎΠ½ SS-5GL).
7. ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΎΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ²
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΈΠ· ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΌΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΈ ΡΠΎΡΠ½ΠΎΡΡΠΈ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ΄Π΅ΠΉ:
ΠΠ»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ Π²ΡΡΠΎΠΊΠΈΠΌΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΊ ΡΠΎΡΠ½ΠΎΡΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π³ΡΠ°Π²Π΅ΡΡ) Π»ΡΡΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Ρ ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π²ΠΈΠ½ΡΠΎΠ²ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠΈ. ΠΡΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ Π»ΡΡΡ ΠΈ ΠΏΠΎΠ²ΡΡΠ°Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π§ΠΠ£-ΡΡΠ°Π½ΠΊΠ°Ρ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΡΠ°ΠΏΠ΅ΡΠ΅ΠΈΠ΄Π°Π»ΡΠ½ΡΠ΅ Π²ΠΈΠ½ΡΡ Ρ ΡΠ°Π³ΠΎΠΌ 2β4 ΠΌΠΌ ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Ρ ΠΌΠΈΠΊΡΠΎΡΠ°Π³ΠΎΠΌ 1/16.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠ²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΈΠ· Π»Π°Π·Π΅ΡΠ½ΡΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, HP LaserJet P1005) ΡΠ°ΡΡΠΎ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΠΎΠΊΡΡ ΠΈΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ. ΠΡΠΈ ΡΠ΅Π·ΠΊΠΎΠΉ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΡΠΊΠ°ΡΠΊΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΠ²ΡΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄ΠΈΠΎΠ΄Ρ Π¨ΠΎΡΡΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1N5819) ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΎΠ±ΠΌΠΎΡΠΊΠ°ΠΌ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌ ΠΎΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ²
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ Arduino Π±Π΅Π· Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°?
ΠΠ΅Ρ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ ΡΠ³ΠΎΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠΎΠ² Arduino. Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΡΡΠ΅Π±ΡΡΡ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΠΎΠΊΠ° (1β2Π), Π° Π²ΡΡ ΠΎΠ΄Ρ Arduino ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ 40 ΠΌΠ. ΠΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅Ρ (A4988, L298N ΠΈ Ρ.Π΄.).
ΠΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ?
ΠΠ±ΡΡΠ½ΠΎ ΠΎΠ½ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 12V 0.8A). ΠΡΠ»ΠΈ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠΈ Π½Π΅Ρ, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° ΡΠΈΠΏ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°:
- Π‘ΡΡΡΠΉΠ½ΡΠ΅ ΠΏΡΠΈΠ½ΡΠ΅ΡΡ (Canon, Epson) β 12β18Π.
- ΠΠ°Π·Π΅ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ½ΡΠ΅ΡΡ (HP, Brother) β 24Π.
ΠΠ°ΡΠ½ΠΈΡΠ΅ Ρ 12Π ΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΠΎΠ²ΡΡΠ°ΠΉΡΠ΅, Π½Π°Π±Π»ΡΠ΄Π°Ρ Π·Π° Π½Π°Π³ΡΠ΅Π²ΠΎΠΌ.
ΠΠΎΡΠ΅ΠΌΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΠΈΠ±ΡΠΈΡΡΠ΅Ρ, Π½ΠΎ Π½Π΅ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ?
ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ·-Π·Π°:
- ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠ±ΠΌΠΎΡΠΎΠΊ (ΠΏΠΎΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΡΡ).
- Π‘Π»ΠΈΡΠΊΠΎΠΌ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ°Π³ΠΎΠ² (ΡΠ²Π΅Π»ΠΈΡΡΡΠ΅
delayMicroseconds). - ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ° (ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅
VREFΠ½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅).
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΎΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄ΠΎΠΌ?
ΠΠ΅Ρ, ΡΡΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ ΡΡΡΡΠΎΠΉΡΡΠ². Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π½Π° ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ³Π»Ρ (ΡΠ°Π³ΠΈ), Π° ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠ½ΠΊΠΎΠ΄Π΅Ρ ΠΈ ΠΏΠ»Π°ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° STM32).
ΠΠ΄Π΅ Π²Π·ΡΡΡ Π΄Π°ΡΠ°ΡΠΈΡ Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, Π΅ΡΠ»ΠΈ Π½Π΅Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠΈ?
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅:
- ΠΠ·ΠΌΠ΅ΡΠΈΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
NEMA 17β 42Γ42 ΠΌΠΌ) ΠΈ Π½Π°ΠΉΡΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ. - ΠΡΠΎΠ·Π²ΠΎΠ½ΠΈΡΡ ΠΎΠ±ΠΌΠΎΡΠΊΠΈ ΠΈ ΡΡΠ°Π²Π½ΠΈΡΡ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΡΠΎΡΡΠΌΠ°Ρ RCDesign.ru ΠΈΠ»ΠΈ Arduino Forum).
- Π‘ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ Π² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°Ρ ΡΠΈΠΏΠ° DIY Π½Π° ΠΠΈΠΊΠ°Π±Ρ ΠΈΠ»ΠΈ Reddit/r/arduino.