Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40
He estado usando ATTINY85 para mashups de sensores de baja potencia. Originalmente pensé que no había forma de depurar estos chips usando una consola y utilicé algunos métodos bastante "por ahí" para echar un vistazo a lo que está sucediendo en tiempo de ejecución.
Luego me encontré con SoftwareSerial. Es una biblioteca, usted define sus pines TX y RX (sí, no tenemos muchos) y obtiene la depuración de la consola a través de un adaptador TTL-232.
Creé un adaptador que une los pines relevantes entre un ATTINY y un TTL-232 (VCC y GND) y rompe TX y RX para su propio mapeo. También se ha roto un riel de cabecera para VCC y GND. Este artículo describe el montaje de la plantilla; este artículo brinda instrucciones para usar SoftwareSerial con ATTINY85 usando la ventana de la Consola Arduino.
Como el ATTINY85 se asienta más bajo que los cabezales circundantes en el DIL IC Socket, se recomienda que se agregue una etiqueta de cinta Mylar (duradera) al chip (s) para facilitar la extracción del Jig.
Paso 1: Materiales y herramientas
- Protoboard de doble cara (6 x 7 agujeros)
- Zócalo DIL IC de 8 pines (1)
- Cabezal 4P hembra con pasadores largos (2)
- Cabezal 6P Hembra con pines cortos (3)
- Cola de cianoacrilato (1)
- Cable de conexión (7)
- Hierro de soldadura (1)
- Soldar (1)
Paso 2: Montaje de la plantilla
- En la parte superior designada de la placa, conecte el zócalo DIL IC a través de AZUL1 - AZUL8, doble las clavijas hacia afuera en la parte inferior y suelde.
- En la parte superior, aplique adhesivo de cianoacrilato a los lados del zócalo DIL IC e inserte cabezales de clavija larga 4P en VERDE1 - VERDE4 y VERDE5 - VERDE8. Cuando esté seco, suelde los pines en la parte inferior, asegurando un puente de soldadura a los pines adyacentes (puntos AZULES).
-
En la parte superior, aplique adhesivo de cianoacrilato a los otros lados del zócalo DIL IC e inserte los conectores 6P en los orificios AMARILLO / NARANJA y ROSA. Cuando esté seco, suelde los pines en la parte inferior.
- En la parte superior, aplique adhesivo de cianoacrilato en el último espacio del cabezal 6P pegado en el n. ° 3. Inserte el cabezal 6P en los orificios ROJOS / expuestos. Cuando esté seco, suelde los pines en la parte inferior.
- En la parte inferior, puentee los pines de PINK1 a PINK6. Luego conecte ese puente con un cable negro a RED1.
- En la parte inferior, puentee los pines de NARANJA1 a NARANJA4. Luego conecte ese puente con un cable rojo a RED2 y a BLUE1.
- En la parte inferior, conecte un cable verde de RED3 a YELLOW1.
- En la parte inferior, conecte un cable blanco de RED4 a YELLOW2.
Paso 3: agregar la etiqueta
- Imprima la etiqueta adjunta con un ancho de 68 mm en etiquetas adhesivas.
- Cubra con cinta / contacto transparente.
- Corte a la línea punteada exterior.
- Retire la película de cera y envuelva la etiqueta como se muestra.
- Agregue cinta recortada a la costura en la esquina.
Paso 4: Pasos siguientes
- Conecte los puentes de sus pines ATTINY preferidos para TX y RX a las conexiones AMARILLO1 y AMARILLO2.
- Siga las instrucciones para usar SoftwareSerial. Como se indica en el artículo, este método cubre la depuración, no la carga inicial del software.
- Tenga cuidado con la forma en que usa las cadenas en las declaraciones println: absorben memoria.
- Eche un vistazo a los valores mientras desarrolla su código.
Recomendado:
Ensamblaje de hardware de Desktop Pi: 12 pasos (con imágenes)
Ensamblaje de hardware de Desktop Pi: Encuentro la Raspberry Pi y el mundo de las computadoras de placa única (SBC) fascinantes. La integración de todos los componentes básicos necesarios para una computadora doméstica típica en un sistema compacto e independiente ha cambiado las reglas del juego para el hardware y
Arduino-Teensy4 para Teensy 4.0 - Ensamblaje completo: 10 pasos
Arduino-Teensy4 para Teensy 4.0 - Ensamblaje completo: este instructivo lo guiará a través del ensamblaje de la placa de expansión Arduino-Teensy4 para Teensy 4.0 Puede comprar uno en mi tienda Tindie aquí: https: //www.tindie.com/products/ cburgess129 / arduin … Puedes pedir un Teensy 4 junto con tu bo
Ensamblaje de cítricos Rainbow Glow: 4 pasos
Ensamblaje de cítricos Rainbow Glow: ¿Alguna vez has visto una luz que destella de varios colores en lugar de uno? Creo que no lo has hecho. ¿Es la mejor luz nocturna que obtendrá o comprará para su pareja, amigos o sus hijos? Hice este componente en " Tinkercad.com, & q
Parte 1 Ensamblaje del brazo TI RSLK Robotics Learning Curriculum Lab 7 STM32 Nucleo: 16 pasos
Parte 1 Ensamblaje de ARM TI RSLK Laboratorio de currículo de aprendizaje de robótica 7 STM32 Nucleo: El enfoque de este Instructable es el microcontrolador STM32 Nucleo. La motivación para esto es poder crear un proyecto de montaje a partir de los huesos. Esto nos ayudará a profundizar y comprender el proyecto MSP432 Launchpad (el TI-RSLK) que tiene
IOT123 - Ensamblaje de la CAJA DEL MEDIDOR DE POTENCIA: 6 pasos
IOT123 - Ensamblaje de la CAJA DEL MEDIDOR DE POTENCIA: Esta es una carcasa para el ATTINYPOWERMETER creado por moononournation. Puede medir continuamente el voltaje (V), la corriente (mA) y el uso de energía acumulada (mWh). Y también trazar un gráfico simple para visualizar las figuras. Como una simple guía de conexión se salpica de