Go Down

Topic: Detecteur de mouvement sur un reveil ARDUINO (Read 1 time) previous topic - next topic

hbachetti

Quote
un multiplicateur
Je ne vois pas. Que fais-tu exactement avec ledPin ?
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Bilbodesbois

Je fais comme une multi prise avec le 5v
Tu trouveras une image sur le lien suivant.
Ça fonctionne parfaitement sans le capteur

https://wiki.mchobby.be/index.php?title=Fichier:Mon-Reveil-33.jpg

hbachetti

Pourrais-tu montrer ce qui est câblé sur la pin 12 ?
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Bilbodesbois

Sur le pin 12 c'est le vcc de l'afficheur qui est branché

hbachetti

Branché en direct ? Sans transistor ?
Dangereux pour la pin 12.
Surtout que tu démarres par défaut avec la luminosité à 15, le maxi.
Un afficheur de ce type consomme énormément.

Pourquoi coupes-tu l'afficheur s'il n'y a pas de détection de mouvement ?
Branche le VCC de ton afficheur sur le 5V pour essayer.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Bilbodesbois

En branchant l'afficheur sur le 5v je perds l'intérêt de mon montage qui consiste à '' allumer l'afficheur qu'en cas de détection d'un mouvement.
Par ailleurs le branchement sans le capteur c'est à dire avec l'afficheur en direct sur le 5v fonctionne bien

hbachetti

Oui mais brancher le VCC de l'afficheur sur une pin digitale n'est pas recommandé. Tu dépasses largement les 40mA autorisés (20mA recommandés).

Branche le VCC de ton afficheur sur le 5V pour essayer.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Bilbodesbois


Bilbodesbois

Bon ben en fait ça fonctionne mais ça ne répond pas à mon besoin qui est d'éteindre l'afficheur quand ma fille ne le sollicite pas.
Plutôt que de passer par un capteur infrarouge, je pense finalement mettre un capteur ultra son.
Mais mon problème sera le même.
Comment faire pour éteindre et allumer mon afficheur si je ne peux pas passer par un PIN?

Bilbodesbois

Même si je passe par un bouton poussoir pour allumer l'afficheur, je devrais passer par un pin, non?

hbachetti

Pourquoi ne pas éteindre l'afficheur en lui envoyant une commande I2C pour l'effacer ?
afficheurs.clear() par exemple ?
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Bilbodesbois

Parce que je ne connais pas trop le i2c

Bilbodesbois

Tu penses qu'en mettant cette commande dans mon loop et en la conditionnant à l'état de mon capteur j'arriverai au résultat voulu ?
En tout cas tu es vraiment super de prendre du temps pour m'aider

hbachetti

Essaie, tout simplement.
La méthode clear() fait penser à effacer non ?
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Bilbodesbois

Bon ben au final j'ai effectivement réussi à faire mon montage avec la fonction clear () et un capteur à ultra son.
Merci à tous pour votre aide

Go Up