![Clayton Darwin](/img/default-banner.jpg)
- Видео 156
- Просмотров 2 480 004
Clayton Darwin
США
Добавлен 14 апр 2011
Just me, doing what I like to do, which is mostly related to DIY robotics, electronics, homemade musical instruments, programming, fishing, outdoor project, net making, and other hands-on things. No limits. Just things I find interesting and want to share. I hope you enjoy.
ESP32 Web Server: Year-3 Updates - MicroPython Code
Beaker's ESP32 Micropython Server: eziot.link/dns/clayton
Original Video: ruclips.net/video/SktBsA3xvDI/видео.html
Code: gitlab.com/duder1966/youtube-projects/-/tree/master/MicroPython/MicroServer
Original Video: ruclips.net/video/SktBsA3xvDI/видео.html
Code: gitlab.com/duder1966/youtube-projects/-/tree/master/MicroPython/MicroServer
Просмотров: 220
Видео
The Problem With NeoPixels (and The Cube)
Просмотров 2,6 тыс.4 месяца назад
Follow up video on the micropixel (neopixel) cube.
KTM Duke 390 + 10 Years Later: I'd Love to Change the World
Просмотров 1284 месяца назад
Fun starts at 2:11. It was sunny and 66 degrees on Feb. 2nd, so I took a ride. These are some higher speed twisties heading down to the river. I've been wanting to make a video with "I'd Love to Change the World" by 10 Years Later. Great classic rock song, and it matched up pretty well with the ride clip. Wear your gear. Be careful out there. I almost dumped it twice on this ride. I hit dirt/gr...
Quick PCB Repair - Tiny IC - Hot Air Soldering
Просмотров 3165 месяцев назад
Making some repairs on some prototype boards I ordered that came with the wrong IC. These little guys have a 0.35mm pitch. I'm using a hot air station because my smallest soldering tip is too big (plus it's so much easier). The microscope video doesn't actually have sound, I'm narrating afterwards.
Posty DIY SCARA Robot Teardown
Просмотров 8317 месяцев назад
Just a quick teardown of Posty. Nothing fancy. You can find the original code I used here: gitlab.com/duder1966/youtube-projects
Best Magnifiers for Electronics (and Old Eyes, Crafts, Etc.)
Просмотров 5319 месяцев назад
Here are some links. I think these are the ones that I have, but I'm not 100% sure. Mine are YoctoSun and LinkMicro. These are similar. Similar Loupe: amzn.to/3EBmWzv Similar Headset: amzn.to/3t0FTZz Similar Microscope: amzn.to/46eMZrJ
KTM Duke 390 + Kansas Carry on Wayward Son
Просмотров 1229 месяцев назад
Just riding. 2023 KTM Duke 390. Stock more or less. Trying for better sound and video than the first one.
Quick PCB Repair Using a Microscope
Просмотров 720Год назад
Here's a quick PCB change using a microscope someone sent to me. Works pretty well. Decent quality and the image is very clear. Good lighting. It does take a bit to get used to looking at the screen instead of the board. Link: www.amazon.com/dp/B0B4RGS3LD
ESP32 Neopixel Clock Project
Просмотров 716Год назад
Here's a cool little project. ESP32 2020 Neopixels Micropython MDF. If you want a look at the code: gitlab.com/duder1966/youtube-projects/-/tree/master/MicroPython/CircleClock/code
Peacock Bass Fishing in the Everglades (no electronics, just some fish pics)
Просмотров 221Год назад
Peacock Bass Fishing in the Everglades (no electronics, just some fish pics)
Peer-to-Peer LoRa Test: Reyax RYLR998 - ESP32 - MicroPython
Просмотров 6 тыс.2 года назад
Peer-to-Peer LoRa Test: Reyax RYLR998 - ESP32 - MicroPython
DIY IoT Weather Station: Full Project - ESP32 BME280 MicroPython - Temperature Pressure Humidity
Просмотров 2,6 тыс.2 года назад
DIY IoT Weather Station: Full Project - ESP32 BME280 MicroPython - Temperature Pressure Humidity
ESP32 Mini V2: Adding Micropython and Testing
Просмотров 1,9 тыс.2 года назад
ESP32 Mini V2: Adding Micropython and Testing
ESP32 Mini Dev Board - Smallest Practical Dev Board?
Просмотров 4,4 тыс.2 года назад
ESP32 Mini Dev Board - Smallest Practical Dev Board?
ESP32 Mini FunBoard Prototypes Coming Soon (a little Monty-Python-esque teaser)
Просмотров 2962 года назад
ESP32 Mini FunBoard Prototypes Coming Soon (a little Monty-Python-esque teaser)
Running Stepper Motors with MicroPython and an ESP32 - Tutorial - Software Included!
Просмотров 6 тыс.2 года назад
Running Stepper Motors with MicroPython and an ESP32 - Tutorial - Software Included!
Preview: FunBoards V2 - More details coming soon.
Просмотров 4492 года назад
Preview: FunBoards V2 - More details coming soon.
ESP32 Web Server for Files and Applications - MicroPython Tutorial
Просмотров 2,8 тыс.2 года назад
ESP32 Web Server for Files and Applications - MicroPython Tutorial
Ordering New FunBoard V2 Prototypes Today - ESP32 Micropython
Просмотров 1,3 тыс.3 года назад
Ordering New FunBoard V2 Prototypes Today - ESP32 Micropython
An Easy IoT Solution for Developers and Hobbyists - Micropython or Python - ESP32 or Desktop
Просмотров 9423 года назад
An Easy IoT Solution for Developers and Hobbyists - Micropython or Python - ESP32 or Desktop
MicroPixel (NeoPixel) Matrix Board Update: Amperage Tests
Просмотров 6053 года назад
MicroPixel (NeoPixel) Matrix Board Update: Amperage Tests
Bonus Video! Sculpteo Laser-Cut Acrylic Cases Unboxing
Просмотров 5193 года назад
Bonus Video! Sculpteo Laser-Cut Acrylic Cases Unboxing
Hi Darwin. Why is it that when I actually check, Y and Z show the correct value and Z shows the wrong value?
The X coordinate origin is moved to the right camera
This is a program I wrote one weekend 5 years ago. I don't have time to support it. You're just going to have to figure it out yourself.
thanks for sharing
Hi Darwin. The camera returns 2 angles, which are the horizontal angle and the angle, right? How do you know it will return to any angle?
They are based on the center of the frame.
@@ClaytonDarwin From there, how my angle is oriented towards the horizontal angle, help me how to do it in specific detail
It's all in the code. I don't currently have time to revisit this project.
Liked this video years ago. Just watched it again and I still like it. Cool project. Thanks for taking the time to share it.
Thanks for taking the time to say thanks.
@claytonDarwin : Great explanation, i have a doubt, if it's just X,Y i'm bothered about, i'm better off with just one camera right?
X and Y change depending on Z. If Z is fixed, then one camera will work. See my other video on measurement. I have an example.
@@ClaytonDarwin i checked your video, but can i work without having a known distance to calibrate in the screen?
You have to have a known measurement in the formula.
Glad I found you. Your code looks good, you deserve many more subscribers for the content you put out is very good friend.
Hello Darwin. Why can we detect motion but calculate slowly, and sometimes cannot calculate at all?
I don't understand your question.
@@ClaytonDarwin Calculate at slow speed, then display delay
You can change the frame rate.
@@ClaytonDarwin What is the unit when calculating xyz coordinates?
Whatever you use for calibration.
I enjoyed the Monty Python intermission. Lol. Great video
Hello Darwin, can you change the motion detection, instead of detecting any motion, we change it to detect motion at a certain point on the hand, hope it's okay. Please help, fix the code and update it in my comment section. thank you so much
It could be done. I don't have time to do it.
@@ClaytonDarwin Please help me, I'm working on a project to graduate from a university in Vietnam
Great work! Really impressive!
This might sounds weird, but for a physics project, I need to create a instrument. I saw you video of your DIY banjo. If you still have it and would be willing to sell it to me for my school project, I would greatly appreciate it. I would pay shipping as well.
You can email me with an offer. But it will have to be a good one. A really good one.
I would suggest not doing this if you ever want to walk in your back yard ever again.
Hello, what is your email address? I would like to contact you
Excellent work ! . I have a question : Are the X, Y, Z, and D coordinates in pixel units?
Inches.
Hi Clayton, I'm planning to use a single camera in my project to detect various points of interest like banks and pharmacies and calculate their 3D coordinates to update the spatial database. Since the camera will be in motion, I'm wondering if your method is applicable and how I can adjust the code accordingly . Just to note, the camera's position is always known via GPS .
Judging the distance from a single camera is very different from the method being demonstrated here. If you knew an accurate GPS location and azimuth to the target from two different places, you could assume two cameras and apply the same process.
What's the area it can cover?
I think it was 36x36mm. This was a long time ago.
Just had this happen and damn it hurt hahahaha don’t know if I should get a shot now 😅
Hi Clayton, is it possible to use this approach with cameras with different FoV angles?
Yes. Just more math.
Hello, I would like to measure some cylindrical rock samples, in order to know which is the shortest side of the cylinder if the sample is broken and the broken face is diagonal. It would be a kind of irregular polygon where one side would be smaller. How do I make the code create an outline and identify the shortest side, putting the measurement in centimeters?
Probably you could use opencv to detect edges/lines, or possibly a closed polygonal shape, and then build your dimensions from that. That's the way I would start tackling the problem.
what is the best for this project stepper motor or servo motor ?
Servos are easier. Steppers with gearing are more accurate.
@@ClaytonDarwin thank you so much
Please driver code arduino and gbrl
This is a very old project. The code was written in Assembly. I'm not sure if I have it anymore.
Hi! What camera module you used for that?
Any that will work on your system. I've used several.
Can you share your code that you used for this project
Gitlab: duder1966
Nice ride. Nice music.
I missed riding too..
Cool, I'm glad i get to watch this!. is it possible to rewrite or just add the code and measure the circumference of the circle?
Yes. Any distance could be treated like a diameter and multiplied by pi.
hello sir, I apologize in advance if my English pronunciation is lacking. I would like to ask about the automatic measurement program. especially in the camruler_cal.csv file. I understand that the conversion process is carried out for every 10 pixels based on pixel_base = 10. but I am confused, where are the pixel and scale values in the .csv file obtained from?
When you do the calibration the file is created.
@@ClaytonDarwin However, if I use your program on Git Hub, the .cv file already exists. This means that if I rewrite all your programs, so that mean a new .csv file will be created containing pixel and scale data for calibration?
Whenever you do the calibration a new calibration file is created.
The other csv file is the setup variables.
The calibration do you mean is a measurement to get the cal_range value in config mode?
What kind of welding is that. I've never welded before so i want to research it.
Solder. Not welding
@@ClaytonDarwin thanks for the quick answer. Well if it's solder I can do it. I do a lot of soldering for electronic. I surprised that you can have any kind of torque on those penny. The screw slot most help. Thanks a lot for the inspiration. I had a similar idea in mind for a long time and it's nice to see that it works just fine.
The slot of the screw handles the torque. The solder just holds the penny in place.
Engineers need to come out with better neopixels.
Oh wow, it's been so loooong. Appreciate everything, your precious friendship. You are a noticeable role-model to me. Say hi to beaker 😁 May you and your family be always happy. Talk to you later on. 🖖🏻🙏🏻
6W is "too much power to be sitting around running all the time"? Have you heard of a lightbulb, sir? Were you taking Xanax back when incandescent lightbulbs consumed 60-100W each?
Nope. Never heard of it. What does it do?
Wonder if you pinned blue to 0 how much less power it would draw. Or conversely only bumped blue. Is it a 1/3 or does it pull more?
Roughly 1/3 if a single LED is used.
I thought blue used more energy?
If you're building cubes you will want to use led matrices. Ws2108 and their like are extremely inefficient, as you've demonstrated. Their onboard controllers just drink power even when the leds are off.
So no power sipping option for RGB?
Just not addressable LEDs. Normal RGB LEDs you can.
thank you, useful tip
Whoda thunk it? Never realized how much current those panels draw when they are doing nothing. Thank you, the cube is really fun to watch but fun to program not so much? I was trying to visualize the 5 panels laid out flat to figure out how to animate between them but I was drawing too many amps, time for a nap.
Lay out all 5. Flip/roll the 5th one back onto the 4th one so that the 2 original top edges are touching. The 5th is upside down on the 4th.
I would control each panel separately. Same power, 5x the speed
good idea. I thought about that, but I haven't been motivated enough about this project to do it.
Would also do that with the power. wire the panels in parallel. this way the voltage drop at the last panel won't be as much of an issue.
Love it!
Would you share the link to buy that small neopixel? I got the standard size but not that 2 small
These are the ones I used: www.lcsc.com/product-detail/Light-Emitting-Diodes-LED_TCWIN-TX1813N1_C784565.html
@@ClaytonDarwin thank you.. i thought it fully ensemble.. thats why i couldnt find it in aliexpress etc.. Thanks bro
Yep. I made them. They are pretty expensive. About 10 cents per pixel.
👍
That was really helpful, thank you so much, keep up the great work.
Interesting experiment. Good use of simple machine technology. But, to be honest, old school friction pegs are much simpler and if done correctly, are just as effective as tuning machines. And you don’t need metal working tools or a welder. Just the correct reamer and the ability to carve pegs precisely. Violins and some banjos are still made like that. I built a few pretty good pickups but I will still buy them because they are far more work than they are worth.
This is about aesthetics, not practicality.
Hello, can you send me the program and training file, thank you
Gitlab: duder1966
What a great song, be safe.
It's one of those songs I can listen to over and over.
Thanks for filming, editing, adding music, and not crashing.
I almost dumped it twice on this ride (not the part shown). Hit dirt/gravel on these country roads.
That's freedom
For 3 minutes and 45 seconds.
Hello sir, I'm a beginner in software programming and I'm interested in the measurement program you created. I've also accessed the program file through Git Hub. but in the program, I'm confused about how the steps are taken to get the actual unit of measure. can you explain it to me?
The unit of measure depends on what measure you use during calibration. In the example I used mm.
This project is retired.
FYI: This system has been retired for several years. I'd do it with docker containers if I did it again.
Ok, now we're gonna need you to do it and post the video 😁
Don't hold your breath. I don't have a use for this system anymore, but I'd definitely use containers if I did.
Id love to learn how to do this with my 128 core epyc servers.
1960's tech