A Rotary Encoder that’s Always on the Money!

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 85

  • @tonysicily2687
    @tonysicily2687 5 лет назад +10

    One of the best YT videos I have ever seen.
    Clear, clean, no music drowning out the VO. Great detail and pacing. FANTASTIC.
    A line by line breakdown. Perfect

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      Wow, this is quite a praise... But I do appreciate you taking the time to comment :). Thanks for watching!

    • @muratcanbarut64
      @muratcanbarut64 5 лет назад

      just dont work :) Bourns EAW ,ACE function problem...

    • @EyesOfTheInternet
      @EyesOfTheInternet 4 года назад

      @@BrainybitsCanada I think he called you a "basic bitch."

    • @BrainybitsCanada
      @BrainybitsCanada  4 года назад

      @@EyesOfTheInternet Well "basic" is kinda better than "full" I guess? ;)

  • @stephanc7192
    @stephanc7192 Месяц назад

    Great video

  • @milthon57
    @milthon57 5 лет назад

    Great video. I am going to use it to control the steppers of my cnc converted junk lathe. It seems easier rather than having to wire an mpg.

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      That's a good idea, if I ever put stepper on mine I might do that. Thanks for watching!

  • @altamiradorable
    @altamiradorable 5 лет назад +2

    Super in both languages ! Merci Yvan !

  • @chanchalsakarde2768
    @chanchalsakarde2768 9 месяцев назад

    how to control steps movements, like lets say we have 400 circular points to move one by one and i need to move pointer in following example sequence starting from 0->10->240->45->28-> .......... -> 400 . How can we automate this ..

  • @theDaftman
    @theDaftman 3 года назад +1

    Have you uploader the code for this, its exactly what I'm looking for, I'm would save me a lot of time working it out. Thanks

    • @BrainybitsCanada
      @BrainybitsCanada  3 года назад

      Here it is: www.brainy-bits.com/post/a-rotary-encoder-that-s-always-on-the-money
      Hope it helps, Thanks for watching!

    • @theDaftman
      @theDaftman 3 года назад

      @@BrainybitsCanada ​ yes i did find it just after posting request on here on your web pagers, very nice clean website. only problem is it wont compile as LiquidCrystal_I2C you list is diffract to the master version of LiquidCrystal_I2C and the link you proved comes up error 404 (That link has no power here) lol, i worked my way round that now at line 43 (ACE128) is throwing a (no matching function) up the library is installed, i gave up at this point. will get back to it at some point. Thanks

  • @Microfiom35
    @Microfiom35 Год назад

    Hi brother i have a question how to make same this project but with 500 Line Rotary Encoder ?

  • @mode1charlie170
    @mode1charlie170 3 года назад

    Great way to monitor angular position of a robot arm...thanks for this

  • @lukastrakl2364
    @lukastrakl2364 3 года назад

    Could i impliment this in an robot arm and make pozisioning?

  • @gio8191
    @gio8191 4 года назад

    I like the project is it possible to A: get the system work on a rc transmitter and B: if you reset the system that the steppermotor wil get alway's to the same point 0 ?

  • @robertgolding5398
    @robertgolding5398 4 года назад +1

    did you do te video on i2c with the bournes encoder? can't find it if you did. great videos by the way. this is my first project with arduino.

    • @BrainybitsCanada
      @BrainybitsCanada  4 года назад

      Here it is: ruclips.net/video/sIZrirKK8X0/видео.html
      Hope it helps and thank you for watching!

  • @DolezalPetr
    @DolezalPetr 4 года назад

    can you destroy the encoder if you connect it the wrong way? I have a problem that the circuit does not work but I had the wires to the encoder wrong and I thing it destroyed the encoder

  • @muratcanbarut64
    @muratcanbarut64 5 лет назад

    GREAT DEVİCE, CAN YOU SHOW HOW CAN WE MEASURE DİSTANCE WİTH İT ? TO LCD DİSPLAY.

  • @muratcanbarut64
    @muratcanbarut64 5 лет назад

    I can add this to my lathe..good choice thnx, can you show wiring diagram !?

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      That's a great idea, might do that to my mini lathe one day... Here's more information on this tutorial: www.brainy-bits.com/arduino-bourns-eaw-encoder/ Thank for watching!

  • @pizzabola
    @pizzabola 2 года назад

    How can I make the output values to display in distance, either cm or inches?

  • @muratcanbarut64
    @muratcanbarut64 5 лет назад

    Hello sir, could we put a button to make zero position on the screen ? code ? wiring can you show us.
    thank you.

  • @timothyrehfeldt5709
    @timothyrehfeldt5709 5 лет назад +1

    Do you sell this Arduino setup as a kit with a Nema 23 motor? This is perfect for my project.

  • @MARS-GREENH0USE
    @MARS-GREENH0USE 5 лет назад

    WHAT IF YOU BUMP THE STEPPER AND NOT THE DIAL? I NEED TO KNOW

    • @chrisjeppesen2993
      @chrisjeppesen2993 2 года назад

      If you force move the stepper or push on its stop your screwed.

  • @blindtoby8967
    @blindtoby8967 2 года назад

    Martin sent he here.

  • @rgmtb
    @rgmtb 5 лет назад

    Another helpful video, thank you 👍 Do they make something like this but as a slider? I need this level of accuracy but in a slider. Thank you!

  • @raer7844
    @raer7844 5 лет назад

    Can u make brush dc or brushless motor servo with encoder

  • @vonries
    @vonries 5 лет назад

    I haven't been to your channel much before, but I really like what I've seen. Great job.
    One thing you might want to do is set up some affiliate links, nobody pays extra and you could show people different places they could buy it from and know they are most likely getting the right one. Plus you might make some beer money.

  • @damien.devillian
    @damien.devillian 4 года назад

    Are this kinds of controller available commercially, or available-to-order.

  • @JamesP6084
    @JamesP6084 5 лет назад +1

    Would it be possible to write multiple positions store them and recall any one of them perhaps using the LCD Keypad shield ? (would be good for remembering tune positions on my Mag loop Antenna)

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      Possible using like you said an LCD and some buttons. I've done some tutorial setting IN and OUT points for stepper motors, here's one that might help: ruclips.net/video/lvP5xMOstus/видео.html Hope that helps and thank you for watching!

    • @cdl2694
      @cdl2694 5 лет назад

      Blimey, that's exactly what I am going use it for! Mag loops are fabulous Ham Radio antennae which look like a hula hoop hung on a vertical post. 2 stepper motors required, one to spin the post and the other to micro-tune a vaned variable capacitor at the base of the loop. Just getting into the whole Arduino environment and these videos are extremely helpful, thank you

  • @davey2k12
    @davey2k12 5 лет назад +2

    Well explained .. subscribed 😀
    Excellent drawing wish I cud draw like that😁😁😁😁

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      Thanks for the comment, I wish I could draw like that too 😁. Thanks for the sub and for watching!

  • @stephanedenis5394
    @stephanedenis5394 5 лет назад +1

    Thank you. Very interesting, especially for precision needs. Does it exist in I2C to save pins? Merci Yvan :)

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +2

      You must be a psychic, I've got another video coming up next week that will show just that... Stay tuned and thanks for watching!

  • @theDibu222
    @theDibu222 5 лет назад +1

    Cool video

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      Thanks for watching and taking the time to comment. Cheers!

  • @chadvanderbyl947
    @chadvanderbyl947 4 года назад

    hi love the video im having trouble with what I think is bounce. I am getting my encoder showing 01 instead of only 0 if I go below 0 and come back up into the + numbers any way to stop this? thanks

  • @tka2000
    @tka2000 5 лет назад

    Hi
    Does it click?
    I’ve ordered one but it’s not clicking. Just as a pot

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      No, it doesn't have a switch integrated like an ordinary rotary encoder.

    • @konstantintsubarenko8272
      @konstantintsubarenko8272 5 лет назад

      @@BrainybitsCanada Thank you. Its clear. But its not about a switch. My one doesn't have any fixed positions when rotated. Doesn't click. Just rotating as a pot. Just wondering if thats correct. Thank you

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      @@konstantintsubarenko8272 Oh sorry I misunderstood what you meant... Yes that's normal, the shaft rides on traces inside the encoder like a potentiometer, so I doesn't have steps and is smooth when turning.

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      @Alastair Young Thanks for sharing those pictures of the inside of this encoder.

  • @FEV369
    @FEV369 5 лет назад

    Hello, I know nothing about all of this stuff but I was wondering. Can someone link lets say 10 encoders to a raspberry pi? I was thinking about doing a project to get into the Raspberry Pi so if this is possible I'd like to give it a try! Is there some kind of consolidation board I can link 10 encoder to that then plugs into the R-pi?
    Thanks!

  • @troylefevre1828
    @troylefevre1828 4 года назад

    Hi all, if you're getting this error - 'ACE128::ACE128(int, int, int, int, int, int, int, int, uint8_t*)'"
    Look in the ACE128 library. READ IT CAREFULLY!

    • @vinxmod793
      @vinxmod793 2 года назад

      This video shows how to fix it: ruclips.net/video/5oMUdKc8cAo/видео.html

  • @akroutsamo
    @akroutsamo 5 лет назад

    Hi, why my I2c LCD flickering so fast, it's an arduino menu project (Lcd User Interface ) with a three button 'next/+', ' previous/ -' and 'select/exit '
    if you may cover this problem , im willing to share my project
    thanks

    • @420Skuzz
      @420Skuzz 5 лет назад +1

      Are you powering any other devices from Arduino at same time? My 1602 LCD flickered more when I powered an small servo from the Arduino at the same time. The servo was taking too much current. Maybe try powering your LCD independently?

    • @akroutsamo
      @akroutsamo 5 лет назад

      @@420Skuzz thanks for replying , all the circuit are powered by an smps 5v 5A , i know it has more of the power that it needs , but i struggle with the code i think the switch case .. do you have any similar code to my project

    • @420Skuzz
      @420Skuzz 5 лет назад

      @@akroutsamo I wonder, do you actually mean the slow rate at which the 1602 LCD seemsto update?
      It's not a very fast LCD, by any standard it's quite slow.

  • @muctop17
    @muctop17 5 лет назад

    Oh! How many pins do you need to connect to the cpu, 8 input pins? Isn´t there a version with i2c to readout?

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      Got another video coming out tomorrow about that, stay tuned...

  • @skydahe9615
    @skydahe9615 5 лет назад

    Hi, thanks for this useful video. I encountered a problem. I put "ACE128 myACE(2,3,4,5,6,7,8,9, (uint8_t*)encoderMap_87654321)" for direct pin connection and include the library correctly, but I kept receiving the error "no matching function for call to 'ACE128::ACE128(int, int, int, int, int, int, int, int, uint8_t*)'" even after I add uint8_t before. The code can compile if I only use ACE128 myACE(ACE_ADDR, (uint8_t*)encoderMap_87654321). Do you have any idea about how to fix this? I'll really appreciate your help

    • @troylefevre1828
      @troylefevre1828 5 лет назад

      Hi there, did you ever find a solution for this issue?

    • @vinxmod793
      @vinxmod793 2 года назад

      This video shows how to fix it: ruclips.net/video/5oMUdKc8cAo/видео.html

  • @TheDefpom
    @TheDefpom 5 лет назад +2

    That isn't an encoder, that is a binary switch, still helpful though.

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад +1

      Ummm... You should probably go tell the company that makes them and let them know they made a mistake naming this thing: www.bourns.com/pdfs/ace.pdf Just kidding I get what you mean, but everyone call this an Encoder so... Thanks for watching!

    • @havenview
      @havenview 5 лет назад +2

      @@BrainybitsCanada The "encoding" is because it doesn't use a binary count, rather a technique called gray coding where only ONE bit changes for each sequence step. This is essential as synchronising 2 or more switches is impractical and this would lead to a rogue step value being created.

    • @lezbriddon
      @lezbriddon 5 лет назад

      @@havenview not seen a grey encoder disk sine i was at college in the 80's lol, they seem to be a forgotten technology

    • @MARS-GREENH0USE
      @MARS-GREENH0USE 5 лет назад

      @@havenview hahahhahahahahahahahha rogue :o

  • @alexrusskii8221
    @alexrusskii8221 Год назад

    Где такой скеч скачать можно?

  • @38delphy
    @38delphy 5 лет назад

    Super vidéo.
    J'aime bien cette chaîne, même si je ne comprends pas l'anglais, car j'ai les tutoriels, traduis par google, pour me donner des informations sur le sujet.

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      Merci pour le visionnement même si c'est en anglais... Content d'entendre que les tutoriels sur le site web sont utiles graces a google translate.

  • @lezbriddon
    @lezbriddon 5 лет назад

    only downside is number of bits/gpio pins needed, someone needs to make one with an embedded parallel to i2c blob on them... dont nobody move i need to patent that !

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      I've already made a tutorial on how to use this encoder with an I2C Expander module :) you can check it out here: ruclips.net/video/sIZrirKK8X0/видео.html Thanks for watching!

  • @sebleblan
    @sebleblan Год назад

    you're Quebecer right?

  • @alibehrouz9833
    @alibehrouz9833 5 лет назад

    useful thanks

  • @hajar2629
    @hajar2629 5 лет назад

    thank u can u get me code

    • @BrainybitsCanada
      @BrainybitsCanada  5 лет назад

      I guess I didn't put enough pop up in the video.... You can more info about all my tutorials here: www.brainy-bits.com/tutorials/ Thanks for watching!

  • @eng.mosabkhlefat3278
    @eng.mosabkhlefat3278 5 лет назад

    👍