SUIVANT : crochet et calibrer le capteur de température extérieur ***
Ce projet Arduino utilise un 20 x 4 LCD j’ai installé à la place de mon compteur de vitesse stock pour afficher des informations utiles comme suit :
▀▀█ ▀▀█ 12:34 am
█▀▀ ▀▀█ 12.3v NNE
█▄▄ ▄▄█ 200° F 86° F
123 456 mi voyage : 123,4
-La vitesse, le temps et position sont tous mis à jour par le module GPS.
-La tension de la batterie s’inspire directement de la batterie de la voiture en utilisant un diviseur de tension pour convertir 0-15Vcc dans 0-5 Vcc sur.
-La température du moteur est calculée à partir un détecteur ECT (température du liquide de refroidissement du moteur) stock de 0-5VDC. Cette information est également utilisée pour cycle le ventilateur de refroidissement électrique sur 200 deg F et l’éteint à 190 deg F à l’aide d’un relais de bobine 5V contrôlant un solénoïde lourds sous le capot.
-La température extérieure est tirée d’un DS18B20 sonde temp série montée à l’avant du véhicule derrière le pare-chocs de la couverture.
-Les valeurs de compteur kilométrique et totalisateur sont stockées dans la RAM (NV) d’un module de CCF. Un interrupteur bouton poussoir momentané est monté à l’emplacement de stock pour réinitialiser le compteur.
************************
Partie de ce programme ont été copiés à partir d’ou inspirés par le texte suivant :
Grande police numéro de LCD :
Hifiduino
http://hifiduino.blogspot.com/
Structure globale du programme et odomètre/totalisateur de codage :
Kurt Schulz' Scooterputer
http://www.janspace.com/b2evolution/Arduino.php/2010/06/26/scooterputer
Macro de Tom Torfs 8 bit convertisseur :
http://bytes.com/topic/c/Answers/216333-Binary-constant-macros
*************************
Matériel :
Arduino UNO R3
http://www.Amazon.com/Arduino-Uno-Board-DIP-ATmega328P/DP/B006H06TVG
Module GPS SainSmart
http://www.Amazon.com/SainSmart-Aircraft-Controller-Mega2560-Duemilanove/DP/B009YDK6NA
Antenne GPS 3V magnétique Montage SMA
http://www.Sparkfun.com/Products/464
Seeed STR104B2P Protoshield
http://www.RadioShack.com/Product/index.jsp?ProductID=13297702
Module de relais 5V 4 canaux SainSmart
http://www.Amazon.com/SainSmart-4-Channel-Relay-module-Arduino/DP/B0057OC5O8
Horloge temps réel (RTC)
http://www.Amazon.com/Real-Time-Clock-RTC-for-Arduino/DP/B00ATRD4OS