Table des matières:

Auto - Lampe : 6 étapes
Auto - Lampe : 6 étapes

Vidéo: Auto - Lampe : 6 étapes

Vidéo: Auto - Lampe : 6 étapes
Vidéo: 🔥 Всё-всё-всё про лямбда-зонды! Зачем нужен этот хитрый кислородный датчик? 2024, Juillet
Anonim
Automatique - Lampe
Automatique - Lampe

J'ai une étagère à livres dans le coin de la pièce. La zone n'est pas éclairée et je n'aime pas allumer et éteindre la lumière chaque fois que je veux prendre un livre.

Avec quelques composants de base et un code simple, vous pouvez également créer une lampe qui s'allumera automatiquement lorsque vous en aurez besoin et s'éteindra lorsque vous n'en aurez pas besoin.

Pour ce projet, j'ai utilisé une carte arduino nano.

La lampe dispose de 2 capteurs: un capteur de distance à ultrasons et un capteur de lumière (LDR). Le capteur à ultrasons alerte le microcontrôleur lorsqu'une personne s'approche de la lampe - elle doit donc s'allumer. Le capteur LDR vérifie si la pièce est déjà éclairée - lorsqu'il y a déjà suffisamment de lumière dans la pièce, la lampe ne s'allumera pas même à l'approche.

La lampe s'éteindra toute seule si pendant un certain temps personne ne passe à côté d'elle.

Étape 1: Disposer tous les composants

Organiser tous les composants
Organiser tous les composants
Organiser tous les composants
Organiser tous les composants
Organiser tous les composants
Organiser tous les composants

Voici les composants utilisés dans la construction:

  • Capteur à ultrasons (Amazon)
  • Carte Arduino (Peu importe le type, j'ai choisi Nano en raison de sa taille) (Amazon)
  • Prise USB (femelle) - pas nécessaire, mais préférable d'avoir. (Amazone)
  • Câble USB qui s'adapte à la carte Arduino
  • Fils de câblage - quelques mâles-femelles et quelques mâles-mâles. (Amazone)
  • Lampe alimentée par USB (Amazon)
  • Résistance - 10KΩ est bon
  • un LDR (Amazon)
  • Potentiomètre (Amazon)
  • Petite boîte en carton - tous les composants seront insérés dedans

Outils à utiliser dans la construction:

  • Fer à souder + étain
  • Pistolet à colle
  • couteau tout usage

Si vous avez tout cela, vous pouvez commencer !

Étape 2: faire des trous dans la boîte

Faire des trous dans la boîte
Faire des trous dans la boîte
Faire des trous dans la boîte
Faire des trous dans la boîte

Placez le capteur à ultrasons sur la boîte et marquez ses "yeux" avec le stylo.

À l'aide du cutter, découpez 2 trous dans la boîte pour pouvoir insérer les "yeux" du capteur à ultrasons à travers le carton.

A l'aide d'une aiguille, percez 2 petits trous en haut de la boite, à travers lesquels vous passerez les fils LDR plus tard.

Découpez un trou de la taille de la connexion USB à l'avant/en haut de la box.

À l'arrière, faites un trou pour pouvoir passer le câble USB jusqu'au microcontrôleur.

Étape 3: Câblage

Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage

Tout d'abord, passez les pattes LDR à travers les trous que vous avez faits à l'étape précédente.

Soudez une jambe du LDR à une jambe de la résistance. Au même endroit, soudez un filetage mâle-mâle, comme sur la photo.

Le fil mâle-femelle est ajouté à la deuxième jambe du LDR, et l'un est ajouté à l'autre jambe de la résistance.

Insérez le fil connecté à la broche GND sur la carte Arduino, le fil connecté à la prise LDR à 5V et le fil connecté aux deux à A0.

Cela créera une chute de tension sur la résistance, de sorte qu'il y ait plus de lumière dans la pièce - plus la tension que nous obtenons du fil commun est élevée.

Prenez 3 fils mâle-femelle, connectez-les aux pattes du potentiomètre. Connectez les deux pattes extérieures - une à 5 V et une à GND, la patte du milieu à l'A1.

Prenez 4 fils mâle-femelle, puis connectez les pattes du capteur à ultrasons de cette façon:

  • Gnd (capteur) > Gnd (arduino)
  • Trig (capteur) > broche numérique 4 (arduino)
  • Echo (capteur) > broche numérique 5 (arduino)
  • Vcc (capteur) > 5V (arduino)

Souder 2 filetages mâles aux 2 pattes externes de la prise USB.

Connectez l'un d'eux au GND et l'autre à la broche 6. Vous saurez lequel connecter à quelle broche après avoir effectué le test suivant:

Essayez de connecter l'un d'eux à GND et un à 5V, et branchez la lampe dans la prise USB. S'il ne s'allume pas, tournez les fils de GND à 5V et vice versa. Lorsque la lampe s'allume, déplacez le fil de la broche 5V et placez-le dans la broche numérique 6.

Étape 4: Réglez le potentiomètre et le codage

Réglez le potentiomètre et le codage
Réglez le potentiomètre et le codage

Téléchargez le code ci-joint et téléchargez-le sur l'arduino.

Placez le tableau à l'endroit que vous considérez « foncé ».

Ouvrez le moniteur série (ctrl + M) - Vous verrez 2 numéros imprimés à plusieurs reprises. Ajustez le potentiomètre jusqu'à ce que les deux nombres soient à peu près égaux.

Téléchargez le code sur github.com. Ouvrez le fichier 'AutoLamp.ino' et téléchargez-le sur l'arduino. (Vous devez d'abord extraire les fichiers).

Étape 5: Collage

Collage
Collage

Insérez tous les composants dans la boîte.

Placez le capteur à ultrasons à l'avant, à l'intérieur des trous que vous avez découpés, et collez-le en place avec le pistolet à colle.

Collez le LDR en place, mais ne le couvrez pas.

Collez la prise USB à côté du trou que vous avez fait pour qu'elle soit tournée vers l'extérieur.

Passez le câble USB dans le trou que vous lui avez fait et collez-le pour qu'il ne bouge pas.

Fermez et collez la boîte pour qu'elle ne s'ouvre pas.

Étape 6: Terminez

Image
Image

Connectez le câble à un chargeur USB et placez la boîte dans l'obscurité. Connectez la lampe à la prise USB.

c'est ça! Maintenant, quand vous passerez devant elle, la lampe s'allumera.

Si vous ne passez pas devant elle pendant un moment, elle s'éteindra toute seule.

Conseillé: