element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Experimenting with Gesture Sensors
  • Challenges & Projects
  • Design Challenges
  • Experimenting with Gesture Sensors
  • More
  • Cancel
Experimenting with Gesture Sensors
Challenge Blog Experiment with Gesture Sensor for Music Player - (blog1)
  • Challenge Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experimenting with Gesture Sensors to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: asokfair
  • Date Created: 26 Oct 2022 4:37 PM Date Created
  • Views 998 views
  • Likes 9 likes
  • Comments 4 comments
  • gesture sensors
  • maxim integrated
  • optical sensor
  • experimenting with gesture sensors
  • MAX25405EVKIT
  • gesture
  • maxim
  • music
Related
Recommended

Experiment with Gesture Sensor for Music Player - (blog1)

asokfair
asokfair
26 Oct 2022

Hi All,

This is 1st blog, I have received the kits on mid of October.  Its bit surprise to see the deadline for 1st blog by Oct 17th. 

Anyway i started  my blogs with unboxing the kit.

The unboxing video of the kit is here.

Music Player

My plan to use the gesture control music player. The sensors features are great matching with music player controls.

The sensors has below gesture controls :

Play/Pause: Air Click

Next: Swipe Right

Previous: Swipe Left

Fast Forward: Rotating Clock

Rewind: Rotation Anti Clock

Volume Up: Swipe Up

Volume Down: Swipe Down

My music player has controls - Play /Pause , Next  and Volume Up/Down, fast forward,

These 5 controls Iam going to control with gesture.

The overview of music player block is shown below,

image

The MAX32620 UART output is processed by the another MCU. This MCU act as co-processor and its interfaced with DF MP3 Player to control the music playback.

OLED display is going to be integrated with MCU to show music player status. 

Based on the gesture outputs the MCU controls the playback of music.

Getting Start with Gesture Sensor GUI

To start with this kit, Getting Start Guide for MAX25405EVKIT document can be download. Also the software from maxim (https://www.maximintegrated.com/en/design/software-description.html/swpart=SFW0015510B) needs

to be downloaded to run the GUI demo.And  I installed the 1.2.5 version in my windows machine. The software connects to the board (USB COM) over UART at 115200 baud-rate. There are 3 tabs Heat Map, Gesture and Proximity.

Lets start with the Gesture one.

image

Connecting the USB cable between board and PC and Powering the interface board with 3.3V from the adapter. Opening the GUI application and

click the RUN button on gesture tab. Now the actions are captured and showed on GUI Gesture window.

The gesture control working video is here.

In the next blog (blog2) , the UART output is processed by MCU to show the control on OLED Display.

  • Sign in to reply
  • dang74
    dang74 over 2 years ago

    You chose a good application for a motion sensor.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 2 years ago

    Nice update.

    Have considered testing the device for spatial stability?

    I am curious about how repeatable it is at detecting a cue at specific x-y locations.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • asokfair
    asokfair over 2 years ago in reply to robogary

    YEs, the tv remote controls are more

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • robogary
    robogary over 2 years ago

    Nice project. I thought it would be nice to apply as a tv remote. .

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube