Étape 14 : Exemple, électronique Simple.
Le Raspberry Pi en soi n’a pas de ports analogiques comme l’Arduino. Si vous pouvez obtenir des convertisseurs qui peuvent être attachés à la gpio ou utilisent une configuration r2r. Pour allumer un voyant, vous devrez utiliser au moins deux broches. Un gpio et une broche de terre. Vous devez également une led et une résistance appropriée. Une fois que vous maîtrisez ces quelques étapes simples vous pouvez électronique supplémentaire et le contrôle de pas mal de choses. N’oubliez pas que le gpio n’utilise que très basse tension. Les circuits de sécurité supplémentaires sont nécessaires pour d’autres projets.
Remarque : vous pouvez utiliser des fils de raccordement de vieux ordinateurs si vous n’avez pas besoin d’utiliser l’en-tête entier.
echo "0" > /sys/class/gpio/gpio17/value
Contrôler la LED avec la touche
Maintenant nous allons mettre l’entrée et sortie ensemble et utiliser l’état du bouton pour éteindre le voyant allumé ou éteint.
L’IPD n'a qu’une seule broche de terre dont vous avez besoin pour raccorder le circuit de LED et le circuit de bouton à. Si vous avez un fil M/M, vous pouvez facilement faire cela en connectant la -
colonne au sol comme nous l’avons fait avec la LED. Si ce n’est pas le cas, il peut sembler comme il n’est pas d’espace pour avoir une résistance, un fil relié à la pour Terre et le bouton tous dans un groupe de cinq colonnes. Mais pour rendre un espace supplémentaire, vous pouvez placer le bouton de combler le fossé dans le milieu de la maquette.
Une des configurations possibles a :
- Fils de connexion broche 3 à
7d
, 6 à9j
et 11 au1f
. - Le raccordement de LED
1g
(+
) à2g
(-
). - Le raccordement de la résistance
2h
à9h
. - Le bouton dans les terminaisons
7e
,7f
,9e
et9f
.
Avec celui mis en place, vous pouvez avoir le LED s’allument en tant que la touche pas :
(Utilisez Ctrl + C pour interrompre ce et revenir à une invite de commandes.) Ou aussi longtemps que vous appuyez sur le bouton :
Ou pour activer/désactiver la LED chaque fois que vous appuyez sur le bouton :
(Ce dernier fait utilise le fait que si vous essayez de lire une broche de sortie, il vous indique sa valeur actuelle.)
Si que tous travaillé, félicitations ! Maintenant vous devez probablement installer une bibliothèque GPIO réelle et mettre votre esprit à des projets plus intéressants.
Les gens maintenant écrivez du code pour contrôler des servos avec votre Rpi :
Voir http://code.google.com/p/raspberry-gpio-python/wiki/PWM