Tabla de contenido:

Las mejores placas Arduino para su proyecto: 14 pasos
Las mejores placas Arduino para su proyecto: 14 pasos

Video: Las mejores placas Arduino para su proyecto: 14 pasos

Video: Las mejores placas Arduino para su proyecto: 14 pasos
Video: TOP 15 Proyectos con Arduino 2022 2024, Noviembre
Anonim
Las mejores placas Arduino para su proyecto
Las mejores placas Arduino para su proyecto
Las mejores placas Arduino para su proyecto
Las mejores placas Arduino para su proyecto

* Tenga en cuenta que estoy publicando este Instructable muy cerca de la línea de meta del Concurso Arduino (¡vote por mí!) Ya que no he tenido el tiempo necesario para hacerlo antes. Ahora mismo tengo escuela desde las 8 a.m. a las 5 p.m., practique tenis cinco horas a la semana, tenga un grupo de campamento todo el sábado y haga tareas la mayoría de los otros días. ¡Muchas gracias por tu comprensión y espero que disfrutes del Instructable! *

Tal vez sea un novato que trabaja en un pequeño proyecto o un profesional que diseña un robot genial. En ambos casos, tendrá que elegir qué placa controladora utilizará. Ahora, antes de sumergirse en qué Arduino va a utilizar, tenga en cuenta lo siguiente: Arduino no es lo mismo que Raspberry Pi. El primero es más simple, más pequeño y consume menos energía; el otro es poderoso, más grande y mejor en cosas más complejas. La mayoría de los Arduinos cuestan menos y no tienen las capacidades gráficas, IA, cámara, etc. del anterior; Los Raspberry Pies son demasiado poderosos para colocarlos en el lugar de un Arduino (excepto en algunos casos). Poner un Arduino donde debería estar una Raspberry es como poner un motor de 2 cilindros en un coche V6; y viceversa. Eso no quiere decir que las Frambuesas sean mejores, simplemente que cumplen distintas tareas.

Si decidió usar una frambuesa, no lea este Ible (abreviatura de "Instructable". Siempre usaré abreviaturas como esta, ¡así que no se sorprenda!). No deseo tener comentarios como "¡Perdiste mi tiempo!" etc., solo porque esperabas una frambuesa y solo obtuviste Arduinos. Si, por otro lado, desea encontrar una placa Arduino, ignore esta advertencia y continúe. Si eres un principiante total en Arduino, no dudes en inscribirte en esta clase de Arduino de bekathwia.

Este Ible se dividirá en los mejores tableros para cada tipo de proyecto. Para esta "clasificación" voy a tener en cuenta el tamaño, pines, compatibilidad del escudo, facilidad de uso, capacidades extra, entre otros. Ahora que hemos terminado con la introducción, pasemos a los Materiales.

Paso 1: Materiales

Materiales
Materiales

Espera un segundo… ¿Qué materiales? En realidad, si hubiera leído el título de este Ible, debería haber supuesto, correctamente, que no iba a utilizar ningún material. Después de todo, el propósito de este Instructable es ayudarlo a encontrar qué materiales va a utilizar en otros proyectos. Solo para darle una idea, cuando realmente obtenga su placa Arduino, tenga en cuenta que también necesitará el cable USB o programador necesario, y también el software Arduino IDE (Mac, Windows y Linux). Puedes descargarlo desde aquí. La función de este programa es hacer los bocetos (nombre que se le da a los pequeños programas que vas a subir a la placa Arduino) y "ponerlos en la placa" ("subir"). Si está interesado, consulte este Instructable sobre cómo programar su Arduino con su teléfono celular Android (algunos chicos me dijeron que la versión IOS de la aplicación no funcionaba bien).

Ahora que ya sabe lo que necesita (en realidad, solo necesita un nuevo proyecto, algo de interés en él y un par de dólares. No estoy recomendando ningún lugar para comprar las tablas, obtuve la mía en una tienda local), pasemos a la primera categoría del tablero.

Paso 2: Placas Básicas, Prototipos o Primeras Arduino

Placas Básicas, de Prototipos o Primeras Arduino
Placas Básicas, de Prototipos o Primeras Arduino
Placas Básicas, de Prototipos o Primeras Arduino
Placas Básicas, de Prototipos o Primeras Arduino

La primera categoría de la que les voy a hablar es la placa básica o de prototipos. Esto no significa que sea extremadamente simple, económico y con pocas funciones y pines. Simplemente significa que, por lo general, no son muy complejos, tienen mucha información en la Web para que la revises y pueden, más o menos, asumir cualquier proyecto que te pueda interesar en esta etapa. El peso y el tamaño no importan mucho, no necesita 60 pines ni WiFi, pero necesita una base de trabajo sólida. El primer Arduino que se le viene a la cabeza a cualquiera: el Uno.

El Arduino Uno es uno de los modelos más conocidos y es extremadamente interesante para principiantes y profesionales. Una de las mejores capacidades que posee, además de tener puertos USB / SPI / I2C (búsquelos en Internet), es la capacidad de apilar Arduino Shields en él. Los escudos Arduino son, esencialmente, PCB preconstruidos que tienen pines debajo y están montados directamente en la placa Arduino. Hay escudos de Internet, escudos de Servo, escudos de Proto Board, etc. La mayoría de ellos fueron diseñados específicamente para Arduino Uno, pero algunos también están diseñados para Mega (como su nombre lo dice, es grande). Algunos escudos incluso están diseñados tanto para Uno como para Mega. Lo mejor de los blindajes es que evitan la necesidad de cables y, en algunos casos, se pueden apilar muchos blindajes uno encima del otro.

Entonces, el Uno es probablemente una de sus mejores opciones. En mi experiencia, el Pro Mini fue muy bueno para mis diseños. Al principio no tenía un proyecto definido, pero como era pequeño y, al mismo tiempo, tenía suficientes pines, se volvió extremadamente útil para cualquier cosa que intentara hacer. Excepto por la compatibilidad del escudo, tiene casi las mismas capacidades que el Uno, excepto el puerto USB y algunos otros pines especiales. Sin embargo, al ser pequeño, puede que no sea la mejor opción. El Nano está en una posición similar, aunque posee un conector Mini USB B hembra.

A decir verdad, podría usar casi cualquier Arduino sin muchas cosas (lo que eleva el precio). Sin embargo, la placa más popular es, con mucho, la Uno.

Paso 3: Placas Arduino medianas: las especificaciones físicas son relativamente importantes

Placas Arduino medianas: las especificaciones físicas son relativamente importantes
Placas Arduino medianas: las especificaciones físicas son relativamente importantes
Placas Arduino medianas: las especificaciones físicas son relativamente importantes
Placas Arduino medianas: las especificaciones físicas son relativamente importantes
Placas Arduino medianas: las especificaciones físicas son relativamente importantes
Placas Arduino medianas: las especificaciones físicas son relativamente importantes

Entonces, ya has pasado las tablas para principiantes. Ahora, en lugar de buscar una placa que sea útil para la mayoría de los proyectos simples y de fácil interfaz, está buscando Arduinos con tamaños y pesos más pequeños, pero con los mismos pines y capacidades. Sin embargo, no todos los proyectos intermedios requieren estas especificaciones. Quizás tengas espacio extra y un Uno encaja perfectamente. Pero muchas veces se sentirá frustrado al descubrir que lo que pensaba que era un espacio grande se convierte en uno estrecho. Entonces… Regla para hacer diseños: ten siempre en cuenta que tu espacio resultará más pequeño de lo que esperabas. Trate de no planificar proyectos en los que todo encaje a la perfección; te desilusionarás cuando no sea así.

Esa es exactamente la razón por la que debería comenzar a pensar en placas Arduino más pequeñas. Es mucho más difícil poner un Uno dentro de la carcasa de un dron que un Pro Mini o un Nano. Además, como dije antes, los pines también comienzan a importar, al igual que la lógica y la tensión de alimentación. La mayoría de los sensores están conectados directamente a 5v; pero otros no pueden tener más de 3.3v en sus pines Vcc, aunque pueden usar lógica de 5v. Algunos Arduino vienen con reguladores integrados, pero los Pro Minis, que vienen en versiones de 5v y 3.3v, no tienen pines reguladores especializados. El Nano, por otro lado, lo hace. De todos modos, si va a elegir entre un 5v y un Pro Mini de 3.3v, obtenga el 5v, ya que viene con un procesador más rápido. Los reguladores de 3.3v se pueden encontrar en el programador Pro Mini USB, o como pequeños "transistores" (puede obtenerlos solos o ya soldados a una mini placa). Volviendo al recuento de pines, tanto Pro Mini como Nano tienen, además de los 14 pines digitales (de los cuales puede usar 12, los otros son los pines Rx y Tx), 8 pines analógicos, mientras que Uno solo tiene 6 de ellos. Si su proyecto requiere más de seis entradas analógicas (potenciómetros, I2C, etc.), probablemente tendrá que dejar de lado la idea de usar el Uno.

Entonces, en este paso, te recomendaría la Uno (que siempre es útil), la Pro Mini (mi primera placa, realmente hermosa pero no tiene una toma USB integrada, lo que significa que tendrás que obtener una externa programador), el Nano (del mismo tamaño que el Pro Mini, pero con conector USB y un par de pines más), y el Mega (demasiado grande, pero super bueno. Tiene más de 70 pines).

Paso 4: Tableros profesionales: el tamaño, el peso y los pines son las características más importantes

Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes
Tableros profesionales: el tamaño, el peso y los pines son las características más importantes

Ya ha pasado algún tiempo jugando con sus Arduinos y está listo para comenzar un gran e increíble proyecto. Pero primero, necesitará una tabla que no solo sea capaz de lo que está buscando, sino que también se ajuste a su marco preciso. Esta necesidad, sin embargo, no implica que tengas que conseguir la tabla más pequeña posible. Este hexápodo de ivver, por ejemplo, con 3 servos en cada pata y muchos sensores necesitaría mucho más que los 20 pines digitales disponibles en el Pro Mini o Nano (12 pines digitales + 8 analógicos. No es muy conocido que los pines A0, A1, A2, etc. se pueden direccionar como pines digitales si usa el pin número 14, 15, 16, etc.). En este caso, probablemente debería optar por un Mega, que podría controlar un número modesto de 30 servos o más. Si estás construyendo una impresora 3D, también deberías usar esta placa con el escudo Ramps (estoy tratando de hacer este proyecto actualmente. Vota por mí en el concurso Arduino, ya que necesitaría uno de los premios para poder para construirlo. Si finalmente lo hago, estaré extremadamente agradecido por su apoyo e intentaré escribir un Ible sobre la realización del proyecto). Pero si desea construir un cuadricóptero micro Bluetooth, debe elegir la placa más pequeña disponible (siempre que pueda manejar la tarea).

Entonces, los mejores tableros para proyectos avanzados son … bueno, podría comenzar a pensar que los únicos tableros que conozco son el Uno, el Mega, el Nano y el Pro Mini, y que los dos últimos son claramente mis favoritos (probablemente adivinó que diría esos tableros). Es cierto que me encantan las últimas y que he repetido las mismas cuatro tablas en todas las categorías, pero es que son tablas relativamente buenas tanto para principiantes como para profesionales. Comencé con dos Pro Minis y luego compré dos Nanos, y en serio nunca me decepcionaron (hasta ahora). Estoy pensando en comprarme una Mega simplemente porque las otras placas son dos pequeñas para una impresora 3D. Aparte de eso, todavía estoy perfectamente contento con las tablas que compré hace casi un año (sí … todavía soy relativamente novato … pero créanme, ya he pasado mis largas horas jugando con ellas y construyendo circuitos. No subestimes yo o … su Arduino se va a quemar), ya que pueden llevar a cabo casi cualquier proyecto. Sin embargo, si cree que estas placas no son lo que está buscando o necesita, también puede consultar la placa Micro (aunque no escuché muy buenas críticas al respecto … Opté por la Nano en lugar de ella y creo que hice la mejor elección), la Due, la Leonardo, entre otras (la mayoría se parecen al Uno o al Mega, pero tienen algunas ligeras diferencias, como velocidad, voltaje de funcionamiento, etc.).

Paso 5: Solo una pequeña parada para explicar las siguientes categorías …

Las categorías de las que les he hablado hasta ahora se dividieron de acuerdo con la complejidad y los requisitos de su tablero. A partir de este paso, la mayoría de las categorías se referirán a proyectos medios y difíciles. Aquí querrá hacer el trabajo lo más eficiente posible, con el menor esfuerzo y espacio ocupado. Intentarás evitar los cables, conseguir un Arduino diseñado perfectamente para tu proyecto y no desperdiciar espacio y energía en absoluto. Entonces, vamos a sumergirnos en el mundo de las placas o aplicaciones más especializadas.

Paso 6: UAV y drones

UAV y drones
UAV y drones
UAV y drones
UAV y drones
UAV y drones
UAV y drones

Si echaras un vistazo a cómo siempre coloco los drones como el mejor ejemplo para proyectos pequeños de Arduino, habrías supuesto que soy un gran fanático de los UAV. Y eso es exactamente lo que soy. Así que la primera categoría de la que voy a hablar es … bueno, deberías haberlo adivinado … Drones.

Los drones se definen como "un avión sin un piloto humano a bordo" (Wikipedia). Al ser aéreos, tienen un límite de peso determinado. Por supuesto, a todo el mundo le encantaría tener micro motores que levantaran 2 kg cada uno. Pero, como este no es el caso, cuando diseñe su propio UAV (Vehículo Aéreo No Tripulado), deberá intentar hacerlo lo más liviano posible (menos peso = menos consumo de energía = más tiempo de vuelo). Siempre que dos Arduinos tengan más o menos el mismo peso y tamaño, obtenga el mejor (procesador más rápido, más pines, etc.). No busque una placa que tenga exactamente la cantidad de pines que necesita: deje siempre algunos "repuestos" en caso de que quiera agregar más sensores, servos, etc. Por otro lado, si dos placas tienen los mismos pines y capacidades, siempre opta por el más pequeño.

Las mejores placas para este tipo de proyecto: Pro Mini y Nano (que tienen casi la misma cantidad de pines y tamaños iguales). Por supuesto, puedes usar cualquier tablero que desees, pero no planees construir un dron de 10 cm usando un Mega (te ganarás mi ira para siempre. ¡Sería interesante verte intentarlo de todos modos!). Si encuentra un gran escudo o marco que se adapte perfectamente a una tabla más grande, definitivamente úselo. Actualmente no conozco nada como esto, pero ¿quién sabe qué podrías inventar?

Para la parte de las comunicaciones por radio, hasta ahora no he oído hablar de una placa que tenga un chip de comunicaciones integrado (sin hablar de WiFi o Bluetooth, sino de verdaderas capacidades de 2,4 Ghz con una buena velocidad de transferencia). Algunos proyectos implican el uso de un receptor de radio normal y hacer que Arduino actúe como controlador de vuelo. Descubrí que era más interesante hacer el receptor y el controlador yo mismo, usando un módulo transceptor accesible de 2.4 Ghz: el NRF24L01 (simplemente llámelo NRF24 o RF24). Algunos de estos módulos vienen con antenas externas para un mayor alcance, mientras que otros son más pequeños y solo tienen una antena de PCB. Durante mucho tiempo pensé que el NRF24 era el módulo de radio completo, hasta que me "iluminé" y "descubrí" que el NRF24 es en realidad un pequeño chip negro, que el resto del módulo es solo una placa de "ruptura"., lo que, por supuesto, facilita las conexiones miles de veces. Me gusta mucho este módulo, ya que tiene un alcance relativamente bueno (aunque la antena no es externa) es fácil de conectar. Si desea ver un proyecto hecho con él, lea este Ible sobre cómo agregar control de servo inalámbrico e indicador de nivel de batería a un dron barato que no tiene ninguno de ellos (¡UAV nuevamente!).

Paso 7: IoT / Wifi

IoT / Wifi
IoT / Wifi
IoT / Wifi
IoT / Wifi
IoT / Wifi
IoT / Wifi

Continuando con el tema de las comunicaciones inalámbricas, les voy a hablar de las mejores placas para conexiones IoT (Internet of Things) o WiFi. IoT es una invención relativamente nueva que busca tener todas las cosas conectadas entre sí, para automatizar procesos y hacer la vida más fácil. Con IoT, puede apagar las luces que dejó encendidas accidentalmente en casa desde su oficina u recibir correos electrónicos cuando la comida de su perro se esté agotando. Básicamente, solo necesita una placa con capacidad WiFi, Internet y una plataforma IoT, como IFTTT. Como no soy un experto en la realización de proyectos y bocetos de IoT, consulte esta clase de bekathwia, donde aprenderá proyectos básicos y avanzados, así como cómo conectar los Arduinos utilizados, tanto físicamente (cables, sensores, etc.) e inalámbricamente (Internet).

Las placas más conocidas y utilizadas son las ESP8266 (el chip soldado en ella es en realidad la ESP8266, y hay muchas placas de conexión diferentes). Algunos parecen ser similares a un Pro Mini ancho, mientras que otros parecen un módulo NRF24 sin antena externa del que les hablé antes. Estos últimos se pueden agregar al Arduino normal para agregar capacidades inalámbricas. El Arduino Yun, similar a un Uno, también tiene un chip WiFi integrado y es útil ya que es compatible con un par de escudos y tiene más pines que un ESP8266 normal. Tanto el Yun como el ESP8266 se pueden programar desde el software Arduino IDE, después de haber obtenido los "controladores" del Board Manager.

No todos los ESP8266 están diseñados para funcionar con lógica de 5v; algunos de sus pines pueden requerir menos voltaje para funcionar correctamente. Es por eso que, antes de comprar una placa, siempre revise el diagrama de pines y las especificaciones (busque "(nombre de la placa) + pinout + diagrama" dentro de Chrome, Firefox, Safari, etc.).

También hay algunos "Arduinos" (no estoy muy seguro de que sean Arduinos reales, a veces son solo un "collage" de diferentes PCB y placas, así como chips) que se basan en procesadores de estilo Uno y Mega e incluyen conectividad WiFi.. No estoy tan seguro de cómo se interconectan o de su compatibilidad con los escudos, así que compre bajo su propio riesgo.

Paso 8: Bluetooth

Bluetooth
Bluetooth

Solo otra gran capacidad inalámbrica. La principal diferencia con las conexiones WiFi es que el alcance (en este caso) es de solo unos metros (teóricamente, podrías controlar las placas IoT desde cualquier parte del mundo, siempre y cuando el Arduino y tengas Internet), y que la velocidad de la conexión Bluetooth es bastante más rápida. Las capacidades de Bluetooth son excelentes para realizar proyectos controlados por teléfonos celulares (utilizando aplicaciones especializadas, como Roboremo), como automóviles RC, rovers, drones, controladores de tira de LED, parlantes, etc.

Algunas placas vienen con chips Bluetooth integrados (aunque no conozco muchos). Otros no, y es por eso que hay módulos Bluetooth externos. Los chips más conocidos son el HC-05 y el HC-06, que se venden por separado o en placas de conexión, generalmente con una interfaz de 6 pines (de los cuales solo 4 se usan comúnmente). Estos módulos se basan en el uso de los pines Tx y Rx en el Arduino (pines seriales), que pueden ser reemplazados por pines Tx y Rx virtuales (software en serie). Debido a esto, es posible programar el HC-05 y el HC-06 usando el programador Pro Mini a través del Serial Monitor del Arduino IDE. Mediante este método, puede elegir el nombre con el que aparecerá a otros dispositivos, la contraseña, la velocidad en baudios, entre otras opciones. Me enteré de esto gracias a este gran Instructable de sayem2603. Si planea utilizar estos módulos, definitivamente debería leer el Ible, ya que encontrará toneladas de datos interesantes que no conocía.

Entonces, buenas placas para conexiones Bluetooth son … bueno, no he probado ningún Arduino con chip Bluetooth integrado, pero hasta donde sé, tanto el HC-05 como el HC-06 son una de las mejores soluciones. Casi cualquier Arduino funciona con estos módulos; Yo personalmente uso tanto los Pro Minis como los Nanos. Lo único que quizás no le guste de usar estos módulos Bluetooth es que necesita 4 cables. Si eres el "sin cables; "Sólo escudos y tablas", puede que tengas que cavar un poco. Si no es así, encontrará que, incluso con los cables, un Arduino pequeño con una de estas placas no ocupa tanto espacio como lo hace un Arduino de tamaño Uno con Bluetooth.

Además de los módulos y placas WiFi, Bluetooth y 2.4 Ghz, también hay algunos que operan en diferentes frecuencias. El jhaewfawef, por ejemplo, cuya existencia descubrí cuando leí este gran Ible por…, usa frecuencias más bajas para lograr una transmisión de alcance extremadamente largo (LoRa = rango de + 10 km). Todavía no los he probado, pero parece un proyecto muy interesante. Algunos módulos usan 169 Mhz, 433 Mhz, 868 Mhz o 915 Mhz, pero todas las frecuencias están por debajo de 1 Ghz. La ventaja sobre los sistemas 2.4 es que se mejora el rango, pero la velocidad de datos tiene que ser menor (no importa demasiado … no vas a enviar un archivo de 1 Gb a través de estas radios … probablemente). Las interfaces de pines pueden variar mucho, desde 3 o 4 pines hasta una placa completa de estilo Nano con radio.

A decir verdad, no sé mucho sobre ellos porque soy más un tipo de 2,4 Ghz. El …, sin embargo, parece genial y me encantaría conseguir uno tan pronto como pueda. Estos Arduinos (o módulos) son perfectos para sensores meteorológicos (lejos de su base), telemetría UAV y tal vez incluso algún tipo de IoT sin WiFi (no adecuadamente IoT, pero aún así podría controlar la electrónica de su casa con este tipo de radios). Entonces, si está interesado en algo como esto, intente obtener uno de ellos.

Paso 9: Otras frecuencias de radio

Otras frecuencias de radio
Otras frecuencias de radio
Otras frecuencias de radio
Otras frecuencias de radio
Otras frecuencias de radio
Otras frecuencias de radio

Además de los módulos y placas WiFi, Bluetooth y 2.4 Ghz, también hay algunos que operan en diferentes frecuencias. El Adafruit Feather 32u4 RFM95, por ejemplo, cuya existencia descubrí cuando leí este gran Ible de Jakub_Nagy, usa frecuencias más bajas para lograr una transmisión de rango extremadamente largo (LoRa = rango de + 10 km). Todavía no los he probado, pero parece un proyecto muy interesante. Algunos módulos usan 169 Mhz, 433 Mhz, 868 Mhz o 915 Mhz, pero todas las frecuencias están por debajo de 1 Ghz. La ventaja sobre los sistemas 2.4 es que se mejora el rango, pero la velocidad de datos tiene que ser menor (no importa demasiado … no vas a enviar un archivo de 1 Gb a través de estas radios … probablemente). Las interfaces de pines pueden variar mucho, desde 3 o 4 pines hasta una placa completa de estilo Nano con radio.

A decir verdad, no sé mucho sobre ellos porque soy más un tipo de 2,4 Ghz. El Adafruit Feather 32u4 RFM95, sin embargo, parece genial y me encantaría conseguir uno tan pronto como pueda. Estos Arduinos (o módulos) son perfectos para sensores meteorológicos (lejos de su base), telemetría UAV y tal vez incluso algún tipo de IoT sin WiFi (no adecuadamente IoT, pero aún así podría controlar la electrónica de su casa con este tipo de radios). Entonces, si está interesado en algo como esto, intente obtener uno de ellos.

Paso 10: Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield

Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield
Regresemos a las placas con capacidad no inalámbrica … Arduinos compatibles con Shield

Como le dije en uno de los primeros pasos, los protectores son PCB que se apilan directamente sobre una placa Arduino para a) agregar una función yb) reducir la necesidad de cables. A veces, los escudos se pueden apilar sobre otros escudos, formando un sándwich o una torre de escudos de muchos bardos. Algunos protectores solo son compatibles con un Arduino específico (ya que la distribución de pines varía de un modelo a otro); mientras que otros están diseñados para más de uno (esta pantalla es enorme, táctil y compatible con Uno y Mega. En serio, me gustaría conseguirlo. Con suerte, si gano el concurso de Arduino, puedo llegar a, pero este módulo y tantos otros componentes de Arduino para traerle más Instructables).

La mayoría de los escudos están diseñados para Uno y Mega (probablemente también para tableros similares, pero no estoy tan seguro de eso. ¡No arruines tus escudos o tableros!). Los escudos también se pueden hacer a medida (consulte estos Ibles) o diseñados para tablas más pequeñas. Algunos de ellos agregan capacidades inalámbricas, conectividad de red, pantallas, botones, superficie de proto-placa, controladores de motor, relés de CA, etc. Algunos escudos especiales están diseñados específicamente para impresión CNC y 3D (placa Ramps). Estos tienen enchufes en la parte superior para agregar los controladores de motor paso a paso.

Entonces, si está pensando en obtener una placa Arduino para usar con diferentes escudos, mi mejor sugerencia sería Mega y Uno. El último tiene la desventaja de tener menos pines, por lo que no podrá usar escudos más grandes como las rampas. El Mega, por otro lado, tiene sus propios problemas: algunos pines del Uno se encuentran en diferentes sectores del Mega, por lo que no podrás usar todos los escudos Uno, que son más populares y extendidos que los Mega.

Paso 11: Impresión 3D y CNC

Impresión 3D y CNC
Impresión 3D y CNC
Impresión 3D y CNC
Impresión 3D y CNC
Impresión 3D y CNC
Impresión 3D y CNC

Algunos de mis proyectos favoritos están relacionados con máquinas de impresión CNC o 3D (y drones). La capacidad de transformar diseños de computadora en movimientos mecánicos en 3D es simplemente…. Impresionante. No solo la parte teórica es genial; la satisfacción de hacer tus propias piezas con una máquina que TU construiste desde cero es inmensa. El escudo CNC se puede usar para hacer grabadores y cortadores láser, taladradoras, CNC basados en Dremel, etc. Actualmente estoy ahorrando dinero para construir mi primera impresora 3D, basada en el Arduino Mega y el escudo Ramps 1.5. Hasta ahora, todas las piezas mecánicas que necesitaba para mis proyectos se hacían con Legos o algo similar, resultando en una “maquinaria” interesante pero imprecisa. Vota por mí y ayuda a que mi proyecto se ponga en marcha. Una vez terminado, intentaré hacer un Ible sobre cómo hacer una impresora 3d.

Volviendo a la impresión 3D y CNC, si está interesado en alguna de estas cosas, probablemente debería revisar este escudo CNC (diseñado para el Uno, pero sospecho que también es compatible con el Mega) o estos de impresión 3d (Arduino Mega solo compatible, tiene demasiados pines para un Uno). Tanto el escudo CNC como el de impresión 3D tienen enchufes dedicados específicamente para controladores de motor paso a paso (similar al A9488), que controlan los motores de los ejes X, Y y Z (y el extrusor en la impresora 3D). No sé mucho sobre el escudo CNC, pero las rampas también tienen los conectores necesarios para las otras partes de una impresora 3D (termistores, fuente de alta potencia, cama calefactora, etc.). Hasta donde yo sé, hay 3 versiones de la placa Ramps (escudo de impresión 3d): la 1.4, 1.5 y 1.6. Los dos últimos modelos son casi idénticos, lucen prolijos y relativamente sencillos, mientras que el más antiguo luce ligeramente diferente (con transistores montados con tecnología THT, fusibles más grandes, etc.). El 1.6 incluye una mejor refrigeración para los transistores Mosfet. De todos modos, no hay demasiadas diferencias, así que elige el que más te guste (aunque intenta conseguir el más nuevo).

Entonces, los mejores Arduinos para este proyecto serían el Mega (no estoy tan seguro de si es compatible con el escudo CNC. Vi a un tipo que usa las rampas para alimentar una máquina CNC. Deberías buscar eso y luego contarme al respecto.), y en segundo lugar el Uno (definitivamente no compatible con las Ramps). Podrías conectar una impresora 3D usando casi cualquier Arduino con un número respetable de pines; sin embargo, va a ser un desastre, así que ahórrate algo de tiempo y paciencia y consigue un Mega.

Paso 12: Micro placas (no como Arduino Micro … En serio micro placas)

Micro placas (no como Arduino Micro … En serio micro placas)
Micro placas (no como Arduino Micro … En serio micro placas)
Micro placas (no como Arduino Micro … En serio micro placas)
Micro placas (no como Arduino Micro … En serio micro placas)
Micro placas (no como Arduino Micro … En serio micro placas)
Micro placas (no como Arduino Micro … En serio micro placas)

¿Pensabas que Pro Mini y Nano eran pequeños? Bueno, solo eche un vistazo a los “tableros” de Attiny (en realidad solo chips). A veces solo tienes que controlar un pequeño servo con un solo pin, o hacer parpadear un led cada 3 segundos, y colocar la electrónica en un lugar súper pequeño (2x2x2 cm). ¿A qué te dedicas? En primer lugar, te olvidas del Mega y del Uno. Entonces dudas un poco y finalmente borras el Nano y el Pro Mini de tu mente. ¿Lo que queda? Un micro IC (chip integrado) de 8 pines llamado Attiny85.

Esta micro "placa" (que en realidad es un pequeño chip) tiene un pin de 5v y Gnd (1 cada uno), y otros 6 pines, algunos de los cuales se duplican (o triplican) como pines analógicos, digitales, SPI, etc. Debe verificar el pinout para conocer las especificaciones precisas. Aparentemente, la placa se puede programar con un adaptador USB especializado o incluso con otro Arduino (usando un boceto especial y la interfaz SPI. No soy un profesional en este tema). Preciosamente pensé que simplemente podría usar un programador Pro Mini (usando los pines Tx y Rx) para cargar un boceto; pero hasta donde yo sé, no puedes.

Entonces, excelentes microplacas para microproyectos son el Attiny85 (solo un chip, pero puede soldarlo a su placa de pruebas o usar un zócalo IC hembra de 2x4, en el que el Attiny85 debería encajar perfectamente), el Digispark Attiny85 (es una ruptura de Kickstarter placa para este IC. Incluye, en un espacio reducido, un conector USB, regulador de potencia y pin para facilitar las conexiones), u otro IC Attiny (vienen en muchos tamaños).

Paso 13: ¿Qué pasa con los clones?

Casi todo buen producto obtiene sus clones y sus imitadores. GoPro, DJI, Lego y todas las marcas y empresas exitosas han visto esto suceder. Y Arduino no es una excepción a la regla. A decir verdad, ni siquiera sé cómo distinguir un Arduino real de uno falso. Quizás incluso una de esas placas que recomendé sea un clon, pero la mayoría de ellas no lo son. Si desea saber qué tableros son originales y cuáles no, debe consultar Internet, ya que hay toneladas de tutoriales e información necesarios para averiguarlo.

No voy a decir si deberías confiar en los clones o no. Por supuesto, deberías intentar conseguir tableros originales, ya que habrá mucha más información y soporte para ellos en la web. Además, los clones a veces difieren en la distribución de pines, por lo que es posible que los escudos no funcionen en la "misma" placa.

Dudo que las tablas que tengo sean clones. Los 4 eran relativamente baratos, de todos modos, por lo que ahorrar un dólar o menos no habría cambiado mi vida. Los problemas con los clones son que a) El nombre o modelo puede diferir en el IDE de Arduino; b) Es posible que los escudos no sean compatibles; c) Los pines especiales pueden diferir (I2C, SPI, etc.); d) Es posible que no funcionen como se esperaba. Los clones, sin embargo, pueden funcionar perfectamente, e incluso podría ser más feliz con una falsificación que con un original. Pero, si algo falla, recuerda que te dije que deberías conseguir los originales (por favor, no me culpes por nada que no haya sido mi culpa. Si lo fue, entonces puedes culparme).

Paso 14: ¿Paso siguiente?

¿Próximo paso?
¿Próximo paso?
¿Próximo paso?
¿Próximo paso?
¿Próximo paso?
¿Próximo paso?
¿Próximo paso?
¿Próximo paso?

Entonces, ahora que les he hablado sobre la mayoría de las categorías de Arduino que conozco, es hora de que …

  1. Elige tu propia tabla y cuéntamelo (opción “¡Lo hice!”).
  2. Haga un gran proyecto de Arduino y publíquelo como un "¡Lo logré!".
  3. Construya su propio Arduino (como estos chicos) o simplemente use un IC, como lo hizo Nikus en su Quadcopter Instructable.
  4. Dime que agregue una categoría de placa Arduino a la lista.
  5. Escribe tu propio Instructable impresionante.

Bueno, ahora que ha terminado de leer, vote por mí en el concurso Arduino. Espero que este Ible te haya sido útil y te ayude en tu primer o próximo proyecto, ¡y muchas gracias por leer!

Recomendado: