Comunicación en serie con el ATTiny85

0

Muevo mi proyecto de Uno a ATTiny85 más pequeño y tengo algunos problemas. Se construye y se carga muy bien, pero creo que he estropeado la comunicación serial en algún lugar del camino.

Lo que tengo es un enlace de RF barato y un sensor de temperatura Dallas 18B20. Cuando me moví a ATTiny, el compilador declaró que no podía encontrar SoftwareSerial.h, por lo que estoy usando TinyDebugSerial.h en su lugar.

Conecté el transmisor de RF en el pin físico 2 (o digital 3 / analógico 3) pero no sucede nada. ¿Alguien tiene una pista?

El código: enlace

El transmisor inalámbrico: link

El sensor de temperatura: enlace

    
pregunta Jason94

1 respuesta

1

Cuando dices "no pasa nada" ... algo está sucediendo, simplemente no sabes qué es. Conecte su circuito a un analizador lógico o ejecútelo a través de un simulador AVR para que pueda descubrir qué está sucediendo.

También con respecto a las comunicaciones serie, puede consultar ( enlace ) que es una interfaz serie de software que escribí específicamente para el ATTiny85; está controlado por temporizador para que su pequeño pueda hacer otras cosas mientras se comunica bidireccionalmente a 9600 bits / segundo.

También escribí ( enlace ) que implementa el protocolo 1-Wire para el sensor DS18B20 ... ponga los dos juntos y ese es un montón de código para tu proyecto.

    
respondido por el nickandrew

Lea otras preguntas en las etiquetas