KY-034 Module led flash (7 couleurs)

De SensorKit X40 Wiki

Aller à : navigation, rechercher

Photo

ky-034.jpg

Données techniques / Description sommaire

Ce module fait clignoter la Led avec une séquence automatique de changement de couleurs (7 couleurs).

Plage de tension: 3,3Vcc - 5Vcc

Brochage

3 G NC S.png

Exemple de code pour Arduino

Cet exemple de code montre comment faire clignoter la led avec un allumage pendant 4 secondes et une extinction pendant 2 secondes.

int Led = 13;

void setup ()
{
  pinMode (Led, OUTPUT); // Initialisation de la broche de sortie de la LED
}

void loop () //Boucle de programme principale
{
  digitalWrite (Led, HIGH); // la LED est allumé
  delay (4000); // délai de 4 secondes
  digitalWrite (Led, LOW); // la LED est éteinte
  delay (2000); // délai de 2 secondes
}

Affectation des broches Arduino:

Sensor Signal = [Pin 13]
Sensor [N.C] =
Sensor GND = [Pin GND]

Exemple de programme à télécharger:

KY-034.zip

Exemple de code pour Raspberry Pi

Exemple de programme en Python

#!/usr/bin/python
# coding=utf-8

# Les modules nécessaires sont importés et mis en place
import RPi.GPIO as GPIO
import time
 
GPIO.setmode(GPIO.BCM)
 
# La broche d'entrée est déclarée. En outre la résistance de Pull-up est activée.
LED_PIN = 24
GPIO.setup(LED_PIN, GPIO.OUT, initial= GPIO.LOW)
 
print "LED-Test [Appuyez sur Ctrl + C pour terminer le test]"

# Boucle de programme principale
try:
        while True:
                print("la LED est allumée 4 secondes")
                GPIO.output(LED_PIN,GPIO.HIGH) #la LED est allumée
                time.sleep(4) #délai de 4 secondes
                print("la LED est éteinte 2 secondes") 
                GPIO.output(LED_PIN,GPIO.LOW) #la LED est éteinte
                time.sleep(2) #délai de 2 secondes
 
# réinitialisation de tous les GPIO en entrées
except KeyboardInterrupt:
        GPIO.cleanup()


Brochage Raspberry Pi:

Sensor Signal = GPIO24 [Pin 18]
Sensor [N.C] =
Sensor GND = Masse [Pin 6]

Exemple de programme à télécharger

LedTest_RPi_4On_2Off.zip

Commande pour lancer le programme:

sudo python LedTest_RPi_4On_2Off.py