Xiaomi CyberGear Micromotor törmää M5Stackiin

Hei, tekniikan ystävät! Valmiina vääntömomentin ja luovuuden juhlaan? Tänään viemme teidät matkalle tutkimaan upeaa yhteyttä M5Stack Basic V2.7:n ja Xiaomin Cybergearin välillä, joka saa projektinne liikkeelle hetkessä!
 

Laitteiston komponentit (ESP32 + CAN-vastaanotin)

Xiaomi CyberGear -mikromoottori

Xiaomi CyberGear -mikromoottori

Näytä tuote
M5Stack LAN -moduuli W5500 PoE:llä V12

M5Stack LAN -moduuli W5500 PoE:llä V12

Näytä tuote
M5Stack Basic V2.7

M5Stack Basic V2.7

Näytä tuote
CANBus-yksikkö

CANBus-yksikkö

Näytä tuote

 

Kuinka käyttää virallista GUI työkalu

Tämä ohjelmisto vaatii tietyn CAN-USB-moduulin. Virallinen dokumentaatio suosittelee YourCee:n USB-CAN-moduulia, joka tukee sarjaprotokollaa, jonka kehyksen otsikko on 41 54 ja kehyksen häntä 0D 0A.
YourCee USB-TTL/RS232/RS485/CAN sarjaliikennemoduuli

YourCee USB-TTL/RS232/RS485/CAN sarjaliikennemoduuli

Näytä tuote
 

Kuinka suorittaa esimerkki

Arduino IDE

  1. Kloonaa MCP_CAN_LIB ja cygergear_m5 Arduino-kirjastohakemistoon.
cd ~/Arduino/libraries
git clone https://github.com/coryjfowler/MCP_CAN_lib.git
git clone https://github.com/Locoduino/RingBuffer.git
git clone git@github.com:project-sternbergia/arduino-CAN.git
git clone https://github.com/project-sternbergia/cybergear_m5.git
  1. Laita tämä tiedosto samaan kansioon control_mode_example.ino-tiedoston kanssa (Arduino IDE:lle)
  2. Käännä ja kirjoita laiteohjelmisto M5Stackiin

 

Esimerkkikoodi

control_mode_example.ino

Tarkista cybergearin toiminta M5 Stackilla.
  • Keskimmäinen painike - Vaihda ohjaustilaa (Sijaintitila -> Nopeustila -> Virratila)
  • Oikea painike - Lisää ohjausarvoa
  • Vasen painike - Vähennä ohjausarvoa
 

cybergear_bilateral.ino

Tässä esimerkissä käytetään kahta cybergearia johtajalle ja seuraajalle. Ennen kuin testaat tätä esimerkkiä, vaihda cybergearin CAN-id seuraavasti. Sen jälkeen kirjoita cybergear_m5/examples/cybergear_bilateral.ino M5 Stackiin Arduino IDE:ssä.
  • johtajan cybergear : 0x7F
  • seuraajan cybergear : 0x7E

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Sivupalkki

Uusin julkaisu

Tässä osiossa ei ole tällä hetkellä sisältöä. Lisää sisältöä tähän osioon käyttämällä sivupalkkia.

Rekisteröidy uutiskirjeeseemme

Hanki viimeisimmät tiedot tuotteistamme ja erikoistarjouksistamme.