Drawing Machine 1

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ •

  • @DavidengineerAu
    @DavidengineerAu 5 років тому

    Andres, te felicitio excelente maquina, muy buen trabajo, es muy dificil encontrar un espirografo asi de gigante, saludos desde Colombia

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  5 років тому

      Gracias por tu comentario David, la inspiración para mi máquina vino de esta otra máquina gigante. Si vas a mi canal vas a ver las otras versiones de otros espirógrafos. ua-cam.com/video/BG9e06IWAxE/v-deo.html

  • @paolobellini4937
    @paolobellini4937 9 років тому +3

    Let me know. Im curious to view the source code. If is possibile thanks

  • @jusaca3789
    @jusaca3789 5 років тому

    Asombrosa máquina!!! voy a empezar a hacerme una pequeñita con arduino y servomotores de giro continuo. La base de dibujo también puede girar???

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  5 років тому +1

      Si te fijas los motores de los brazos generan un patrón y la mesa va girando lentamente entonces ese patrón de desplaza. Si usas un servo de rotación continua debes ponerlo en el borde de la mesa como una polea gigante para que tenga la velocidad lenta y fuerza necesaria.

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

    Hola Andres, quería preguntarle un par de cosas y espero que me pueda contestar.
    Como se llaman o como puedo encontrar esos imanes que utiliza. También cuanto miden los brazos de aluminio. Me refiero a la medida entre el plato que gira y el bolígrafo. Muchas gracias

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

      Los imanes son imanes comunes, la cosa es conseguir unos que van montados en una base de acera para ponerles un tornillo y fijar los brazos. El largo de los brazos es relativo, depende del tamaño de la máquina. El disco principal de mi máquina mide 60 cm y los brazos miden 80 cm pero nunca he usado toda esa distancia. Los brazos tienen perforaciones cada 2 cm para poder modificar la relación de distancia. Los motores laterales son independientes de manera de ponerlos más cerca o más lejos y cambiar el ángulo entre ellos, todo eso cambia el dibujo inicial.

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

      @@AndresGonzalezMaker Ok, muchas gracias por la informacion. Es una buena idea el que las ruedas pequeñas sean independientes para poder cambiarlos de posicion. En otras máquinas que he visto están fijos en la misma "mesa".

  • @RafaelFuenzalida
    @RafaelFuenzalida 5 років тому

    tienes es esquema de conexión que puedas compartir? seria de mucha ayuda. me encanto este proyecto y seria mi primero con arduino. Gracias!!

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  5 років тому

      Este proyecto usa 3 motores paso a paso, no se si los has usado antes, los motores paso a paso necesitan conectarse al Arduino por medio de drivers, comúnmente se usa el A4988, barato y simple de conectar, además se necesita descargar una librería, yo uso accelstepper, búscala en Google, en la programación se determinan los pin de salida para conectar el driver, son dos por drivers. Si ya tienes todo eso me avisas y doy el programa, es muy sencillo. Te dejo un link con información del driver A4988: www.pololu.com/product/1182

  • @josecasalefilho7928
    @josecasalefilho7928 7 років тому

    Andres Can you show your eletronic assembly? how capacitors you use..

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  7 років тому

      The normal 100 µF capacitor that every A4988 stepper driver needs. cdn.instructables.com/FOE/ACRR/IDFSFSP3/FOEACRRIDFSFSP3.MEDIUM.jpg

    • @marsman777
      @marsman777 7 років тому

      Andres Gonzalez hi,I'm a total klutz.. can I buy one from you fully assembled ? Deanmars@me.com

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  7 років тому

      No... i'm sorry but no... these are experimental machines.

  • @benaidakhaled3256
    @benaidakhaled3256 7 років тому

    fantastic work, i love it

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

    Hola Andres, encantado de saludarle.
    En el vídeo se puede observar perfectamente como los motores "externos" (los de los brazos de aluminio), tienen conexión directa con la plataforma que gira.
    Me gustaría saber como hace el "engranaje" o la conexión entre el motor paso a paso y la plataforma central (donde va colocado el papel).
    Es una conexión directa por rozamiento, es con correa dentada...En fin, si pudiera indicarme cómo está hecha, se lo agradecería muchísimo.
    Si me envia una foto, como se suele decir, entonces ya sería para nota ;-)
    Muchas gracias, un cordial saludo.

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

      Hola: la plataforma central se mueve por un tercer motor, esta tiene un eje central para girar libremente, tiene 3 puntos de apoyo, dos de estos puntos son esas ruedas de bola que se ven en el segundo 0:39, el tercer punto de apoyo es un motor paso a paso que se ve desarmado en el segundo 0;44. Este motor lleva una goma en el eje donde se apoya la plataforma, el motor se ve instalado al costado izquierdo en el segundo 0:49 luego en el 0:53. En el segundo 1:03 cuando la máquina comienza a funcionar se alcanza a ver el motor en la parte inferior del cuadro. No es necesario usar esas ruedas de bola por si no consigues, pueden ser ruedas para muebles mientras sean direccionales. Espero que haya aclarado tus dudas si no, me vuelves a preguntar. No creo que pueda incluir una foto en las respuestas.

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

      @@AndresGonzalezMaker Muchas gracias Andrés, creo que la imagen del minuto 1:03 es exactamente lo que quería. Se ve que el paso a paso tiene una goma que hace girar el plato por "simple rozamiento".
      Un cordial saludo y hasta pronto

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

      @@tiza4990 Este es el video original de donde saqué la idea, en el se ve más claro como funciona el tercer motor. Como puedes ver yo simplifiqué el sistema ya que los otros motores usan poleas. Supongo que sabes controlar motores paso a paso, el código es muy simple, el resto es cambiar las velocidades de los motores para obtener diferentes patrones. ua-cam.com/video/BG9e06IWAxE/v-deo.html

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

      @@AndresGonzalezMaker Muchísimas gracias Andrés, ahora tengo las ideas más claras sobre la "parte mecánica" de la máquina de dibujo. Solamente estoy esperando a que se normalice un poco más todo este tema de la cuarentena para poder comprar madera y así ponerme manos a la obra. Me gustan mucho todas estas maquinitas. Tenía pensado hacer otra un poquitín más complicada pero, de momento voy a empezar con esta y después, ya veremos... ;-)

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

      @@tiza4990 No es necesario hacerla más complicada, así y todo hice otra versión con engranajes, el resultado es totalmente distinto y el dibujo queda completo al terminar el ciclo, no se si viste el link del video ua-cam.com/video/aBAbVjpmSyQ/v-deo.html
      Esa máquina esta inspirada en esta ua-cam.com/video/ygcGfnVM6Ho/v-deo.html
      ¿Estás en Chile? Entonces tienes para rato para conseguir madera :(

  • @paolobellini4937
    @paolobellini4937 9 років тому

    What software was used to control it?

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  9 років тому

      +Paolo Bellini I´m just using the accelstepper library for arduino and the code is a simple modification to the MultiStepper example.

    • @BlackLotusAsh
      @BlackLotusAsh 8 років тому

      +Andres Gonzalez thanks for your video! it helped me a lot...but Im having troubles on coding in arduino..can you please send me the code you used? if it's okie...

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  8 років тому +3

      Ashley Valdez It is a very simple code, You need the AccelStepper library, Google it. THe inspiration came from here, but they use a very complez code and a Pure Data program om a computer. This is the code, Let me know if it helps.
      /*Drawing Machine1
      by Andrés González
      July 19 2015*/
      #include
      AccelStepper TurntableAxis(1, 2, 3); // pin 2 = step, pin 3 = direction
      AccelStepper FirstDrive(1, 4, 5); // pin 4 = step, pin 5 = direction
      AccelStepper SecondDrive(1, 6, 7); // pin 6 = step, pin 7 = direction
      void setup() {
      TurntableAxis.setMaxSpeed(1000); //this is fixed
      FirstDrive.setMaxSpeed(1000); //this is fixed
      SecondDrive.setMaxSpeed(1000); //this is fixed
      TurntableAxis.setSpeed(300); //change this
      FirstDrive.setSpeed(500); //change this
      SecondDrive.setSpeed(300); //change this
      }
      void loop() {
      TurntableAxis.runSpeed();
      FirstDrive.runSpeed();
      SecondDrive.runSpeed();
      }

    • @hi-im-omar8138
      @hi-im-omar8138 8 років тому

      whoooooo that's a long message!

  • @MrJazz0901
    @MrJazz0901 6 років тому

    Hola Andres! Disculpa, usas alguna fuente de alimentación para los nema 17? o los alimentas con los 5 volts del arduino?

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  6 років тому

      El amperaje que pasa por el Arduino no es capaz de alimentar los motores por eso se usan fuentes de poder separadas. Necesitas al menos 2A por motor más un tanto por si llega a un peak. Esa es la razón por que los drivers tienen una entrada de potencia separada de lo que se llama entrada lógica que si puedes alimentar desde el Arduino. Los motores aguantan un voltaje superior al voltaje nominal indicado en el motor. Mi máquina usa 24 volts y para no dañar los motores lo que se hace es limitar la corriente (amperaje) en el driver. Busca esa información de acuerda al driver que uses, si es un A4988 es esta: www.pololu.com/product/1182

  • @electroimanesymotores7738
    @electroimanesymotores7738 7 років тому

    hola quiero hacerme un espirógrafo como el tuyo, no tan perfecto pues no tengo herramientas tan sofisticadas, veo que lo has hecho con motores paso a paso, no entiendo mucho, te pregunto, ¿esos motores necesitan placas de control propias?, y otra pregunta, ¿me puedes dar la dirección de alguna tienda online donde comprar motores y todo lo que se necesita?
    gracias.

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  7 років тому

      Hola Pedro... Para hacer que esta máquina funcione correctamente hay que controlar la velocidad de cada motor para lo que se usa un microcontrolador como el arduino, son baratos y fácil de programar. Cada motor se controla con un driver para motores paso a paso como el A4988 o el DRV8825, también baratos. Finalmente los motores son Nema 17 bipolares, nema 17 es el tamaño del motor. El microcontrolador puede ser un Arduino UNO o como el que estoy usando acá un Arduino Nano que se puede instalar en un protoboard. No se en que país estás ubicado pero todas estas cosas se pueden encargar a aliexpress en China, son baratas y en algunos caso no cobran envío.

    • @electroimanesymotores7738
      @electroimanesymotores7738 7 років тому

      Andres Gonzalez gracias por contestar tan rápido. Te escribo desde España. Como me has dado las referencias lo pediré y me montaré uno

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  7 років тому

      Ya que estás en España ira en Hobbyking en robótica,, ellos llaman kingduino a los arduinos, vas a necesitar cables jumper y un protoboard de 830 puntos. Cuando tengas los componentes me avisas y te doy el código, es muy simple.

    • @ManojPawar
      @ManojPawar 6 років тому

      Hello Andres, I guess this is comes a little late, but I am interested in making this geometric art machine. I do have a genuino and the bipolar nema motors. Coud i please request you to share the arduino code?

  • @luis-5682
    @luis-5682 2 роки тому

    Hola Andrés, buenos días. Voy a intentar hacerle una pregunta que, en principio, a mi se me hace muy complicada de resolver.
    Tengo una maquina de dibujo prácticamente idéntica a la suya (utilicé su vídeo como inspiración para construirla; desde aquí aprovecho para darle las gracias, por supuesto). Estoy intentando "agrandarla" para que los dibujos sean mucho mayores que los que ahora estoy haciendo (tamaño A3 más o menos).
    La pregunta: ¿Hay alguna forma de saber, o de calcular, el tamaño que han de tener las "bielas" para conseguir el tamaño deseado en los dibujos?. Dicho de otro modo, el tamaño de los discos giratorios donde coloco los imanes. Me gustaría llegar a una extensión en la que el dibujo ocupe totalmente una lámina de tamaño A0 aproximadamente.
    Bueno, espero que pueda ayudarme. Un cordial saludo.

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

      Hola Luis
      Me alegro que mi máquina te haya inspirado. La respuesta es bastante relativa, hay que usar el sistema de prueba y error. En mi suguiente versión de esta máquina los platos están completamente cubiertos de metal así la base con imán se desplaza hacia cualquier lado, misma razón por que las bielas van en un soporte deslizante. Lo que debes hacer es hacer funcionar los dos motores y dejar el papel fijo.y ver que patrón genera e ir desplazando las bases a distintos lugares. La teoría dice que mientras las bases esten más lejos del centro mayor es el dibujo. Me acabo de dar cuenta de que también debería ser posible cambiar el punto donde se unen las dos bielas jinto al lápiz, de esa forma se generaría un mayor movimiento de palanca entonces un patrón distinto. Espero haberte ayudado.

    • @luis-5682
      @luis-5682 2 роки тому

      @@AndresGonzalezMaker Pues muchas gracias, creo que me hago perfectamente a la idea de lo que tengo que ir haciendo hasta que consiga el objetivo que pretendo. En el fondo, es casi lo que más me gusta de todas estas cosas, estar probando por aquí y por allá hasta que me sale lo que quiero.
      Un cordial saludo y muy gradecido.

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  2 роки тому +1

      @@luis-5682 gracias a ti por interesarte en mi video.

  • @pinero91
    @pinero91 8 років тому

    Where can I buy this

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  8 років тому +1

      Do you mean the machine? Is a self made machine.

    • @pinero91
      @pinero91 8 років тому

      Andres Gonzalez I'm interested in purchasing it I'm intrigued is it run on a motor rotary system or software I'm confused because of the comments I tried searching for it online however all what came was the axil drawing machine however I'm not sure if it gives similar results

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  8 років тому +1

      It is just the combination of three stepper motors at different speeds. Google for spirograph and you will find how it works

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

      @@AndresGonzalezMaker Do you have a video of how you connected the motors? I made a similar machine but the motor moving my draing board is too fast so I am considering changing the motors to a stepper motor. I have not been able to see any detail description on how to connect the motor with the driver and with a motion controller.

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

      @@samuelfalade At second 0:44 you can see the parts for the stepper motor that drives the drawing board. The edge of this drawing board rests in a small rubber wheel in the stepper motor. At second 0.48 you can see how this motor is mounted. There are a lot of tutorials on how to drive stepper motors with Arduino and these A4988 drivers. You can use a CNC shield to mount the drivers on the Arduino.

  • @kamalpryankara9795
    @kamalpryankara9795 7 років тому

    hola andres ,felicidades bonita maquina tengo pensado hacer una maquina como esta con arduino nano me puede dar el codigo por favor y que programa usas muchas gracias (desde españa)

    • @AndresGonzalezMaker
      @AndresGonzalezMaker  7 років тому +1

      Hola Kamal, el código estaba en una respuesta más abajo, es muy simple ya que solo necesitas mover los motores a una velocidad constante, en todo caso acá va nuevamente:
      /*Drawing Machine1
      by Andrés González
      July 19 2015*/
      //AccelStepper library by Mike McCauley www.airspayce.com/mikem/arduino/AccelStepper/
      #include
      AccelStepper TurntableAxis(1, 2, 5); // X on CNC shield pin 2 = step, pin 5 = direction
      AccelStepper FirstDrive(1, 3, 6); // Y on CNC shield pin 3 = step, pin 6 = direction
      AccelStepper SecondDrive(1, 4, 7); // Z on CNC shield pin 4 = step, pin 7 = direction
      void setup() {
      TurntableAxis.setMaxSpeed(1000); //this is fixed
      FirstDrive.setMaxSpeed(1000); //this is fixed
      SecondDrive.setMaxSpeed(1000); //this is fixed
      TurntableAxis.setSpeed(300); //change this
      FirstDrive.setSpeed(500); //change this
      SecondDrive.setSpeed(300); //change this
      }
      void loop() {
      TurntableAxis.runSpeed();
      FirstDrive.runSpeed();
      SecondDrive.runSpeed();
      }

    • @kamalpryankara9795
      @kamalpryankara9795 7 років тому

      MUCHAS GRACIAS

  • @rosagallardo9755
    @rosagallardo9755 6 років тому

    Hola Andres, tu "drawing machine" es facinante,!!!!! he visto tu video muuuchas veces!!! me gustaria ver mas videos de lo que hace.. Me gustaria construir una maquina como la tuya tuya. No se nada de arduino pero estoy informamdome ahora ya tengo el programa plataforma...me va a tomar algun tiempo,para saber como funciona. mientras me podrias orientar????? podrias comunicarte conmigo via email? visita mi pagina web: rosagstudio.com, y en la forma de contacto podrias dejarme el tuyo? mil gracias>>>> :)