mercredi 7 août 2013

Projet Arduino température sur lcd, led indicatrice, antivol

Bonjour,



Ma moto ne possédant pas de jauge de température du liquide de refroidissement, ni d'antivol (électronique), une idée m'est venue.

À la base d'une carte mère Arduino, de quelques led's et de capteur de températures DS18B20, j'ai imaginé le schéma suivant :







Quelques explications !



Les ports 2, 3, 4, 5, 6, 7

Pour contrôler les données LCD



Le port 8

Pour contrôler l'éclairage du LCD



Le port 9, 10, 11

Pour contrôler les LED's



Le port 12

Bus 1-wire pour lire les capteurs de température



Le port 13

5v commandés par le contact.

Cette entrée permettrait de passer du mode "lecture des températures" en mode "anti-vol"



Alimentation

GND -> au câdre

+5V-SW -> serait le 5v de contact

+5V -> serait le 5v continu



Côté soft : les modes



Lecture des températures :

Il y a 5v qui arrive sur le port 13 :

L'alimentation du LCD (8) est allumée

Les températures sont récupérées

L'affichage du LCD montre les températures

Les LED's sont des témoins :

- < 60°C : jaune

- 60-100°C : vert

- > 100°C : rouge clignotant (300ms/300ms)



Anti-vol :

Il n'y a plus de 5v sur le port 13 :

L'alimentation du LCD (8) est éteinte

L'affichage du LCD est vidé

La led rouge (9) clignote pendant ~200ms toutes les 2s



Le matériel

- 1x Carte mère Arduino (24.45CHF)

- 1x LCD 16x2 (14.05CHF)

- 2x Capteurs de température DS18B20 (8.15CHF)

- 4x Transistors NPN PN2222 (0.11CHF)

- Led's 3mm 60mcd

1x rouge (0.36CHF)

1x jaune (0.23CHF)

1x vert (0.23CHF)

- Résistances

4x RB de 470Ω (par 5 : 0.775CHF)

3x RL de 100Ω (récupération)

1x Rpull de 4.7kΩ (récupération)

- Fils électrique (récupération)



Total : XX.XXCHF




Mais vu que je récupère transistors, leds, résistances et fils électriques, mon prix s'abaisserait à 54.80CHF.





Qu'est-ce que vous en pensez ?





via Forum FS Generation http://forums.futura-sciences.com/electronique/610484-projet-arduino-temperature-lcd-led-indicatrice-antivol.html

Aucun commentaire:

Enregistrer un commentaire