Giter VIP home page Giter VIP logo

moode-audio-player-advanced-ir-remote-control-receiver's Introduction

A bit intro to the ocasion which forced me to make this project :-) I very much love moOde audio player and I'm using it almost since it has born. I've made a couple of players and I'm been listening to them for a days and nights but since then I'm strugelling for a decent remote control. Have tryed a lot of DIY projects but no one ot them covered my points.

link to youtube movie: https://www.youtube.com/watch?v=-xvVthnFq_s

Advanced IR remote control receiver for moOde audio player is for Arduino Pro Micro 32u4 board, and it is able even to control Vol+ and Vol- but more important is that it is capable to make PowerOff, Reset and PowerOn safely to the SdCard files, it gives command to the RPi to make PowerOff and to close all opened files, then it shuts down the power supply to the RPi. My device is acting as a media keyboard via USB HID and uses same interface to send commands for Powering Off and On the device.

Power Off/Reset commands work by default but for using Vol +/- you have to enable "USB Volume Knob Setting" in Audio settings. You can add some more options by modifying "/etc/triggerhappy/triggers.d/media.conf".

My credits go to:

  1. The briliant Tim Curtis and his moOde audio player: https://github.com/moodeaudio
  2. The magician of software Nico Hood, I'll be very happy one day I completely undestand how his HID-Projects work: https://github.com/NicoHood/HID
  3. Same as the famous HID-Projects Nico Hood has a very nice IR library as well: https://github.com/NicoHood/IRLremote
  4. Thanks to Paul Stoffregen and his very usefull library for reading Rotaty Encoders: http://www.pjrc.com/teensy/td_libs_Encoder.html
  5. A couple of nice and handy libraries for buttons and leds: https://github.com/SethSenpai/singleLEDLibrary , https://arduinogetstarted.com/tutorials/arduino-button-library

Feel free to use it on your own risk , all the schematics and necessary explanation are included in schematics folder.

moode-audio-player-advanced-ir-remote-control-receiver's People

Contributors

ivanspirit avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.