Hvad er M5Stack 8-vinkels enhed
Funktioner
-
Otte potentiometre: Hver potentiometer tillader finjusteret kontrol af en specifik parameter eller funktion.
-
STM32F030 Microcontroller: Denne indbyggede mikrocontroller håndterer dataindsamling og kommunikation, hvilket sikrer effektiv ydeevne.
-
I2C-kommunikation: Enheden kommunikerer med værtsenheden (såsom en M5Stack Core) ved hjælp af I2C-protokollen.
-
RGB LEDs: Hver potentiometer har en tilknyttet RGB LED, som kan bruges til visuelt at repræsentere potentiometerets position eller anden statusinformation.
-
Toggle Switch: En fysisk vippekontakt med sin egen RGB LED giver yderligere digitale inputmuligheder.
Anvendelser
8-angle Unit er velegnet til forskellige anvendelser, der kræver flere analoge input, såsom:
-
Robotik: Styr bevægelsen af flere motorer eller servoer.
-
Industriel automation: Juster parametre i maskiner eller styresystemer.
-
Musik og lyd: Skab tilpassede MIDI-controllere eller effektprocessorer.
-
Gaming: Udvikl unikke spilcontrollere med analog input.
Sådan bruger du M5Stack 8-Angle Unit
Trin 1
Først og fremmest skal vi brænde M5Stack UIflow2.0 ind i vores Core2.
Hvis du ikke ved, hvordan du brænder UIflow ind i Core2, så se denne artikel:
M5Stack Begyndervejledning: Flashing af firmware med M5Burner-værktøjet
Når du ser dette program på din core2, betyder det, at UIflow2.0 virker

Trin 2
Lad os forbinde hardwaren
Brug vores Grove-kabel (inkluderet i 8-vinkel enhedspakken) til at forbinde M5Stack 8-Vinkel Enhed og M5Stack Core2 sådan her.
Bemærk: den røde grænseflade i M5Stack betyder I2C-grænseflade. Hvis du har brug for I2C, skal du forbinde enhedens røde grænseflade til mikrocontrollerens røde grænseflade.

Trin 3
Åbn UIflow2.0, og vi kan finde vores enhed

Tilføj enhed, vælg 8Angle, 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 det ind i M5Stack core2:

Hav det sjovt med din M5Stack 8-Vinkel Enhed!
Anbefalede Artikler
M5Stack Begynder: Miljøopsætning
M5Stack Begynder: Arduino Biblioteksstyring
M5Stack Begynder: M5Burner Brænding