Table des matières:

Création simple - Alarme lumineuse : 4 étapes
Création simple - Alarme lumineuse : 4 étapes

Vidéo: Création simple - Alarme lumineuse : 4 étapes

Vidéo: Création simple - Alarme lumineuse : 4 étapes
Vidéo: Comment faire une alarme de porte simple 2024, Juillet
Anonim
Création simple - Alarme lumineuse
Création simple - Alarme lumineuse

Cette expérience est vraiment intéressante – pour appliquer un phototransistor DIY. Les phototransistors de bricolage utilisent l'effet de lueur et l'effet photoélectrique des LED - ils généreront des courants faibles lorsqu'ils seront éclairés. Et nous utilisons un transistor pour amplifier les courants générés, afin que la carte Arduino Uno puisse les détecter.

Étape 1: Composants

-Carte Arduino Uno * 1

- Câble USB * 1

-Sonnerie passive * 1

- Résistance (10KΩ) * 1

-LED * 1

-Transistor NPN S8050 * 1

- Planche à pain * 1

- Cavaliers

Étape 2: Schéma schématique:

Diagramme schématique
Diagramme schématique

Étape 3: Procédure

Grâce à l'effet photoélectrique, les LED génèrent des courants faibles lorsqu'elles sont exposées à des ondes lumineuses.

Le NPN est constitué d'une couche de semi-conducteur dopé P (la "base") entre deux couches dopées N. Un petit courant entrant dans la base est amplifié pour produire un grand courant de collecteur et d'émetteur. Autrement dit, lorsqu'il existe une différence de potentiel positive mesurée de l'émetteur d'un transistor NPN à sa base (c'est-à-dire lorsque la base est élevée par rapport à l'émetteur) ainsi qu'une différence de potentiel positive mesurée de la base au collecteur, le transistor devient actif. Dans cet état « passant », le courant circule entre le collecteur et l'émetteur du transistor. La valeur de A0 sera supérieure à 0. Par programmation, nous faisons biper le buzzer lorsque A0 est supérieur à 0.

Une résistance pull-down de 10 kΩ est fixée à l'étage de sortie du transistor afin d'éviter que le port analogique ne soit suspendu pour interférer avec les signaux et provoquer une erreur de jugement.

Étape 1:

Construisez le circuit.

Étape 2:

Téléchargez le code sur

Étape 3:

Téléchargez le croquis sur la carte Arduino Uno

Cliquez sur l'icône Télécharger pour télécharger le code sur le tableau de commande.

Si « Téléchargement terminé » apparaît en bas de la fenêtre, cela signifie que le croquis a été téléchargé avec succès.

Maintenant, allumez une lampe de poche sur la LED et vous pouvez entendre le bip sonore.

Étape 4: Coder

// Création simple - Alarme lumineuse

//Maintenant vous pouvez

entendez que le buzzer émet des sons lorsque la LED est allumée.

//E-mail:

//Site Web: www.primerobotics.in

void setup()

{

Serial.begin(9600); // démarre le port série à 9600 bps:

}

boucle vide()

{

int n=analogRead(A0); //lire la valeur de

broche analogique AO

Serial.println(n);

if(n>0) //S'il y a une tension

{

pinMode(5, SORTIE); //définir la broche numérique 5 comme sortie

ton (5, 10000); //Génère une onde carrée (10000 Hz

fréquence, 50% du cycle de service) sur la broche 5

pinMode(5, ENTREE); //définir la broche 5 comme entrée

}

}

Conseillé: