Giving my Pick and Place VISION

Поділитися
Вставка
  • Опубліковано 3 лип 2020
  • Adding cameras to a pick and place lets you get way more precise with your placement! In this one I take a crack at integrating an upwards and downwards camera along with ring lights into the Index PnP.
    PCBWay Board Link:
    www.pcbway.com/project/sharep...
    Patreon:
    / stephenhawes
    Index Repo:
    www.github.com/sphawes/index
    Thanks to PCBWay for sponsoring this video!
  • Наука та технологія

КОМЕНТАРІ • 98

  • @alexscarbro796
    @alexscarbro796 4 роки тому +8

    Whilst I’d heartily recommend you get a little toaster oven with external profile controller for reflowing boards, if you feel compelled to use a hot air reflow pencil, you should really consider adding some background heat (say, a little hot plate) that you sit the board on and pre-heat it to around 100C. You’ll damage far fewer parts and get more consistent results.

  • @clanross62
    @clanross62 4 роки тому +8

    I ended up leaving the lighting permanently on during the whole placement run, that made the vision much more reliable. I used CP40 nozzles and not Juki and think that made the tuning of the CV much harder. One last tip from my experience was to make sure to include a cover glass for the up camera. A home workshop where you have a mill will definitely leave dust on your camera lens over time. Can't wait to see if your design can place some 0.5mm pitch parts accurately.

  • @leiferickson3183
    @leiferickson3183 4 роки тому +6

    Yes. That is warm. Think about finding a way for cooling the LED's especially if they are enclosed within plastic. This is good practice for every project where you will be asked to put heat producing circuitry inside a sealed plastic enclosure (it happens a lot!)

  • @MaltandMake
    @MaltandMake 4 роки тому +20

    I'm really enjoying this project! The camera integration is great!

    • @remyelliot1264
      @remyelliot1264 2 роки тому

      Sorry to be so off topic but does anyone know a tool to log back into an instagram account?
      I somehow lost the login password. I love any assistance you can give me!

    • @lincolnzaid6695
      @lincolnzaid6695 2 роки тому

      @Remy Elliot Instablaster :)

  • @michaelbishton9439
    @michaelbishton9439 4 роки тому

    I'm rooting for your continued success. I enjoy watching your progress. Thanks.

  • @Soundbeforelight
    @Soundbeforelight 4 роки тому +2

    Something about how you said "computers are so cool" is cracking me up.
    Great work! You're going to need a new bench soon 😲👏💜

  • @vtrandal
    @vtrandal 3 роки тому

    Absolutely fantastic. You deserve to have a lot of patrons. I've watched your "Final Chapter [Nov 29, 2020]" with enthusiasm. You have tackled and solved many problems.

  • @xandersnyder7214
    @xandersnyder7214 4 роки тому +1

    LOVE the single layer diffuser in your camera mount!
    I did something almost identical when I made my Nano Leaf clone, I did one and two layers, depending on the color you choose two layers seems to spread the light a bit better.
    The hard part is really making sure your first layer is SUPER tuned!
    Great work!

  • @SuperMakeSomething
    @SuperMakeSomething 4 роки тому

    This is coming along really nicely! Looking great! 👍

  • @santhosh3374
    @santhosh3374 4 роки тому +7

    Yo man.... your skills with video editing is drastically increasing. It's awesome

  • @jurgenaddicks1634
    @jurgenaddicks1634 3 роки тому +1

    You are so inspiring with your positive and enthusiastic manner. And pretty nerdy with the aluminum servo horn on the chain around your neck .... , in a good way :-).

  • @MicahMelnyk
    @MicahMelnyk 4 роки тому

    Looking really great!

  • @Ray-ej3jb
    @Ray-ej3jb 4 роки тому

    WOW I like to think you took my previous comment on board but thank you this a very watchable and interesting video. This is the first time I've managed to watch one all the way through - nice

  • @FixDaily
    @FixDaily 4 роки тому +17

    When soldering LED's like this, you should heat them from bellow (back of the board) to avoid destroying them :)
    Great work, love your vids

    • @samsmith9764
      @samsmith9764 4 роки тому +2

      ya good point. RIP lil LED tho

    • @slickm7
      @slickm7 3 роки тому

      if im someone without a hot air station how should i do that

    • @FixDaily
      @FixDaily 3 роки тому

      @@slickm7 You use an Iron, with the PCB on top of it for example.

  • @zer001
    @zer001 3 роки тому

    Wow! Your work is awesome!

  • @carsonshearer5139
    @carsonshearer5139 4 роки тому +1

    Quality video, my guy!

  • @trashpanda9433
    @trashpanda9433 4 роки тому

    As always Steve, your 3d prints are looking good!

  • @robertmaks0
    @robertmaks0 4 роки тому +2

    Use PCBway to make a flexible PCB LED ring light. Then print a design with an angled surface relative to the camera lens and glue the flexible PCB onto that.

    • @wailshire
      @wailshire 4 роки тому

      What a Great idea man ! In gonna do that!

  • @josemarioturriago2773
    @josemarioturriago2773 4 роки тому +1

    Se siente la pasión y la dedicación a lo que hace, excelente trabajo.
    No pare de hacer contenido amigo.
    Saludos desde colombia.

  • @dave_dennis
    @dave_dennis 4 роки тому +1

    You will get variation in LED intensity based on how long they have been on or as the A/C cycles in the room, etc. I recommend on you led board respin to add an ambient light sensor as a feedback monitor. If I the same plane as LEDs it will pick up the back scatter off the diffuser. Your nano can then adjust the neopixel to keep the light intensity consistent. Take a look at the AMS TSL2561CL. I2C so easy to read with a nano. As sensors for it has a wide dynamic range.

  • @feldon27
    @feldon27 3 роки тому

    If you put out a full plan, parts list (BOM), firmware, instructions, gerbers, and 3D files for this, you guys are going to be the savior of thousands of people who have been following OpenPnP with enthusiastic interest but bewildered by the choices.

  • @fromthebeattothesaber1419
    @fromthebeattothesaber1419 3 роки тому

    This is sutch an underrated channel >~

  • @akthamahmed2171
    @akthamahmed2171 4 роки тому

    Awesome work I love your videos ❤

  • @xaesthetics1769
    @xaesthetics1769 4 роки тому

    Nice, awesome as always :D

  • @Gruftgrabbler
    @Gruftgrabbler 3 роки тому

    This man is so smart and intelligente. Hopefully I can learn something by building a machine like this even if I have no clue what to do yet

  • @olorf
    @olorf 4 роки тому +2

    No need to redesign the LEDS. Just use linear polarizing filters on the led diffusers on the outside and one on the camera. If you rotate them correctly you get cross polarization which negates all specular reflections which means glare is totally killed. Some filters from the 3d movies should do it!

    • @mikehipid
      @mikehipid 4 роки тому

      Something in this spirit would most likely solve the glare issue: www.ebay.com/itm/153680087193 you can get polarizing film from Ponoko and laser cut your own solution.

    • @AnthonyClay
      @AnthonyClay 4 роки тому +1

      That's a really interesting idea!

  • @jdeg2000
    @jdeg2000 4 роки тому

    Ohh, now you get to figure out how to tune the pipelines. 😅 Awesome work as always!

  • @tuure991
    @tuure991 4 роки тому +8

    Awesome stuff and as always I love your energy! The diffuser design is awesome.
    In the webcam video feed showing the grid paper (7:24) I think I saw some rolling shutter from the lights. Do you need to drive the lights at full intensity to avoid flickering or has that been a problem at all? I think most programmable leds have this problem when shooting video with a fast shutter speed. Driving some regular leds with a constant voltage instead of dimming with pwm or just setting the programmable leds to max brightness and using the camera exposure settings to control the brightness might be a better solution for video unless the shutter speed can be fixed to a low enough value that the led pwm does not cause issues.
    Anyhow, great work with the project.

    • @TheRainHarvester
      @TheRainHarvester 4 роки тому

      Or maybe a capacitor to smooth out the pwm? Any problems with that (maybe a diode to prevent feeding power back into the gpio)?

  • @AlexMadinger
    @AlexMadinger 4 роки тому

    Great progress! Got a laugh out of me with "bad cad"

    • @AlexMadinger
      @AlexMadinger 4 роки тому

      Also, weirdly enough, sticking some torn up cotton balls in-between your led and the single layer print may help diffuse

  • @weirdboyjim
    @weirdboyjim 4 роки тому

    Great video as always Stephen! For your light angle problem, have you considerd doing something with light pipes on top of the existing pcb?

  • @TheMakersWorkshop
    @TheMakersWorkshop 3 роки тому

    Stephen, even though I have a Neoden 4 coming ... I :LOVE: your project... so right there with you I am building an Index and innovating alongside you.
    I really like that you have gone with RS485... Ring was nice, but RS485 is what PLC's and other industrial automation have been using for ages. I have a 3D printing fix for the lighting using transparent PLA and acrylic light pipes that should take care of getting even lighting in the same way that LCD panel backlights work.

  • @fyremoon
    @fyremoon 4 роки тому

    If you mount next to your upward camera a stepper motor with a small turntable, you can place the part and rotate it then pick it up and check with the camera before placing the part on the board.

  • @MaxAltera
    @MaxAltera 3 роки тому

    Great project!! I've been doing CNC machines for a long time, but PnP is a new level. I want to make a car like this. What web cameras are used in this project? For the second week, I've been looking for information in your videos and in stores. Thank you for your work.

  • @oneilgoisot9615
    @oneilgoisot9615 4 роки тому

    I really love your videos!
    Last time I've asked you if it's possible to reflow soldering with a laser what do you think about that?

  • @pedronf
    @pedronf 4 роки тому +1

    I just spotted my name on your table, cool! :-D its adding up really fast, you'll need a bigger table

  • @aherrera63
    @aherrera63 4 роки тому +1

    Can you please provide a link to the source for you cameras. Great work, very informative.

  • @ckbne
    @ckbne 4 роки тому

    Great Job...

  • @Belginator
    @Belginator 3 роки тому

    I am awestruck this is fantastic and I work as an electronics engineer

  • @Sjoerdverbraak
    @Sjoerdverbraak 3 роки тому

    first of all nice project. I work with an ASM sipplace our ccp head has also 2 component sensors. Sometimes the head losses a component while moving. So then you get an alarm. i believe it uses just a smal laser sensor but i'm not 100% sure.

  • @travi5885
    @travi5885 4 роки тому

    WOO!

  • @korolev23
    @korolev23 4 роки тому

    Could you print a fresnel lens pattern on the inside of the diffuser? That might be a better alternative than trying to mount the LEDs on an angle.

  • @alexscarbro796
    @alexscarbro796 4 роки тому +2

    How about a flex-PCB for those angled LEDs?....

  • @v1ken
    @v1ken 3 роки тому +1

    Great informative video! Question... Which camera's did you use? Or rather what are the camera requirements for OpenPNP? Cheers

  • @SteveGameDE
    @SteveGameDE 4 роки тому +1

    Stephen just thought to himself: Yeah, I need a bit more dust in here! Let's get the Dremel to make that camera hole perfect 😂

  • @DoTheDiy
    @DoTheDiy 4 роки тому +1

    U can design the diffuser with an angle that will give same effect as mounting led at an angle. No need to design new board

  • @seifihab6929
    @seifihab6929 4 роки тому

    Maybe you can try adding a bit more solder to one side of the LEDs to kinda of solder them a little bit tipped?

  • @apergiel
    @apergiel 3 роки тому

    Nice video & editing. A entertaining view, thank you. I appreciate the notations about what didn't work.
    My experience with going through UA-cams on pick-place machines, they go through the mechanical build "..now take a nut driver..." & then skip to "oh look, it works!" as the machine magically places components.
    A nice UA-cam disclaimer would be: "This 10 minute video shows (X) weeks of elapsed time of a (credentials) engineer with (Y) years of experience using (list of tools & instumentation)...... this video skips over (Z) weeks of debugging error messages..."
    I am entering my 4th week of a build & debug.

  • @tbbw
    @tbbw 4 роки тому

    When it comes to difusion if you butcher an old laptop/lcd screen there is a plastic film behind the actual lcd that is ment to spread the backlight's light... and it can be cut with a knife or what ever to any shape.
    Check if you can't score one of em for free where people throw their junk near you :)

  • @waynesoule8459
    @waynesoule8459 4 роки тому

    Instead of angling the LED's can you make an angled diffuser? Cone shaped 3d printed?

  • @UhloMuhlo
    @UhloMuhlo 4 роки тому

    Very nice! Do you think mounting it all on a pressboard won't give you problem with precision? I would guess that for PnP machines every fraction of a millimeter is important...

  • @yurykosh
    @yurykosh 4 роки тому

    I'm starting to build this for myself )

  • @ExplodingWaffle101
    @ExplodingWaffle101 4 роки тому

    for your consideration: WWA SK6812 leds might work better for your application than RGB(W?) WS2812s. they are neopixels, but have three different temperature white leds in it rather than rgb

  • @harikamalakarreddydarapu7410
    @harikamalakarreddydarapu7410 4 роки тому

    You are awesome

  • @joerideman
    @joerideman 4 роки тому

    I see you soldering by hand. You talked about the hot air soldering with your pnp aswell. But... I have a oven here, that is about 40 bij 30 bij 30cm, without a controller but with a thermometer. I takes me 5 minutes to solder a full plate of boards. The oven was second hand and cost €17.

  • @ElektrischInkorrekt
    @ElektrischInkorrekt 3 роки тому

    I would prever 3 Points on the Board, so the Vision system can exactly dectect, how the PCB is oriented.
    Because with two points you have 2 Positions, in which the PCB can be oriented. If it is false oriented, the p&p-System will place the parts on the false positions...

  • @richardlyd7450
    @richardlyd7450 3 роки тому

    I think also what this machine needs is also to check the parts is placed correctly afterwards...that would be great

  • @goncalopereira3225
    @goncalopereira3225 3 роки тому

    What cable length do you recommend for the downwards facing camera?

  • @mbuurmei
    @mbuurmei 2 роки тому

    Would a mirror on the gantry that is moved under the picked part not be a good idea: the downward facing camera can then look at the part. One camera less and a faster PNP process because you don't need to go to the fixed upward camera location. Just wondering

  • @LucasHartmann
    @LucasHartmann 4 роки тому +2

    Just print a thin cone diffuser and install it from above the mdf. Combined there should be no spots.

  • @wesleymays1931
    @wesleymays1931 3 роки тому

    Suggestion for the cameras: Use a 5-pin connector (+5V GND D+ D- and LED) on both ends, instead of running 2 cables to each camera.

  • @Daniel-rj2ci
    @Daniel-rj2ci 4 роки тому

    Nice

  • @user-mw7dq9oh8q
    @user-mw7dq9oh8q 2 роки тому

    почему вы не объединили плату освещения и плату камеры вместе?
    why didn't you combine the lighting board and the camera board together?

  • @leckmiamoarsch3222
    @leckmiamoarsch3222 4 роки тому +1

    on the openpnp github page it says that you need two usb busses for two cameras to work properly

    • @fkiesel9442
      @fkiesel9442 4 роки тому

      Some cameras don't play nice, when two are connected to the same USB root hub. The easiest solution is to just plug the cameras into different USB Ports in your motherboard.

  • @tomcurtis3149
    @tomcurtis3149 2 роки тому

    I cannot get the camera to show up :(((, all it show is a black screen with a read X in the conner

  • @petermuller608
    @petermuller608 3 роки тому

    What kind of camera is this? And did you change the lense?

  • @kaustubhkoshe1239
    @kaustubhkoshe1239 3 роки тому

    Hello bro can you make video on how you have configured open PNP software tutorial to make one simple projects how to set all required step by step setting in open PNP software also how software open PNP communicate with you stepper motor how you have made this in detail you are awesome

  • @dancemamblita7706
    @dancemamblita7706 10 місяців тому

    what is the name of the cameras you are using?

  • @Daniel-rj2ci
    @Daniel-rj2ci 4 роки тому +2

    I’m just commenting to help the algorythm

  • @xxportalxx.
    @xxportalxx. 4 роки тому

    Damn... this shit is hard to follow when you're Drunk and digging holes haha

  • @TheRainHarvester
    @TheRainHarvester 4 роки тому

    You could have used a bow tie for the light ring!!!!!!!!!!!

  • @mesquitamk1681
    @mesquitamk1681 4 роки тому

    legal

  • @nagasaipurvaz4251
    @nagasaipurvaz4251 4 роки тому +3

    I am too building pnp with you with your design

  • @roelth1
    @roelth1 4 роки тому

    Hi Stephen, Great work! I really like your approach for building this machine. Where did you buy the camera module? Regarding soldering: did you already take a look at hotplate soldering? ua-cam.com/video/akagoxqmalI/v-deo.html

  • @townjava6845
    @townjava6845 4 роки тому

    liubihonghong

  • @arthurheito3867
    @arthurheito3867 Рік тому

    run 24v

  • @AltMarc
    @AltMarc 4 роки тому

    Get better connectors instead of pin headers.

  • @pedronf
    @pedronf 4 роки тому

    You go too fast with the hot gun :-D wait for 30 s at a longer distance to let the PCB and part heat up, then approach and magic happens ;-) Sorry but I couldn't help my self making this comment, I already saw you burn a couple of components...