- 23
- 87 703
Stijns Projects
Registrace 29. 04. 2015
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
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
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
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.
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.
De 4 signalen moet je op de drivers aansluiten en waar moet je de encoders op aansluiten
De encoder moet je ook op de driver aansluiten.
Great project, thanks for the detailed overview and code!
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?
Very nice, look forward to updates.
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.
Keep Good Work Going,. I love your work Bro,.
Hi, works now. Did you do anythig to prevent ground loops?
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.
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
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.
@@stijnsprojects It's working fine now. Thank you for your help!😃
Good! thank you😃
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?
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.
the delay is way too long
I know, there is a problem with the buffer but I didn't have the time to figure out how to fix it.
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
Recomiendas Odrive o simplefoc para aplicaciones de robotica??
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.
Yo compre una placa de SimpleFOC y la queme a los 10 minutos JAJA, recomiendo ODrive es más seguro
@@manuelj8246 gracias por el consejo bro, encima quiero meterle 36v, seguro q iba a quemar la otra placa
Can you share the source code? thankyou
You can find a link to the code in the description.
@@stijnsprojects thank you
Why are your motors getting so hot in the first place though? Are you running too high of current on your drivers?
now i have to drill holes in my stepper motors! i hate you
would this motor allow me to accurately drive the shaft from 0 to 360 degrees with a raspberry pi?
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.
super accuracy not required general direction for small 6v solar panel following the sun.@@stijnsprojects
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.
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.
Good experiments. Very helpful. Please try water cooled heat sick next time.
I stick stepper driver AL heatsinkS on the black stator housing 4 sides..works great for me.
thank you so much for this.
how to use odrives?
You can find a video on how to use ODrives on my channel.
That was really interesting! How about heat pipes to a heat sink from the sides?
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.
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.
the difference would have been just noticeable..
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
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.
Great video!
Just what I was looking for! Thanks for posting.
Thanks for info! Great job.
Hello can you home the stepper without the need of a sensor just with the encoder? Like a cnc ?
Some drivers have current sensing, this can be used for homing. I'm not sure if this one can so that.
Even if in an enclosed setup this way of cooloing is not the best, the ideeas worth noted.
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
Great insight to cooling stepper motors. You helped me alot. Thanks buddy
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.
very nice! can it also be used for angular positioning?
Yes, the ODrive van do position control
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.
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"
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.
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.
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 :)
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.
Nice simple design and explanation. Have you thought about making a PCB stator?
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.
Very, very professional, congratz. Do you have any heat problem mixing the PC heat with the case heat?
I've not had any heat problems with this configuration. The fans move a decent amount of air through the system.
Excellent work
make bigger and put gym goers ass trainers to spin it like conan movie
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 :)
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.
@@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.
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.
@@stijnsprojects Thanks. I've seen it but now I know the details. 👍
Can you make a 6-phase axial dual stator flux motor?
Great test and very useful information! Sub'd!
Just ignore that stepper motor on the bottom, folks.
Nice work 👍