No gastar dinero en un arduino - construir su propia por mucho menos

Me encanta mi Arduino. En cualquier momento, tengo un buen número de proyectos en marcha - la creación de prototipos es tan fácil con ellos. Pero a veces, quiero seguir el proyecto funcional sin necesidad de comprar otro Arduino. El gasto de $ 30 cada uno por un tiempo bastante simple microcontrolador de lo que sólo necesita algunas de las funciones de es simplemente tonto. Es en ese momento que la construcción de un clon de Arduino se convierte en una opción viable.

La verdad: no se puede construir una completa Arduino clon para más barato

El Arduino en sí consta de electrónica simple, pero es el paquete y el diseño que realmente está pagando. En este artículo voy a esbozar cómo replicar algunas de las funcionalidades para mucho más barato - en el caso de “permifying” sus proyectos Arduino - pero es imposible construir un clon de Arduino DIY completo sin tener instalaciones de energía y la producción en masa de comprar.

La belleza de la construcción de su propia es que se puede excluir partes que no necesita para mantener los costos bajos, y evitar el paquete de Arduino con todas las cabeceras utilizadas y el espacio perdido - si realmente necesita la forma Arduino y cabeceras para su uso con otros escudos , entonces la construcción de su propia no es realmente va a ahorrar dinero.

En mi caso, quería mostrar de forma permanente el cubo de LED que hice en alguna parte, con una fuente de alimentación externa y no el coste añadido de usar un Arduino completa bordo- no había espacio libre en la placa de prototipos después de todo, así que prefiero poner todo lo que hay. Aquí está mi Arduino DIY acabado en la etapa de tablero, junto con el cubo de LED y un Arduino real utilizado para la programación. El siguiente paso es poner todos los bits en la placa de prototipos, pero que está fuera del alcance de este artículo de hoy.Cómo hacer un cubo pulsante Arduino LED que se ve como si viniera de The FutureCómo hacer un cubo pulsante Arduino LED que se ve como si viniera de The FutureSi ha incursionado con algunos proyectos de Arduino para principiantes, pero está buscando algo un poco más permanente y en otro nivel de impresionante, entonces el humilde cubo de LED de 4 x 4 x 4 es ...Lee mas

Vídeo: Evita este Error al construir una casa | Asesoria de Arquitectura

construir Arduino

De todos modos, con el proyecto. He roto hacia abajo por la sección de listas de componentes individuales, pero es más fácil simplemente comprar un paquete (Oomlout.co.uk, 7,50 £).

Regulador de la fuente de alimentación & indicador LED

  • 100 uF condensadores (2) - cuidado de la línea de plata que se enfrenta el lado negativo
  • 7805 5V regulador de tensión (1)
  • ROJO llevó resistencia y 560 Ohm

Arduino construir desde cero

El propósito de esta sección es tomar una fuente de alimentación 7-12V (típicamente un enchufe DC 9V) y regular hacia abajo para 5Vneeded por el chip microcontrolador. Los cables rojo y azul que salen de izquierda deben conectarse a cualquier potencia de entrada que está utilizando, pero absolutamente no utilizan más de 12 o que van a freír cosas. Además, conecte los rieles superior e inferior juntos en este punto.

Si está fuera que lleva a cuestas un Arduino existente para programar el chip (descrito más adelante) también puede conectar los carriles de alimentación directamente a la + 5V y GND.

Arduino construir desde cero

microcontrolador & circuito de temporización

  • ATmega328P-PU - precargado con Arduino gestor de arranque.
  • 22pF condensadores (2) (en el diagrama son azules, pero el componente que compré eran en realidad de color naranja - no hay diferencia No hay positivo o negativo a estos.).
  • 16 cristal MHZ.

Por razones de brevedad, no he mostrado el regulador de potencia en el siguiente diagrama, pero usted debe, por supuesto, ya he terminado ese bit.

Arduino construir desde cero

Esta parte es el núcleo de un Arduino - el microcontrolador. El cristal de 16 MHz proporciona una señal de temporización constante que empuja cada ciclo del circuito.

construir placa Arduino

También para facilitar las cosas en sí mismo, ya sea comprar algunas de estas etiquetas Adafruit de patillas ($ 2,95 para 10):

construir placa Arduino

O hacer su propio. He aquí un PDF que hizo si tiene hojas de etiquetas adhesivas.

construir placa Arduino

Vídeo: ¿Por qué la gente gasta sumas exhorbitantes de dinero? (y cómo hacer que la gasten contigo)

Interruptor de reinicio

Por último, sólo tenemos un interruptor de ajuste - por suerte este bit es bastante fácil- pero observamos que en algunos tutoriales se encuentra una tirar hacia abajo la resistencia adicional. Creo que esto es necesario para ATMega168 y no 368.

Aquí está el diagrama terminado.

El Dx de Hacha y de son entonces sus regulares pines digitales y analógicas de E / S. Si decide no hacer la vida más fácil para ti con una copia impresa, por favor tener mucho cuidado de no confundir nada dice D13 o el pin 13 en el Arduino, con el pin 13 del ATMega328. Ellos son diferentes - D13 es en realidad pin 19 en el chip. RX es también funcionalmente D0, D1 y TX es.

La programación de la viruta

Antes de poder probar esto, vas a necesitar alguna forma de programar el chip ATMega - aquí es donde entra en juego la complicación en una placa Arduino, una de las partes más costosas es la interfaz USB..

He aquí sus opciones:

1. Tomar el chip a partir de otra Arduino.

Esta es la forma más fácil para testing- rápida sólo tiene que utilizar una placa Arduino existente con su esquema de trabajo ya en ella, y sacar el chip de la Arduino. Si su proyecto está finalizado y en funcionamiento, sólo les intercambiar alrededor. Usted puede lanzar otro chip no programada en el Arduino para utilizar de nuevo - no hay nada especial allí.

El único inconveniente es que es muy fácil de dañar las patillas, así que mucho cuidado al sacarlos.

2. Uso Un paso a través de cable de Arduino existentes.

Antes de intentar esto, también debe quitar el chip existente de su Arduino- interfiera con el proceso. Esencialmente sólo vamos a utilizar la interfaz USB de la Arduino. Conectar poder y GND pins- a la norma Arduino Reiniciar- y la parte más importante - RX RX (D0), y TX a TX (D1) - estos son los pines de envío y recepción de serie, entonces debería ser capaz de utilizar el puerto USB de su Arduino originales.

Vídeo: Manualidades Fáciles para Decorar sin gastar dinero(manualidades kawaii)

3. Comprar un FTDI USB al cable de interfaz serie.

Esto es básicamente un reemplazo de la interfaz incluido en todas Arduino de, pero bastante caro en alrededor de $ 15 - y es la razón principal por la que no se puede barato construir una réplica exacta de un Arduino. Si usted planea hacer esto mucho, sin embargo, conseguir uno de estos que sólo se puede mantener en el extremo de un cable USB es probablemente la ruta más fácil para ir.

Para obtener instrucciones sobre la adición de este, según el esquema proporcionado por Oomlout, solamente tomando nota de la zona sombreada interfaz de programación USB. Utilizar el encabezado de 6 pines para conectar la interfaz real.

construir Arduino

Vídeo: Secretos para VIAJAR SIN GASTAR DINERO!

Tenga en cuenta que todos estos métodos se supone que tiene un Arduino gestor de arranque ya quemada presente en la CHIP- si se compra como un conjunto de componentes, por ejemplo, se les proporcionará listo para simplemente intercambiar. Si usted compra las fichas en su cuenta o no específicamente para un propósito Arduino, tendrá que usar algo más para quemar el gestor de arranque en primer lugar. Hay un buen tutorial aquí en que lleva a cuestas un Arduino existente y una aplicación llamada OptiLoader para ese propósito. La diferencia es cerca de $ 2.

Por lo tanto, antes de comprar otra Arduino para el próximo proyecto, pregúntese: Qué necesita la conexión USB, y ¿necesita conectar las pantallas del Arduino? Si la respuesta a ambas cosas es sí, entonces seguir adelante y comprar otro Arduino - no va a trabajar a cabo cualquier más barato en la construcción de su propia. De lo contrario, simplemente construir uno usted mismo! Y no se olvide de revisar todo el resto de nuestra tutoriales Arduino y artículos.

Artículos Relacionados