Tabla de contenido:

$ 2 Arduino. el ATMEGA328 como autónomo. Fácil, Barato y Muy Pequeño. una guía completa: 6 pasos (con imágenes)
$ 2 Arduino. el ATMEGA328 como autónomo. Fácil, Barato y Muy Pequeño. una guía completa: 6 pasos (con imágenes)

Video: $ 2 Arduino. el ATMEGA328 como autónomo. Fácil, Barato y Muy Pequeño. una guía completa: 6 pasos (con imágenes)

Video: $ 2 Arduino. el ATMEGA328 como autónomo. Fácil, Barato y Muy Pequeño. una guía completa: 6 pasos (con imágenes)
Video: ARDUINO UNO KIT ELEGOO | APRENDE ARDUINO EN 15 MINUTOS 2024, Mes de julio
Anonim
Image
Image
Lista de partes
Lista de partes

En este instructivo, aprenderá cómo usar el chip del microcontrolador Arduino ATMEGA328 como un microcontrolador independiente.

Cuestan solo 2 dólares, pueden hacer lo mismo que su Arduino y hacer que sus proyectos sean extremadamente pequeños.

Cubriremos el diseño de los pines, cómo prepararlo para el software Arduino grabando un gestor de arranque y cómo cargar bocetos.

Mire el resto de este instructivo para descubrir cómo puede hacer que sus proyectos Arduino sean más pequeños y más baratos en poco tiempo.

Paso 1: Lista de piezas

1 Arduino

1 chip ATMEGA328P-PU. Tengo el mío aquí:

Tablero de circuitos

Alambres

Opcional: LED y resistencia de 330 ohmios para pruebas

Paso 2: Descargue e instale la biblioteca

Descargar e instalar la biblioteca
Descargar e instalar la biblioteca
Descargar e instalar la biblioteca
Descargar e instalar la biblioteca

Una placa Arduino viene de serie con un oscilador externo de 16 MHz.

Realmente no necesitamos este oscilador de 16MHz ya que el ATMEGA328P-PU tiene un oscilador de 8MHz incorporado.

Para que este chip funcione como un microcontrolador independiente a 8MHz, tenemos que descargar e instalar una biblioteca para nuestro entorno Arduino.

Para hacer esto, haga clic en el enlace que coincida con su versión de Arduino para descargar el archivo zip.

Será eater 1-6-x.zip, 1-5-x.zip o 1-0-x.zip

Grabar cargador de arranque
Grabar cargador de arranque

A continuación, tenemos que encontrar la carpeta del cuaderno de bocetos de Arduino haciendo clic en Archivo → preferencias → “Ubicación del cuaderno de bocetos”. En mi caso “C: / Users / tomtomheylen / Documents / Arduino” esto puede ser diferente en su caso.

Copia la ubicación y ve a "esta pc", pégala en la barra y presiona enter.

Si ve una carpeta llamada "hardware", ábrala.

Si no es así, cree una nueva carpeta llamada "hardware" haciendo clic derecho y seleccione "nueva → carpeta" y escriba "hardware". Ahora ábrelo.

Mueva la carpeta de la placa de pruebas del archivo zip a la carpeta "hardware".

Grabar cargador de arranque
Grabar cargador de arranque

Reinicie su Arduino IDE y vaya a "Herramientas → tablero".

Si todo está bien, debería ver en la lista “Atmega 328 en una placa (reloj interno de 8MHz)”.

La parte más difícil está hecha ahora, así que divirtámonos bombeando la vida en ese ATMEGA328.

Paso 3: grabar el gestor de arranque

Estos chips de microcontrolador ATMEGA328 generalmente vienen vacíos. Para que funcionen con el IDE de Arduino, tenemos que hacer algo que se llama "grabar un gestor de arranque". Es un pequeño fragmento de código que grabamos en el chip para que comprenda el software Arduino.

Carga de bocetos
Carga de bocetos

Para hacer esto, conecte su Arduino a su computadora y vaya a “Archivo → ejemplos → ArduinoIsp” y seleccione “Arduino Isp”. Sube este boceto a tu Arduino y desconéctate de tu computadora.

Carga de bocetos
Carga de bocetos

A continuación conectamos el Arduino con el ATMEGA328 como puedes ver en la imagen.

Tenga en cuenta el semicírculo en el chip. Asegúrese de que esté en el lado correcto.

Ahora conecte su Arduino y en el IDE de Arduino vaya a "herramientas → Programador" y seleccione "Arduino como ISP".

A continuación, vaya a “Herramientas → Tablero” y seleccione “Atmega 328 en un tablero (reloj interno de 8MHz)”.

Ahora vaya a herramientas y seleccione "Grabar cargador de arranque".

¡Su gestor de arranque está quemado y su chip está listo para cargar bocetos!

En caso de que tenga un mensaje de error, desconecte su Arduino y repita los pasos anteriores.

Paso 4: carga de bocetos

Para cargar un boceto, debe quitar el chip ATMEGA328 de la placa Arduino y conectarlo a la placa como se muestra en la imagen.

También puede utilizar un programador de USB a serie como el FT232RL para hacer esto. He hecho un mini instructivo sobre esto aquí:

He conectado un led con resistencia en la placa para probar el boceto parpadeante.

A continuación se explica cómo utilizar esta imagen para el diseño de pines.

Entonces, por ejemplo, si inicializa el pin 13 en el IDE, representa el pin 13 en la placa Arduino o el pin 19 en el chip ATMEGA328.

¡Felicitaciones, lo lograste! Ahora puede comenzar a soldar sus propios proyectos Arduino minificados por casi nada.

Paso 5: algunos consejos útiles

Algunos consejos útiles
Algunos consejos útiles

Terminaré este instructivo brindándote algunos consejos más útiles:

Si suelda un proyecto, necesita usar un enchufe DIP de 28 pines y agregar el ATMEGA328 después de soldar el proyecto.

Yo tengo el mio aqui

Es una buena práctica soldar algunas clavijas de cabezal hembra malevor a las 3 primeras patas para que aún pueda cambiar o cargar bocetos si es necesario.

Si su microcontrolador se comporta de manera extraña, puede agregar un capacitor de 10 a 100 uf entre + y -.

Cuando ordene el chip, asegúrese de que sea el ATMEGA328P-PU.

Paso 6: Nota final

¿Te gustó este instructivo? Haz clic en el botón Favorito y suscríbete.

También consulte mi instructable "Cómo arreglar clones chinos de Arduino".

Nos vemos en el próximo Instructable.

Gracias, Tom Heylen

Facebook:

Dona para ayudarme a seguir haciendo este trabajo:

Recomendado: