| 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 |