Tunea tus Chocolates con el IDE de Arduino y ATtiny13 (2 / 6 paso)

Paso 2: Programar el ATtiny13

Ya que no hay mucho espacio dentro de la caja, este es un proyecto de PCB-menos y así que el mejor momento para programar la MCU es antes de empezar la construcción.

Si no ha actualizado la instalación del IDE de Arduino a la versión 1.0, ahora es el mejor momento para hacerlo! Aunque es posible programar una MCU con un programador de versiones anteriores, 1.0 es especialmente fácil con opciones de menú conveniente. Definitivamente les recomiendo actualizar antes de ir más allá, si aún no has hecho.

El IDE de Arduino viene con un conjunto de bibliotecas de C que están optimizados para correr en diferentes plataformas de hardware y tipos de microcontroladores. De forma predeterminada, las bibliotecas ATtiny13 faltan. Es un microcontrolador muy pequeño y no muchas personas programa, supongo. Afortunadamente, hay al menos dos conjuntos de Arduino bibliotecas que incluyen soporte para o pueden modificarse para apoyo ATtiny13:

Terminé colocando en Damellis'es bibliotecas porque mi siguiente proyecto fue incluir un ATtiny2313 y de smeezekitty sólo son de ATtiny13.  Le insto a visitar la Página Web de la biblioteca ha elegido para un conjunto particular de instrucciones de instalación o visite mi blog post sobre ellos aquí: http://elabz.com/arduino-shrunk-how-to-use-attiny13-with-arduino-ide/ la instalación no es un proceso difícil y básicamente implica simplemente colocar los archivos de biblioteca en el directorio correcto en la jerarquía del IDE de Arduino y editar el archivo boards.txt para IDE de Arduino que se acaba de agregar soporte para otra plataforma de hardware.

Una vez que ha instalado la biblioteca necesarios, se verá ATtiny13 en la lista de las tablas en el IDE de Arduino -> herramientas. Es difícil ver en esta foto pero la línea resaltada describe la Junta que el IDE de Arduino se compilará para como ATtiny13 (reloj interno 4,8 MHz)

Ahora seguir adelante y carga el sketch de Arduino para el proyecto de Chocolates su proxeneta desde el archivo ZIP adjunto aquí (no he ninguna idea cómo a punto de que el archivo correcto que sólo he subido a Instructables. Si usted no puede verlo, cargarlo desde mi sitio aquí)

El siguiente paso es demasiado gancho el ATtiny13 hasta su programador ICSP (Arduino como ICSP o un programador dedicado, ver paso anterior) según los esquemas en la segunda imagen adjunta a este paso.

Seleccionar el programador tipo desde herramientas -> menú de programador

A continuación, seleccione Herramientas -> grabar Bootloader. Esto es una característica algo confusamente nombrada, al menos para ATtiny13 porque ATtiny13 no usa gestor de arranque. Sin embargo, la misma característica también quema los registros de un control adecuado dentro de la viruta que trabajan en la frecuencia de reloj correcta, utilizar divisores de frecuencia de reloj interno o ni y de lo contrario el chip físico para operar así el código compilado se puede esperar de él.  Es un paso importante y mucha gente te lo pierdas, así que ten cuidado.

Grabar el código en el interruptor ATtiny13 yendo a archivo -> cargar usando programador.

Esperemos que no habrá allí ningún mensaje de error y, una vez completada la carga, el MCU está listo para nuestro proyecto,

Artículos Relacionados

CBDBv2 Evolution - Junta de desarrollo de ESP8266 cumple con la IDE de ARDUINO!

CBDBv2 Evolution - Junta de desarrollo de ESP8266 cumple con la IDE de ARDUINO!

La revolución de Internet de las cosas está aquí!IOT describe un mundo en el que los objetos cotidianos son conectados a una red para que los datos pueden ser compartidos. Esto es sólo el comienzo. En un futuro cercano podríamos tenemos sensores que
Familiarizarse con el IDE de Arduino: LinkItOne

Familiarizarse con el IDE de Arduino: LinkItOne

Es el IDE de Arduino lo que usas para escribir el código para el Arduino y Arduino placas compatibles. En el anterior artículo hemos descargado software de Arduino y hacer la instalación de MediaTek LinkIt un tablero que es una placa compatible con A
Guía del idiota a la programación de AVR en el barato (con el IDE de Arduino!)

Guía del idiota a la programación de AVR en el barato (con el IDE de Arduino!)

Microcontroladores son, sin duda, sorprendente pequeñas cosas. Son versátiles, potentes y extremadamente pequeños. Lamentablemente, el último rasgo es también compartido por mi cartera y mis habilidades de programación. Mi comprensión de C es pobre,
Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Digispark es pequeño Arduino IDE desarrollo compatible placa basada en el attiny85 Atmel que se conecta directamente al USB. Tiene muy pocos pernos, pero todavía puede hacer algunas cosas en limpios. Digispark derechos de autor por Digistump LLC (dig
El chipkit dp32 de programación usando el IDE de Arduino

El chipkit dp32 de programación usando el IDE de Arduino

chipKIT juntas tienen más memoria y potencia de cálculo que muchas placas Arduino, y como resultado, son mucho mejores en la manipulación de datos.En el otro lado, el IDE de Arduino es fácil de usar y entender.Así que qué pasa si nos podríamos interc
Programación utilizando el IDE de Arduino a la placa ChipKIT Dp32

Programación utilizando el IDE de Arduino a la placa ChipKIT Dp32

Esta guía muestra cómo configurar el IDE de Arduino para que puede ser utilizado para programar el microcontrolador chipKIT dp32 .Paso 1: Descargar e instalar el IDE de Arduino Este paso es para aquellos que no han instalado el IDE de Arduino. No dud
Sensor de temperatura DS18B20 ESP8266 IDE de Arduino, nube EasyIoT

Sensor de temperatura DS18B20 ESP8266 IDE de Arduino, nube EasyIoT

En este tutorial mostramos cómo crear el logger de temperatura DS18B20 de ESP8266 WiFi conectado a la nube de EasyIoT. Todo el material cuesta menos de 5$ en ebay.Nube de EasyIoT trabaja también en el teléfono móvil o tablet. También está disponible
Configurar el IDE de Arduino al programa ESP8266

Configurar el IDE de Arduino al programa ESP8266

ESP8266 son los módulos Wi-Fi bajo costo ampliamente disponibles. Consisten en solo chip CPU con GPIO, analógico canal, canales Serial, I2C, SPIy lo más importante en el chip Wi-Fi. Comercializado inicialmente como un bajo costo módulos Wi-Fi para Ar
Ejecutar el IDE de Arduino en ChipKIT DP32

Ejecutar el IDE de Arduino en ChipKIT DP32

Este instructable proporciona paso a paso acerca de cómo ejecutar programas de arduino usando chipKIT DP32Paso 1: Material necesario: Hardware:ChipKIT DP32 (http://www.microchipdirect.com/ProductSearch.aspx?keywords=TDGL019)Cable MicroUSBCable MiniUS
Guia para Nodemcu (ESP8266) en el IDE de Arduino

Guia para Nodemcu (ESP8266) en el IDE de Arduino

Gracias a los chicos quienes había portado el Esp8266 en el IDE de Arduino y ayudando a todos los usuarios de arduino felizes hasta la médula. Sí ha sido mucho tiempo desde que lo hicieron y este post es poco más tarde a gracias el trabajo buen coraz
Recompile (Renombrar) y Flash HIDUINO con ISP a tu Arduino en un dispositivo HID (usb-midi)

Recompile (Renombrar) y Flash HIDUINO con ISP a tu Arduino en un dispositivo HID (usb-midi)

HIDUINO es un firmware (código) hizo correr en los microcontroladores Atmega8u2 (Arduino UNO Rev 2 - y anterior - o Mega2560) y Atmega16u2 (Arduino UNO Rev3).Estos son los encargados de conseguir el equipo y los tableros para hablar. Cuando se ejecut
Agregar un programador personalizado en el IDE de Arduino

Agregar un programador personalizado en el IDE de Arduino

cuando me decidí a buscar un programador, nunca imaginé que tendría problemas para usarlo con el IDE de Arduino...Pero... jajajaCompré un programmador como este en Ebay.http://www.eBay.com/ITM/mini-AVRISP-STK500-AVR-ISP-Programmer-USB-/320962006645?P
Fluencia a tus amigos con sonido!! y un Arduino

Fluencia a tus amigos con sonido!! y un Arduino

Hoy mostrará usted cómo arrastran los diablos de sus amigos de Halloween utilizando un arduinoLo que estaremos haciendo esto va hacer el arduino jugar un sonido file(.wav) esto no es que cualquier sonido es muy espeluznante y raro 18hz sonido que le
Steampunk ESP8266 Internet con reloj utilizando el IDE de Arduino

Steampunk ESP8266 Internet con reloj utilizando el IDE de Arduino

¿Qué se obtiene cuando un anillo de NeoPixel, una placa Arduino Wifi barata y un láser de corte entrar a un salón de Punk de vapor?Una moda Steampunk Internet diseñado con reloj utilizando el ESP8266 y el IDE de Arduino por supuesto!Aquí es un proyec