M5Stack-test og vejledning til 8-vinkelsenheden

Hvad er M5Stack 8-vinklersenheden?

M5Stack 8-vinklersenhed med potentiometer

M5Stack 8-vinklersenhed

Se produkt
M5Stack 8-vinklersenheden er en inputenhed, der giver præcis styring via otte justerbare potentiometre.

 

Funktioner

  • Otte potentiometre: Hvert potentiometer giver mulighed for finjusteret styring af en bestemt parameter eller funktion.

  • STM32F030-mikrocontroller: Denne indbyggede mikrocontroller håndterer dataindsamling og kommunikation og sikrer effektiv ydeevne.

  • I2C-kommunikation: Enheden kommunikerer med værtsenheden (f.eks. en M5Stack Core) ved hjælp af I2C-protokollen.

  • RGBLED'er: Hvert potentiometer har en tilhørende RGB-LED, som kan bruges til visuelt at angive potentiometerets position eller andre statusoplysninger.

  • Vippe-kontakt: En fysisk vippekontakt med sin egen RGB-LED giver yderligere muligheder for digital input.

 

Anvendelser

8-vinklersenheden er velegnet til forskellige anvendelser, der kræver flere analoge input, såsom:

  • Robotik: Styr bevægelsen af flere motorer eller servomotorer.

  • Industriel automatisering: Juster parametre i maskiner eller kontrolsystemer.

  • Musik og lyd: Opret brugerdefinerede MIDI-controllere eller effektprocessorer.

  • Spil: Udvikl unikke spilcontrollere med analog input.

 

Sådan bruger du M5Stack 8-vinklersenheden

I dag bruger vi M5Stack Core 2 til at teste M5Stack 8-vinklersenheden.
      
M5Stack Core2 ESP32-IoT-udviklingssæt

M5Stack Core2

Se produkt

     

Trin 1

Først skal vi brænde M5Stck UIflow2.0 ind i vores Core2.

Hvis du ikke ved, hvordan du brænder UIflow ind i Core2, kan du se denne artikel:

Begyndervejledning til M5Stack: Brænding af firmware med værktøjet M5Burner

Når du ser dette program på din Core2, betyder det, at UIflow2.0 fungerer


Trin 2

Lad os tilslutte hardwaren

Brug vores Grove-kabel (inkluderet i pakken med 8-vinklersenheden) til at forbinde M5Stack 8-vinklersenheden og M5Stack Core2 sådan her.

Bemærk: Det røde interface på M5Stack betyder I2C-interface. Hvis du har brug for I2C, skal du forbinde enhedens røde interface med mikrocontrollerens røde interface.

     

Trin 3

Åbn UIflow2.0, så kan vi finde vores enhed

Tilføj enheden, vælg 8Angle, og vælg Bus til i2c0

 

Trin 4

Tilføj 4 etiketter til Core2-skærmen

 

Trin 5

Opsæt kanal 1 sådan her, og brænd den ind i M5Stack Core2:

Hav det sjovt med din M5Stack 8-vinklersenhed!

 

Anbefalede artikler

Opsætning af Arduino IDE

Begyndervejledning til M5Stack: Opsætning af miljø

Begyndervejledning til M5Stack: Administration af Arduino-biblioteker

Begyndervejledning til M5Stack: Brænding med M5Burner

 

Register for our newsletter

Get the latest information about our products and special offers.

Website Feedback

Help us improve OpenELAB

Found a website issue or have an idea? Tell us what would make your experience better.