ΠŸΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠ° гироскутСра ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€ΡƒΡ‡ΠΊΠΎΠΉ Π³Π°Π·Π° β€” популярноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ большС контроля Π½Π°Π΄ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠΉ. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с Π½Π°ΠΊΠ»ΠΎΠ½Π½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ (lean-to-steer) Π½Π΅ всСгда ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для агрСссивного катания ΠΈΠ»ΠΈ прСодолСния слоТных трасс. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΠΎΠ΄ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π° позволяСт Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ устройство Π² Π°Π½Π°Π»ΠΎΠ³ элСктровСлосипСда, Π³Π΄Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ рСгулируСтся ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ΠΎΠΌ рукоятки, ΠΊΠ°ΠΊ Π½Π° ΠΌΠΎΡ‚ΠΎΡ†ΠΈΠΊΠ»Π΅.

Однако процСсс Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСхничСских Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π½ΠΎ ΠΈ понимания рисков: ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ Π΄ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΠΎΠΌΠΎΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΊΠ°ΠΊ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящСС ПО, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ установку Π±Π΅Π· ошибок ΠΈ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ нСсовмСстимости Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ аккумуляторами Xiaomi M365/Ninebot Max β€” это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Ρƒ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ.

КакиС гироскутСры ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π°?

НС всС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ установку Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ совмСстимости:

  • πŸ”§ НаличиС ΡΡŠΡ‘ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρƒ Xiaomi M365, Ninebot ES1/ES2/ES4, Razor E300). ВстроСнныС ΠΏΠ»Π°Ρ‚Ρ‹ (ΠΊΠ°ΠΊ Π² Hover-1 ΠΈΠ»ΠΈ Π΄Π΅ΡˆΡ‘Π²Ρ‹Ρ… китайских модСлях) ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ.
  • πŸ”‹ Π’ΠΈΠΏ аккумулятора: Π»ΠΈΡ‚ΠΈΠΉ-ΠΈΠΎΠ½Π½Ρ‹Π΅ (Li-ion) ΠΈΠ»ΠΈ Π»ΠΈΡ‚ΠΈΠΉ-ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€Π½Ρ‹Π΅ (LiPo) Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ с BMS-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ. НикСль-ΠΌΠ΅Ρ‚Π°Π»Π»Π³ΠΈΠ΄Ρ€ΠΈΠ΄Π½Ρ‹Π΅ (NiMH) нСсовмСстимы с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ кастомных ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ.
  • πŸ“± ВСрсия ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО. Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ninebot E22/E25 Π΄ΠΎ 2020 Π³ΠΎΠ΄Π°) ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π° Π±Π΅Π· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ.

Π‘Ρ€Π΅Π΄ΠΈ самых популярных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

МодСльВип ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π°Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ
Xiaomi M365DRV102 (v1/v2)Π”Π° (DRV-ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ)БрСдняя
Ninebot ES1/ES2/ES4STM32F103Π”Π° (CFW)Высокая
Razor E300ATmega328PЧастично (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ паяльник)ΠžΡ‡Π΅Π½ΡŒ высокая
Gotway MSuper V3STM32F405Π”Π° (ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΡ‚ сообщСства)Низкая

ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠΊΡƒΠΏΠΊΠΎΠΉ Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с вашСй модСлью. НапримСр, для Xiaomi Pro 2 ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€ΡƒΡ‡ΠΊΠ° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° UART, Π° для Ninebot Max G30 потрСбуСтся Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ CAN-шинС.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° гироскутСров Segway-Ninebot сСрии E (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, E8/E10) часто Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Bluetooth-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. ПослС ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π²Ρ‹ потСряСтС доступ ΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ для диагностики.

Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ: DRV, CFW ΠΈΠ»ΠΈ кастомныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ?

БущСствуСт Ρ‚Ρ€ΠΈ основных Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ для Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π°:

  1. DRV-ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (для Xiaomi M365/Pro/1S): самыС ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΠ»Π°Π²Π½ΠΎΠ΅ ускорСниС ΠΈ Ρ€Π΅ΠΊΡƒΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ‚ΠΎΡ€ΠΌΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ вСрсии β€” DRV102_v3.2 ΠΈ DRV128.
  2. CFW (Custom Firmware): ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для Ninebot ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ². ΠŸΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎΠΊ двигатСля ΠΈ Π΄Π°ΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΡ€ΡƒΠΈΠ·-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: CFW_SHANGO.
  3. ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΡ‚ сообщСств (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Gotway ΠΈΠ»ΠΈ Kingsong). Часто Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (ΠΏΠ°ΠΉΠΊΠ° рСзисторов, Π·Π°ΠΌΠ΅Π½Π° MOSFET-транзисторов).

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅:

  • πŸ“Š ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ: ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΠΊ Π΄ΠΎ 25–40А (ΠΏΡ€ΠΎΡ‚ΠΈΠ² стандартных 10–15А). Π­Ρ‚ΠΎ ускоряСт Ρ€Π°Π·Π³ΠΎΠ½, Π½ΠΎ сокращаСт рСсурс Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ.
  • πŸ”„ РСкупСрация: Π½Π΅ всС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠΆΠ΅Π½ΠΈΠ΅ с подзарядкой аккумулятора. НапримСр, CFW_SHANGO ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π°Π±ΡƒΡŽ Ρ€Π΅ΠΊΡƒΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π½Π° ΠΌΠ°Π»Ρ‹Ρ… скоростях.
  • πŸ›‘οΈ Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π°: Π΄Π΅ΡˆΡ‘Π²Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сигналы Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²ΠΎΠ·Π³ΠΎΡ€Π°Π½ΠΈΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Π“Π΄Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ?

  • 🌐 ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ: OpenScooterFirmware (для Ninebot), 4PDA (для Xiaomi).
  • πŸ’¬ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ-Ρ‡Π°Ρ‚Ρ‹: @xiaomi_scooter_mods, @ninebot_custom_fw.
  • ⚠️ Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ сайтов с ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, *.xyz ΠΈΠ»ΠΈ *.top) β€” Ρ‚Π°ΠΌ часто Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с вирусами.
πŸ“Š ΠšΠ°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ?
  • DRV для Xiaomi
  • CFW для Ninebot
  • ΠšΠ°ΡΡ‚ΠΎΠΌΠ½ΡƒΡŽ для Gotway/Kingsong
  • Π•Ρ‰Ρ‘ Π½Π΅ Ρ€Π΅ΡˆΠΈΠ»

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° гироскутСра ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅: инструмСнты ΠΈ ΠΌΠ΅Ρ€Ρ‹ бСзопасности

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ:

ΠžΡ‚Π²Ρ‘Ρ€Ρ‚ΠΊΠ° T8/T10 для Ρ€Π°Π·Π±ΠΎΡ€Π° корпуса|

Паяльник (Ссли трСбуСтся модификация ΠΏΠ»Π°Ρ‚Ρ‹)|

USB-кабСль для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ microUSB ΠΈΠ»ΠΈ Type-C)|

РСзСрвная копия ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО (Π΄Π°ΠΌΠΏ Ρ‡Π΅Ρ€Π΅Π· ST-Link)|

ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ напряТСния Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ…-->

Π¨Π°Π³ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ:

  1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ аккумулятор, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ питания Π½Π° 5–10 сСкунд (для разряда кондСнсаторов).
  2. Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ ниТнюю ΠΊΡ€Ρ‹ΡˆΠΊΡƒ гироскутСра. Π’ модСлях Xiaomi M365 ΠΎΠ½Π° крСпится Π½Π° 4 Π²ΠΈΠ½Ρ‚Π°, Π² Ninebot ES2 β€” Π½Π° 6.
  3. НайдитС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ чёрная ΠΏΠ»Π°Ρ‚Π° с Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€ΠΎΠΌ). На Π½Ρ‘ΠΌ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: DRV102 v2.1 ΠΈΠ»ΠΈ STM32F103C8T6.
  4. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΊ Ρ€Π°Π·ΡŠΡ‘ΠΌΡƒ UART (Ρ‡Π°Ρ‰Π΅ всСго это 4 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°: GND, TX, RX, 3.3V).

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  • πŸ”‹ НапряТСниС аккумулятора: Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π½ΠΈΠΆΠ΅ 36Π’ (для 36V Π±Π°Ρ‚Π°Ρ€Π΅ΠΉ) ΠΈΠ»ΠΈ 48Π’ (для 48V). ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ зарядС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
  • πŸ”Œ ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²: окислСнныС Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ очиститС спиртом.
  • πŸ“‘ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΏΠΎΠΌΠ΅Ρ…: ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π±Π΅Π· Wi-Fi Ρ€ΠΎΡƒΡ‚Π΅Ρ€ΠΎΠ² (ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΡˆΡƒΠΌ Π½Π° Π»ΠΈΠ½ΠΈΠΈ UART).
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если ваш гироскутСр оснащён Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ (ΠΊΠ°ΠΊ Π² Ninebot ES4), ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρƒ сигналов. Π’ этом случаС трСбуСтся синхронизация Ρ‡Π΅Ρ€Π΅Π· CAN-ΡˆΠΈΠ½Ρƒ ΠΈΠ»ΠΈ физичСскоС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Пошаговая инструкция ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΏΠΎΠ΄ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π°

Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Xiaomi M365 с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ DRV102_v3.2. Для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ шаги ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ (см. Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΊ вашСй ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅).

Π¨Π°Π³ 1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ

  1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΈ установитС ST-Link Utility (для Windows) ΠΈΠ»ΠΈ stm32flash (для Linux/Mac).
  2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ ΠΏΠΎ схСмС:
    АдаптСр β†’ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€
    

    GND β†’ GND

    TX β†’ RX

    RX β†’ TX

    3.3V β†’ 3.3V (Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ питаСтся ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ)

  3. ЗапуститС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ соСдинСниС ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:
    stm32flash /dev/ttyUSB0 -u

    Π”ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚Π²Π΅Ρ‚ с вСрсиСй Ρ‡ΠΈΠΏΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, STM32F103C8).

Π¨Π°Π³ 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π΄Π°ΠΌΠΏ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО:

stm32flash /dev/ttyUSB0 -r dump.bin -v

Π€Π°ΠΉΠ» dump.bin сохранитС Π½Π° ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ диск. Он пригодится для ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π² случаС сбоя.

Π¨Π°Π³ 3. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

Для DRV102_v3.2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

stm32flash /dev/ttyUSB0 -w drv102_v3.2.bin -v

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π·Π°ΠΉΠΌΡ‘Ρ‚ 2–5 ΠΌΠΈΠ½ΡƒΡ‚. НС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ кабСль Π΄ΠΎ появлСния сообщСния Verification OK.

Π¨Π°Π³ 4. Настройка Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π°

ПослС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π° ΠΊ Ρ€Π°Π·ΡŠΡ‘ΠΌΡƒ THROTTLE Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это 3 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°: +5V, GND, SIGNAL).
  2. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ гироскутСр ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π΅Π°ΠΊΡ†ΠΈΡŽ Π½Π° ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ Ρ€ΡƒΡ‡ΠΊΠΈ. Если Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚, помСняйтС мСстами TX/RX Π½Π° USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅.
  3. ΠžΡ‚ΠΊΠ°Π»ΠΈΠ±Ρ€ΡƒΠΉΡ‚Π΅ Ρ€ΡƒΡ‡ΠΊΡƒ: Π·Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ питания Π½Π° 3 сСкунды, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ»Π°Π²Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ€Π½ΠΈΡ‚Π΅ Ρ€ΡƒΡ‡ΠΊΡƒ ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Π΄ΠΎ максимума.
πŸ’‘

Если послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ гироскутСр дСргаСтся ΠΏΡ€ΠΈ стартС, ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ START_BOOST Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это строка 47 Π² config.h).

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΠΌ слСдовании инструкции Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ сбои. Рассмотрим самыС частыС:

ΠžΡˆΠΈΠ±ΠΊΠ°ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Π Π΅ΡˆΠ΅Π½ΠΈΠ΅
ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ΡΡΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ UART ΠΈΠ»ΠΈ отсутствиС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ²ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ схСму ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, установитС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ CP210x для Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°
ГироскутСр Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈΠΠ΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ°Ρ вСрсия ПО ΠΈΠ»ΠΈ сбой ΠΏΡ€ΠΈ записиВосстановитС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈΠ· Π΄Π°ΠΌΠΏΠ°
Π ΡƒΡ‡ΠΊΠ° Π³Π°Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ€Ρ‹Π²ΠΊΠ°ΠΌΠΈΠŸΠΎΠΌΠ΅Ρ…ΠΈ Π½Π° сигнальном ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π΅ ΠΈΠ»ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ кондСнсатор 100nF ΠΌΠ΅ΠΆΠ΄Ρƒ SIGNAL ΠΈ GND
ΠŸΠ΅Ρ€Π΅Π³Ρ€Π΅Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Π‘Π»ΠΈΡˆΠΊΠΎΠΌ высокий Ρ‚ΠΎΠΊ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ MAX_BATTERY_CURRENT Π² настройках

Если гироскутСр послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

  • πŸ”₯ Π”Ρ‹ΠΌΠΈΡ‚ ΠΈΠ»ΠΈ ΠΏΠ°Ρ…Π½Π΅Ρ‚ Π³Π°Ρ€ΡŒΡŽ: Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ аккумулятор! Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания Π² MOSFET-транзисторах. ВрСбуСтся Π·Π°ΠΌΠ΅Π½Π° ΡΠ³ΠΎΡ€Π΅Π²ΡˆΠΈΡ… элСмСнтов.
  • πŸ”Š ΠŸΠΈΡ‰ΠΈΡ‚ ΠΈ Π½Π΅ Π΅Π΄Π΅Ρ‚: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ошибки Ρ‡Π΅Ρ€Π΅Π· BLE-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ (Ссли ΠΎΠ½ сохранён). Частая ошибка β€” ERROR 21 (Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π₯ΠΎΠ»Π»Π°).
  • πŸ”„ Π‘Π°ΠΌΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ разгоняСтся: ΡΠ±Ρ€ΠΎΡΡŒΡ‚Π΅ настройки ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄ΠΎ заводских (Π·Π°ΠΆΠΌΠΈΡ‚Π΅ Power + Mode Π½Π° 10 сСкунд).
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° слСтСла?

Если ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ пСрСстал ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· BOOT0 Ρ€Π΅ΠΆΠΈΠΌ:

1. Π—Π°ΠΌΠΊΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ BOOT0 ΠΈ 3.3V Π½Π° ΠΏΠ»Π°Ρ‚Π΅.

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΈ запуститС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ stm32flash -w recovery.bin.

3. ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ записи ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ BOOT0 ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Если это Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ β€” трСбуСтся ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΠΉΠΊΠ° Ρ„Π»Π΅Ρˆ-памяти.

Настройка Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π° послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

Установка ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π΄Π΅Π»Π°. Для ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠΉ Π΅Π·Π΄Ρ‹ потрСбуСтся ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°:

1. Π§ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€ΡƒΡ‡ΠΊΠΈ

Π’ Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, config.txt для CFW_SHANGO) Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

  • THROTTLE_MIN = 1000 β€” минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ сигнала (Ρ€ΡƒΡ‡ΠΊΠ° ΠΎΡ‚ΠΏΡƒΡ‰Π΅Π½Π°).
  • THROTTLE_MAX = 2000 β€” максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (Ρ€ΡƒΡ‡ΠΊΠ° Π½Π° максимумС).
  • THROTTLE_DEADZONE = 50 β€” "мёртвая Π·ΠΎΠ½Π°" (ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ΅Π»ΠΊΠΈΠ΅ двиТСния Ρ€ΡƒΡ‡ΠΊΠΈ).

Для ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ старта ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ THROTTLE_DEADZONE Π΄ΠΎ 100–150.

2. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ опасных ситуаций, установитС Π»ΠΈΠΌΠΈΡ‚:

MAX_SPEED = 35  // ΠΊΠΌ/Ρ‡

SOFT_START = 1 // ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ Ρ€Π°Π·Π³ΠΎΠ½ (1 β€” Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, 0 β€” Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ)

3. Π Π΅ΠΊΡƒΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ‚ΠΎΡ€ΠΌΠΎΠΆΠ΅Π½ΠΈΠ΅

Π’ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°Ρ… DRV ΠΈ CFW рСкупСрация настраиваСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

REGEN_BRAKE_STRENGTH = 0.3  // сила тормоТСния (0.1–0.5)

REGEN_SPEED_MIN = 5 // минимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ для Ρ€Π΅ΠΊΡƒΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (ΠΊΠΌ/Ρ‡)

πŸ’‘

ПослС настройки ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ протСстируйтС гироскутСр Π½Π° Ρ€ΠΎΠ²Π½ΠΎΠΉ повСрхности Π±Π΅Π· людСй Π²ΠΎΠΊΡ€ΡƒΠ³. Π ΡƒΡ‡ΠΊΠ° Π³Π°Π·Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ характСристику β€” ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 20% Ρ…ΠΎΠ΄Π° Π΄Π°ΡŽΡ‚ 50% мощности!

Риски ΠΈ ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ аспСкты

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° гироскутСра ΠΏΠΎΠ΄ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСхничСскиС, Π½ΠΎ ΠΈ ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ послСдствия:

1. ΠŸΠΎΡ‚Π΅Ρ€Ρ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ

Π›ΡŽΠ±ΠΎΠ΅ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π°Π½Π½ΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ производитСля. НапримСр, Xiaomi ΠΈ Segway-Ninebot ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π² Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π΅ ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ кастомного ПО, Π΄Π°ΠΆΠ΅ Ссли ΠΏΠΎΠ»ΠΎΠΌΠΊΠ° Π½Π΅ связана с Π½ΠΈΠΌ.

2. БСртификация

Π’ России ΠΈ Π•Π‘ гироскутСры с Ρ€ΡƒΡ‡ΠΊΠΎΠΉ Π³Π°Π·Π° ΠΏΡ€ΠΈΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊ ΠΌΠΎΠΏΠ΅Π΄Π°ΠΌ, Ссли ΠΈΡ… ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 25 ΠΊΠΌ/Ρ‡. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚:

  • 🚦 ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΡ€Π°Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ М (для России).
  • 🚲 Π—Π°ΠΏΡ€Π΅Ρ‚ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ‚Ρ€ΠΎΡ‚ΡƒΠ°Ρ€Π°ΠΌ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вСлосипСдныС Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΈΠ»ΠΈ проСзТая Ρ‡Π°ΡΡ‚ΡŒ).
  • πŸ“‹ ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ рСгистрации Π² Π“Π˜Π‘Π”Π” (для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΠΎΡ‰Π½Π΅Π΅ 250 Π’Ρ‚).

3. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

Π ΡƒΡ‡ΠΊΠ° Π³Π°Π·Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ риск:

  • πŸ’₯ НСконтролируСмого ускорСния ΠΏΡ€ΠΈ Π·Π°ΠΊΠ»ΠΈΠ½ΠΈΠ²Π°Π½ΠΈΠΈ Ρ€ΡƒΡ‡ΠΊΠΈ (особСнно Ρƒ Π΄Π΅ΡˆΡ‘Π²Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π±Π΅Π· Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΡƒΠΆΠΈΠ½Ρ‹).
  • πŸ”‹ ΠŸΠΎΠΆΠ°Ρ€Π°: ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΠΊΠΎΠΌ (>30А) ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Ρ‚ΡŒ аккумулятор. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΎΡƒΡΠ°Π΄ΠΎΡ‡Π½ΡƒΡŽ Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ для изоляции ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².
  • 🚨 ΠŸΠΎΡ‚Π΅Ρ€ΠΈ управлСния ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ВсСгда носитС шлСм ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹Π΅ Π½Π°ΠΊΠ»Π°Π΄ΠΊΠΈ.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… странах (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ) ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ элСктротранспорта ΠΏΠΎΠ΄ΠΏΠ°Π΄Π°ΡŽΡ‚ ΠΏΠΎΠ΄ Π·Π°ΠΊΠΎΠ½ StVZO, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сСртификации Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² конструкции. Π¨Ρ‚Ρ€Π°Ρ„ Π·Π° Π½Π΅ΡΠ΅Ρ€Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ 500€.

FAQ: ЧастыС вопросы ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ гироскутСра

МоТно Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ гироскутСр Π±Π΅Π· паяльника?

Π”Π°, для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (Xiaomi M365, Ninebot ES2) паяльник Π½Π΅ трСбуСтся β€” достаточно USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°. Однако для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Razor E300) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ UART Π½Π° ΠΏΠ»Π°Ρ‚Π΅.

Какая Ρ€ΡƒΡ‡ΠΊΠ° Π³Π°Π·Π° Π»ΡƒΡ‡ΡˆΠ΅: аналоговая ΠΈΠ»ΠΈ цифровая?

АналоговыС Ρ€ΡƒΡ‡ΠΊΠΈ (с ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ сигналом) подходят для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ ΠΈ Π΄Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ СстСствСнноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ (с дискрСтными значСниями) дСшСвлС, Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Ρ‹Π²ΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π·Π³ΠΎΠ½Π΅. Для Xiaomi Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ PWM (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, LY-6225H).

Как Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ?

Если Π²Ρ‹ сдСлали Π΄Π°ΠΌΠΏ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, восстановитС Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

stm32flash /dev/ttyUSB0 -w dump.bin -v

Для Ninebot ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Ninebot_Flasher с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ПО ΠΎΡ‚ производитСля. Π’ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ случаС ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ Π² сСрвисный Ρ†Π΅Π½Ρ‚Ρ€ (Π½ΠΎ Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ ΠΎ модификациях!).

ΠŸΠΎΡ‡Π΅ΠΌΡƒ послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΡΡ запас Ρ…ΠΎΠ΄Π°?

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΡ‡ΠΊΡƒ Π³Π°Π·Π° часто ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΠΊ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±ΠΎΠ»Π΅Π΅ интСнсивному разряду Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ запас Ρ…ΠΎΠ΄Π°:

  • Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ MAX_BATTERY_CURRENT Π² настройках ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.
  • ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΊΡƒΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ‚ΠΎΡ€ΠΌΠΎΠΆΠ΅Π½ΠΈΠ΅ (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ REGEN_BRAKE = 0).
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±Π°Ρ‚Π°Ρ€Π΅ΡŽ большСй ёмкости (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ стандартный аккумулятор Xiaomi M365 Π½Π° 10S4P вмСсто 10S2P).
МоТно Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ гироскутСр для увСличСния скорости Π±Π΅Π· Ρ€ΡƒΡ‡ΠΊΠΈ Π³Π°Π·Π°?

Π”Π°, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, CFW_SHANGO для Ninebot) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠ½ΡΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости, сохраняя ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ. Однако это опасно: стандартныС гироскопичСскиС Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ рассчитаны Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ 30 ΠΊΠΌ/Ρ‡, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ балансировки.