Tengo algo de conocimiento sobre Arduino, pero es la primera vez que utilizo microcontroladores individuales y este tipo de cosas, no tengo idea de lo que debería hacer en este caso.
Estoy siguiendo una guía que los usuarios ATTiny13 con un LED y un sensor LDR, pero no tengo ese microcontrolador, así que estoy usando un ATmega328P-PU, que tiene un pinout ligeramente diferente.
Busqué mucho y encontré muchas cosas importantes, pero no puedo averiguar qué hacer aquí.
El proyecto que estoy haciendo utiliza esta guía .
El código se comenta con los tres pines: sensor LDR, LED y algún otro pin con una resistencia, o algo así.
// use PB2 for led, pin 7
#define LED_BIT 2
// use PB3 to enable ldr, pin 2
#define ADC_ENA_BIT 3
// use ADC2, PB4, pin 3
#define CHANNEL 2
La hoja de datos de ATmega muestra los pines PB, PC y PD, pero ATtiny solo tiene PB, no sé qué debo hacer y qué puertos son iguales entre sí.
- Pinout ATmega328P: imagen aquí.
- Pintura ATtiny13: imagen aquí.
Básicamente, necesito saber qué pines de ATmega i debería usar como alternativa a los de ATtiny13 en el código.