- 24
- 106 636
Stijns Projects
เข้าร่วมเมื่อ 29 เม.ย. 2015
DIY useless box without microcontroller
Making a useless box without using a microcontroller by using a 555 timer instead.
Affiliate links:
9g servo: s.click.aliexpress.com/e/_DnM9qi7
555 timer: s.click.aliexpress.com/e/_Dlh3WkP
ON-ON 6 pin switch: s.click.aliexpress.com/e/_DEsLWoJ
Timestamps:
00:00 Intro
00:16 Circuit
00:32 Working principle
01:10 Prototype
01:25 Demo
01:31 Internals
01:57 Outro
Affiliate links:
9g servo: s.click.aliexpress.com/e/_DnM9qi7
555 timer: s.click.aliexpress.com/e/_Dlh3WkP
ON-ON 6 pin switch: s.click.aliexpress.com/e/_DEsLWoJ
Timestamps:
00:00 Intro
00:16 Circuit
00:32 Working principle
01:10 Prototype
01:25 Demo
01:31 Internals
01:57 Outro
มุมมอง: 1 485
วีดีโอ
Python GUI for ODrive V3.6 💻
มุมมอง 1.3K6 หลายเดือนก่อน
I created a customizable GUI in Python for ODrive V3.6 and other compatible boards. GitHub: github.com/stijnsprojects/ODrive-Python-GUI Affiliate links: Sequre ODESC (Coupon: STIJNSPROJECTS): sequremall.com/?ref=stijnsprojects Timestamps: 00:00 Intro 00:12 Code 01:30 Demo 04:28 Outro
Controlling ODrive with LabVIEW 💻
มุมมอง 4308 หลายเดือนก่อน
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 Affiliate links: Motor: s.click.aliexpress.com/e/_DDHxQq3 Encoder: s.click.aliexpress.com/e/_DDdPAbl Sequre ODESC (Coupon: STIJNSPROJECTS): sequremall.com/?ref=stijnsprojects Timestamps: 00:00 Intro 00:04 Code ...
DIY Axial Flux motor ⚡
มุมมอง 20Kปีที่แล้ว
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 Affiliate links: Magets (Ø20): s.click.aliexpress.com/e/_DDuQsJH Enamelled copper wire: s.click.aliexpress.com/e/_DDbtn03 Bearings: s...
Stepper motors cooling techniques ⚙️
มุมมอง 13Kปีที่แล้ว
Trying to find the best cooling setup for stepper motors with heatsinks, fans, blowers and even holes. Spreadsheet: github.com/stijnsprojects/Stepper-cooling Affiliate links: Heat sink: s.click.aliexpress.com/e/_DCkAGFl Fan: s.click.aliexpress.com/e/_DEeE8wF Timestamps: 00:00 Intro 00:15 Working principle 00:52 Testing method 01:05 Results 03:32 Outro
Roller coaster 🎢 Python motion simulation
มุมมอง 867ปีที่แล้ว
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
มุมมอง 213ปีที่แล้ว
DIY LED sign using WS2812B LEDs and the ESP01 and the FastLED library. Documentation: github.com/stijnsprojects/LED-sign Affiliate links: WS2812B LED: s.click.aliexpress.com/e/_Dn1QYFl ESP01 & programmer: s.click.aliexpress.com/e/_DDwO8eT ESP01 LED PCB: s.click.aliexpress.com/e/_DEH6nkj Timestamps: 00:00 Intro 00:11 First idea 00:23 Final solution 00:38 Electronics 01:19 Settings 01:53 Case 02:...
Closed loop stepper guide ⚙️📕 (Cloudray CLE23)
มุมมอง 14Kปีที่แล้ว
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 Affiliate links: Stepper & driver: s.click.aliexpress.com/e/_DEOQWsR RS232 to USB cable: s.click.aliexpress.com/e/_DmdICDD Arduino Nano: s.click.aliexpress.com/e/_DFL6I8J Arduino Nano screw shield: s.click.aliexpress.c...
Balancing robot 🤖🔋 | hoverboard + ODrive/ODESC
มุมมอง 2.8Kปีที่แล้ว
Building a DIY balancing robot using Arduino and ODrive / ODESC. Instructions: stijnsprojects.github.io/Balancing-robot/ Affiliate links: Sequre ODESC (Coupon: STIJNSPROJECTS): sequremall.com/?ref=stijnsprojects 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 💨 🦾
มุมมอง 4.5Kปีที่แล้ว
This is a short video about making your own good looking pneumatic/air muscles. Affiliate links: Coupler: s.click.aliexpress.com/e/_DB2hn8L Tube: s.click.aliexpress.com/e/_DEfsupv Sleeve: s.click.aliexpress.com/e/_DFP6L3h Fitting: s.click.aliexpress.com/e/_DB8agZZ Timestamps: 00:00 Intro 00:12 Parts and assembly 01:57 Demonstration 02:13 Outro
SimpleFOCShield + STM32F4 Black Pill | Explanation and demo
มุมมอง 2.4Kปีที่แล้ว
In this video, I explain the working principle of the SimpleFOCLibrary using the SimpleFOCShield and an STM32F4 Black Pill. SimpleFOCGenerator: stijnsprojects.github.io/simplefocgenerator/ th-cam.com/video/eCf-cAjG8-Y/w-d-xo.html How to program the STM32F4 Black Pill: th-cam.com/video/b1123kz_3MM/w-d-xo.html Timestamps: 00:00 Intro 00:15 Explanation 05:01 Demonstration 05:56 Outro
DIY cable cam 📷 with ODrive / ODESC / ... (RC PWM input)
มุมมอง 1.4Kปีที่แล้ว
Making a DIY cable cam with an ODrive / ODESC / ... BLDC motor controller. Project website: stijnsprojects.github.io/Cable-Cam/ Affiliate links: Sequre ODESC (Coupon: STIJNSPROJECTS): sequremall.com/?ref=stijnsprojects Motor: s.click.aliexpress.com/e/_DDHxQq3 Encoder: s.click.aliexpress.com/e/_DDdPAbl Timestamps: 00:00 Intro 00:11 Parts 01:06 Settings 03:01 Arduino RC 03:37 Wiring 04:18 Demonst...
Getting started with ODrive V3 💻 (and compatible boards like ODESC)
มุมมอง 3.5K2 ปีที่แล้ว
The getting started guide for ODrive V3 and other compatible boards (like the SEQURE ODESC). Instructions: stijnsprojects.github.io/Getting-started-Odrive-V3/ Sequre ODESC (Coupon: STIJNSPROJECTS): sequremall.com/?ref=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)
มุมมอง 2.6K2 ปีที่แล้ว
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
มุมมอง 9432 ปีที่แล้ว
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 🖥️
มุมมอง 2562 ปีที่แล้ว
RFID time logger 📊 with Raspberry Pi 400 🖥️
Complete Overview | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
มุมมอง 2.7K2 ปีที่แล้ว
Complete Overview | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
DIY Super Bright 100W LED 18650 powered flashlight 🔦🔋
มุมมอง 2372 ปีที่แล้ว
DIY Super Bright 100W LED 18650 powered flashlight 🔦🔋
Setting up ODrive with FlyPT Mover for a 6 DOF Racing/Motion Simulator (USB ASCII)
มุมมอง 3.9K2 ปีที่แล้ว
Setting up ODrive with FlyPT Mover for a 6 DOF Racing/Motion Simulator (USB ASCII)
Electronics 🔌 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
มุมมอง 2.4K3 ปีที่แล้ว
Electronics 🔌 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
Mechanical Build 🔧🔩 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
มุมมอง 17K4 ปีที่แล้ว
Mechanical Build 🔧🔩 | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
Test Video | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
มุมมอง 11K4 ปีที่แล้ว
Test Video | DIY 6 DOF Racing/Motion Simulator 🏁 | ODrive
Hi Stijns, the universal joints at the top of your actuators, where did you source those? What dimensions are they? Did they hold up?
I found them on AliExpress but they are now unavailable. Yes, they are still okay.
@@stijnsprojects are they 10mm I'd for threaded part? Did you cut threads into these joints?
The outside diameter is 28 mm, I tapped an M16 thread on the inside
@@stijnsprojects thank you. That's a bigger joint than I've seen. Did you add an axial bearing above the joint? How did you solve the need to have one side rotate freely?
There is no bearing in the top or bottom. The ball screw inside the actuator allows the rotation of the top compared to the bottom.
Hello brother. What kind of pipe you used inside the nylon braided sheet? Does any kind of pipe will expand this much? Also what is the air pressure you used
I used a silicone tube, not all types of tube expand like that. The pressure was about 7 bars.
Tequiero
This is exactly the type of tutorial I’ve been looking for, thank you! Is it possible to connect to some sort of code (maybe on raspberry pi or/and arduino) that would allow it to change its strength? For example if used in a robot, could it be possible for an ai program to control the grip strength of individual fingers/ arms? If so- I’m not sure at all how that works actually 😅 I’m building a personal project (it’s honestly a bit of a pipe dream) without any previous knowledge and just using info that’s already available since I’m not trying to go into an advanced career- it’s more of an art project if anything
You can control the force by regulating the air pressure. To regulate the pressure, you can use a microcontroller to control an electro controlled air (pressure) regulator. Good luck with your project.
the make all command doesnt do anything for me, do i need to have the stlink currently connected?
You probably didn't install the required packages.
why do you divide the ascii input code by the encoder cpr? from my understanding if flypt sent 511(middle bit) to your odrive it would go to 511/1600 turns? how to you accomodate the turns to length travled for an actuator? from the scale function? but if thats the case u cant even make a full turn if you at 10 bits and with linear actuators that doesnt make sense.
I did that because when I made mine, the units were different so I wanted to keep it the same. There are multiple ways to achieve the same functionality such as multiplication or division by a factor in firmware, using a microcontroller to change the value, maybe even multiplying or dividing by a factor in flypt. There have been many updates to the firmware and flypt since I made my sim.
Interesting! Either way, 50 degrees C is nothing to worry about
God bless you ! )
nog nen belg zegt
Do stepper motors run cooler with controller set to less steps per revolution?
Do you mean by setting the microstepping to a different setting?
I have a two-motor board labeled "odrive v3.6" which connects to this "ODrive Python GUI 051" and I can edit/save some items but the calibration does not make the motor spin. In odrivetool it says I have "Odrive control utility v0.6.9.post0" and ODrive v3.6 with firmware v0.5.1. Tutorials have some lines that don't work for me like selecting gpios for the hall sensor on my hoverboard motor. One answer appears to be to cmd line "odrivetool dfu" to update the firmware, but it seems the "ODrive Python GUI 051" then may not work... Can these clone boards be updated to the newest firmware or should I keep what I have? thanks for proving all the info, its been helpful learning.
It's possible to update a clone board, you can find the information on the ODrive website (docs.odriverobotics.com/v/0.5.4/developer-guide.html). I also have a video on how to upload firmware to the board that can help but the process had changed a bit since then (th-cam.com/video/Vo40CslNyxg/w-d-xo.html). If I have the time, I will make an up to date video on how to flash the firmware.
@@stijnsprojects I did get the motors calibrated. Thanks for the confirmation on the firmware update
Hello thanks for the video I have a Nema 34 with a hybrid drive. Everything works but the motor turns on directly when the current is switched on and the potentiometer runs counterclockwise, an idea what is wrong?
Are you using my Arduino program? I don't think it includes standstill, you need to set the enable-pin high to disable the drive or just don't send pulses on the step-pin.
That’s awesome, will the 3D printed parts deform when the coil heat up? Thanks for sharing ❤
They probably will, I was not able to test it with this version because I couldn't attach a large enough load to heat up the windings.
It is really good if you can test it in the higher temperature as well
Submerge them in salt water to keep them cool while running... 😂
what BLDC motors are you using?
KEDA 6364 190KV, these used to be sold by hobbyking.
Great video! The only thing I'm missing is a reference air temperature, to get a sense of how much of the heat is getting dissipated
There is a link in the description to the spreadsheet, the ambient temperature was 24°C. There is also some extra information about the cooling power, fan size, ... .
Very helpful! It looks like just adding the fan and blow air on it already gets you 80% of the best results.
Amazing video. Very informative thanks a lot!
Hello, many thanks for releasing this! Its nice to havw a mckibben muscle that looks so well made! Do you have a definite list of reccomended parts and dimensions? Buying the parts for an exosuit soon but I dont want to mess up the parts list!
The force and stroke of the actuator depend on the dimensions of everything. As seen in the video, the stretching of the sleeve is not so regular when it's to large. Because the parts are cheap, I recommend buying a few sizes and trying some things out. As a reference, I used the same diameter of silicone tube as the coupler was made for (OD 8 mm, ID 5mm) and the sleeve that worked best is a bit smaller, 6 mm.
Waarschijnlijk Nederlands 😂 🎉
Can i use nylon sleeve instead of carbon
I also used a plastic sleeve, the camera makes it look a bit different.
@@stijnsprojects but brother nylon has more strength than plastic and also nylon is not that much expensive as compared to carbon sleeve so i will use nylon sleeve
Hello, how can I make the muscle bending? Like fingers
Yes, you can constrain one side of the muscle with a fibre so the length is fixed on that side causing the muscle to bend.
next step - just use couple brass contacts
Coming up... A useless box without a servo.
It's definitely possible but a micro geared motor and a 9g servo cost about the same.
attiny85 isnt even close to cheap microcontrollers, but otherwise nice video.
True, it was just an example to compare. Thanks
nice
you are the best.!! Thank you.!!!!
I have a design for you. 8 coils. 8 north facing over the coils on one side. 8 south facing the coils on the other. Evenly spaced between the other set of magnets. If spun manually to induction it will become self-sustaining! Acording to 5 A.I's
would it work as a 6 DOF flight simulator too? Cause actually I chose to make a flight simulator as my graduation project
Take a look on the FlyPT website, you will find flight sim games that are compatible. You just need a different user input device.
Amazing videos 🎉
A bit dry, but it does give you all you need in a short time!, good stuff!
The 3m cooling pads are not suited to this
I used the same adhesive for all heatsinks.
But Why? Why would you try to cool a stepper motor,?
If you make a smaller motor perform better you can achieve the same as a larger motor that performs worse, this principle is called downsizing.
@@stijnsprojects just use at longer nema motor, and if you really care about performance close the loop, that that way you can reduce energy send to the motor to what is needed.
I'm not saying that people should use smaller motors. I just did some testing and put the results in a video, everyone is free to do what they want with the results. I've seen many projects on TH-cam where the motor is cooled from the back so for those people for example my video might be useful.
@@stijnsprojects sorry didn't mean to sound hostile. I like stepper motors because one can run them open loop, but closing the loop makes things run so much more stable. although one still has to remember to set the maksimums, if you don't want to make the motor smoke, was fiksing a 60amp 600v motor drive, and using a 1kw motor which is not a problem as long as the feedback is working, well between test it had reset the current limet, so when it didn't see the motor move it it just just starte turning up the current until the motor moved or something broke, in this case it was a breaker that saved my test motor but a bit of smoke did some from it.
It's always better to use the right motor for the job but many people try to use standard motors for everything. Closed loop steppers have come down in price but the adoption process is slow.
Straight to the point!! Great video. Subscribed!!
is good to know that heatsinks dont help at all if isnt connected with airflow
Hi, I'm working on a hand crank (1:9ratio ), axial flux 3 phase alternator, 12 wedge shaped magnets per rotor half. Stator consists of 6 (18 awg) w/ 250 windings ea coil., sandwiched between the two rotor halves, similar to yours. 3 phases w/ bridge rectifier. I'm aiming for 16V DC stepped up/ down with buck/ boost. Plan is to charge 2 parallel rows of (6x) 500 F Super Capicators for16V (max) and a net capacity of 83 F. Incorporated will be L-ion battery bank for ~5V and an 18A AGM for 12V. Additional ports for for alternate DC Voltages/ Amps. Question: Do you feel as though the iron core has a favorable effect on your motor? Is cogging an issue? I have the option of using a ferrite core at each stationary coil, I wonder if it will help get slightly more efficiency using the cores? Thoughts?
The iron core definitely has a positive effect on the working, it keeps the leakage flux to a minimum and it has a high permeability.
@@stijnsprojects Thanks for the reply, it's appreciated.
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