SOMMAIRE ►
- Module diode laser ky-008 datasheet, pinout
- Connecter module diode laser ky-008 Arduino
- Code Arduino pour contrôle du diode laser ky-008
- Alarme simple basé sur module hw 493 / ky 008
- Code Arduino pour système d’alarme avec laser
Le module laser pour Arduino peut être utilisé dans de nombreux projets intéressants, par exemple un pointeur laser automatique pour un chat. Nous allons voir comment connecter le module de capteur laser à Arduino avec un exemple de programme de microcontrôleur. En outre, nous assemblerons un circuit de signalisation simple en utilisant le module ky-008 / hw-493, où une sirène sur un buzzer sera activée lorsque le faisceau laser est interrompu.
Pour cette activité, nous aurons besoin:
- Arduino Uno / Arduino Nano / Arduino Mega
- module émetteur laser hw-493 / ky-008
- capteur de lumière Arduino ky-018
- buzzer
- breadboard
- fils de connexion
Matériel supplémentaire sur ce sujet:
- Jouet laser pour chat avec Arduino et module ky-008
- Branchement capteur de lumière KY-018 Arduino
- Branchement et utilisation d’un Buzzer Arduino
Arduino module diode laser KY-008 datasheet, pinout
![[GUIDE] Arduino laser module ky-008 / hw-493 + code, câblage (1) [GUIDE] Arduino laser module ky-008 / hw-493 + code, câblage (1)](https://i0.wp.com/arduino-france.site/wp-content/uploads/2023/12/laser-pinout-optimized.jpg)
Caractéristiques module KY-008
- Tension d’alimentation: 5 V
- Consommation: 40mA
- Puissance: 5mW
- Longueur d’onde: 650nm
- Profondeur: 8mm
- Dimensions: 18.5 x 15 mm
Le composant principal du module KY-008 / HW-493 est une LED laser rouge avec un dissipateur thermique cylindrique en cuivre. La carte de l’émetteur laser comporte également des composants passifs qui assurent un fonctionnement stable de la LED et des contacts pour la connexion. Le faisceau laser est visible dans une pièce enfumée et crée un petit point lumineux sur la surface d’un objet situé à une distance maximale de 14 mètres de la source.
Comment brancher diode laser KY-008 Arduino Uno
![[GUIDE] Arduino laser module ky-008 / hw-493 + code, câblage (2) [GUIDE] Arduino laser module ky-008 / hw-493 + code, câblage (2)](https://i0.wp.com/arduino-france.site/wp-content/uploads/2023/12/laser-arduino-optimized.jpg)
La connexion du module de capteur laser KY 008 à l’Arduino est assez simple du fait que seules trois broches sont utilisées. Mais il faut faire attention, car l’émetteur laser a ses propres particularités. La chose la plus importante est que le faisceau laser de 650nm ne doit pas être dirigé vers les yeux, de plus la LED laser devient très chaude pendant le fonctionnement, surtout si le module diode laser est alimenté avec un courant élevé.
Programme Arduino pour de mise en marche du diode laser
#define LASER 2 // broche de connexion du contact Svoid setup() { pinMode(LASER, OUTPUT);}void loop() { // faire clignoter la LED cinq fois for (byte i = 0; i <= 5; i++) { digitalWrite(LASER, HIGH); delay(500); digitalWrite(LASER, LOW); delay(500); } // pause 3 secondes delay(3000);}
Explication du code contrôle du diode laser HW-493 / KY-008:
- le contrôle du laser n’est pas différent de l’allumage d’une LED normale à partir de l’Arduino.
Système d’alarme simple basé sur un faisceau laser
![[GUIDE] Arduino laser module ky-008 / hw-493 + code, câblage (3) [GUIDE] Arduino laser module ky-008 / hw-493 + code, câblage (3)](https://i0.wp.com/arduino-france.site/wp-content/uploads/2023/12/laser-ldr-optimized.jpg)
Dans le petit exemple suivant, nous dirigerons le faisceau laser vers la photorésistance d’un capteur de lumière. L’information provenant du capteur (variable int ldr) sera affichée sur le moniteur du port Arduino IDE. Si le laser est interrompu, le buzzer retentit. La fréquence du buzzer peut être modifiée dans le logiciel. Vous devrez également calibrer le capteur de lumière KY-018 et définir votre propre seuil à partir duquel l’alarme sera activée.
Programme Arduino pour système d’alarme avec diode laser
#define LASER 2 // broche de connexion module laser#define BUZZER 12 // broche de connexion buzzer#define LDR A1 // broche de connexion capteur de lumièrevoid setup() { Serial.begin(9600); pinMode(LASER, OUTPUT); pinMode(BUZZER, OUTPUT); pinMode(LDR, INPUT); delay(500); digitalWrite(LASER, HIGH); // laser en marche}void loop() { // mesure de la lumière à l'aide d'un capteur int ldr = analogRead(A1); Serial.println("Capteur de lumière: " + String(ldr)); // activer ou désactiver le buzzer if (ldr > 900) { tone(BUZZER, 100); } if (ldr < 900) { noTone(BUZZER); } delay(100);}
Explication du code Arduino du alarme basé sur laser diode:
- calibrer le capteur de lumière et régler le seuil d’activation de l’alarme.
Conclusion. L’intensité de l’émission de l’émetteur ky008 / hw493 Arduino dépend de l’intensité du courant. À faible intensité, le module fonctionne comme une LED conventionnelle, car il n’y a qu’une émission spontanée de photons. Lorsque le courant dépasse la valeur seuil, la puissance d’émission augmente fortement. La diode laser émet de la lumière perpendiculairement à la surface du cristal et est focalisée au moyen d’une optique.
5/5 - (2 votes)
Projets sur le thème: Branchement module diode laser KY-008 Arduino
Station météo Arduino avec Bluetooth module
Contrôle du chauffa*ge électrique par le sol Arduino
Projet mini Arduino avec boutons «Déchiffrez le code»
Minuterie de compte à rebours Arduino (chronometre)