2. Arduino Méga 2560 ........................................................................................................................................... 28
a. Caractéristiques ............................................................................................................................................. 29
b. Alimentation ................................................................................................................................................... 29
c. Mémoire ......................................................................................................................................................... 30
d. Entrées et sorties numériques ...................................................................................................................... 30
e. Broches analogiques ...................................................................................................................................... 32
f. Autres broches ............................................................................................................................................... 32
g. Communications ............................................................................................................................................ 32
3. Pourquoi Arduino ? ............................................................................................................................................ 33
II.
Choix des organes du système domotique
.......................................................................................................... 35
1. Module Ethernet ENC26J80 ............................................................................................................................... 35
a. Communication Ethernet avec la puce ENC28J60 ........................................................................................ 35
b. Présentation de l'interface matérielle de l’ENC28J60 .................................................................................. 36
i. Principales entrées et sorties ........................................................................................................................ 36
ii. Principaux blocs fonctionnels intégrés à l’ENC28J60 ................................................................................... 37
iii. Interconnexion physique avec l'extérieur ................................................................................................ 38
iv. Interfaçage d'un ENC28J60 alimenté en 3,3V avec un μC fonctionnant sous 5V ........................................ 39
c. Module Ethernet ENC28J60 ........................................................................................................................... 40
2. Module de Relais à 8 canaux .............................................................................................................................. 41
3. Module Afficheur LCD ........................................................................................................................................ 42
a. Le connecteur de l’afficheur LCD ................................................................................................................... 42
b. La communication avec le LCD ...................................................................................................................... 43
c. La connexion avec la carte Arduino Méga 2560 ........................................................................................... 44
d. Le réglage du contraste .................................................................................................................................. 44
e. Le pilotage via le bus I2C ............................................................................................................................... 44
f. Afficheur LCD 20x4 ........................................................................................................................................ 45
4. Servomoteurs ..................................................................................................................................................... 45
a. Fonctionnement ............................................................................................................................................. 46
b. Connecteur du servomoteur .......................................................................................................................... 47
c. Types des servomoteurs ................................................................................................................................ 47
5. Clavier matriciel ................................................................................................................................................. 49
a. Principe du clavier matriciel.......................................................................................................................... 49
b. Détection des touches .................................................................................................................................... 49
c. Bronchement avec Arduino Méga 2560........................................................................................................ 49
6. Point d’accès (Passerelle) .................................................................................................................................. 50