DIY MIDI Bookmark using ESP32 and MPR-121 Capacitive Touch Sensor

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • Introducing the innovative MIDI Bookmark - a fusion of practicality and creativity, designed to enhance your reading experience like never before! Imagine diving into the captivating realms of literature, and when the words on the page begin to blur, simply switch gears with a touch of music.
    For more information : www.instructab...
    #midi #esp32project #books #music #sciencefair

ความคิดเห็น • 7

  • @aafifsabu627
    @aafifsabu627 4 หลายเดือนก่อน

    😍👍

  • @girlyvoice3210
    @girlyvoice3210 4 หลายเดือนก่อน

    Pretty cool. I'm looking at making a thin lightweight qwerty keyboard using the same sensor, do you think there is a way to filter out presses from nearby buttons? I'm also trying to figure out how to make buttons that give tactile feedback but weigh very little.

    • @MISFITMAKER
      @MISFITMAKER  4 หลายเดือนก่อน +1

      If you are using multiple MPR-121s for your build, simply ensuring that the input wires of the MPR-121 remain untangled and establishing solid contact points for each key would be enough to differentiate individual key presses. Otherwise, you can make use of techniques like capacitive touch sensing with a matrix layout to filter out presses from nearby buttons. And as for tactile feedback, my suggestion is to make use of haptic feedback using a vibration motor similar to those used in our smartphones.

    • @girlyvoice3210
      @girlyvoice3210 4 หลายเดือนก่อน

      @@MISFITMAKER thanks! Vibration is a great idea

  • @zendreammusic
    @zendreammusic 2 หลายเดือนก่อน

    Great project! Aside the MPR121 having more input pins, is there any advantage to using the MPR121 over the ESP32s built in touch sensor pins?

    • @MISFITMAKER
      @MISFITMAKER  2 หลายเดือนก่อน +1

      Yes, MPR121 provides built-in filtering and debouncing mechanisms to reduce noise and false touches.

    • @zendreammusic
      @zendreammusic 2 หลายเดือนก่อน

      @@MISFITMAKER Thankyou! ;)