No video

Homemade LIDAR sensor with Arduino & Processing

  Рет қаралды 318,188

Electronoobs

Electronoobs

Күн бұрын

$5 discount for the first 40 to order on www.JLCPCB.com with code “JLCPCBnoob"
JLCPCB's SMT assembly - Every customer on JLCPCB will get $7 and $8 for free engineering fee for SMT orders
I always wanted to have an obstacle avoiding robot. I've now made some sort of lidar sensor based on Arduino for that with an infrared distance sensor TOF. I hope you like it.
ELECTRONOOBS.io: electronoobs.io
Help my projects on Patreon : / electronoobs
my Q&A page: electronoobs.i...
Facebook page: / electronoobs
Canal en Español: / electronoobs en español
LINKS
-------------------------------------
Tutorial: electronoobs.i...
Tutorial: electronoobs.c...
Part list: electronoobs.c...
Schematic: electronoobs.c...
Code Arduino: electronoobs.c...
Code Processing: electronoobs.c...
LIDAR case 3D files: electronoobs.c...
PRINTERS FDM
-------------------------------------
All printers: bit.ly/2lPkaS7
Tron X1 (only 89.5€): bit.ly/2kiqpx9
Coupon: "U363AD0D5558D000"
Creality Ender 3: bit.ly/2kLbJa7
Coupon (169.9$): "1J6X3Z40U1"
Alfawise U30 (145€): bit.ly/2kLtMNr
Alfawise U20 (236€): bit.ly/2kBYZmi
Alfawise U50 (181€): bit.ly/2kNSk8m
Crealitu CR10 (345€): www.banggood.c...
Creality CR20 (363€): www.banggood.c...
TEVO Tarantula Pro (199€): bit.ly/2mcbeGn
Anycubic MEGA- S (354€): bit.ly/2lSiQh8
PRINTERS RESIN
-------------------------------------
Anycubic Photon SLA (400€): www.banggood.c...
Alfawise W10 SLA (245€): bit.ly/2lOiQPf
Longer Orange 10 (208€): bit.ly/2mkgCaN
Like share and subscribe to motivate me. Thank you
#Arduino
#lidar
#homemade

Пікірлер: 199
@ELECTRONOOBS
@ELECTRONOOBS 4 жыл бұрын
Sign up at ELECTRONOOBS.io: electronoobs.io/ Follow me on FACEBOOK for more: facebook.com/Electronoobs help me on Patreon: www.patreon.com/ELECTRONOOBS
@diplinformfhtalebsaleh2705
@diplinformfhtalebsaleh2705 9 ай бұрын
Hey, is it possible to become the STL File for a 3D print ? Thanks in advance 😊
@ivanivanov1340
@ivanivanov1340 5 ай бұрын
Hey, where are the links for the better modules
@LaughingInfidel
@LaughingInfidel 4 жыл бұрын
You could eliminate the slip ring (which will wear out) by rotating a front-surface mirror instead of the sensor. And you don't need a stepper motor. A slow, geared motor powered by a voltage regulator with an optical sensor detecting its position on every revolution would work as well. Cool project. Next do an up/down left/right scanning version that can make a 3D image!
@RaffyMaBoi
@RaffyMaBoi 5 күн бұрын
How??
@slavisaasus
@slavisaasus 4 жыл бұрын
Maybe you should have corrected measured distance with relative position of sensor to the center of the spinning disk. Anyway, good job.
@emiliomota2459
@emiliomota2459 4 жыл бұрын
Dude i must say that you are one of the greatest electronic channel here in youtube, you have so much passion
@ELECTRONOOBS
@ELECTRONOOBS 4 жыл бұрын
Thank you!
@Alpha_Mods
@Alpha_Mods 4 жыл бұрын
That device is like a 360-version of the popular arduino ultrasonic radar. Great job :)
@techbash97
@techbash97 4 жыл бұрын
Dude, you're doing a great job. Keep doing whatever you're doing. Loves from Turkey
@user-yz8do8vu1s
@user-yz8do8vu1s 4 жыл бұрын
İngilizce bilen nadir türk
@davidgoodwin16
@davidgoodwin16 3 жыл бұрын
This is a brilliant project - it covers a range of interesting concepts - sending data through a slip ring, etc.
@user-dg1lf2nb4h
@user-dg1lf2nb4h 4 жыл бұрын
You are discovered the "slip ring for me, thank you from Kazakhstan :)
@jamessewell5788
@jamessewell5788 4 жыл бұрын
Could try microstepping the stepper motor and only triggering the sensor at each incremented step and only once data is received back, step the motor again . Could easily achieve 3200 data points at the cost of some stop start delay. Cool project👍🏻
@senceryazici
@senceryazici 4 жыл бұрын
Use another TOF range sensor on the rotating head, symetrically. You’ll gather data faster
@AndersJackson
@AndersJackson 4 жыл бұрын
It looks like there are a place on the rotor for another TOF range sensor on the opposite place for the current sensor.
@duncanx99
@duncanx99 4 жыл бұрын
An interesting idea, despite the inaccuracy of that particular sensor.
@AJB2K3
@AJB2K3 4 жыл бұрын
0:46 getting some frame flicker there
@ELECTRONOOBS
@ELECTRONOOBS 4 жыл бұрын
WOW. I don't knwo wwhat that is....
@panigrc
@panigrc 4 жыл бұрын
@@ELECTRONOOBS subliminal messaging perhaps in order to buy from jlcpcb ? here is a screenshot of that flicker: i.imgur.com/TNDUpXt.png
@Fabsenet
@Fabsenet 4 жыл бұрын
@@ELECTRONOOBS did you use davinci resolve? I have this also from time to time. Do the usual full restart, avoid browsers and other apps while exporting and clear all caches in davinci. You may also switch some fusion nodes to software processing
@AnthonyGoodley
@AnthonyGoodley 4 жыл бұрын
@@panigrc You stole pretty much the exact comment I planned to leave.
@Anastassios
@Anastassios 4 жыл бұрын
@@panigrc It's obvious.
@aronhighgrove4100
@aronhighgrove4100 4 жыл бұрын
Thanks for the video! 0:17 is not an infrared distance sensor, it is laser-based: "The VL53L0X’s 940 nm VCSEL emitter (Vertical Cavity Surface-Emitting Laser), is totally invisible to the human eye, coupled with internal physical infrared filters."
@guru3829
@guru3829 4 жыл бұрын
Thank you man I waiting for this
@user-cs5zh9lu5o
@user-cs5zh9lu5o 7 ай бұрын
Thank you so much sir... LOVE FROM INDIA ❤❤❤
@manickn6819
@manickn6819 4 жыл бұрын
You put out some of the most interesting projects. Thanks for sharing.
@andrejladislavsmith
@andrejladislavsmith 4 жыл бұрын
I was making one lidar and I recommend you to put everything inside the rotating part and balance it. And also you could make it faster
@electronic7979
@electronic7979 4 жыл бұрын
Excellent project 👍
@hamjudo
@hamjudo 4 жыл бұрын
Important note on the light sensor part number. The one in the video is the VL53L0X, vee ell five three ell Zero ex. The confusing part number has both the letter L and the number zero. For those who are interested in a slightly faster, and 4 meter range, try the VL53L1X. It needs a different software library, but it can use the same schematic and PCB. For those building their own boards, the VL53L0X runs at 2.7-ish to 2.9-ish. It does not work at 3.3 volts. The VL53L1X works from 2.7 to 3.4 volts. For a project that uses 3.3 volts, the 1x doesn't require another voltage regulator and i2c level shifters. Some 3.3volt Arduinos work at 2.8 volts. In my experience, USB ports continue to work with 2.8 volt data lines even though it is out of spec. I assume USB has a much lower noise margin and maximum cable length with 2.8 volt data.
@sonwander1
@sonwander1 Жыл бұрын
Hello! Thanks for the great video. I need a LIDAR sensor to detect when an object trespasses an imaginary line limit. By customizing your project, can I achieve that?
@gerokatseros
@gerokatseros 4 жыл бұрын
Wonderful and detailed explanation!!! in some part you mention about better sensors and link in the description ... I didn't find any recomendations somewhere .. what better sensors would you suggest?
@UCanDo
@UCanDo 3 жыл бұрын
Hello. I always watch your videos with interest. Please, tell me in which editor you are making the video. Thank you!
@BrunoSantosN
@BrunoSantosN 4 жыл бұрын
Just thank you!! I’ve been trying to do this but with no success, so far.
@edslab5383
@edslab5383 4 жыл бұрын
One of the nicer projects I've seen. Please consider make an improved version.
@slimanemosbah
@slimanemosbah 4 жыл бұрын
big fan; from Algeria .. Thank you, man, I waiting for this
@user-sh5ni
@user-sh5ni 4 жыл бұрын
Tank you Your brother from lebanon
@aronhighgrove4100
@aronhighgrove4100 4 жыл бұрын
You mentioned better distance sensors in the links below at 10:28, I couldn't find any in the description nor on your website? What did I miss?
@electric_mix
@electric_mix 4 жыл бұрын
Very nice
@peerappel2012
@peerappel2012 4 жыл бұрын
Amazing unique project! Thank you!
@akthamahmed2171
@akthamahmed2171 4 жыл бұрын
Very nice project you smart and creative. Thank you 👍
@MCsCreations
@MCsCreations 4 жыл бұрын
Pretty interesting project, dude! Awesome! 😃
@Vhbaske
@Vhbaske 4 жыл бұрын
My friend, there is a cockroach inside the box! It's a joke. Nice work!
@PhG1961
@PhG1961 4 жыл бұрын
Excellent video ! Just what I need !
@Vikas_Singh_Kushwaha
@Vikas_Singh_Kushwaha 4 жыл бұрын
Hell yeah !!!! I had exactly the same comments and design in mind you Did it before 😉
@steverichab
@steverichab 4 жыл бұрын
Great Project Thank you, Where can I find the slip ring?
@walidebdelli1046
@walidebdelli1046 4 жыл бұрын
Very well made dude, Thank you for the video.
@mianjeetech1047
@mianjeetech1047 4 жыл бұрын
Great video and tutorial as always
@zachsylvester309
@zachsylvester309 2 жыл бұрын
Instead of counting steps what if you just used time? Since you have a hall effect sensor you could calculate the time the disk takes to rotate. Say we measure one rotation and it takes 5 seconds per rotation. This means that the front will be changing 73 degrees per second. So that means we could do something like f(s)= 73s so if we take a sample at .5 seconds using the time delta since the hall effect sensor has been activated we would get. 36.5 degrees. So depending on how you want your accuracy you can just change your sample rate. But given that the Arduino is having issues with just incrementing a variable maybe this wouldn't help. A raspberry pi pico might be a better fit for this since you could utilize multi-threading. Alternatively, if we know the sample rate we could store the expected angles and times in a dictionary. This would save on having to do the multiplication each time and instead having to look it up from memory. This would look something like this. Say we have a sample rate of once per second we know that our sensor travels 73 degrees per second. so we could say lookup = {1:73, 2:146, 3:219,4:292,5:365} this could then be accessed by the distance function. Obviously, for more accuracy, you would ideally have a larger dictionary with a higher sample rate.
@thehackerindustry8165
@thehackerindustry8165 4 жыл бұрын
Thanks for the Video. It's really exciting.
@r5bc
@r5bc 4 жыл бұрын
Worth watching and subscribing
@ishanneilbhargav7675
@ishanneilbhargav7675 3 жыл бұрын
Though it is clear that the sensor will no longer hold the properties of being a LIDAR when an Ultrasonic sensor is used instead of a TOF sensor, will it still work? The only difference will be that u have to play with the speed of light when using the TOF sensor, whereas with the ultrasonic sensor, u gotta play with the spead of sound.
@countZ74
@countZ74 4 жыл бұрын
As a building/programming exercise this is great. But there are complete 360° lidars available, for less than 100€, which also have much better specs.
@gabrielchagas2061
@gabrielchagas2061 4 жыл бұрын
Absolutamente fantástico! Good job!
@31fishon47
@31fishon47 4 жыл бұрын
This is really awesome. Thanks for the tutorial.
@mancio92M
@mancio92M 4 жыл бұрын
beautiful project
@omprakeshchopra2632
@omprakeshchopra2632 4 жыл бұрын
Good
@aberateklehaimanot9804
@aberateklehaimanot9804 4 жыл бұрын
just fantastic,thanks for sharing.
@ScienceFunInnovations
@ScienceFunInnovations 4 жыл бұрын
Nice project!
@TinLethax
@TinLethax 4 жыл бұрын
There's the VL53L1X the bro of the L0X you can measure up to 4.5meter in mm !
@GaryMcKinnonUFO
@GaryMcKinnonUFO 4 жыл бұрын
Great stuff. A larger diameter rotor would increase resolution.
@justintyler4814
@justintyler4814 2 жыл бұрын
If you're the guy in the intro you look like big Jay Oakerson a famous comedian.
@waqasahmad5733
@waqasahmad5733 4 жыл бұрын
nice job and great idea
@rohithrao2790
@rohithrao2790 4 жыл бұрын
It is nice projects
@thomasjones145
@thomasjones145 4 жыл бұрын
00:46 IT'S UTAH!!!
@schimpansen651
@schimpansen651 Жыл бұрын
Hello, can you add part numbers because most of the Links are down. thanks
@wolfganggosejacob779
@wolfganggosejacob779 4 жыл бұрын
Design looks like a world war I tank :D
@Shubhamjain94
@Shubhamjain94 4 жыл бұрын
You mentioned there are better ToF sensors but haven't given the details. Can you please share them... Big fan from India..
@ranganatennakoon
@ranganatennakoon 4 жыл бұрын
this is awesome !!!
@mahmuddemirok814
@mahmuddemirok814 4 жыл бұрын
How much total cost?
@aa_nenashev
@aa_nenashev 4 жыл бұрын
Pretty good
@TOPP3RHARL3Y
@TOPP3RHARL3Y 3 жыл бұрын
great video! Thanks! How do you do the visualization? Which Software is it?
@notsure6222
@notsure6222 4 жыл бұрын
I've never thought of this until seeing this video, but how do we account for the shape of the spinning head causing "inconsistencies". In the video we see the walls curves, since the spinning head is round, so objects close to it will obviously register close, but if we are scanning a straight wall and we may want to accurately represent the environment. How can we correct this?
@sonydedz
@sonydedz 2 жыл бұрын
Interesting, can this be applied to measure the water depth in a river
@omerdurmus2980
@omerdurmus2980 2 жыл бұрын
Hi, I am going to make a LIDAR like yours. I will wrtie LIDAR data to a TXT file. But how will it be inside of the TXT file. What format should the data be written in? Thanks for answer
@iamZairul
@iamZairul 4 жыл бұрын
the best.ty for sharing
@Legend01745
@Legend01745 Жыл бұрын
How do i make it stop when any obstacle is been detected? I'm new to this field, please help!
@Not-C-418
@Not-C-418 4 жыл бұрын
Make a video showing the tools you use it will be cool
@franckalbertfonkouakamdem2895
@franckalbertfonkouakamdem2895 Жыл бұрын
Which setup you use in order to show the shape of the obstacles ?
@dakuoni7510
@dakuoni7510 3 жыл бұрын
Can it go any faster to get faster data/results for faster reactions
@Abu-cb6bj
@Abu-cb6bj 4 жыл бұрын
excellent video once again. i have some questions regarding the inverter video you made some time back. how can i reach you? please reply
@sciencetech9922
@sciencetech9922 4 жыл бұрын
Very nice tutorial 👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌👌
@enderoftime2530
@enderoftime2530 7 ай бұрын
Which link is supposed to have the better distance sensors?
@FilmFactry
@FilmFactry 4 жыл бұрын
Question, Anyway to focus or limit the field of view to be more accurate, like a cone or tube?
@ELECTRONOOBS
@ELECTRONOOBS 4 жыл бұрын
You can use maybe a lens or so...
@Andreas-gh6is
@Andreas-gh6is 4 жыл бұрын
Some more info on the stepup converter would be helpful!
@monkeybytegames
@monkeybytegames 4 жыл бұрын
Banana spotted at 00:12
@aronhighgrove4100
@aronhighgrove4100 4 жыл бұрын
Easter egg? Seems to be the wrong season ;)
@icebluscorpion
@icebluscorpion 2 жыл бұрын
could you make a Automatic 3D scanner out of it if it detects inward instead of outward?
@jameswiz
@jameswiz 3 жыл бұрын
Could you turn this into a 3d mapper for 3d printing object? Like a 3d scanner?
@diplinformfhtalebsaleh2705
@diplinformfhtalebsaleh2705 9 ай бұрын
Hey, is it possible to become the STL File for a 3D print ? Thanks in advance 😊
@lasersbee
@lasersbee 4 жыл бұрын
4:12... What if you used a lens to focus the beam a bit tighter ???
@01Duke390
@01Duke390 3 жыл бұрын
What sensor on the lidar do you reccomend to use for an autonomous gps robot?
@wecksell
@wecksell 4 жыл бұрын
Could you use a lens to focus the wide beam and get better accuracy and range?
@rohansnaik9355
@rohansnaik9355 Жыл бұрын
What are the components required
@sterixking4778
@sterixking4778 3 жыл бұрын
Can you help with the App you used for Visual Rpresentation
@destinationsatyug
@destinationsatyug 3 жыл бұрын
What application is being used to display lines on monitor.
@nagasaipurvaz4251
@nagasaipurvaz4251 3 жыл бұрын
man plzz reply why cant you make a lidar which not only spins 360 degrees but vertically to scan whole room from selling to ground
@25eyal17
@25eyal17 3 жыл бұрын
What is the use of this lidar in everyday life
@alexismotet9393
@alexismotet9393 2 жыл бұрын
is there a way to buy the rotating support? ty
@yvessteven3159
@yvessteven3159 4 жыл бұрын
Can this lidar be used for bathymetric mapping?
@ujwalmandal5979
@ujwalmandal5979 2 жыл бұрын
Which are some long distance LiDAR sensor?
@jyotilahre7615
@jyotilahre7615 3 жыл бұрын
sir how to use this for discrimination between two plants without monitor
@josephshubin8465
@josephshubin8465 4 жыл бұрын
How do you make 3d models, liking scanning terrain using this?
@VideoStefan17
@VideoStefan17 4 жыл бұрын
awesome!!
@kenkaneki-ls3iz
@kenkaneki-ls3iz 4 жыл бұрын
Notificarion squad
@siddharthmali5841
@siddharthmali5841 4 жыл бұрын
Awesome ✌️✌️✌️
@mentalthink1
@mentalthink1 4 жыл бұрын
Wow very interesting... if you put the sensor in a Z-Axis you can do a 3D Scanner?¿ Scanner Real object and pass to the 3dPrinter (Perhaps using Blender , reading an XML file with all the data from the sensor)
@jaishankarm5920
@jaishankarm5920 4 жыл бұрын
Nice 👍
@stevenrogersfineart4224
@stevenrogersfineart4224 2 жыл бұрын
Awesome video but why do you keep calling it the VL53L1 sensor? Its a VL53L0. BIG difference. Twice the range :D
@michelbrasseur9296
@michelbrasseur9296 2 жыл бұрын
0:45 JLCPB subliminal flash
@sahiltrivedi69
@sahiltrivedi69 4 жыл бұрын
Is there any upper limit on the RPM of the stepper motor?
@reparaciondelavadoras2024
@reparaciondelavadoras2024 4 жыл бұрын
De que canal sacaste el video?
Getting Started with LIDAR
47:27
DroneBot Workshop
Рет қаралды 1,4 МЛН
DIY sonar scanner (practical experiments)
14:30
bitluni
Рет қаралды 1 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 75 МЛН
ISSEI & yellow girl 💛
00:33
ISSEI / いっせい
Рет қаралды 22 МЛН
Sensors - which one to use
17:06
Electronoobs
Рет қаралды 1,3 МЛН
I tried finding Hidden Gems on AliExpress AGAIN! (Part 5)
14:11
GreatScott!
Рет қаралды 1,1 МЛН
#203 Best LIDAR Sensors for Makers (Comparison and Test)
16:31
Andreas Spiess
Рет қаралды 190 М.
Can you map a room with LIDAR and Arduino?
11:52
Nikodem Bartnik
Рет қаралды 335 М.
I spent $180,000 on this LiDAR now DJI released one for $500
12:03
Indiana Drones
Рет қаралды 162 М.
467 Radar Sensors from $3 to over $100: Which one is Best?
14:31
Andreas Spiess
Рет қаралды 172 М.
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3 МЛН
DIY Arduino Lidar!
8:30
Home Made
Рет қаралды 75 М.
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 75 МЛН