Ya estoy aquí con el primer tutorial del año!! …..en esta
ocasión os voy a compartir, cómo hacer una caja “inútil”……si si aunque de
inútil…..no tiene nada y si de divertida según como la hagas y como la
programes!..... Como suelo decir…..la imaginación es el límite.
Os cuento, hice una mini cajita de estas para mi sobrina
y…..le encantó!! Así que pensé…..porque no hacerla más grande y con más
movimientos? Pero…..no solo movimientos del “bichito” que sale a poner la
palanca en off, si no, a que la caja en sí, se mueva!
Pues así comenzó este proyecto, no exento de algún que otro problemilla…… por el camino me estanqué con la programación…..por suerte di con un gran profesional, mi amigo Surbyte del foro de Arduino, el cual recomiendo encarecidamente visitar, eso sí…….leeros las normas si es que vais a preguntar algo :) , también comentaros que si tenéis algún proyecto o trabajo que hacer, ya sea electrónico o programación…. os recomiendo los servicios profesionales de mi amigo Surbyte (Sr. Ricardo) darle recuerdos de mi parte! :)
Caja Inútil = Caja Divertida!! |
Pues así comenzó este proyecto, no exento de algún que otro problemilla…… por el camino me estanqué con la programación…..por suerte di con un gran profesional, mi amigo Surbyte del foro de Arduino, el cual recomiendo encarecidamente visitar, eso sí…….leeros las normas si es que vais a preguntar algo :) , también comentaros que si tenéis algún proyecto o trabajo que hacer, ya sea electrónico o programación…. os recomiendo los servicios profesionales de mi amigo Surbyte (Sr. Ricardo) darle recuerdos de mi parte! :)
Foro de Arduino en Español, accede desde Aquí
Mail Sr. Ricardo: surbyte@gmail.com
A continuación os diré los materiales que he utilizado:
1 - Caja de madera con medidas: 25 cm de largo, 19 cm de ancho
y 11 cm de alto
1 - Arduino Nano, puede ser cualquiera, el que tengáis
4 - Switch, uno de ellos de palanca con 2 patillas o 3
1 - Resistencia de 10k
2 - Baterías de 6V mínimo
1 - Modulo L298N
1 - Sensor Sharp GP2Y0A21
1 - Pulsador, por si hay que hacer un reset
1 - Motor de algún coche rc que tengáis (y la estructura)
1 - Servo Futaba S3003 (para el “bicho” o dedo)
1 - Servo SG90 (para la puerta)
Le he puesto para que salga a poner el switch (palanca) en
off, un dedo impreso en 3D, así como los soportes de los servos, evidentemente…….imprimí
con el fantástico filamento de ALL COLORS MATERIALS 3D, PLA-EP, que tan buenos
resultados me está dando, en color rosa……aquí os dejo los enlaces para que los
veáis y si gustáis lo descarguéis.
Servo SG90
Servo Futaba S3003
Dedo
Gancho
Huella
Flores
Servo SG90
Servo Futaba S3003
Dedo
Gancho
Huella
Flores
La caja de madera no es necesario que sean esas medidas
concretas pero….tener en cuenta el espacio para que luego no tengáis problemas
al meter todos los componentes.
El Arduino puede ser cualquiera, yo tenía el Nano, así que
lo hice con este…..
El esquema, me vais a perdonar pero…….es la primera vez que
utilizo Fritzing y bueno, al final he puesto un Arduino UNO en el esquema, no
sé qué os parecerá…..solo espero que lo podáis entender.
Las conexiones son las mismas para Arduino Nano |
IMPORTANTE
El Switch de palanca…..tiene resistencia PULL-DOWN, tal y
como se muestra en el esquema, respetar cómo está puesto, si no, no funcionará
correctamente!
Alimentar Arduino por un lado y los servos por otro. Yo le
he puesto una batería LIPO de 6 a 7,4V para el Arduino (funciona mejor) en el
pin VIN y para los servos otra batería de 6V.
Recordar poner un GND desde el módulo L298N al Arduino.
Bueno, si ya lo tenis todo…..os invito a seguir el tutorial
Y ahora, llega la parte de los dolores de cabeza, aunque……bueno, eso ya lo hicimos nosotros!! Jejeje…..LA PROGRAMACIÓN!!.....os dejo el enlace para la descarga directa.
Haz clic Aquí. Te invito a suscribirte para estar al día de los próximos tutoriales!!
Para que os pase la programación, tendréis que estar suscritos a este blog....
Durante un año lo tenía directo el enlace pero.....la gente viene, se lo descarga y ni un solo "Gracias", eso, después de todo el trabajo realizado, no gusta....
Forma de suscribiros
En la parte derecha del blog, bajas un poquito y veras que pone Suscríbete, ahí introduces tu mail, seguidamente te saldrá una pequeña ventana con letras y números, los pones y cierras esa ventana, por último y muy importante tienes que confirmar tu suscripción, como hacerlo? Te llegará un mail a tu correo y solo tendrás que confirmar la Suscripción al blog dándole al enlace y listo!
Tener en cuenta que el código está hecho para la posición de
mis servos, seguramente tendréis que retocar la posición para los vuestros, si
tenis alguna duda……comentármelo y os hecho un cable!
En el código os encontraréis con esta parte:
handMoveN(100, 35, -3, 10);
handMove es el movimiento del dedo, la N es de negativo, 100
y 35 …son las posiciones del servo, el -3 es para controlar la velocidad del
servo al moverse y 10 es el retardo que le dais para que se mueva entre los
diferentes pasos.
handMoveP(100, 35, 3, 10);
Este es lo mismo….pero en positivo (P)
El: Int Testmove para
configurar cada secuencia por separado…..solo tenis que poner el número de
dicha secuencia. Una vez acabadas las secuencias a vuestro gusto……ponerlo en 0
para que funcionen todas.
Con los Serial.println podréis ver en el monitor serie lo
que está pasando en vuestro código.
boolean randomize = true;
si es verdadero (true), la caja
hará movimientos al azar, si se establece en (false), los movimientos se
realizarán secuencialmente de 1 a 10
Añadimos un switchModo_pin
otro switch para cambiar si quieres secuencias o al azar para que no tengas que estar tocando el Arduino.
Hay más comentarios dentro del código proporcionado, echarle
un vistazo.
Tanto el Sr. Ricardo como yo y con permiso de mi sobrina, la
cual está más contenta que unas castañuelas jejeje..….Hemos querido compartir
este proyecto con todos vosotros…..sería muy bueno agradecer todo el trabajo
realizado y compartido! …..
Dicho esto, espero que os animéis y hagáis vuestra caja “inútil”
sería estupendo ver vuestras creaciones! Podéis añadir más movimientos, poner
luces, música, cosas diferentes!! Ya sabéis…..la imaginación….es el límite!
Este proyecto ha sido muy interesante y constructivo además de
divertido, si a eso le añades ver la carita de mi peque jugando con algo que
has hecho tú mismo…..doble satisfacción!!
Además, he mezclado 3 cosas que me encantan, la madera, la impresión
3D y la tecnología con Arduino. Siempre
se aprenden cosas nuevas!! Yo estoy dispuesta a seguir evolucionando……lo estás
tú?
Agradezco la ayuda proporcionada por mi amigo el Sr. Ricardo, sin su ayuda....esto no subiese sido posible. Un abrazo!!!
Agradezco la ayuda proporcionada por mi amigo el Sr. Ricardo, sin su ayuda....esto no subiese sido posible. Un abrazo!!!
Os invito a suscribiros para estar al día de todos los
proyectos, que seguro os gustaran!!
Espero que os haya gustado tanto como a nosotros,…….si tenéis
alguna pregunta o dudas, dejar vuestro comentario aquí, ya sabéis que a la
mayor brevedad, os responderé.
Saludos!!
Muy interesante tu blog, llevas razón con lo de los agradecimientos y es una buena idea lo de suscribirse. Aunque algo estaré haciendo mal porque no me sale ningún enlace para la descarga...Gracias de todos modos
ResponderEliminarHola!
ResponderEliminarMuchas gracias!!
No estás haciendo nada mal, lo único que para poder pasarte los archivos, deja tu comentario con tu mail, si no, no sé a quien pasarlos!!
Saludos!!
alex_future20@outlook.com
ResponderEliminarHola Alexis,
ResponderEliminarEstás a un paso!! Te falta confirmar tu suscripción!
Saludos
No me ha llegado nada al correo =(
ResponderEliminarAlexis, debes confirmar la suscripción...
ResponderEliminarMira en tu correo, debes tener un mail para confirmar. Si no está en recibidos, mira en spam ....
Saludos!
wola, gracias por compartir todo esto me es de ayuda para haver la caja. ¿podes compartirme la programación xfapls?
ResponderEliminarHola!
ResponderEliminarBienvenido a Hobbys y Proyectos OMR!!
Acabo de enviarte los archivos!.....disfrútalos!!
Saludos!!
Me podrias compartir la programacion, mi correo es yazminsalazar98@outlook.com
ResponderEliminarHola Yazmina!
ResponderEliminarSí, ya te los envíe a tu email....
Disfrútalos!!
Saludos!