กลับไปหน้ารวมไฟล์
matrix-orbital-eve2-tft-servo-and-an-ams-magnetic-sensor-81361b-en.md

EVE Knob Control Demo in action!

In this project we are going to play with a magnetic sensor, a generic servo, and a Matrix Orbital EVE2 SPI TFT to show position with an on-screen gauge. We wanted to test our new Scoodo EVE2 Shield, play with our 3D printer to make the knob and test the speed of the EVE2-35G SPI TFT on-screen updates with a gauge.

Hardware

  • EVE2 SPI TFT 320x240
  • Arduino Uno
  • AS5048A-TS Magnetic Position Sensor
  • Power Adapter (optional)
  • Generic Servo

Software

  • Arduino IDE

EXPANDED TECHNICAL DETAILS

High-Performance Industrial UI Hub

This advanced project integrates a high-resolution graphical display with industrial feedback sensors for precise mechanical monitoring.

  • BT81x (EVE2) Graphics Core: Uses the Matrix Orbital EVE2 display, which offloads all graphical rendering from the Arduino. This allows for complex animations and high-frame-rate gauges without slowing down the motor control.
  • AMS Magnetic Position Matrix: The Arduino interfaces with a high-precision AMS magnetic encoder to monitor the exact position of a servo-driven shaft with 12-bit resolution.

Interaction

  • Closed-Loop GUI Verification: The TFT display provides a "Real-Time Angle Gauge." The Arduino captures the magnetic sensor data and instantly updates the EVE2's graphical needle, providing the user with a reliable visual of the mechanical state.

ข้อมูล Frontmatter ดั้งเดิม

title: "Matrix Orbital EVE2 TFT, Servo and an AMS Magnetic Sensor"
description: "A Matrix Orbital EVE2 3.5\" EVE2 TFT, a servo and an AMS Magnetic Sensor Dev kit to show an on-screen 270-degree gauge with 3D-printed knob."
author: "MatrixOrbital"
category: "Screens & Displays"
tags:
  - "embedded"
  - "data collection"
  - "tft"
views: 5532
likes: 3
price: 2450
difficulty: "Intermediate"
components:
  - "1x Matrix Orbital EVE2-35G"
  - "1x Matrix Orbital Scoodo EVE Shield"
  - "1x AS5048A-TS_EK_AB"
  - "1x Arduino UNO"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles:
  - "https://github.com/MatrixOrbital/Eve-Knob"
  - "https://github.com/MatrixOrbital/Eve-Knob"
documentationLinks: []
passwordHash: "7a54b15868da6494d802fc66b724d606eba26b9bbc9e609af4e38cf6129bb0b8"
encryptedPayload: "U2FsdGVkX1/H1eelBDVL+HJ6ohBWRt7uguPa2jtnf6VdpgcSJTzNjv9nLALEMtxDmjlsbPNsKJLWPNarwGlUQ/0eo+jR34hRDMMJHCyQO9E="
seoDescription: "Create a 270-degree gauge using Matrix Orbital EVE2 TFT, Servo, and AMS Magnetic Sensor with a 3D-printed knob."
videoLinks:
  - "https://www.youtube.com/embed/T0I3ZWy5ssk"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/matrix-orbital-eve2-tft-servo-and-an-ams-magnetic-sensor-81361b_cover.jpg"
lang: "en"