- Niveau - Débutant / Intermédiaire 43%
- Durée - 30-60 min 43%
- Coûts - 135,03 € HT LED et bouton poussoir 50%
Étape 1: fournitures
Produit: | Quantité: | Prix: | |
1 | Arduino Uno | 1 | €23,95 |
2 | dans le painboard | 1 | €9,95 |
3 | Fil de cavalier M / F | 2 | €4,45 |
4 | Fil de cavalier M / M | 3 | €4,45 |
5 | DEL | 1 | |
6 | Bouton poussoir | 1 | |
7 | Câble USB A vers USB B | 1 | €2,99 |
8 | Raspberry Pi 4B | 1 | €59,89 |
9 | Raspberry Pi Alimentation 4B | 1 | €9,95 |
10 | Câble micro HDMI vers HDMI | 1 | €9,45 |
11 | Raspberry Pi Logement 4B | 1 | €9,95 |
Total | €135,03 |
Étape 2 : câblez Arduino et Raspberry Pi
Tout d'abord, nous allons tout connecter. Le diagramme ci-dessous montre un diagramme de Fritzing. Si vous connectez les composants comme suit, vous pouvez passer à l'étape suivante.
Étape 3: programmation de l'Arduino
Nous programmons l'Arduino dans le IDE Arduino. Le code que vous utiliserez pour cela est indiqué ci-dessous. Si vous voulez mieux apprendre, tapez le code au lieu de le copier-coller. Vous apprenez alors à mieux programmer.
Une fois que vous avez écrit le code, vous pouvez le télécharger sur l'Arduino. En cas de succès, connectez votre Arduino au Raspberry Pi.
Étape 4 : le Raspberry Pi programmeren
Maintenant que vous avez programmé l'Arduino, vous pouvez le connecter au Raspberry Pi. Ensuite, vous démarrez Node-RED. Vous verrez maintenant une console avec un lien qui ressemblera à ceci : « http://xxx.xxx.xxx.xxx:1880 ». Le "xxx.xxx.xxx.xxx" est différent pour tout le monde. Pour nous, c'est « 10.122.0.139 ». Accédez au navigateur Web sur vous Raspberry Pi ou sur un autre PC et allez sur ce lien. Vous verrez maintenant l'écran suivant.
Sur la gauche, vous voyez une rangée de blocs que vous pouvez ajouter. Allez dans la rubrique "Réseau" et faites glisser une "entrée série" dans la zone blanche. Allez ensuite dans la rubrique "Raspberry Pi" et faites glisser un " rpi gpio out " vers la zone blanche. Connectez maintenant ces blocs les uns aux autres et il est maintenant temps de définir les blocs. Double-cliquez sur le bloc "serial in". Sélectionnez le bon port et donnez un nom au bloc. Double-cliquez ensuite sur le bloc « rpi gpio out » et sélectionnez « GPIO17 – 11 », puis sélectionnez « Sortie numérique » au type. Cochez ensuite « Initialiser l'état de la broche ? » activé, sélectionnez « niveau initial de la broche - bas (0) » et donnez un nom au bloc.
Cliquez maintenant sur Déployer en haut à droite et testez votre circuit. Si cela ne fonctionne pas, sélectionnez un autre port sur «entrée série».