Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Bueno, la mayoría de las veces tengo problemas cuando necesito Arduino en algunos proyectos donde necesito pocos pines de E / S Bueno, gracias a la plataforma Arduino-Tiny, el programa Arduino se puede grabar en la serie Avr-tiny como Attiny 85/45
Arduino-Tiny es un conjunto de código abierto de "núcleos" ATtiny para la plataforma Arduino.
Proporciona un núcleo que permite a los usuarios de Arduino trabajar con los procesadores ATtiny84 (84/44/24), ATtiny85 (85/45/25) y ATtiny2313 (4313).
=============================================================
Ventajas de la serie Attiny Barato cuesta apenas 1 $ Se pueden utilizar como autónomos en cualquier circuito Desventajas de Attiny
Pocos pines de E / S en comparación con megaSeries
Menos memoria por lo general Attiny 25/45/85 tiene 2kb 4kb y 8kb respectivamente
=============================================================
Pero si me preguntas, Attiny es realmente útil para proyectos pequeños Incluso creo que es demasiado barato para que un muñeco experimente con él. Así que hice este pequeño proyecto para que cualquiera pueda hacer su pequeño arduino más barato en casa.
También me gusta mi página de soporte
Paso 1: Partes
Cosas que necesitarás
- Veroboard -0,3 $
- Zócalo IC de 8 pines -0,10 $
- Alambres de un solo núcleo calibre 22- 0.10 $
- Attiny 85-1,35 $
- Encabezado masculino-0.16 $
- Encabezado femenino-0.16 $
Entonces el costo total es 2.17 $
Paso 2: diagrama de circuito
Casi todos los chips se programan utilizando 6 pines
- MISO (Master In Slave Out)
- MOSI (Master OUt Slave In)
- REINICIAR
- SCK (reloj esclavo)
- Vcc
- Gnd
==========================================================
Conectando con Arduino
Pin13 se conectará a SCK
Pin12 se conectará a MISO
Pin11 se conectará a MOSI
El pin 10 se conectará a RESET
La siguiente parte cubrirá cómo usar el arduino como ISP para programar el attiny85
Paso 3: uso de Arduino como ISP
Configuración del firmware
Necesitas descargar este archivo para programar el attiny
code.google.com/p/arduino-tiny/
después de instalarlo
- Abra Arduino.exe
- Archivo> Ejemplos> ArduinoISP
- Sube Sketch a tu tablero
- En el Arduino Uno, deberá conectar un condensador de 10 uF entre el reinicio y la tierra (después de cargar el boceto de ArduinoISP)
- Conecte los pines Arduino a la placa Arduino Tiny
- Ir a Herramientas> Placas> Attiny 85 8 MHz
- Vaya a Herramientas> Programador> Arduino como ISP
- Grabar cargador de arranque
CONGO attiny está listo para ser programado por arduino
Permítanos ver un programa simple "Blink" en acción
De nuevo yendo a
Archivo> Ejemplos> Parpadeo
Cambiar el pin no. de 13 a cualquiera de los pines de Attiny85
0, 1, 2, 3, 4
Subirlo
==================================================
Paso 4: Blinky en acción
El programa Blink en acción
Disfruta tu tabla
También se puede ejecutar con una fuente de alimentación externa. Solo necesita una fuente de alimentación regulada de 5
También puede utilizar un programador en serie para grabar el cargador de arranque y el boceto
Si tiene alguna consulta, no dude en preguntarme
www.facebook.com/prajjwal.nag