Video není dostupné.
Omlouváme se.

DIY USB Media and volume Controller for PC

Sdílet
Vložit
  • čas přidán 20. 11. 2020
  • In this video i am going to show you how to make DIY USB Media and volume Controller for PC using the Arduino Pro Micro / Leonardo.
    Using this you can control the "Volume up, Down, Mute, Pause, Play, Next and Pervious" Midea key functions.
    This controller will also show the volume level in the 16bit WS2812B ARGB LED Ring / Neopixel Ring,
    Kindly subscribe Support me to reach 1000 Subscribers...😀
    ⚠️ Note : Use only Arduino Pro Micro ATmega32U4
    Check out my instructables page for Circuit diagram and Code :
    Link: www.instructab...
    Components /Materials used Available in my instructables page with link:
    www.instructab...
    ------------------------------------------------------------------------------------------------------------------------
    ⚠️ Disclaimer: We are not responsible for any kind of damage or loss, do everything at your own risk.
    -------------------------------------------------------------------------------------------------------------------------
    🎵 Music in this Video:-
    ------------------------------
    Track: Stargaze - Declan DP [Audio Library Release]
    Music provided by Audio Library Plus
    Watch: • Stargaze - Declan DP |...
    Free Download / Stream: alplus.io/Star...
    ------------------------------
    Lioness (Instrumental) by DayFox / dayfox
    Free Download / Stream: bit.ly/lioness...
    Music promoted by Audio Library • Lioness (Instrumental)...
    ------------------------------
    Song: Fredji - Happy Life (Vlog No Copyright Music)
    Music provided by Vlog No Copyright Music.
    Video Link: • Fredji - Happy Life (V...
    ------------------------------
    Song: LAKEY INSPIRED - Chill Day (Vlog No Copyright Music)
    Music provided by Vlog No Copyright Music.
    Video Link: • LAKEY INSPIRED - Chill...
    ------------------------------
    Video Tags:
    #Arduino #WS2812B #NeoPixel #Pro #Micro #Leonardo #Arduino Leonardo #ARGB #Encoder #Rotatry Encoder #Media controller #USB Volume control knob #Volume #knob #Arduino USB volume controller with program #Tech Rally #TechRally #DIY USB Media Controller for PC

Komentáře • 125

  • @Masibe
    @Masibe Před 3 lety +5

    Nice 👍,can be my DIY inspiration🙏

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety +1

      Thank you so much 😊

    • @Masibe
      @Masibe Před 3 lety +2

      @@TechRallyofficial yes,U welcome,cek my DIY too 😁

  • @NERO-ez1mn
    @NERO-ez1mn Před 3 lety +6

    the background music is so annoying. it is louder than your voice. yet i subbed keep it up hope you fix the music next time

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety +1

      Thanks for the feedback 😀.. Surely i will correct this next time..👍

    • @NERO-ez1mn
      @NERO-ez1mn Před 3 lety +1

      @@TechRallyofficial tnx. it was just constructive criticism really to make the next vid more better. keep it up. do you have a tutorial on how to use the vs code extension PLATFORM.IO ?

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Sorry i haven't used platform.io yet may be i future i will try some projects..😀

  • @adriansebastian2231
    @adriansebastian2231 Před 3 lety +3

    superb

  • @mohamedzitoun9201
    @mohamedzitoun9201 Před 2 lety +3

    Planning on making this seems really cool

  • @tungtit-89
    @tungtit-89 Před 2 lety +2

    Best DIY, thanks a lot bro !

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Thank you 😊

    • @tungtit-89
      @tungtit-89 Před 2 lety +1

      @@TechRallyofficial Can you make LED digital equalizer music spectrum with adruino? I'm looking forward to it.

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Sure, i am already thinking to make one 😊

  • @aadhikavin2738
    @aadhikavin2738 Před 3 lety +3

    👌👏

  • @GayathriS-xv6qq
    @GayathriS-xv6qq Před 3 lety +3

    Great job...!!👍

  • @rex_rubus
    @rex_rubus Před 4 měsíci +2

    I have also made the same as you exactly same but mine has a bit problem, mine get automatically disconnect(not fully, like the rgb got off, touch not work, knob rotation don't work but light in touch sensor when i touch on them red light glow and light on Arduino also glow) and then I need to re-plug the board sometime it also don't work and need to replug, to fixing the replug button I fix a micro switch between +ve wire.
    is there any way to permanent fix of this problem

  • @BibhasMandal73
    @BibhasMandal73 Před 6 měsíci +1

    I built it its working, thanks

  • @DungTran-nn9me
    @DungTran-nn9me Před rokem +1

    i have a ws2812 ring but it aligns the leds in the opposite direction with the code. when rotating the volume ws2812 lights up in the opposite direction of the rotation. please help me to fix it.
    Thanks

    • @TechRallyofficial
      @TechRallyofficial  Před rokem +1

      There will be two inputs for led ring D0 and D1 you just need change the inputs to the opposite pin in led ring,
      Thanks 😀

    • @DungTran-nn9me
      @DungTran-nn9me Před rokem

      @@TechRallyofficial it doesn't work

  • @mohamedzitoun9201
    @mohamedzitoun9201 Před 2 lety +3

    Can you make one that includes audio sliders to use where each slider is used for a Specific programs such as Spotify, CZcams, and games?

  • @estonian44
    @estonian44 Před 7 měsíci +1

    freaking beautiful, everytime i look people like this, i am mezmorized and in aww, want to know how to do it, and when i do it, 🤮

  • @maxentemask
    @maxentemask Před rokem +1

    Where can i find that cover you use on your work bench ?

  • @thangbui8491
    @thangbui8491 Před 3 lety +1

    Hi, what a great idea.
    I have a problem that when I turn the volume down on windows 10 it goes down very quickly, is there any way to fix this? Thank you

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Try using the same model Encoder that is used...
      Thank you..😃

  • @balajoo7844
    @balajoo7844 Před 3 lety +2

    Niccceeee

  • @bencheung1287
    @bencheung1287 Před 2 lety +1

    Cool invention 👍
    I'm not familiar with the communication of the computer with the external devices. Can you tell me do you need the driver for the communications between the volume controller and computer? 🙏 Thank you!

  • @bangunsetyoanggoro6156
    @bangunsetyoanggoro6156 Před 3 lety +3

    A stereo potensiometer could do that more simple😜

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      😅 Yes, But why potentiometer when it already in your amp 😜
      Thanks for watching 😊

    • @bangunsetyoanggoro6156
      @bangunsetyoanggoro6156 Před 3 lety +2

      @@TechRallyofficial hey.. I ve been so long for searcing how to make jog dial like your to be scroll wheel mouse. Can you make it

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Ok i will try

  • @eddtru
    @eddtru Před 11 měsíci

    Are you aware of the Deej project? Imagine if you could have volume control over a focused window, and when there's no focused window it's master volume control. You would essentially have a volume mixer with one knob.

  • @SimranjeetKaronsjkaron
    @SimranjeetKaronsjkaron Před 3 lety +2

    its, great to have knobe, thanks
    can you also share the circuit drawing without RGB?

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      It same circuit diagram just leave the RGB ring connections..Thank you 😊

  • @ibringthelastwords1358
    @ibringthelastwords1358 Před 2 lety +1

    This is absolutely Brillant! can you make it wireless? This is nice and deserve a million likes 👍👍👍👍👍👍👍👍👍

  • @omega3k206
    @omega3k206 Před 2 lety +1

    why my program show "HID-Project.h: No such file or directory"

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      You need to install HID library..Try again after installing,
      Thanks 😊

  • @samustars
    @samustars Před 3 lety +2

    Very good! is what I needed with some change.
    No LEDs and power button.
    even though it gives me a mistake:
    documents-arduino-libraries-hid-project-src-keyboardlayouts-improvedkeylayouts.h:54:18: note: #pragma message: Using default ASCII layout for keyboard modules
    Do you know how this bug is fixed? I can't find anything.

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Thank you..😊 Just make sure you have installed HID library before compiling the code.

  • @harman22595
    @harman22595 Před 8 měsíci

    I m about to build this but I got one question.
    This knob is 360 degree what happened if lower the volume from monitor with mouse,
    I hope you understand my question

    • @TechRallyofficial
      @TechRallyofficial  Před 8 měsíci

      Volume control will work as usual only the led indicator will not show correct level..

  • @Hoilee1402
    @Hoilee1402 Před 3 lety +2

    Thank you so much for a great idea. I did it but there is a small error that i can't fix that is turning the volume clockwise to decrease the volume and turning counterclockwise to increase the volume. Please help me

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Thank you so much for your feedback, Its just common issue in encounters you can correct it by reversing the pin number 2 and pin number 3 connection in Aurdino borad or you can reverse the data pin connection in encoder itself.

    • @Hoilee1402
      @Hoilee1402 Před 3 lety +1

      @@TechRallyofficial I already fixed it. Thank you very much 😍😍😍

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Great 😃👍

    • @Hoilee1402
      @Hoilee1402 Před 3 lety +1

      ​@@TechRallyofficial these are the errors that I encountered, most of them have been fixed, but the led ring is running backwards, I still can't fix it. Hope you help. Thanks!!!
      czcams.com/video/0g-C37yomBI/video.html

    • @part_dead7177
      @part_dead7177 Před 2 lety +1

      I had this same issue I was able to fix it all within the code by reversing the volume up down and reversing the led animation. Thanks again for the great project I had a lot of fun making it

  • @Martinchox
    @Martinchox Před rokem +1

    How do you choose what to control? like chrome.exe or discord.exe

    • @TechRallyofficial
      @TechRallyofficial  Před rokem

      Its no possible to choose selected applications to control, it will just send the key commands to the PC
      Thanks 😀

  • @technowdayid4789
    @technowdayid4789 Před 3 lety +2

    I want that one!

  • @Mixbag
    @Mixbag Před 2 lety +2

    Are you able to make a bmw I drive controller work with windows by usb connection? I would buy

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Sorry i don't no about BMW i Drive.

    • @Mixbag
      @Mixbag Před 2 lety +1

      @@TechRallyofficial already found some one that makes this work in windows and android

  • @jarvisN10280
    @jarvisN10280 Před 3 lety +2

    Hey tech rally:
    Will u able to make multiple volume controller for pc which can able to control different software sound like CZcams,game,...

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      It can control only over all PC volume, if you need to control volume for separate application than you need to develop a app in pc which is more complicated, if you want you can map any keyboard shortcut on to aurdino Thanks for watching.. Subscribe and support..🙂

    • @jarvisN10280
      @jarvisN10280 Před 3 lety +1

      I still have few doubts like how to configure, programming Arduino, creating multiple mode,

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      Just take a Arduino workshop course form "Core Electronics" channel i learned coding from that and it took 30days to learn and develop this code and search for "HID Library" and there you can get to know the functions to control your PC.. you also modify my code to make your own custom functions (It only works with Aurdino Pro Micro)

  • @eshanodithya108
    @eshanodithya108 Před 2 lety +2

    Is there any delay when controlling volume???

  • @part_dead7177
    @part_dead7177 Před 2 lety +1

    Hey I am about to start building this project! Thank you for the guide! I was wondering if I can use a 1206 smd resistor for the volume encoder or should I get the smaller 0603 smd resistor.

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety +1

      Thanks for watching 😊, 1206 SMD resistor will be fine...

    • @part_dead7177
      @part_dead7177 Před 2 lety +1

      @@TechRallyofficial Thank so much for the reply! Happy New Year to you! Stay Awesome!

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Happy new year 🎉...

    • @fabiocopani8311
      @fabiocopani8311 Před měsícem +1

      ​@@TechRallyofficial would be great if during increasing volume the light rises along the knob cursor. Is there a way to adjust the code?

    • @TechRallyofficial
      @TechRallyofficial  Před měsícem

      Its not possible without using any plugin in windows. I will do some search on this..
      Thanks 😀

  • @LeQuocDat96
    @LeQuocDat96 Před 5 měsíci

    Can you help me fix this code without using the 3 buttons: NEXT, PAUSE, PREVIOUS? because I don't know about programming.

    • @TechRallyofficial
      @TechRallyofficial  Před 5 měsíci

      The code will still work even if you don't add any buttons..

  • @ElCanalDelPadrino
    @ElCanalDelPadrino Před 2 lety +1

    Could this be made with bluetooth connectivity and an internal battery??

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety +1

      You can do it wireless with two aurdino, but not directly with your desktop Bluetooth.

  • @louisakerman6709
    @louisakerman6709 Před rokem +1

    Hi, please can you tell me the specification of resistor needed?

  • @singbaud
    @singbaud Před rokem +1

    bro, im try to this.
    when i upload the sketch error HID-Project.h No such file or directory.
    please help, i just newbe.
    thx bro.

    • @TechRallyofficial
      @TechRallyofficial  Před rokem

      You need to install the HID library in aurdino software,
      Thanks 😀

    • @singbaud
      @singbaud Před rokem +1

      @@TechRallyofficial thank you bro, I have got and installed the hid library and I uploaded it successfully,
      good luck for the future.
      sorry my english is not good.😁

    • @TechRallyofficial
      @TechRallyofficial  Před rokem +1

      Thank you 😊

    • @singbaud
      @singbaud Před rokem

      hai again..😊
      how to turn off the animasi led?
      can i usu the button for the touch sensor?
      thx brow..

    • @TechRallyofficial
      @TechRallyofficial  Před rokem

      Yes, you can but need to disable fast led codes..

  • @alheeley
    @alheeley Před 3 lety +1

    Nice job! Do you know if theres code available for a Teensy2 board?

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      My code works with ATmega32U4 based teensy board you need to use Aurdino IDE with slight modification to upload the code.

  • @hadivong
    @hadivong Před 3 lety +2

    Can this project used on arduino pro mini?

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety +1

      No, It will work only with Aurdino Pro Micro or any other Aurdino boards with ATmega32U4 based processor

    • @hadivong
      @hadivong Před 3 lety +1

      @@TechRallyofficial okay thank you for the information

    • @hadivong
      @hadivong Před 3 lety +1

      @@TechRallyofficial does it necessary to add resistor to the rotary encoder?how much the resistor value if want to add to the rotary?

    • @TechRallyofficial
      @TechRallyofficial  Před 3 lety

      If your encoder module doesn't have resistor in-between the vcc and Switch pin, you need to add 10k resistor by yourself.

  • @mangocafee
    @mangocafee Před 2 lety +1

    Bro I want to add 2
    ... One for System Volume and second Knob for Discord how can I do

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Its just like a keyboard volume control it cannot do for separate application,
      Thanks 😀

  • @Rrocksstar
    @Rrocksstar Před rokem +1

    Hi, great video and beautifully designed volume knob. I am kind of nervous when it comes to coding and soldering parts. Is it possible that you make one sell it to me? Also getting parts from aliexpress is not easy now because of the china ban. Plz help.

    • @TechRallyofficial
      @TechRallyofficial  Před rokem

      Thanks for showing your interest, i really glad to sell but Aliexpress is also banned in India so I am also not able to get some parts,
      But still i am trying to make a better version
      I have plan for selling but not immediately, i will definitely let you guys know in my channel once i am ready 🙂...

    • @Rrocksstar
      @Rrocksstar Před rokem +1

      @@TechRallyofficial Hey bro, thanks a lot for your video. Today i bought all the parts except the rgb ring, wasn't able to find it locally but ordered it online. Rest of the parts i assembled and managed to install the code and everything works fine, only thing i changed in the code was the volume knob direction for increasing and decreasing, as turning the knob clockwise was decreasing the volume for me. Will wait for the rgb ring to arrive and then assemble it in a junction box.
      Total amount costed me around 1400rs as the pro micro board (600 rs) is alone the costliest among all the parts. I know i can get the same volume controller for around 1000rs online, but there are no touch controls and rgb present in them.
      You just made the best wired controller. 👍🏻
      Thanks once again brother.

    • @TechRallyofficial
      @TechRallyofficial  Před rokem

      Great Thank you so much for your support 😀....
      If Aliexpress was available than it would have been much cheaper, Unfortunately it was not available for us..

    • @Rrocksstar
      @Rrocksstar Před rokem +1

      @@TechRallyofficial hi, i received the rgb ring today and soldered it, its working fine. But as i said i had to change the volume code as anticlock wise was increasing the volume for me and vice versa. I was able to do a minor change in the code and the volume now works perfectly as per the knob direction. But i am unable to change the rgb animation when changing volume as it glowing in the opposite direction, if i turn the knob in clockwise direction, the rgb lights glows in anticlock wise direction. I tried changing, modifying the code but wasn't able to get the animation corrected. If you can help with this issue it would be a great favor. Thanks.

    • @TechRallyofficial
      @TechRallyofficial  Před rokem

      Just need to change the input in led ring,
      In video at 3.09 you can see D0 and D1 pins you just need to change the input other to correct the direction..

  • @wkstudio7387
    @wkstudio7387 Před 3 lety +1

    can I make this from Arduino nano?

  • @arnelbarbarona2823
    @arnelbarbarona2823 Před 2 lety +1

    Is it possible to buy this from you?

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Sorry currently i don't have any plans to sell, Thank you for your interest 😊

  • @mangocafee
    @mangocafee Před 2 lety

    Can we use any other Arduino ... Arduino Pro micro is costly

  • @sharan8324
    @sharan8324 Před 3 lety +2

    How much did it cost for making

  • @teleprompte
    @teleprompte Před 2 lety +1

    Error USB_Media_Controller:2:10: fatal error: HID-Project.h: No such file or directory

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety

      Install hid library in aurdino application before uploading the code

    • @teleprompte
      @teleprompte Před 2 lety

      @@TechRallyofficial Installed but same error

  • @HarshitPeer
    @HarshitPeer Před 2 lety +2

    Feedback: Your voice is low and the music is too loud.

    • @TechRallyofficial
      @TechRallyofficial  Před 2 lety +1

      Thanks for your feedback, I will correct in my upcoming videos.. 😀

    • @HarshitPeer
      @HarshitPeer Před 2 lety +1

      @@TechRallyofficial and great video BTW :)