DIY Knobster - First Experiment

Sdílet
Vložit
  • čas přidán 12. 12. 2020
  • Here is my first experiment on the DIY Knobster build for Air Manager. It's my first time using an Arduino and in general doing this kind of electronics project.
    Hardware in this project:
    Arduino: store.arduino.cc/usa/arduino-...
    Dual encoder: www.propwashsim.com/store/dua...
    Resistors: www.sparkfun.com/products/10969
    Jumpers:
    - male-to-male: www.sparkfun.com/products/11026
    - male-to-female: www.sparkfun.com/products/12794
    Air Manager DIY Knobster page: siminnovations.com/wiki/index...
    Sketch source code and board wiring schematic are available on github: github.com/peterlanoie/arduin...

Komentáře • 28

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

    Wow, just what I was looking for. Thanks for all the work!

  • @patrick4228
    @patrick4228 Před 3 lety

    And it helps indeed, thank you for all this very useful information Peter!

  • @colins2
    @colins2 Před rokem

    Great video and explanation. Just got AirManager, so this is next.

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

    I have built several DIY Knobsters using the same encoder and never included any resistors and it seems to work fine.

    • @peterlanoie
      @peterlanoie  Před 3 lety +6

      I figured from the shots in your early videos about it that you probably had used the built-in pull up/down resistors in the Arduino. This was my very first Arduino project so it was a combined learning experience of Arduino, Air Manager, encoders, and a major refresher on my electronics education from too many years ago.

  • @joeemenaker
    @joeemenaker Před 6 měsíci

    Google how to handle a rotary encoder with D-type flip-flops. You need two flip-flops per encoder, but that's fine because you can get a quad flip-flop in a single IC and it will handle your two encoders. This will translate the rotation of the knob to look like button presses on two wires (which can then be assigned to the "up" and "down" commands for an instrument).

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

    I like it

  • @jimngugk4741
    @jimngugk4741 Před 7 měsíci

    Agree with you here , 100 USD for a nobe and USB cable its really too expensive to have it 😅

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

    Hey Peter, debating if I go this route or buy the knobster. Technically, if I hook up the wiring as you have it in part 2 (5 connections as you mentioned) from encoder to nano and nano to PC via mini USB, that's all I need right unless Propwash decides to change the connectors, correct? The breadboard, led's, resistors complexity is giving me a pause and I am wondering if it's really needed if my thinking is correct. Also, at 9:48 what software are you using? Is there any programming required or do I just need air manager next? Appreciate additional clarity on that step. Thank you.

    • @peterlanoie
      @peterlanoie  Před 2 lety +4

      Unless they change the way the connections work, then yes, that should be all you need.
      And yes, the breadboard and all that was just me trying to collectively understand how the encoder works as well as general use of Arduino since this was my first time using both. Once you flash the Arduino with the program directly from Air Manager all you need are the direct wring connections between the Arduino board and the encoder node. The Arduino has internal resistors that the program enables.
      The software I used for my research and experimentation is the Arduino programming development tools. Again, that was just for my own education. You should not need to program anything manually. Just flash the Arduino directly from Air Manager to turn it into a functional knobster.

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

    Hi Peter, thanks for your video!
    Could you please show the wirering to the Adruino?
    Many thanks, Frank

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

      Hi Frank. I don't know all the new online tools to do schematics, so easier to draw by hand for now. Been a while since I drew one so it's not optimal, but it's laid out basically based on the physical layout on the breadboard. Also, I drew it from memory and referencing the video since I had already rewired for something else. Here ya go! raw.githubusercontent.com/peterlanoie/arduino/main/dual-rotary-encoder/WiringDiagram.jpg

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

      @@peterlanoie Many thanks for your drawing!! Wow, this you call "not optimal"!? In my oppinion, your drawing ist perfect! :-)
      For the final use of/as Knobster (without the Diodes) i only have to remove the resitors/Diodes and connet the wires direct to GND, right?
      Greetings from Germany,
      Frank

    • @peterlanoie
      @peterlanoie  Před 3 lety

      @@frankbennewitz4922 I haven't gotten it working in air manager yet so my answer isn't proven, but yes, I think you need only remove the LEDs from pins D2 to D6 and move the knob connections onto those following the pinouts found on the knobster DIY page. (siminnovations.com/wiki/index.php?title=Knobster_DIY) Those have to match up. And that is what I'm trying at least for now. I'm guessing once you have those pins matched up and you "flash as knobster" from air manager, hopefully it will work. But I found nothing yet about whether you need to use external pull down resistors OR if their knobster code uses the pull up internal ones. If the latter, then removing the knob resistors would hopefully be enough. Russ Barlow's videos of his original knobster prototype did not show resistors that I could see. Viel Glück!

    • @peterlanoie
      @peterlanoie  Před 3 lety

      Hi again Frank. I finally got to testing out the knob and Nano using the Air Manager flashed Knobster firmware. Turns out you can remove everything but the knob itself. And you need to switch some things from how I had them in my tests.
      It seems that their program uses the pull-up internal resistors. So you just have to connect the ground pin to one side of the button and the two rotary "comm"s. Then attach the GPIO pins as listed on the wiki to the knob's connections (no resistors). I did this and it worked as expected. Happy Holidays!

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

      ​@@peterlanoie Hi Peter, many thanks for your tips! I draw the wireing too. Is my drawing correct? Here the Link: ibb.co/Rj2tytf

  • @iainathairydog
    @iainathairydog Před 3 lety

    It'd be lovely to do this. Unfortunately, buying two encoders for $12.50 is fine, but paying over $50 to have them posted to the UK is a show-stopper for me,

    • @Despiser25
      @Despiser25 Před 7 měsíci

      What did you think the fake Climate Crisis was going to do to everything? Make stuff cheaper? "You will have nothing and be happy" screams all the Euro Socialists in Unison, before they catch their next private flight to another Climate Change "crisis" symposium whose only result is more Commie/Fascism, them in charge of course.

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

    Might be a long shot but is someone able to provide a part number for the rotary encoder switch itself please? Trying to source in Australia as getting the kit shipped to AU is going to cost $50 which is crazy for such a small item!

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

      I took a close look at the dual encoder. It has a "1945" on the side and "LJV" on the end.
      Here are links I found (www.google.com/search?q=ljv+dual+encoder) for what appears to be the part:
      ljvraphael.blogspot.com/2016/08/ljv-dual-shaft-rotary-encoder-re08223ax.html
      ljv-05.bossgoo.com/metal-shaft-encoders/8mm-dual-shaft-rotary-encoder-with-potentiometer-push-on-switch-for-communication-equipment-10337201.html
      Hope this helps you find a supplier.

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

      @@peterlanoie awesome thanks mate!

  • @zebraafs
    @zebraafs Před rokem

    I have it ready to go but how do you configure it on msfs???

    • @peterlanoie
      @peterlanoie  Před rokem

      The knobster is for use with air manager which itself connects to msfs.

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

    I trade you a 2nd hand GFORCE RTX 3060, for a knobster that works.

  • @embrj1453
    @embrj1453 Před 3 lety

    I make about $300 a day, this would take me days to figure out, for me the knobster would be more viable.