Escudo de programación de Arduino AVR (6 / 7 paso)

Paso 6: Algunas notas sobre el Attiny corazones

PAGEL y BS2 advertencias:

AVRdude, que es el software subyacente para hablar con AVR virutas genera las siguientes advertencias de Attinys:

 avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny84 avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny84 

Estas advertencias pueden ser ignoradas.


Números digitales y analógicas:

Si usted quiere participar de enderezamiento y luego lee un valor analógico, necesita dos números pin que pueden o pueden no coincidir. Echa un vistazo a la Attiny85:

 // ATMEL ATTINY45 / ARDUINO<br>// // +-\/-+ // Ain0 (D 5) PB5 1| |8 VCC // Ain3 (D 3) PB3 2| |7 PB2 (D 2) INT0 Ain1 // Ain2 (D 4) PB4 3| |6 PB1 (D 1) pwm1 // GND 4| |5 PB0 (D 0) pwm0 // +----+ 

A3 y D3 son lo mismo, pero si usted quiere participar de la resistencia interna de pull-up en PB2 (física pin 7), necesita lo siguiente:

 pinMode(2, INPUT);digitalWrite(2, HIGH); int val = analogRead(1); 

Un poco confuso. Quiero saber si usted averiguar la mejor manera de manejar esto!


Números de Pin de Attiny84:

Dependiendo de la base que utilice, los números son diferentes!

 /* “tiny” CORE, aka https://code.google.com/p/arduino-tiny/:Arduino-Tiny is based on work by David A. Mellis, René Bohne, R. Wiersma, Alessandro Saporetti, and Brian Cook. “attiny84at8.name=ATtiny84 @ 8 MHz (internal oscillator; BOD disabled)” ATMEL ATTINY84 / ARDUINO +-\/-+ VCC 1| |14 GND (D 0) PB0 2| |13 AREF (D 10) A0 (D 1) PB1 3| |12 PA1 (D 9) A1 PB3 4| |11 PA2 (D 8) A2 PWM INT0 (D 2) PB2 5| |10 PA3 (D 7) A3 PWM A7 (D 3) PA7 6| |9 PA4 (D 6) A4 PWM A6 (D 4) PA6 7| |8 PA5 (D 5) A5 PWM */ 
 /* “attiny” CORE aka https://github.com/damellis/attiny/, David A. Mellis “attiny84-8.name=ATtiny84 (internal 8 MHz clock)” ATMEL ATTINY84 / ARDUINO +-\/-+ VCC 1| |14 GND (D 10) PB0 2| |13 AREF (D 0) (D 9) PB1 3| |12 PA1 (D 1) PB3 4| |11 PA2 (D 2) PWM INT0 (D 8) PB2 5| |10 PA3 (D 3) PWM (D 7) PA7 6| |9 PA4 (D 4) PWM (D 6) PA6 7| |8 PA5 (D 5) PWM */ 

Artículos Relacionados

Escudo de programación de Arduino Attiny

Escudo de programación de Arduino Attiny

Un Attiny es una gran alternativa para el atmega328, es para aquellos proyectos que necesitan pocos pines GPIO y ser portátil. Pero a diferencia de la atmgea328 el attiny no se conecte a una placa Arduino y programarse. Otra forma sería utilizar un b
Un enfoque avanzado de programación de Arduino y AVR

Un enfoque avanzado de programación de Arduino y AVR

Este instructable es obligada lectura para todo aquel que esté familiarizado con núcleo AVR virutas y Arduino.Bien, para ser más específicos, al leer el instructivo, usted será capaz de:1) saber la diferencia correcta entre el AVR y Arduino.2) progra
Escudo de programación Arduino ATtiny2313

Escudo de programación Arduino ATtiny2313

hoy, hice un pequeño 3 x 3 x 3 cubo del LED con un ATtiny2313 que tenía desde hace aproximadamente 2 semanas. Cada vez que tuviera que reprogramar el cubo del LED cuando pensé patrones más impresionantes, tuve que salir mi protoboard y luego conectar
Escudo de programación de 8 pines

Escudo de programación de 8 pines

la pantalla de programación de 8 pines te permite programa ATtiny virutas de serie con el Arduino se como programador. En otras palabras, este enchufe su Arduino y entonces puede fácilmente programar chips de 8 pines. Estos microcontroladores pequeño
AVRSH: Un intérprete comandos para Arduino/AVR. ¿

AVRSH: Un intérprete comandos para Arduino/AVR. ¿

Ever quería estar "conectado" para el Microcontrolador AVR? ¿Nunca pensó que sería cool al "gato" un registro para ver su contenido? ¿Siempre has querido una manera para encender y apagar cada subsistemas periféricos del AVR o Arduino
Programación de Arduino IDE

Programación de Arduino IDE

Aquí están los pasos a seguir para la programación a bordo de p32 chipKit utilizando el IDE de Arduino.Paso 1: Asegúrese de instalar MPLAB X IDE y X32 compilador antes de pensar de la programación en Arduino IDE.Paso 2: Instalar el IDE de Arduino 1.6
Control de las estructuras utilizadas en la programación de Arduino

Control de las estructuras utilizadas en la programación de Arduino

Nos proporcionará información sobre el uso y la función de la estructura de control utilizada en la programación de Arduino.Más información: http://www.robimek.com/arduino-programlamada-kullanilan-kontrol-yapilari/Paso 1: ' İf, if else, else' estruct
Telnet a tu Arduino/AVR.

Telnet a tu Arduino/AVR.

El otro día yo quería comprobar en uno de mi AVR pero estaba arriba y Dios sabe era demasiado de una molestia que ir abajo a donde estaba el microcontrolador. Pero, había dos ordenadores ociosos sentados arriba junto a mis nalgas vagos, así que tenía
Burilador de tablero - escudo de programación ATtiny

Burilador de tablero - escudo de programación ATtiny

desatar toda la potencia de un Arduino en 10 tipos diferentes de chips ATtiny.El escudo de la cortadora permite que cualquier persona con un Arduino o AVR programador fácilmente programar chips ATtiny. ATtiny fichas son la base detrás de muchos proye
ATtiny programación con Arduino

ATtiny programación con Arduino

después de este Instructable podrá programar una A Ttiny85/45 con un arduino. Puede sonar complejo pero realmente no lo es. Después de hacer algunas investigaciones no he podido encontrar mucha información sobre cómo esto podría hacerse. Sin embargo
Añadir cabecera ICSP para la placa Arduino/AVR

Añadir cabecera ICSP para la placa Arduino/AVR

por lo que usted ha estado jugando con Arduino, o más bien, Hackduino. Si usted hace su propio Hackduino o proyecto similar, usted se estará preguntando cómo agregar la cabecera ICSP. Básicamente, usando ICSP cabecera permitirá utilizar un programado
Escudo de programación ATtiny 85

Escudo de programación ATtiny 85

ATtiny 85, mi favorito de todos los Attinys. Son grandes porque son baratos, super pequeño y todavía hacer el trabajo sin tener que utilizar un Arduino entero. Sin embargo no les gusta la codificación usando un tablero de pan. Puede tomar para siempr
Un ATTiny13A de programación utilizando Arduino y servo intérprete

Un ATTiny13A de programación utilizando Arduino y servo intérprete

así que ahí estaba, navegando eBay, buscando algunas ofertas baratas en chips Atmel cuando me topé con un par de chips ATTiny13 por £2.50. Sólo tenía que tenerlos! Después de todo, ¿qué tan difícil puede ser?Necesitaba un pequeño chip para leer señal
Inalámbrico de programación de Arduino

Inalámbrico de programación de Arduino

he estado construyendo robots hace unos años y una de las cosas que he encontrado más frustrante durante pruebas y depuración. Siempre parece que hay una necesidad de un cable USB que se puede conseguir de la manera y limitar la distancia que tu robo