Это видео недоступно.
Сожалеем об этом.

I built an INSANE drawing machine powered by Arduino and Python code

Поделиться
HTML-код
  • Опубликовано: 7 дек 2019
  • A few weeks ago I bought two NEMA 17 stepper motors with the intention of building a remote controlled camera slider to use when I shoot videos of dancers and musicians for work. I had no idea how to get them to work so I decided to start with a "simple" and fun project to get me going... I got slightly carried away.
    I started fiddling around with Python and Arduino, screwed together a couple of pieces of wood and, almost by accident, Scribi was born.
    The project is still very new and I've barely scratched the range of possibilities that it has to offer, but I've already made my public appearance during a Christmas event and done a few portraits upon request.
    I'm uploading regurarly my work on Instagram and building a website:
    Instagram: @stefanopadoan.art
    / stefanopadoan.art
    Facebook: @stefanopadoan.art
    / stefanopadoan.art
    Website: www.stefanopadoan.art

Комментарии • 76

  • @nathanaugusto1197
    @nathanaugusto1197 21 день назад

    Your work is really incredible, you should really show how to build this

  • @sarojdhungana8239
    @sarojdhungana8239 3 года назад +11

    Make a video how you made this drawing machine.
    By the way, its great. I subscribed. ❤️

  • @mortezaraeessdana3000
    @mortezaraeessdana3000 4 года назад +6

    I love what you've done, keep up the good work and be awesome!

  • @eduardolima5495
    @eduardolima5495 3 года назад +6

    Simply amazing!! I would add a camera in front of the board some temperature, light, wind and noise sensors. An algorithm that mix all that information and with the image of the person in front creates a unique artwork based on the current conditions. Your idea is simply amazing!!! I would love to be able one day to do something similar!

    • @julianmorguet2575
      @julianmorguet2575 3 года назад

      Had some similar Ideas. Think its awesome when you combine some sensors so every art piece is complete unique. At the moment i build something you describe but my project is about music and digital visualisations wich change by sensors. Just take you some time to learn the stuff you need for it and you will be so glad when its done :)

  • @3dprinterdrawing887
    @3dprinterdrawing887 5 месяцев назад

    Podrías compartir el código?

  • @eduardos.p.2836
    @eduardos.p.2836 3 года назад +1

    I really like this art a lot. congratulations!!!

  • @wifi-cheddar4463
    @wifi-cheddar4463 2 года назад +1

    centroidal voronoi tessellation very nice

  • @OxygenGenesis
    @OxygenGenesis 3 года назад +2

    This is super cool! Do you have a plan to make a machine like this but for brushes that need tilt and pen pressure???

  • @hsuryakant
    @hsuryakant 2 года назад

    please guide to make this machine. I am quite interested in building own. I have seen this type of machine in Kuala Lumpur, Malaysia

  • @taarek2021
    @taarek2021 3 года назад

    My heart is melting, I love this

  • @njorogekamau3820
    @njorogekamau3820 6 месяцев назад

    This is inspiring. I love it

  • @fiammeggiante_
    @fiammeggiante_ Год назад

    Beautiful!

  • @johnrichards3235
    @johnrichards3235 2 года назад +1

    Would love to build one to my friend. Do u have the materials list and instructions for your project ?

  • @igort5418
    @igort5418 Год назад

    Wow impresive

  • @manoleioan6216
    @manoleioan6216 4 года назад +1

    So is Python, not Processing, after all. Thanks for this information and really I appreciate your self-thaught effort!

    • @stefanopadoanart1898
      @stefanopadoanart1898  4 года назад

      Yes everything is coded using Python3. I've recently started using Processing for some abstract work but Python is still my battle horse :)

  • @sugiono2801
    @sugiono2801 3 года назад +1

    very nice, where can i learn to build something like this?

  • @U1TRAMACH1NE
    @U1TRAMACH1NE Год назад

    Hello friend, I am a coder, and machine builder. I am wondering what code and products you used. I am going to try to build one myself. Help would be appritated.

  • @amallaamach2363
    @amallaamach2363 3 года назад

    c'est vraiment géniale quelle logiciel t'a utiliser pour traiter les image svp

  • @cdoodev
    @cdoodev 4 года назад +1

    This is incredible!

  • @jeffmac771
    @jeffmac771 10 месяцев назад

    AWESOME!

  • @aygun01
    @aygun01 3 года назад +1

    Can you share the Code, diagrams and How did you do it?

  • @iruleme101
    @iruleme101 4 года назад +8

    Those images look amazing, I would love to build something similar. Would you be willing to share the code or list the algorithms and techniques you used?

    • @stefanopadoanart1898
      @stefanopadoanart1898  4 года назад +8

      Hi. I started by learning (which in my case translate in Googleing) about TSP art then it was just a matter of finding a way to make that more interesting. Unfortunately I can't be sharing the code just yet as it is pretty rubbish if I have to be honest, plus I'm not a informatic engenier and my skills is "try again maybe this time it works" kind of approach. I want to make some tutorials though. I'm very keen on showing on how to get Python to talk to Arduino for example as just that alone took me DAYS to figure out.

    • @iruleme101
      @iruleme101 4 года назад

      @@stefanopadoanart1898 Thanks for the info, I looked into TSP art but none of it looked as good as yours. I assume you draw a spiral between points instead of just a straight line? I found this guide for generating TSP art (www2.oberlin.edu/math/faculty/bosch/making-tspart-page.html), but I couldn't understand the paper on weighted Voronoi Stippling. Did you use this method or something different?

    • @stefanopadoanart1898
      @stefanopadoanart1898  4 года назад +3

      @@iruleme101 You're correct. It took me a while to figure out how to draw the spiral across the TSP points but I'm an amateur with very little knowledge.
      Adrian Secord has a repository on gitHub where you can download his Weighted Voronoi Stipple script (which is awesome). To TSP across those points there are a variety of different methods. The best one is using TSP concorde (or a python wrapper of the same script). Some interesting results also come from using the Nearest Neighbor solution.

    • @iruleme101
      @iruleme101 4 года назад

      @@stefanopadoanart1898 Is this the correct repository? github.com/ReScience-Archives/Rougier-2017 . I can't seem to find the one on Adrian Secord's github. Sorry for all the questions, my googling abilities seem to be failing me on this one.

    • @stefanopadoanart1898
      @stefanopadoanart1898  4 года назад +1

      Stuart Rolph yes that one! It’s awesome! I’m now starting to use also dithering. It’s a bit more messy and can yield interesting results!

  • @MrLeopain
    @MrLeopain 3 года назад +2

    Per favore share your Scribi

  • @3dgiftz
    @3dgiftz 3 года назад +1

    How many it will take to complete one drawing

  • @flawlesskayleo7058
    @flawlesskayleo7058 9 месяцев назад

    Do you sell the machine or share process of making one?

  • @murchmurch7678
    @murchmurch7678 4 года назад +3

    Omg why only 13 comments ??? Thsi is fking incredible

  • @currenluna
    @currenluna 3 года назад

    Such a cool project

  • @kimbalcalkins6903
    @kimbalcalkins6903 Год назад +1

    how are you passing the control data to the Arduino ?

    • @stefanopadoanart1898
      @stefanopadoanart1898  Год назад

      That alone took me ages to figure out!
      Trought the serial port. I'm now checking that part of the code that I have't touched in ages and I can't understand how I got to that point... :/
      First step is to convert the coordinates of the drawing into steps to feed to the motors, then, let's say I want to tell the Xstepper to move 123 steps and the Y stepper to move 234 steps, I send the number in this format: x123>y234> then I have a function that process that in the arduino and assign to the right stepper.

    • @kimbalcalkins6903
      @kimbalcalkins6903 Год назад

      @@stefanopadoanart1898 I do the same kind of thing with a project. I run a C program on my laptop which outputs a text file with step instructions. I have an SD card drive piggy backed on the Arduino where a sketch reads the step file.

  • @fsthereal8511
    @fsthereal8511 3 года назад

    This is art fam 👏

  • @khairulhairudy845
    @khairulhairudy845 3 года назад

    hye bro.. can u do the tutorial tools making this super amazing machine drawing? how to contact u?

  • @ti7adahab799
    @ti7adahab799 3 года назад

    And the servo didn't work well.. when i connect it to L293d the makelangelo being disconnect with laptop.. what is the solution sir ??

    • @stefanopadoanart1898
      @stefanopadoanart1898  3 года назад +1

      Hi. Sorry I don't have a solution for that. Maybe try the forum? www.marginallyclever.com/learn/forum/
      Good luck!

    • @ti7adahab799
      @ti7adahab799 3 года назад

      @@stefanopadoanart1898 thanks for quick response 🙏💙

  • @creationsozone
    @creationsozone Год назад

    cool !

  • @hirankanchana2403
    @hirankanchana2403 Год назад

    I want to buy this machine

  • @ti7adahab799
    @ti7adahab799 3 года назад

    How can i make it work with Android phone ??

  • @malikzadivlogs9155
    @malikzadivlogs9155 10 месяцев назад

    Charges of that machine?

  • @leonyp
    @leonyp 3 года назад

    can i buy this machine anywhere?

  • @nguyentai1112
    @nguyentai1112 3 года назад

    amazing, how much time for software to create a path, and how much time this plotter complete the image?

    • @stefanopadoanart1898
      @stefanopadoanart1898  3 года назад +1

      To create the path it takes only few minutes (assuming that the base .jpg image is good enough). Plotting it takes anything in between 6 adn 12 hours.

    • @nguyentai1112
      @nguyentai1112 3 года назад

      @@stefanopadoanart1898 how many stipple points are created for this picture( U said that u'r using Weighted Voronoi Stipple algorithm)

  • @peakeey
    @peakeey 4 года назад +1

    What code did you use

  • @alisell2120
    @alisell2120 3 года назад

    What program or plugin prepares an image to draw with circles?

    • @stefanopadoanart1898
      @stefanopadoanart1898  3 года назад

      Hi, It's an algorythm I wrote myself using python.

    • @alisell2120
      @alisell2120 3 года назад

      @@stefanopadoanart1898 Are you selling this algorithm?

  • @MrLikeAsatellite
    @MrLikeAsatellite 3 года назад +1

    This is actually the "Maslow" CNC machine with a pen instead of a router.

    • @ollie-d
      @ollie-d 3 года назад

      It's also MERT Arduino and Tech's Arduino XY plotter but more hacked together lol

  • @manashpratimsaikia
    @manashpratimsaikia Год назад

    you have not shown how the drawing progressed except the few doodlings. that way it is not convincing

  • @user-uj5ge4tu1r
    @user-uj5ge4tu1r 3 года назад

    Hello my friend can you request

  • @charleslocksley2602
    @charleslocksley2602 2 года назад

    This
    Would kill on tik tok

  • @dajaco81
    @dajaco81 3 года назад

    If you make it any better you might forget why you don't just use a printer 😂

  • @ryanisber2353
    @ryanisber2353 2 года назад +1

    Shh don’t tell him about printers

  • @ronbradshaw7404
    @ronbradshaw7404 3 года назад

    This one is SSOOO FAKE!. First image is real but not the others...

  • @sandroluizdesouza7160
    @sandroluizdesouza7160 Месяц назад

    Hello friend, how are you, I loved your videos, could you teach me how to build this machine, I'm from Brazil, I don't understand much English