Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
Rasp-Hack-Hall
(voir la source)
Version du 1 décembre 2012 à 16:35
781 octets ajoutés
,
1 décembre 2012 à 16:35
→Copier/coller le code
Ligne 65 :
Ligne 65 :
On fait ensuite le copier/coller du code
On fait ensuite le copier/coller du code
−
<nowiki>
xxx
+
<nowiki>
#!/usr/bin/env python
+
# -*- coding: latin-1 -*-
+
+
import RPi.GPIO as GPIO, time
+
+
GPIO.setmode( GPIO.BCM )
+
GREEN_LED = 23 # Led branchée sur GPIO 23
+
HALL_SENSOR = 24 # Senseur Hall branché sur GPIO 24
+
hallActive = False # Etat du senseur effet Hall
+
+
GPIO.setup( GREEN_LED , GPIO.OUT )
+
GPIO.setup( HALL_SENSOR, GPIO.IN )
+
+
while True:
+
# Le senseur effet HALL est HIGH s'il n'y a pas d'aimant
+
# et Low s'il y a un aimant. Il faut donc inverser la logique
+
hallActive = False
+
if( GPIO.input( HALL_SENSOR ) == False ):
+
hallActive = True
+
else:
+
hallActive = False
+
+
# Allumer la LED si le senseur est activé
+
GPIO.output( GREEN_LED, hallActive )
+
+
# Attendre 300ms
+
time.sleep( 0.300 )
</nowiki>
</nowiki>
Admin
Bureaucrates
,
Administrateurs
29 910
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable