Xiaomi CyberGear Micromotor botst met de M5Stack

Hé, techneuten! Klaar voor een feest van koppel en creativiteit? Vandaag nemen we je mee op reis om de fantastische koppeling tussen M5Stack Basic V2.7 en Xiaomi's Cybergear te verkennen, zodat je je projecten direct kunt 'verplaatsen'!
 

H/W-componenten (ESP32 + CAN-zendontvanger)

Xiaomi CyberGear Micromotor

Xiaomi CyberGear Micromotor

Bekijk product
M5Stack LAN Module W5500 with PoE V12

M5Stack LAN-module W5500 met PoE V12

Bekijk product
M5Stack Basic V2.7

M5Stack Basis V2.7

Bekijk product
CANBus Unit

CANBus Eenheid

Bekijk product

 

Hoe Official te gebruiken GUI hulpmiddel

Deze software vereist een specifieke CAN naar USB module. De officiële documentatie beveelt YourCee's USB naar CAN module aan, die het seriële protocol ondersteunt met een frame header van 41 54 en frame tail van 0D 0A.
YourCee USB-TTL/RS232/RS485/CAN Serial Communication Module

YourCee USB-TTL/RS232/RS485/CAN seriële communicatiemodule

Bekijk product
 

Hoe een monster uit te voeren

Arduino GAAT

  1. Kloon MCP_CAN_LIB en cygergear_m5 naar de Arduino-bibliotheekmap.
cd ~/Arduino/libraries
git-kloon https://github.com/coryjfowler/MCP_CAN_lib.git
git-kloon https://github.com/Locoduino/RingBuffer.git
git kloon git@github.com:project-sternbergia/arduino-CAN.git
git kloon https://github.com/project-sternbergia/cybergear_m5.git
  1. Plaats dit bestand in dezelfde map als control_mode_example.ino (voor Arduino IDE)
  2. Bouw en schrijf firmware voor M5Stack

 

Voorbeeldcode

control_mode_example.ino

Controleer het gedrag van cybergear met behulp van M5-stack.
  • Middelste knop - Controlemodus wijzigen (Positiemodus -> Snelheidsmodus -> Huidige modus)
  • Rechtermuisknop - Verhoog controlewaarde
  • Linkerknop - Verlaag controlewaarde
 

cybergear_bilateral.ino

Dit voorbeeld gebruikt twee cybergears voor leider en volger. Voordat u dit voorbeeld test, wijzigt u de cybergear can-id als volgt. Schrijf daarna cybergear_m5/examples/cybergear_bilateral.ino naar de m5-stack in de Arduino IDE.
  • leider cybergear : 0x7F
  • volger cybergear : 0x7E

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met een *

Zijbalk

Blog Categories

Dit gedeelte bevat momenteel geen inhoud. Voeg inhoud toe aan dit gedeelte met behulp van de zijbalk.

Latest post

Dit gedeelte bevat momenteel geen inhoud. Voeg inhoud toe aan dit gedeelte met behulp van de zijbalk.

Registrieren Sie sich für unseren Newsletter

Erhalten Sie die neuesten Informationen über unsere Produkte und Sonderangebote.