Xiaomi CyberGear Micromotor støder sammen med M5Stack

Hej, teknikere! Klar til en fest af drejningsmoment og kreativitet? I dag tager vi dig med på en rejse for at udforske det fantastiske samspil mellem M5Stack Basic V2.7 og Xiaomis Cybergear for straks at "flytte" dine projekter!
 

H/W-komponenter (ESP32 + CAN Transceiver-enhed)

Xiaomi CyberGear mikromotor

Xiaomi CyberGear mikromotor

Se produkt
M5Stack LAN-modul W5500 med PoE V12

M5Stack LAN-modul W5500 med PoE V12

Se produkt
M5Stack Basic V2.7

M5Stack Basic V2.7

Se produkt
CANBus-enhed

CANBus-enhed

Se produkt

 

Sådan bruger du Official GUI værktøj

Denne software kræver en specifik CAN til USB-modul. Den officielle dokumentation anbefaler YourCee's USB til CAN-modul, som understøtter seriel protokol med en rammeheader på 41 54 og rammehale på 0D 0A.
YourCee USB-TTL/RS232/RS485/CAN Seriel Kommunikationsmodul

YourCee USB-TTL/RS232/RS485/CAN Seriel Kommunikationsmodul

Se produkt
 

Sådan kører du et eksempel

Arduino IDE

  1. Klon MCP_CAN_LIB og cygergear_m5 til Arduino Library-mappen.
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. Sæt denne fil i samme mappe som control_mode_example.ino (til Arduino IDE)
  2. Byg og skriv firmware til M5Stack

 

Eksempelkode

control_mode_example.ino

Tjek cybergear opførsel ved hjælp af M5 stack.
  • Midterste knap - Skift kontroltilstand (Positions-tilstand -> Hastigheds-tilstand -> Strøm-tilstand)
  • Højre knap - Forøg kontrolværdi
  • Venstre knap - Formindsk kontrolværdi
 

cybergear_bilateral.ino

Dette eksempel bruger to cybergears til leder og følger. Før du tester dette eksempel, skal du ændre cybergear CAN-id som følger. Derefter skal du skrive cybergear_m5/examples/cybergear_bilateral.ino til M5 stack i hele Arduino IDE'en.
  • leader cybergear : 0x7F
  • follower cybergear : 0x7E

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

Sidebjælke

Seneste indlæg

Denne sektion indeholder i øjeblikket ikke noget indhold. Tilføj indhold til denne sektion ved hjælp af sidepanelet.

Tilmeld dig vores nyhedsbrev

Få de seneste oplysninger om vores produkter og særlige tilbud.