Pages

lundi 23 mars 2020

Faire communiquer un ATtiny85 avec une carte UNO sans fil !

Suite aux articles sur l'ATtiny85, voici une application pratique mettant en œuvre une liaison série et un capteur de température, côté émetteur et un écran LCD côté récepteur et une liaison série aussi. Attention, c'est du sans fil ! (heu....ça marche aussi avec fil, bien entendu ! Si on respecte bien les connexions Rx/Tx ;-) ).

Pour faire simple, à un ATtiny85 est connecté un 18b20 et un HC-12. Ce montage va nous mesurer une température et la transmettre sans fil à un récepteur basé sur une UNO, un HC-12 aussi (c'est mieux !) et un écran LCD.

Voici les deux montages :

L'émetteur :


Et le récepteur :



Les programmes :
L'émetteur :

Entre les deux, cette trame (chaîne) est envoyée :
avec ee.dd = entierentier.décimaldécimal

Le récepteur :

Au final : 
L'émetteur :

Le récepteur :


Et voilà !