Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Arduino
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: Dwin. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ IOT Smart Home DWIN TC040C12 . ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠ΅Π΄Π° DGUS II. Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. ΠΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ Π΄Π°Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠ΅Π²ΠΎΡΡ
ΠΎΠ΄ΠΈΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ HMI ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ².
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Arduino
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΎΠ². Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Arduino
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ΠΏΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: ΠΠ»Ρ Π·Π°Π΄Π°Ρ ΠΏΠΎ ΡΠΎΠ±ΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠ½ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ ΡΡΠ»-ΡΡΠ΅ΠΊ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΈ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ΅Ρ
Π°ΡΡΠΎΠ½ΠΈΠΊΡ ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. ΠΠ°Π΄Π°ΡΠΈ Π΅ΡΡΡ ΡΠ°Π·Π½ΡΡ
ΡΡΠΎΠ²Π½Π΅ΠΉ: 1. ΠΠ΅Π³ΠΊΠΈΠ΅ 2. Π‘Π»ΠΎΠΆΠ½ΡΠ΅ 3. ΠΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ-Π²ΡΠ·ΠΎΠ² (ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π½Π΅ ΡΠΏΡΠ°Π²ΠΈΡΡΡ, Π½ΡΠΆΠ΅Π½ ΠΠ΅Π½ΠΈΠΉ).
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Arduino
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: Arduino. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: ΠΠ»ΠΈΠΌΠ°Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄Π»Ρ ΡΠΏΠ»ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅- Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ Π½Π°Π±ΠΎΡΠ΅- ΡΠΏΠ°Π΄Π΅Π½ΠΈΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΊΠΎΠΌΠ½Π°ΡΠ΅.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Arduino
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: Esp32u. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ! Π½ΡΠΆΠ΄Π°ΡΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΡΠ»ΡΠ³Π΅ - ΠΏΠΎΠΌΠΎΡΠ΅. Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡ Π»ΡΠ³ΠΊΠΈΠΌΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠ½Π΅ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΡΠΈΡΠ»Π° ΠΈΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΊΠΎΠΉ Π½Π° Π±Π°Π·Π΅ esp32. Ρ Π²Π·ΡΠ»Π° ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΡ ΠΏΠ»Π°ΡΡ esp32u Ρ Π΄ΠΎΠΏ. Π°Π½ΡΠ΅Π½Π½ΠΎΠΉ Π΄Π»Ρ Π»ΡΡΡΠ΅Π³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π΄Π°Π»ΡΠ½ΠΈΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΡΡ
. Π£ ΠΌΠ΅Π½Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ ΠΌΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π½Π΅ ΠΌΠΎΠ³Ρ Π½Π°ΠΉΡΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΈ ΡΠ΄. Π‘Ρ
Π΅ΠΌΠ° ΡΠΎΠ±ΠΎΡΠ°: ΠΠ΅ΡΠ²Π°Ρ esp: ΠΊ Π½Π΅ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π³Π΅ΠΉΠΌΠΏΠ°Π΄ Dualshok 4 ΠΏΠΎ Π±Π»ΡΡΡΠ·Ρ, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΠ°ΡΡΠΈΡΠ½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° 4?4 ΠΏΠΎ 8 ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌ. Π²ΡΠΎΡΠ°Ρ esp: Π·Π΄Π΅ΡΡ Π΄Π΅Π»Π° ΠΏΠΎΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΡΠ° esp ΡΡΠΎΠΈΡ Π² ΠΌΠΎΠ΅ΠΌ ΡΠΎΠ±ΠΎΡΠ΅. Π’Π°ΠΌ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ 2 Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ bts7960 (ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ L_pwm, R_pwm ΠΎΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, Π²ΡΠ΅Π³ΠΎ 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π°). Π΄Π°Π»Π΅Π΅ ΠΈΠ΄ΡΡ 6 ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄ΠΎΠ², 2 Π΄Π°ΡΡΠΈΠΊΠ° Π»ΠΈΠ½ΠΈΠΈ, 1 Π³ΠΈΡΠΎΡΠΊΠΎΠΏ, 1 Π΄Π°Π»ΡΠ½ΠΎΠΌΠ΅Ρ, 1 Π»Π°Π·Π΅Ρ. ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ 2 ΠΊΠΎΠ΄Π° ΠΊ ΠΏΡΠ»ΡΡΡ(ΠΏΠ΅ΡΠ²Π°Ρ esp) ΠΈ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΡ(2esp), ΡΠ°ΠΊ ΠΆΠ΅ Π΄Π°ΡΡ Π³ΡΠ°ΠΌΠΎΡΠ½ΡΡ ΡΡ
Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΏΠΈΠ½Π°ΠΌ. ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΡΠΎΠΌ Ρ Dualshok 4, ΡΡΠΎΠ± Ρ Π½Π΅Π³ΠΎ ΠΆΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ»ΠΈΡΡ ΠΌΠΎΡΠΎΡΡ, ΡΠ΅ΡΠ²ΠΎ, ΠΈ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ³Π΄Π° Π΄Π΅ΡΠΆΡ Π΄ΠΎΠ»Π³ΠΎ ΠΊΡΠ΅ΡΡΠΈΠΊ ΠΎΠ½ Π΅Ρ
Π°Π» ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΠΊΠ° Π΄Π΅ΡΠΆΡ ΠΊΠ½ΠΎΠΏΠΊΡ. Π° ΠΌΠ°ΡΡΠΈΡΠ½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ΠΊΠ°ΠΊΠΈΡ
ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ
Π·Π°Π΄Π°Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π°ΠΆΠ°Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ 1, ΡΠΎΠ±ΠΎΡ ΠΏΠΎΠ΅Ρ
Π°Π» 3 ΡΠ΅ΠΊΡΠ½Π΄Ρ Π²ΠΏΠ΅ΡΡΠ΄, ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ, ΠΈ Π΅ΡΡ 4 ΡΠ΅ΠΊΡΠ½Π΄Ρ Π²ΠΏΠ΅ΡΡΠ΄. ΠΠΈΠ±ΠΎ ΠΆΠ΅ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ 2 ΠΎΠ½ ΠΏΠΎΠ²Π΅ΡΠ½ΡΠ» ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Ρ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΠ³ΠΎΠ» ΠΈ ΡΡ
Π²Π°ΡΠΈΠ» ΠΎΠ±ΡΠ΅ΠΊΡ. Π ΠΎΠ±ΡΠ΅ΠΌ Π½Π° ΠΌΠ°ΡΡΠΈΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠΈΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΏΡΡΠ°Π»Π°ΡΡ ΡΠ°ΠΌΠ°, Π½ΠΎ Ρ Π±ΠΈΠ±Π»Π΅ΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ ΡΡΡΠ΄Π½ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΠΎΠ½ΠΈ ΡΠΎ Π½Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΡΡΡΡ, ΡΠΎ Π΅ΡΡ ΠΊΠ°ΠΊΠ°Ρ ΡΠΎ Π±Π΅Π΄Π°. ΠΠ°ΡΠ»Π° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈ ΡΠΎ, ΠΎΠ½Π° ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠ΅ΡΠ²ΠΎ ΠΎΡ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠ° Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ 2-3 ΡΠ΅ΠΊ. Π° ΠΌΠ½Π΅ Π½Π°Π΄ΠΎ Π±Π΅Π· Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ, Π½Ρ ΠΈ Π½Π° Π΄Π°Π»ΡΠ½ΠΎΡΡΡ 100-150ΠΌ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ²ΡΠ·Ρ ESP-NOW.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Arduino
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΡΠ±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. ΠΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΡΠ΅Π»Ρ Ρ Π½ΡΠ»Ρ Π½Π° arduino c ΠΠ-Π·ΡΠ΅Π½ΠΈΠ΅ΠΌ (ΠΊΠΎΠ΄ Π΅ΡΡΡ Π½Π° python), ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π»ΡΠ΄Π΅ΠΉ ΠΈ Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ.