Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Construir una pantalla de persistencia de visión portátil con Arduino UNO y ATtiny85

Componentes y suministros

ComponenteCantidad
Arduino UNO1
Microchip ATtiny851
LED (genérico)5
Interruptor deslizante1
Zócalo IC de 8 pines1
Batería de botón CR2032 3V y porta-batería1

Herramientas necesarias

Sobre este proyecto

La persistencia de visión es una ilusión óptica que funciona mediante un fenómeno simple, similar a cómo funciona nuestra televisión diaria. Mi primer POV fue hace seis meses con Arduino UNO y un motor. Sin embargo, es mejor tener un dispositivo pequeño y portátil que se pueda llevar a cualquier parte y ver la imagen sin motores ni ventiladores externos.

Esta versión portátil pequeña utiliza el ATtiny85, una variante más pequeña del Arduino UNO que usa el ATmega328. Esta vez, hice el POV para regalárselo a mi hermana. Hay muchos tutoriales sobre cómo hacer POV, pero muchos tienen montones de cables y motores y a menudo usan la propia placa Arduino UNO. Así que pensé en crear un POV pequeño sin cables, con fuente de alimentación integrada e interruptor. Al cambiar la velocidad del cristal interno a 1 MHz del ATtiny85, la imagen se veía más claramente sin ningún motor. Con el control adecuado de la velocidad de obturación de la cámara, la imagen se ve nítida y clara.

Paso 1: Materiales y herramientas

  1. Arduino UNO
  2. ATtiny85
  3. 5 LEDs de cualquier color
  4. Protoboard
  5. Soldador e hilo de soldar
  6. Cortador
  7. PCB perforada
  8. Sierra de calar
  9. Interruptor deslizante
  10. Zócalo IC de 8 pines
  11. Batería de botón CR2032 3V y porta-batería
  12. Cables jumper

Paso 2: Fabricación de la placa

  1. Corta el PCB perforado a 9 cm x 3.5 cm usando la sierra de calar
  2. Suedra los LEDs en la placa y corta los pines sobrantes con el cortador
  3. Suedra el zócalo IC de 8 pines en la placa como se muestra en la imagen
  4. Conecta el ground de todos los LEDs al pin 4 del ATtiny85
  5. Conecta el resto del circuito según el diagrama esquemático. Asegúrate de usar la técnica de puentes de soldadura, ya que toda la placa no debe tener cables
  6. Verifica todas las conexiones con un multímetro para comprobar que no hay cortocircuitos entre pistas
  7. Limpia el PCB y ahora sueldra el interruptor y el porta-batería
  8. Coloca la pila de botón en el porta-batería y verifica con el multímetro cuál es el pin positivo y negativo
  9. Suedra el pin del porta-batería y el interruptor deslizante como se muestra en la imagen
  10. Conecta el pin 8 del zócalo IC al pin central del interruptor deslizante y el primer pin del interruptor al terminal positivo del porta-batería
  11. Ahora traza la conexión de ground
  12. Verifica cada conexión; si hay cortocircuitos, usa bomba de desoldar y rehaz las pistas

Gracias a Hemal Chevli por compartir la versión PCB del POV: GitHub

Paso 3: Programar un ATtiny

Paso 1: Instalar soporte ATtiny en Arduino IDE

Paso 2: Subir sketch ArduinoISP a Arduino UNO

Paso 3: Conectar los siguientes pines del ATTINY 85 a Arduino UNO

ATTINY 85 ----- Arduino Uno
pin5 (MOSI) ----- D11
pin6 (MISO) ----- D12
pin7 (SCK)  ----- D13
pin8 (VCC)  ----- 5V
pin4 (GND)  ----- GND
pin1 (RESET) ----- D10

Hice un shield para hacer esta conexión, también agregué soporte ATmega328 al shield; el shield se coloca directamente sobre el Arduino UNO y puedes programar sin cables ni protoboard.

Paso 4: Ve a Herramientas y cambia el programador de "avrisp mkll" a "Arduino as ISP"

Paso 5: Cambia la placa a ATtiny, selecciona el chip ATtiny85 y configura el reloj interno a 1 MHz

Paso 6: Sube el programa del POV usando Shift + Subir (Upload) para una carga exitosa

Paso 4: ¡TERMINADO!

Saca la cámara y empieza a tomar fotos. Ajusta la velocidad de obturación para la foto perfecta.

La fabricación del POV costó menos de 4$, es un regalo muy barato que puedes hacer a cualquier ser querido. Pequeño y se puede llevar a cualquier parte.

Código

GitHub: https://github.com/hemalchevli/POV

Esquemáticos

Ver diagrama de conexiones en el repositorio de GitHub.

Proceso de manufactura

  1. Muñeca interactiva "El Juego del Calamar" con Arduino UNO: Proyecto DIY
  2. Reloj POV con Arduino: Construye una pantalla LED de persistencia de visión
  3. Construye un reloj en tiempo real con Arduino para horarios de oración islámica
  4. Robot de Detección Humana con Arduino Uno: Integración de Sensores Paso a Paso
  5. Servidor Web Arduino Uno WiFi: Controla un LED desde el Navegador
  6. Calculadora Básica con Arduino UNO - Proyecto Fácil para Principiantes
  7. Cómo mostrar imágenes en una pantalla TFT LCD de 1.17 pulgadas con Arduino UNO
  8. Control de Matriz LED 8×8 con Arduino Uno: Guía Paso a Paso
  9. Wi-Servo: Controla servomotores por Wi‑Fi desde un navegador web
  10. Globo POV DIY: Arte LED con Persistencia de Visión y Arduino Mega
  11. Control de Ventilador PWM de 4 Pines a 25 kHz con Arduino Uno – Montaje, Código y Pruebas