![Curious Scientist](/img/default-banner.jpg)
- Видео 308
- Просмотров 4 855 424
Curious Scientist
Швеция
Добавлен 4 апр 2018
Hello Everyone,
This is the RUclips channel of a curious scientist. I am always working on some interesting project that requires some special solution I need to develop by myself. I think these things can be helpful for other people as well, so I will share these projects in this channel.
I am working with Arduino and STM32 microcontrollers, electronic circuits, stepper motors, physics and materials science related problems and I also write simple software in C#.
For extra pictures and clips, follow me on Instagram! For files (usually larger source files for the software I create or modify) check my files.fm account.
This is the RUclips channel of a curious scientist. I am always working on some interesting project that requires some special solution I need to develop by myself. I think these things can be helpful for other people as well, so I will share these projects in this channel.
I am working with Arduino and STM32 microcontrollers, electronic circuits, stepper motors, physics and materials science related problems and I also write simple software in C#.
For extra pictures and clips, follow me on Instagram! For files (usually larger source files for the software I create or modify) check my files.fm account.
ADS1256-RP2040 GPIO Front Panel - Finished!
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv
In this video, I show you the finished project regarding my ADS1256-RP2040 circuit with a PCB-based front panel. Previously, I already introduced two PCB-based front panel designs. One without any GPIO pins and another with all the available GPIO pins of the RP2040. Unfortunately, I could not finish the GPIO project to 100% because I could not crimp those tiny JSH SH 1.0 connectors properly. But now I have all the parts and tools for the task, so I finished the project and built everything.
Support me on Patreon: www.patreon.com/posts/rp2040-ads1256-10...
In this video, I show you the finished project regarding my ADS1256-RP2040 circuit with a PCB-based front panel. Previously, I already introduced two PCB-based front panel designs. One without any GPIO pins and another with all the available GPIO pins of the RP2040. Unfortunately, I could not finish the GPIO project to 100% because I could not crimp those tiny JSH SH 1.0 connectors properly. But now I have all the parts and tools for the task, so I finished the project and built everything.
Support me on Patreon: www.patreon.com/posts/rp2040-ads1256-10...
Просмотров: 579
Видео
Modding my LinkMicro LM249MS digital microscope
Просмотров 432День назад
In this video, I show you how I replaced the Z-axis of my LinkMicro digital microscope. I wanted to make moving along the Z-axis easier and this is what I came up with. LinkMicro microscopes: linktr.ee/linkmicro Please support me on Patreon: www.patreon.com/curiousscientist Review video of this microscope: ruclips.net/video/rY_JmeOaMOc/видео.html Blog article: curiousscientist.tech/blog/modding...
How I Automated My Metallurgical Microscope
Просмотров 3,2 тыс.Месяц назад
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv In this video, I show you the finalized version of my microscope system. I added a few more improvements to the mechanism and electronics and adjusted some parameters in the code I wrote for the microcontroller. Support me on Patreon: www.patreon.com/curiou...
N20 miniature DC geared motor with AS5600 encoder and PID
Просмотров 1,5 тыс.Месяц назад
In this video, I show a different approach to accurately position things with the N20 miniature geared motor. Originally, these geared motors come with a magnetic encoder installed on the motor’s shaft, but based on my experience so far, they are not too accurate for positioning. This is mainly due to the fact that there is a wonky gearbox between the actual driven shaft and the motor. This gea...
RP2040 + ADS1256 DAQ module with GPIOs
Просмотров 1,4 тыс.Месяц назад
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv KiCAD contest: www.pcbway.com/activity/kicad-open-source-design-contest.html In this video, I will show you (hopefully) the last iteration of my ADS1256-RP2040 DAQ module. I redesigned the board and the front panel, and I made all the GPIO pins of the RP204...
RP2040 + ADS1256 DAQ board - PCB-based enclosure
Просмотров 1,4 тыс.2 месяца назад
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv In this video, I present the enclosure and PCB-based front and rear panels for my RP2040-ADS1256 DAQ board. With this little addition, my product is almost done and ready to be sold. Support me on Patreon: www.patreon.com/curiousscientist Check my blog for ...
RP2040 + ADS1256 DAQ board
Просмотров 1,2 тыс.2 месяца назад
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv In this video, I present my next, and hopefully final iteration for the ADS1256-based 24-bit, 8-channel, 30 ksps DAQ board. As compared to my most recent design (ruclips.net/video/hTHnTEzHEZA/видео.html) I replaced the microcontroller with an RP2040 microco...
XYZ Motorized Metallurgical Microscope
Просмотров 2,5 тыс.3 месяца назад
XYZ Motorized Metallurgical Microscope
High-performance 3-axis stepper motor controller
Просмотров 2,8 тыс.3 месяца назад
High-performance 3-axis stepper motor controller
CS1237 24-bit ADC, a potential HX711 alternative!
Просмотров 2,7 тыс.4 месяца назад
CS1237 24-bit ADC, a potential HX711 alternative!
Stepper motor PID control using a TMC2209 and AS5600
Просмотров 9 тыс.5 месяцев назад
Stepper motor PID control using a TMC2209 and AS5600
Camera adapters for my metallurgical microscope
Просмотров 6615 месяцев назад
Camera adapters for my metallurgical microscope
STM32F070F6P6 miniature development board with native USB
Просмотров 2,4 тыс.5 месяцев назад
STM32F070F6P6 miniature development board with native USB
ADS1256 Official Arduino Library and Custom DAQ Board
Просмотров 2,4 тыс.6 месяцев назад
ADS1256 Official Arduino Library and Custom DAQ Board
Nuclear processes in a cloud chamber for 10+ minutes
Просмотров 9486 месяцев назад
Nuclear processes in a cloud chamber for 10 minutes
Desktop Peltier cooler-based cloud chamber
Просмотров 2,1 тыс.6 месяцев назад
Desktop Peltier cooler-based cloud chamber
Stepper motor developing platform with TMC2209 and AS5600
Просмотров 4,8 тыс.7 месяцев назад
Stepper motor developing platform with TMC2209 and AS5600
Reviewing the LINKMICRO LM249MS digital microscope
Просмотров 1,2 тыс.8 месяцев назад
Reviewing the LINKMICRO LM249MS digital microscope
Stepper motor driven focusing on my metallurgical microscope
Просмотров 2,6 тыс.9 месяцев назад
Stepper motor driven focusing on my metallurgical microscope
Radical 2000x Metallurgical Microscope - Assembly and test
Просмотров 3,1 тыс.9 месяцев назад
Radical 2000x Metallurgical Microscope - Assembly and test
TCD1304-based spectrometer - Part 4
Просмотров 2,7 тыс.10 месяцев назад
TCD1304-based spectrometer - Part 4
Improvements to my DC power meter
Просмотров 1,6 тыс.10 месяцев назад
Improvements to my DC power meter
Building a 20x20 cm desktop Peltier cooler cloud chamber - Part 1
Просмотров 5 тыс.10 месяцев назад
Building a 20x20 cm desktop Peltier cooler cloud chamber - Part 1
Testing the "240 W" Peltier cooler refrigeration plate
Просмотров 11 тыс.11 месяцев назад
Testing the "240 W" Peltier cooler refrigeration plate
Custom-made self-contained DC power meter
Просмотров 1,8 тыс.11 месяцев назад
Custom-made self-contained DC power meter
10-channel thermistor-based temperature logger with display and SD card - improvements
Просмотров 88811 месяцев назад
10-channel thermistor-based temperature logger with display and SD card - improvements
Testing two powerful Peltier coolers: TEC2-19006 and Heke Tech CL-C067
Просмотров 18 тыс.Год назад
Testing two powerful Peltier coolers: TEC2-19006 and Heke Tech CL-C067
10-channel thermistor-based temperature logger with display and SD card
Просмотров 1,9 тыс.Год назад
10-channel thermistor-based temperature logger with display and SD card
10-channel voltage logger with display and SD card
Просмотров 1,8 тыс.Год назад
10-channel voltage logger with display and SD card
Sir, Can you give me your code please
It's on my Patreon! Feel free to join the supporters to get the code.
For what?
It is shown in the video, written in the description and in the blog article on my website. I can not make it cleaner. 😄
Looking forward to more projects in the future!
Me too! More cool projects are waiting for to be developed!
Dude this is awesome. Could have saved me a fortune from Thor labs. I think I've bought three or four from them over the years. Don't get me wrong they are great. But not cheap
Haha, thanks, I am glad that you like it! Yes, the Thorlabs tool is great but super expensive. I think my device is somewhere around $10, or maybe even cheaper. It does the same job.
How much did the PCB cost to make?
Hi! Just the PCB is around $1 per piece in average. Together with the components, it is around $10-12, per piece. But I ordered small amount of parts which makes everything more expensive. If the production is scaled up, it can become much cheaper.
❤😂🎉😢
😎
❤❤
😎
Hi, Can we do the same process with SZBT07 to make it as variable DC-DC converter?
Hi! I believe so, because it has a similar buck controller chip as the SZBK07. I actually started to work with one of those big 1500 W DC-DC converters a while ago, but reverse-engineering it took a lot of time and I lost my passion. Maybe later I will pick it up again.
Is it possible to dynamically change the reference voltage. Of this ADC ? Is it the AVDD pin ? If i apply to it different voltages. Would it be. The Vref ? If yes. What is the range of voltages i can apply to it
Hi! Have you tried watching the video and reading my article?
@@CuriousScientistyes. And im rewatching and rereading. There is alot of info to process But i just need a clear information right now. : can i apply any voltage i want to AVDD within a certain range. and this voltage would be the adc reference voltage or atleast. It would be proportional to it ?
You cannot apply voltage to the AVDD pin on the board because it is an output. There is an onboard voltage reference chip.
@@CuriousScientist how is AVDD an output. You have A+ and A- which are the differential inputs. Then you need to power them. With some vdd and gnd. logically thats. AVDD and AGND
I just explained how it is an output. Read my answer again.
The video explains everything, great work. Also, I am just wondering if you know where I can find the board's Gaber file. I thought this is an open-source board but can't find it anywhere online. Thx
Hi! Thanks! I bought the board from Aliexpress and I don't know if it has any design files available. But the internet must be full of similar circuits.
❤this is the control to garage door operator
Hi! It can be used for anything that needs control. 😎
@@CuriousScientist thank you very much
You're welcome!
subscribed!
and to your patreon!
Thank you for your support!
And did you consider higher powered TECs like the TEC2-19010? THey seem to be more expensive by about twice as much
Also, and sorry about so many questions.With you current knowledge would you agree your setup could be simplified by just running the TECs at 12v?
Hi! I don't need a better TEC, because the ones I use are excellent for this task. Probably a fixed 12 V PSU would be enough. Actually, if you buy the PSU I use, you can slightly increase their output voltage to reach ~12.7 V.
Ah, and have you considered adding some way to generate a strong electric field
Ah sorry, I rewatched your video and see that you mentioned this!
Yes, and it is on the way. I just need to find a way to attach/connect things together and then I will make a new video with the additional high-voltage field generator.
Sorry, I have a few questions haha.... Do you think for a 30cm ^2 one, would using 9 coolers work better? Even for yours, would 6 be superior if you could power them all? Do cloud chambers perform better if you can reach closer to -40 C?
As long as you can reach below -25°C and you can maintain it, each additional cooler is just extra cost and complexity. It is not necessary, really. If you look carefully, my chamber is 20 cm x 20 cm, so it is 400 cm^2. And it runs with four coolers. 30 cm^2 is so tiny that you cannot even fit 9 coolers on it... Maybe something is wrong with your math.
@@CuriousScientist ah, sorry I meant 30 cm by 30 cm!
I would probably try to squeeze in extra two, yes.
Incredible design!
Thank you!
balkanc 100%
What do you mean?
Congratulations on your machine: I have a doubt, are the dimensions of the test specimen made to scale based on the standardized model or how did you dimension the test specimen? I look forward to your answer thank you
Hi and thank you! What do you mean by standardized model? Are you referring to some ASTM or ISO testing standard?
I will scream when im not only high-tech
What?
So 12v would have been too much?
For the top Peltier cooler, definitely. At least with this cooling arrangement.
What is the flow rate of the cold water side? Low flow will result in cooler temperatures...
If I remember correctly, the pump is a 100 l/h pump. Or 200 l/h. I am not sure.
What setup is being used to cool the hot side? What sort of heat exchanger are you using and what size fan and how many fans?
It's in the video. Watch it.
Why did you decrease the voltage and amps?
What do you mean?
Is there a way to get the board with the resistors and other parts installed. No way I can solder as good as you
Sure, PCBWay can provide it for you with those things installed. You can ask them for partial assembly so they only install the SMD parts.
Use lead screw with lower pitch or use 1 start instead of 4 , it will keep falling down very easily with some minor vibrations
It is not falling down, don't worry!
This is awesome. Great video. Thank you so much for taking the time to make this video and share with us a little piece of knowledge. Can't thank you enough.
Hi! Glad to hear that you liked it.
Another awesome vid.
Thank you!
👍👏👍
👍😎
¿Donde has conseguido los sujetadores de cables que aparecen en el video?
Aliexpress.
Thank you very much for making such informative videos. I am having a hard time getting it done for me. The library for nokia N5110 is not working appropriately. I didn't see anything on screen except the light. I don't know why may be the N5110 display is bad. However, I ordered it from your link. And can you please also let me know about pins of rotary encoder which one is clk , Dt, and switch as the one which I got has pins S1, S2, and key.
Hi! If you use the exact same procedure as I did; same parts, same libraries, same code (my code), then it should work. Regarding the rotary encoder, it does not matter which is the CLK and which is the DT pin. If you swap them, you will only get the opposite behaviour, but nothing gets damaged. You can flip the wires and do everything as usual. S1 and S2 are CLK and DT and the key pin is the SW (switch).
Thanks and one more question . Stm32 does not have any function to digitalPinToInterrupt in the following line. attachInterrupt(digitalPinToInterrupt(RotaryCLK), RotaryEncoder, CHANGE);
What's the question?
I got an error that stm32 blue bill does not understand digitalPinToInterrupt as its defined before in the following line of code. attachInterrupt(digitalPinToInterrupt(RotaryCLK), RotaryEncoder, CHANGE);
Probably a bracket ("{" or "}") is missing somewhere. Check the code.
Any plans to put a stepper on it and have joystick control? Then X-Y as well? Go on.... you know you want to :)
I already have done it on a much more professional microscope. 😎😉 Check my earlier videos.
Hello sir, another educational video, greetings from philippines
Hello there! Thank you very much!
How to print string[text message]from Arduino controller to dwin display?....like in my code i am sending ascii values if i changed to char values it is taking the ascii values but i need text message how to do this
Hi! It is clearly explained in the video and the corresponding article on my webpage.
The big flaw with these AC designs with Peltier modules is that no one remembers to place the radiator outside the room that will be cooled, it is similar to a water pump pulling water from a river and throwing it back into the same river - complete uselessness. If one day I were to make a system like this, I would find a way to place the radiator outside the house and I would also use another Peltier module to further reduce the temperature of the coolant that leaves the radiator towards the heat absorbing block - Perhaps I would use two pumps to better circulate the liquid in the system. Only the heat absorption block would be inside the house. It would also use temperature monitoring control systems to regulate the power of the Peltier modules. They wouldn't be running at full capacity all the time. They would only be activated and with the right power according to the temperatures of the internal, external environment and the coolant. Only the fans would be running at full capacity. The hoses would be treated with aluminum film or something that would prevent the heat transferred to the liquid from returning to the environment.
I always emphasize in my experiments, that the hot side should be outside the cooled space. I just didn't have the opportunity to run meters of hoses to have the radiator outside the room. Maybe a better concept is leaving your fridge door open. It would dump the heat to the same environment that it tries to cool. I am also always monitoring the room temperature to account for the change if there's any. But most importantly, I always emphasize that Peltier coolers are not suitable for building ACs. I even have "debunking videos" with meticulous measurements to prove that those "Peltier AC" videos with millions of views are fake and misleading people. Also, a bigger mistake is that people run their Peltier coolers at their may rated current. They don't know the science of these devices, they just see that the more current they provide, the colder it becomes, but that is only true up to a certain point. Also, a colder surface is not equal to more heat transfer. People neglect (or simply don't know) these facts. So, reflecting on your idea, they should *never* run at their full capacity. There are too many "would" words in your sentence. People often come up with their ideas, but even after years, they do not present their results.
You could you a small photo spectrometer, you have already built the electronic part
If you check my other videos, you will see that I have already built it, as well as a full frame scanner camera. 😎
What about using electrical tape to cover the bottom of the PCB? Wouldnt that add another layer of safety? Or will it be a hazard? .
It is also a good idea. Or you can add a plastic sheet, too.
Sir, online purchase link description
What???
I live on a yacht. I want to make a wind direction sensor. Longevity is an issue in past experiments. Wire wound resistor wear out. Timing a magnet that spins has its own issues. I am thinking of using this technology to get wind direction, by mounting the magnet on a wind vane. I will just transmit this data to my receiver unit/display. I hope the units i am buying of Aliexpress are not some cheap magnets that lose magnetism after 4 weeks.
This should be hassle-free. Magnets losing their magnetism sounds weird. By any chance, did you heat the magnets up to 3-400°C? Or, were they exposed to any other magnetic fields? These Nd-magnets should sustain their magnetization for quite a long time. But yeah, as you mentioned, if they are some cheap garbage, they might not perform very well.
@@CuriousScientist I wrote the message on a phone. The magnets didn't lose power, i was wondering if the Chinese ones did. I did try to get the aliexpress sensor from your affiliate site, but didn't see the link from your site. New sub anyway.
They should be fine. I have had a few of these sensors for years and they still work perfectly. Regarding the links I don't know which page you were looking at but both the AS5600 circuit and the magnet separately are shared with a very clear picture under the parts and tools page. I even categorized my links and put the sensor in the "motors and related circuits" category.
@@CuriousScientist That is where i went wrong. I only looked in sensors and not the motor section. I just found them.
No worries! Glad you found them.
Awesome. THank you.
I hope you found it useful! Cheers!
Where are you located? I might be able to help you with some parts to test alongside me. We spoke years ago about cooling with peltier units. I am still working on that. I think I'm heading towards a combo of better insulation to protect the cooled air and gallium pipettes as a phase change material (PCM) to store the heat to be removed through ice and a volatile positive pressure airflow to get the air cool from the start. The cooling chamber needs max insulation (which can be foil coated polyisocyanurate) heatsinks on the peltier are cooled with the condensation of ice packs until they reach equilibrium with the temp of air in the cooling chamber and no longer create condensation. Then a hollow plastic 1/4"×3"×6" (~6.3mm×75mm×150mm) with gallium inside will begin melting as air heats up and the phase change begins in that plate. Peltiers are mainly used to extend the life of the ice. Also, my device is to actually take that cold air and move it to a separate similarly sized (small area ~ 800 mm^3) area which is now the problem.
I am in Sweden, so it might be a bit too pricy to ship anything to me (shipping + also customs).
We had spoken years ago about cooling with peltier units. I am still working on that. I think I'm heading towards a combo of better insulation to protect the cooled air and gallium pipettes as a phase change material (PCM) to store the heat to be removed through ice and a volatile positive pressure airflow to get the air cool from the start. The cooling chamber needs max insulation (which can be foil coated polyisocyanurate) heatsinks on the peltier are cooled with the condensation of ice packs until they reach equilibrium with the temp of air in the cooling chamber and no longer create condensation. Then a hollow plastic 1/4"×3"×6" (~6.3mm×75mm×150mm) with gallium inside will begin melting as air heats up and the phase change begins in that plate. Peltiers are mainly used to extend the life of the ice.
Sure, I remember you from the early days. I have difficulties imagining your project but if you have any videos to share or any kind of documentation, please feel free to do so.
i have generated .HZK file properly and the software virtual display simulator shows it properly but when i upload to the display i see something like textured box on the place where i have fonts example "123 variable"
Then there's still something that you didn't do properly.
Ok got it , when you are using 8mb display you have to save .icm file as 23 instead of 32 , that is what causing that issue
Nice to hear that you figured it out
Hi, sorry to bother you, I added 3 LEDs, one green, one yellow and one red to turn on and flash when the uSv are less than 1 (green), yellow when they are >1 and <=5, and red when the uSv are exceeded 10 uSv, I tried many lines of code but it doesn't work for me. But can it be done? If you can help me I would be grateful if not it doesn't matter. Thank you
Hi! You just need to turn on the corresponding LED when a certain threshold value is met. It can be done with simple if() conditions.
@@CuriousScientist yes i tried but it doesn't work. What data should i take from the sketch avgUSV? or uSv? or what?
Well, it is up to you if you want the most recent reading or the rolling average to be used as a threshold. I cannot guess what you want, sorry.
@@CuriousScientist ok thanks
Why didn't you have both hot sides of the peltier blocks connected to the water cooled aluminum?
Because that's not how stacking works.
On your website, the CC diagram incorporates 4 pots but I only see 2 in the video. Which is correct?
Hi! Where exactly do you see those 4 potentiometers?
@@CuriousScientist I got mixed up looking at the lower circuit diagram thinking the 100k and 10k components labeled corse and fine were pots and not simple resistors.
I see. No worries!
Hi! Can I use arduino nano and 2209 or 2208 with stepper tmc library? I want to perform simple motor control using buttons and a simple "lcd(0x27,16,2)" display. I haven't seen anyone do it with this library yet.
Hi! I think it should work.
Hi, I'm not an expert, however I replicated this Geiger counter, the problem is that the display only works if I send the "s" start signal from the PC, while if I use it with a battery it stops at the wording "Serial.println("GM Tube - Send 's' to start..."). How can I solve the problem? Thank you
Hi! Remove the parts of the code that make it wait for the "s" character from the serial port. Basically, just remove that if() condition. Don't forget about the curly brackets.
@@CuriousScientist Thank you solved!
You solved it, I just guided you! 😎 Cheers!
Great video sir! Where do you get the top screen to apply the solder paste? Did you CNC machine it yourself?
Hi! It is a stencil, and I got it with the PCB together. You can also get it when you order it from my PCBWay project page. Also, as far as I know, they are not machined but laser cut.
That's really awesome! Thanks for the reply. Love your work sir. 👍
Thanks!
Such a great video. Thank you
Glad you enjoyed it!
Have you aver compared cooling the peltier with cpu air cooler and water cooling? Is cpu AIR COOLER enough to handle a single peltier module heat load as well as water cooling
A good air cooler is enough for most of the Peltier coolers. But only one unit per CPU cooler. I have several videos where I use CPU cooler to cool a Peltier cooler.