IOT123 - ATTINY85 SOFTWARE SERIAL JIG Ensamblaje: 4 pasos
IOT123 - ATTINY85 SOFTWARE SERIAL JIG Ensamblaje: 4 pasos
Anonim
IOT123 - Conjunto de plantilla de serie de software ATTINY85
IOT123 - Conjunto de plantilla de serie de software ATTINY85
IOT123 - Conjunto de plantilla de serie de software ATTINY85
IOT123 - Conjunto de plantilla de serie de software ATTINY85
IOT123 - Conjunto de plantilla de serie de software ATTINY85
IOT123 - Conjunto de plantilla de serie de software ATTINY85

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

Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
Materiales y herramientas
  1. Protoboard de doble cara (6 x 7 agujeros)
  2. Zócalo DIL IC de 8 pines (1)
  3. Cabezal 4P hembra con pasadores largos (2)
  4. Cabezal 6P Hembra con pines cortos (3)
  5. Cola de cianoacrilato (1)
  6. Cable de conexión (7)
  7. Hierro de soldadura (1)
  8. Soldar (1)

Paso 2: Montaje de la plantilla

Montaje de la plantilla
Montaje de la plantilla
Montaje de la plantilla
Montaje de la plantilla
Montaje de la plantilla
Montaje de la plantilla
  1. 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.
  2. 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).
  3. 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.

  4. 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.
  5. En la parte inferior, puentee los pines de PINK1 a PINK6. Luego conecte ese puente con un cable negro a RED1.
  6. En la parte inferior, puentee los pines de NARANJA1 a NARANJA4. Luego conecte ese puente con un cable rojo a RED2 y a BLUE1.
  7. En la parte inferior, conecte un cable verde de RED3 a YELLOW1.
  8. En la parte inferior, conecte un cable blanco de RED4 a YELLOW2.

Paso 3: agregar la etiqueta

Agregar la etiqueta
Agregar la etiqueta
Agregar la etiqueta
Agregar la etiqueta
  1. Imprima la etiqueta adjunta con un ancho de 68 mm en etiquetas adhesivas.
  2. Cubra con cinta / contacto transparente.
  3. Corte a la línea punteada exterior.
  4. Retire la película de cera y envuelva la etiqueta como se muestra.
  5. Agregue cinta recortada a la costura en la esquina.

Paso 4: Pasos siguientes

Próximos pasos
Próximos pasos
Próximos pasos
Próximos pasos
Próximos pasos
Próximos pasos
Próximos pasos
Próximos pasos
  1. Conecte los puentes de sus pines ATTINY preferidos para TX y RX a las conexiones AMARILLO1 y AMARILLO2.
  2. 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.
  3. Tenga cuidado con la forma en que usa las cadenas en las declaraciones println: absorben memoria.
  4. Eche un vistazo a los valores mientras desarrolla su código.

Recomendado: