Tabla de contenido:
- Paso 1: Reúna sus herramientas y materiales
- Paso 2: Configure su trabajo
- Paso 3: Importa tu archivo
- Paso 4: Comience a fresar
- Paso 5: suelde los componentes
- Paso 6: programe sus chips Arduino
- Paso 7: prueba tu placa Arduino
Video: Escudo de programación ATtiny Arduino: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En la construcción de este proyecto, le mostramos cómo hacer su propio escudo de programador ATtiny Arduino usando una fresadora de PCB de escritorio de Bantam Tools. Este componente esencial le permite conectar y programar chips ATtiny a través del IDE de Arduino. Este proyecto requiere muy poco tiempo de preparación y fresado para lograr un producto terminado. ¡Empecemos!
Paso 1: Reúna sus herramientas y materiales
INSTRUMENTOS
Fresadora de PCB de escritorio Bantam Tools
Computadora con el software de la máquina de fresado de escritorio Bantam Tools instalado
Programa Arduino IDE instalado
Fresa plana, 1/32"
Broca de grabado de PCB, 0,005"
Soporte de alineación
Soldador
Cortaalambres diagonales
cable USB
MATERIALES
PCB en blanco, FR-1, una cara
Cinta, de alta resistencia, de doble cara
Cabeceras de tono, 2,54 mm (32)
Resistencias (3)
LED (1 rojo, 1 verde, 1 amarillo)
Vaso de inmersión, 2x4
Toma de inmersión, 2x7
Condensador, 10uF
ARCHIVOS
Descargue el archivo ATtiny-Jig-Final-Bantam-Tools.brd.
Paso 2: Configure su trabajo
Primero, necesitamos instalar y ubicar el soporte de alineación. Después de colocar el soporte de alineación, en Fixturing, seleccione Localizar y siga las instrucciones en la pantalla. El uso del soporte de alineación asegurará que su tablero esté perfectamente ajustado en la esquina frontal izquierda.
Nota: Si no ha instalado el soporte de alineación antes, siga los pasos de esta guía de soporte.
Con el soporte de alineación instalado, es hora de configurar su trabajo. Vamos a ejecutar esta configuración rápidamente. Si necesita más orientación sobre cómo cargar su herramienta e ingresar información en el software de la máquina de fresado de escritorio Bantam Tools, consulte el proyecto Light-Up PCB Badge.
- Conecte la fresadora de PCB de escritorio y abra el software de la fresadora de escritorio Bantam Tools.
- Inicio del molino.
- Vuelva a verificar para asegurarse de que dice Bracket debajo de Fixturing.
- Seleccione la fresa de extremo plano de 1/32 ", cárguela con el abanico de brocas adjunto y localice la herramienta.
- En el menú desplegable Material, seleccione FR-1 de una cara.
- Mida e ingrese dimensiones en los valores X, Y y Z en Material. Luego, aplique cinta adhesiva de doble cara de alta resistencia en un lado de la PCB y colóquela en el spoilboard de manera que se alinee con la esquina del soporte de alineación.
Paso 3: Importa tu archivo
En el software Bantam Tools, en Planes, haga clic en Abrir archivos y seleccione ATtiny-Jig-Final-Bantam-Tools.brd. Luego, seleccione la fresa de extremo plano de 1/32 "y la broca de grabado de PCB de 0,005". Su tiempo de molienda variará según las velocidades y la receta de alimentación que utilice. Para esta operación, usamos las siguientes recetas.
Para la fresa plana de 1/32 :
- Velocidad de alimentación: 59 pulg / min
- Tasa de inmersión: 15 pulgadas
- Velocidad del eje: 25, 000 RPM
- Paso: 49%
- Profundidad de pase: 0.010 in
Para la broca de grabado de PCB de 0,005 :
- Velocidad de alimentación: 4,00 pulg / min
- Tasa de inmersión: 5.00 in
- Velocidad del eje: 25, 000 RPM
- Paso: 50%
- Profundidad de pase: 0,006 pulg.
Si desea ajustar sus velocidades y feeds para que coincidan con los nuestros, haga clic en Archivo> Biblioteca de herramientas> Agregar herramienta. Nombre sus nuevas herramientas y luego ingrese las velocidades y recetas de alimentación. Puede obtener más información sobre cómo personalizar su biblioteca de herramientas aquí.
Paso 4: Comience a fresar
¿Listo? Haga clic en Iniciar fresado.
Recuerde, este trabajo requerirá un cambio de herramienta. Cuando se le solicite, instale la broca de grabado de PCB de 0.005 con el abanico de brocas adjunto, ubique la herramienta y seleccione Iniciar fresado para terminar la placa.
Paso 5: suelde los componentes
¡Muy bien, es hora de soldar! Coge tus componentes y tu soldador. Es más fácil soldar los componentes en el siguiente orden:
- Resistencias
- Enchufe dip 2x4 o 2x7
- Encabezados de paso de 2,54 mm
- LED amarillos, verdes y rojos
- Condensador 10uF
Cuando haya terminado de soldar, la placa se verá como la que se muestra aquí. Observe cómo pasan los componentes por la parte posterior del FR-1.
¡Felicitaciones! Ha creado su propio escudo de programador ATtiny Arduino utilizando la fresadora de PCB de escritorio de Bantam Tools.
Paso 6: programe sus chips Arduino
Conecte la plantilla de programación ATtiny que acaba de fresar a la placa Arduino que desea programar. Abra el IDE de Arduino. (Si aún no lo ha hecho, descárguelo aquí).
- Cargue ArduinoISP Sketch en Arduino Uno.
- Instale ATTinyCore de Spence Konde a través de Arduino Board Manager.
- Haga clic en Herramientas> Tablero> ATTiny 25/45/85 (o 24/44/84).
- Haga clic en Herramientas> Reloj - 8 MHz (interno).
- Haga clic en Herramientas> Chip> ATTiny85 (o ATTiny84).
- Haga clic en Herramientas> LTO - "Desactivado".
Enchufe el ATtiny en el enchufe. Con el puerto USB de Arduino apuntando hacia abajo, el pin 1 debe estar en la parte inferior derecha. Luego, conecte la plantilla de programación que molió en el Arduino y enciéndalo. El LED amarillo debería comenzar a respirar después de una secuencia de inicio.
A continuación, haga clic en Herramientas> Programador> Arduino como ISP, y luego seleccione Herramientas> Grabar cargador de arranque. Este paso solo debe realizarse una vez por chip. Después de que haya grabado el Arduino Bootloader en el ATTiny, puede cargar una serie de bocetos de las carpetas de ejemplo en el IDE de Arduino, o puede codificar el suyo propio. Asegúrese de seleccionar "Cargar usando el programador" en el menú Sketch. Nota: Para obtener más información sobre la programación de su chip Arduino, consulte la guía de Arduino para programar un Arduino Uno.
Al programar sus chips, aquí hay algunas notas de diseño que debe tener en cuenta
LED: los LED están conectados a los pines 7, 8 y 9 de Arduino para mostrar la programación, los errores y los latidos del corazón. Estos son LED de estado durante la programación y están integrados en el boceto de ArduinoISP. El LED amarillo "respira" cuando está conectado; el LED verde parpadea cuando la programación está en curso; y el LED rojo se enciende cuando hay un error y cuando el boceto termina de cargarse.
- Pin 7 - Programación
- Pin 8 - Errores
- Pin 9 - Latido del corazón
Interfaz de periféricos en serie (SPI): los microcontroladores utilizan SPI para una comunicación rápida con uno o más dispositivos periféricos, o en este caso placas de circuito. Siempre hay un dispositivo maestro que controla los otros dispositivos.
- Pin 10 - Salve Select (SS)
- Pin 11 - Master Out Slave In (MOSI)
- Pin 12 - Master In Slave Out (MISO)
- Pin 13 - Reloj serial (SCK)
Programación global
- 5V - Energía
- GND - Tierra
- Reiniciar
Paso 7: prueba tu placa Arduino
En este último paso, es hora de probar su tabla. Para asegurarse de que su tablero funcione, complete los siguientes pasos:
- Haga clic en Archivo> Ejemplos> 01. Basics> Blink. Cambie el pin LED a 3. Este es el pin 2 en el 85 y el pin 10 en el 84.
- Haga clic en Herramientas> Programador. Seleccione Arduino como ISP.
- Haga clic en Sketch> Cargar> Programador.
¿Hay algún tema que le gustaría que cubramos en nuestro próximo video instructivo? Envíe un correo electrónico a [email protected] o comuníquese con nosotros en nuestros canales de redes sociales. ¡Asegúrese de seguirnos en Instagram, Facebook y Twitter para conocer los últimos procedimientos, proyectos de CNC y actualizaciones!
Recomendado:
Vocal GOBO - Escudo amortiguador de sonido - Cabina vocal - Caja vocal - Filtro de reflexión - Escudo vocal: 11 pasos
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: comencé a grabar más voces en el estudio de mi casa y quería obtener un mejor sonido y después de algunas investigaciones descubrí lo que es un " GOBO " era. Había visto estas cosas que amortiguan el sonido, pero realmente no me di cuenta de lo que hacían. Ahora lo hago. Encontré un y
Escudo de programación Arduino Attiny - SMD: 4 pasos
Escudo de programación Arduino Attiny - SMD: Hola, estuve trabajando en la configuración de mi herramienta de programación para wearables durante los últimos meses. Hoy me gustaría compartir cómo creé mi Arduino Shield. Después de buscar en Google por un tiempo, encontré este interesante artículo antiguo Attiny Programming Shield, que
Programación Attiny85 (escudo) usando Arduino UNO: 7 pasos
Programación Attiny85 (escudo) Usando Arduino UNO: Jugar con tu Arduino es muy divertido. Sin embargo, a veces el tamaño sí importa. El Arduino UNO es pequeño, pero si necesita que su proyecto esté en un recinto pequeño, el UNO puede ser demasiado grande. Podrías intentar usar un NANO o MINI, pero si realmente quieres
Escudo de programación del cargador de arranque ATMEGA328 para Arduino Uno: 3 pasos (con imágenes)
Escudo de programación del cargador de arranque ATMEGA328 para Arduino Uno: Escudo de programación del cargador de arranque ATMEGA328P para Arduino Uno A veces sucede y usted daña su microprocesador Arduino Uno Atmega328P. Puede cambiar de procesador. Pero primero necesita programar el cargador de arranque en él. Así que este tutorial de cómo hacer esto b
Escudo de programación DIY Attiny: 8 pasos (con imágenes)
Escudo de programación DIY Attiny: si está buscando una placa Arduino pequeña y de baja potencia, Attiny es una muy buena opción, es sorprendentemente característica para su tamaño. Tiene 5 pines GPIO, 3 de los cuales son pines analógicos y 2 que tienen salida PWM. También es muy flexible para