Stijns Projects
Stijns Projects
  • 23
  • 87 703
Python GUI for ODrive V3.6
I created a customizable GUI in Python for ODrive V3.6 and other compatible boards.
GitHub: github.com/stijnsprojects/ODrive-Python-GUI
Timestamps:
00:00 Intro
00:12 Code
01:30 Demo
04:28 Outro
zhlédnutí: 590

Video

Controlling ODrive with LabVIEW
zhlédnutí 333Před 4 měsíci
Controlling an ODrive with LabVIEW using the ASCII protocol. Code and schematic: github.com/stijnsprojects/ODrive-LabVIEW ODrive docs: docs.odriverobotics.com/v/0.5.6/ascii-protocol.html Timestamps: 00:00 Intro 00:04 Code 02:32 Demonstration 05:40 Outro
DIY Axial Flux motor ⚡
zhlédnutí 16KPřed 9 měsíci
CAD files and Odrive settings: github.com/stijnsprojects/Axial-Flux-motor-V1 Odrive forum post: discourse.odriverobotics.com/t/diy-yokeless-axial-flux-motor/10766 Magnet/winding combinations: things-in-motion.blogspot.com/2019/01/selecting-best-pole-and-slot.html Timestamps: 00:00 Intro 00:06 Stator 00:47 Rotor 01:28 Driver 02:03 V2 02:36 Outro
Stepper motors cooling techniques ⚙️
zhlédnutí 9KPřed 10 měsíci
Trying to find the best cooling setup for stepper motors with heatsinks, fans, blowers and even holes. Spreadsheet: github.com/stijnsprojects/Stepper-cooling Timestamps: 00:00 Intro 00:15 Working principle 00:52 Testing method 01:05 Results 03:32 Outro
Roller coaster 🎢 Python motion simulation
zhlédnutí 768Před 11 měsíci
Vector-based dynamic motion simulation of a roller coaster in Python using Numpy. Project files: github.com/stijnsprojects/Roller-coaster-simulation
DIY LED sign 💡 | WS2812B + ESP01 + FastLED
zhlédnutí 189Před rokem
DIY LED sign using WS2812B LEDs and the ESP01 and the FastLED library. Documentation: github.com/stijnsprojects/LED-sign Timestamps: 00:00 Intro 00:11 First idea 00:23 Final solution 00:38 Electronics 01:19 Settings 01:53 Case 02:15 Demo 02:27 Reaction and outro
Closed loop stepper guide ⚙️📕 (Cloudray CLE23)
zhlédnutí 10KPřed rokem
Guide on how to use closed-loop stepper motors. I'm using a NEMA 23 motor from Cloudray in combination with the CLE23 driver. Code: github.com/stijnsprojects/Closed-loop-steppers Timestamps: 00:00 Intro 00:07 Wiring 00:45 Dip switches 01:16 Step/Dir Arduino 01:48 RJ11 RS232 03:03 Outro
Balancing robot 🤖🔋 | hoverboard + ODrive/ODESC
zhlédnutí 2KPřed rokem
Building a DIY balancing robot using Arduino and ODrive / ODESC. Instructions: stijnsprojects.github.io/Balancing-robot/ Timestamps: 00:00 Intro 00:09 Parts list 00:51 ODrive / ODESC settings 02:13 Programming 03:01 Schematics 04:00 Robot overview 05:28 Remote overview 05:41 Demonstration 06:10 Outro
DIY pneumatic air muscle 💨 🦾
zhlédnutí 3,5KPřed rokem
This is a short video about making your own good looking pneumatic/air muscles. Timestamps: 00:00 Intro 00:12 Parts and assembly 01:57 Demonstration 02:13 Outro
SimpleFOCShield + STM32F4 Black Pill | Explanation and demo
zhlédnutí 2,1KPřed rokem
In this video, I explain the working principle of the SimpleFOCLibrary using the SimpleFOCShield and an STM32F4 Black Pill. SimpleFOCGenerator: stijnsprojects.github.io/simplefocgenerator/ czcams.com/video/eCf-cAjG8-Y/video.html How to program the STM32F4 Black Pill: czcams.com/video/b1123kz_3MM/video.html Timestamps: 00:00 Intro 00:15 Explanation 05:01 Demonstration 05:56 Outro
DIY cable cam 📷 with ODrive / ODESC / ... (RC PWM input)
zhlédnutí 1,2KPřed rokem
Making a DIY cable cam with an ODrive / ODESC / ... BLDC motor controller. Project website: stijnsprojects.github.io/Cable-Cam/ Buy ODESC here: sequremall.com/?ref=stijnspro... Use my coupon code: STIJNSPROJECTS Timestamps: 00:00 Intro 00:11 Parts 01:06 Settings 03:01 Arduino RC 03:37 Wiring 04:18 Demonstration 04:53 Outro
Getting started with ODrive V3 💻 (and compatible boards like ODESC)
zhlédnutí 2,5KPřed rokem
The getting started guide for ODrive V3 and other compatible boards (like the SEQURE ODESC). Instructions: stijnsprojects.github.io/Getting-started-Odrive-V3/ Buy ODESC here: sequremall.com/?ref=stijnsprojects Use my coupon code: STIJNSPROJECTS Timestaps: 0:00 Intro 0:56 Windows installation 2:36 Ubuntu installation 4:46 Settings 8:43 General usage
Back to basics: transistor calculator 🧮 (9 transistor full adder)
zhlédnutí 2,4KPřed rokem
Back to the basics of electronics, making a 9 transistor (9T) full adder, the basis of a calculator. Timestamps: 00:00 Intro 00:10 Explanation 01:24 Demonstration Correction: 00:13 These two XNOR gates should be XOR gates
SimpleFOCGenerator 💻 explanation & demo
zhlédnutí 779Před rokem
SimpleFOCGenerator is a static opensource website that I made to help the SimpleFOC community in the never-ending quest to make field-oriented control simple to use for everyone. SimpleFOCGenerator: stijnsprojects.github.io/simplefocgenerator Timestamps: 00:00 Explanation 00:25 Demo
RFID time logger 📊 with Raspberry Pi 400 🖥️
zhlédnutí 233Před 2 lety
In this video I'm explaining how I made a RFID tag based time logger with Raspberry Pi Code: github.com/stijnsprojects/RFID-time-logger Tutorial RS232 UHF Reader: czcams.com/play/PLOY0W3gTYy9yqwIvf5B4IceLzeBLbBDFv.html
Complete Overview | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
zhlédnutí 2,5KPřed 2 lety
Complete Overview | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
DIY Super Bright 100W LED 18650 powered flashlight 🔦🔋
zhlédnutí 230Před 2 lety
DIY Super Bright 100W LED 18650 powered flashlight 🔦🔋
Setting up ODrive with FlyPT Mover for a 6 DOF Racing/Motion Simulator (USB ASCII)
zhlédnutí 3,5KPřed 2 lety
Setting up ODrive with FlyPT Mover for a 6 DOF Racing/Motion Simulator (USB ASCII)
Electronics 🔌 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
zhlédnutí 2,2KPřed 2 lety
Electronics 🔌 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
My Creality CR-10S Upgrades 🔧
zhlédnutí 405Před 3 lety
My Creality CR-10S Upgrades 🔧
Mechanical Build 🔧🔩 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
zhlédnutí 16KPřed 3 lety
Mechanical Build 🔧🔩 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
Test Video | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
zhlédnutí 11KPřed 4 lety
Test Video | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
Keyboard nameplate ⌨
zhlédnutí 279Před 7 lety
Keyboard nameplate ⌨

Komentáře

  • @nielsdewolf5939
    @nielsdewolf5939 Před 3 dny

    Hey Stijn, ik ben zelf een cnc plasma snijder aan het bouwen. moet je programma speciaal worden aangepast in arduino als je closed loop stappenmotor gebruikt momenteel gebruik ik een open loop.

    • @stijnsprojects
      @stijnsprojects Před 3 dny

      Normaal moet je programma niet worden aangepast. De sturing controleert zelf of de positie klopt. De enige mogelijke aanpassing is het inlezen van het alarmsignaal dat de sturing uitstuurt wanneer de positie niet meer klopt. Op mijn kanaal vind je ook een video terug over het gebruik van closed loop stappenmotoren.

    • @nielsdewolf5939
      @nielsdewolf5939 Před 3 dny

      De 4 signalen moet je op de drivers aansluiten en waar moet je de encoders op aansluiten

    • @stijnsprojects
      @stijnsprojects Před 3 dny

      De encoder moet je ook op de driver aansluiten.

  • @robindebreuil
    @robindebreuil Před 3 dny

    Great project, thanks for the detailed overview and code!

  • @ahmedsalah8323
    @ahmedsalah8323 Před 4 dny

    Hello sir, i’m going to use my stepper motor for preventing a rider from holding the brakes then releasing the brakes on a bicycle so which pin from the 8 pins should i use?

  • @seankelly5318
    @seankelly5318 Před 15 dny

    Very nice, look forward to updates.

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

    you can find special mineral oil to transfer from windings to outer shell, needs a hold for input, just a tiny bit of oil will change the transfer a lot, pro motor thermal oil uses some kind of suspension maybe just fine iron to aid heat transfer, search for grintech cooling oil formula to know more.

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

    Keep Good Work Going,. I love your work Bro,.

  • @ausdruckermail
    @ausdruckermail Před 2 měsíci

    Hi, works now. Did you do anythig to prevent ground loops?

    • @stijnsprojects
      @stijnsprojects Před 2 měsíci

      You can find the schematic on the website (stijnsprojects.github.io/Balancing-robot), I'm using a star ground setup so there are no ground loops.

  • @user-op9cc7mn5w
    @user-op9cc7mn5w Před 2 měsíci

    Can you tell me your Python environment and version number? I downloaded your code and ran the program, but encountered an issue where the GUI does not display

    • @stijnsprojects
      @stijnsprojects Před 2 měsíci

      The GUI will only display if you have a board connected, if the terminal shows that the board doesn't want to connect you can use the Zadig tool to change the driver to linusb and try again.

    • @user-op9cc7mn5w
      @user-op9cc7mn5w Před 2 měsíci

      @@stijnsprojects It's working fine now. Thank you for your help!😃

  • @user-op9cc7mn5w
    @user-op9cc7mn5w Před 2 měsíci

    Good! thank you😃

  • @ausdruckermail
    @ausdruckermail Před 2 měsíci

    hi stijn, awesome project! i am rebuilding it and i am trying to find your code, especially the code that goes on the mega but th ones i find in your "code.zip" looks very empty. where can i find more?

    • @stijnsprojects
      @stijnsprojects Před 2 měsíci

      I've checked and the folder is not empty. You need to run the calibration file on the nano and copy the offsets to the IMU file in the imu-nano folder and upload that file to the nano. For the mega you just need to upload the rotaped file and for the remote the remote file.

  • @mr.simulator4724
    @mr.simulator4724 Před 2 měsíci

    the delay is way too long

    • @stijnsprojects
      @stijnsprojects Před 2 měsíci

      I know, there is a problem with the buffer but I didn't have the time to figure out how to fix it.

  • @haydenc2742
    @haydenc2742 Před 2 měsíci

    In order to keep dirt and stuff out of the stepper...just a fan blowing across at an angle seems to do the best, but for best cooling holes and airflow thru the steppers is the way to go

  • @user-vc5ny6rn7g
    @user-vc5ny6rn7g Před 2 měsíci

    Recomiendas Odrive o simplefoc para aplicaciones de robotica??

    • @stijnsprojects
      @stijnsprojects Před 2 měsíci

      I recommend SimpleFOC if you are a beginner and want to learn or for low power applications and ODrive if you need high power and you are not a beginner.

    • @manuelj8246
      @manuelj8246 Před 2 měsíci

      Yo compre una placa de SimpleFOC y la queme a los 10 minutos JAJA, recomiendo ODrive es más seguro

    • @user-vc5ny6rn7g
      @user-vc5ny6rn7g Před 2 měsíci

      @@manuelj8246 gracias por el consejo bro, encima quiero meterle 36v, seguro q iba a quemar la otra placa

  • @tossapontiwsoi4178
    @tossapontiwsoi4178 Před 2 měsíci

    Can you share the source code? thankyou

  • @user-lx9jm1wo3h
    @user-lx9jm1wo3h Před 3 měsíci

    Why are your motors getting so hot in the first place though? Are you running too high of current on your drivers?

  • @IllSkillz
    @IllSkillz Před 3 měsíci

    now i have to drill holes in my stepper motors! i hate you

  • @Dasol0135
    @Dasol0135 Před 3 měsíci

    would this motor allow me to accurately drive the shaft from 0 to 360 degrees with a raspberry pi?

    • @stijnsprojects
      @stijnsprojects Před 3 měsíci

      That depends on what you mean with 'accurately', what load you want to move and how long it should take. But generally a closed loop stepper does have those properties.

    • @Dasol0246
      @Dasol0246 Před 3 měsíci

      super accuracy not required general direction for small 6v solar panel following the sun.@@stijnsprojects

  • @propheteyebert7063
    @propheteyebert7063 Před 3 měsíci

    Interesting test. The easy solution might be a 5015 fan with a printed shroud around 4 sides of the motor. All the airflow would contribute to heat removal. Note that steppers don't need cooling unless they're pushed to the limits. Most motors are happy up to 80C, so cooling one that is far below that, won't make any practical difference.

  • @vasyapupken
    @vasyapupken Před 3 měsíci

    but why ? normal operating temperature of all standard NEMA steppers is 95°C (you can find it in manual). there is no need to cool them at all. they are meant to run hot and it's totally fine for them.

  • @dfan8432
    @dfan8432 Před 3 měsíci

    Good experiments. Very helpful. Please try water cooled heat sick next time.

  • @Jim_One-wl4ke
    @Jim_One-wl4ke Před 3 měsíci

    I stick stepper driver AL heatsinkS on the black stator housing 4 sides..works great for me.

  • @henriramonfosse
    @henriramonfosse Před 3 měsíci

    thank you so much for this.

  • @prerupa
    @prerupa Před 3 měsíci

    how to use odrives?

    • @stijnsprojects
      @stijnsprojects Před 3 měsíci

      You can find a video on how to use ODrives on my channel.

  • @Brocknoviatch
    @Brocknoviatch Před 4 měsíci

    That was really interesting! How about heat pipes to a heat sink from the sides?

  • @smspku
    @smspku Před 4 měsíci

    Hi... Why my motor only vibrating (it won't rotating) then driver Alarm blinking for 7times, I use HBS86H driver to drive my closed loop stepper motor.

  • @danthemancasey
    @danthemancasey Před 4 měsíci

    3M's 9448A is not thermal transfer tape and is not made for heatsinks. It comes with many of cheap heatsinks because it is thin and cheap and sorta works, but work well it does not. 3M's 8805 would be the correct thermally conductive adhesive for this application.

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

      the difference would have been just noticeable..

  • @redpython99
    @redpython99 Před 4 měsíci

    I would like to look into statorade for cooling, it's a magnetic oil made for ebike motors. I'm not sure if a stepper motor would work correctly with a magnetic oil inside

    • @stijnsprojects
      @stijnsprojects Před 4 měsíci

      I have some concerns about statorade that I have to investigate before I can make a final judgement. The problem is that the magnetic oil affects the working of the motor because it changes the field distribution in the rotor-stator-gap. I do think the motor will still work because the oil has a higher magnetic reluctance.

  • @yatokaneki7472
    @yatokaneki7472 Před 4 měsíci

    Great video!

  • @tmhood
    @tmhood Před 4 měsíci

    Just what I was looking for! Thanks for posting.

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

    Thanks for info! Great job.

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

    Hello can you home the stepper without the need of a sensor just with the encoder? Like a cnc ?

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

      Some drivers have current sensing, this can be used for homing. I'm not sure if this one can so that.

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

    Even if in an enclosed setup this way of cooloing is not the best, the ideeas worth noted.

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

    Try holes fan and a polite module with cooling side towards fan with a heat sink on the hot side....think the results would be interesting

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

    Great insight to cooling stepper motors. You helped me alot. Thanks buddy

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

    I'm about to buy this same combo, 30kgf motor and CL23 with the purpose of replacing my cnc motors which are also 30kgf but open loop. What do you think of this Cloudray kit, does it look good to you? I found few videos talking about it.

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

    very nice! can it also be used for angular positioning?

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

    great video, you may know this already but running too cool can actually get your worse results on your speed/torque curve just like running too hot will. you probably wouldn't see negative effects of cooling though unless your ambient was really low.

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

    If the acceleration - or the inertia - of the movement of your 3D printer head is a problem, then why not use a SCARA robot, or better yet, a parallel arm robot. Not only do these have less inertia than cartesian systems, but also pose no limit to how big the motor can be. I think you are "carving in the shit"

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

      My video is an analysis of cooling methods for stepper motors' I'm not saying that anyone should do anything with it, I'm just reporting the results.

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

    I think the rational cooling method is by add heat sink on the side area, and blow it with airflow. drilling hole to stepper body is worse idea, because it is allowed DUST to enter in. it may cause problem for long run period. You was inspiring me to make cooling system for my Nema 34 stepper motor, thanks dude, your awesome.

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

    This was incredibly helpful and we have now changed the way we cool a critical stepper motor in one of our machines. Used to cool with heatsink from the back but now we pass air around the stepper with heat sinks placed around it. Works better :)

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

    hi mate are you going to do a follow up video on updating odrive . the latest version for v3.6 is only in gif file no hex files.

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

    Nice simple design and explanation. Have you thought about making a PCB stator?

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

      I choose to not make it with a PCB stator because I want this design to evolve into a powerful motor and there are already a lot of videos about pcb motors.

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

    Very, very professional, congratz. Do you have any heat problem mixing the PC heat with the case heat?

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

      I've not had any heat problems with this configuration. The fans move a decent amount of air through the system.

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

    Excellent work

  • @JouniKyyronen-nv1ep
    @JouniKyyronen-nv1ep Před 8 měsíci

    make bigger and put gym goers ass trainers to spin it like conan movie

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

    Sorry to ask you a question on an old vid, but how do you attach shaft to the shaft adapter? Glue, thread, press fit or maybe somethong else? Thanks :)

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

      You mean the connection between the motor shaft and the ball screw? I used a standard jaw coupling, these have a screw to clamp it to the shaft.

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

      @@stijnsprojects Sorry for measliding question. I meant piston shaft to the ballnut adapter. I have this dillema how to do it on my project. My first thought was threaded connection but I dont have a lathe with that large through hole to thread the shaft, so i'm looking for alternatives. Thanks.

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

      At 8:51 you can see how I connected the tube to the steel piece that bolts to the ball nut. There is an interference fit between the tube and the steel piece to ensure its straight and its welded on the bottom to secure it without deformation.

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

      @@stijnsprojects Thanks. I've seen it but now I know the details. 👍

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

    Can you make a 6-phase axial dual stator flux motor?

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

    Great test and very useful information! Sub'd!

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

    Just ignore that stepper motor on the bottom, folks.

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

    Nice work 👍