15 | | * Vous allez commencez par faire un schéma du noeud.[[BR]] |
16 | | Les composants nécessaires à un noeuds sont : |
17 | | * un arduino nano |
18 | | * un couple photorésistance, résistance |
19 | | * un écran OLED I2C 128x64 |
20 | | * un module nRF24L01 |
| 15 | * Vous allez commencez par faire un schéma du noeud.[[BR]] |
| 16 | Les composants nécessaires à un noeuds sont : |
| 17 | * un arduino nano |
| 18 | * un couple photorésistance, résistance |
| 19 | * un écran OLED I2C 128x64 |
| 20 | * un module nRF24L01 |
25 | | [[Image(htdocs:jpg/pinoutNRF24L01.jpg, height=200px)]] |
26 | | [[Image(htdocs:jpg/photoresistance.jpg, height=100px)]] |
27 | | [[Image(htdocs:jpg/resistance.jpg, height=100px)]] |
| 25 | [[Image(htdocs:jpg/pinoutNRF24L01.jpg, height=200px)]] |
| 26 | [[Image(htdocs:jpg/photoresistance.jpg, height=100px)]] |
| 27 | [[Image(htdocs:jpg/resistance.jpg, height=100px)]] |
| 31 | |
| 32 | * Ce qu'il y a de bien dans l'écosystème Arduino, c'est que la volonté de faire simple. |
| 33 | En l'occurence, nous avons deux nouveaux objets, l'écran et le module RF24. |
| 34 | Pour les utiliser, nous allons devoir faire appel à des fonctions mais nous n'allons pas avoir |
| 35 | à les écrire. En effet, pour presque tous les "périphériques" existants il existe un et même |
| 36 | souvent plusieurs bibliothèques de fonctions écrites par des "amateurs" souvent très doués. |
| 37 | En plus, les sources sont ouvertes, et il est donc possible d'adapter ces codes pour des |
| 38 | besoins spécifiques. |
| 39 | |
| 40 | * Les bibliothèques sont trouvées, en général, en tapant sur un moteur de recherche, la requête |
| 41 | "nom-du-module arduino". Les projets sont souvent sur github. Pour faire court, |
| 42 | * vous téléchargez la bibliothèque (un .zip) |
| 43 | * vous dezipez l'archive |
| 44 | * vous renommer l'archive avec le nom que vous voulez en retirant les '-' (tiret)[[BR]] |
| 45 | En général, on choisit le nom du module mais c'est comme vous voulez. |
| 46 | * vous copiez le répertoire dans le répertoire Library (ici il est dans votre répertoire sketchbook |