1990 mustang GT Info Center
Nästa: krok och kalibrera utvändiga temp sensorn ***
Detta Arduino projekt använder en 20 x 4 LCD jag installerat i stället för min lager hastighetsmätare till användbar information som liknar detta:
▀▀█ ▀▀█ 12:34 am
█▀▀ ▀▀█ 12.3v nordlig
█▄▄ ▄▄█ 200° F 86° F
123,456mi resa: 123,4
-Hastighet, tid och rubrik uppdateras av GPS-modulen.
-Batteriets spänning tas direkt från bilens batteri med en spänningsavdelare konvertera 0-15VDC i till 0-5VDC ut.
-Motortemperaturen beräknas utifrån en 0-5VDC ingång från lager ECT (motorns kylvätsketemperatur) sensor. Denna information används också att cykla elektriska kylfläkten på 200 grader F och iväg på 190 grader F med ett 5V spole relä styra en kraftig magnetventil under huven.
-Utomhustemperaturen är tagen från en DS18B20 seriell temp sond monterad framtill på fordonet bakom stötfångaren täcka.
-Vägmätare och trippmätare värdena lagras i RAM (NV) en RTC modul. En tillfällig tryckknapp reset switch är monterad på lager plats att nollställa mätare.
************************
Delar av detta program var kopierat från eller inspirerade av följande:
Stor LCD sidnumreringens typsnitt:
Hifiduino
http://hifiduino.blogspot.com/
Övergripande programstrukturen och vägmätare/trippmätare kodning:
Kurt Schulz' Scooterputer
http://www.janspace.com/b2evolution/Arduino.php/2010/06/26/scooterputer
Tom Torfs' 8 bitars omvandlare makro:
http://bytes.com/topic/c/Answers/216333-binary-Constant-macros
*************************
Hårdvara:
Arduino UNO R3
http://www.Amazon.com/Arduino-Uno-Board-DIP-ATmega328P/DP/B006H06TVG
SainSmart GPS-modulen
http://www.Amazon.com/SainSmart-Aircraft-Controller-Mega2560-Duemilanove/DP/B009YDK6NA
Antenn GPS 3V magnetiska Mount SMA
http://www.Sparkfun.com/products/464
Seeed STR104B2P Protoshield
http://www.RadioShack.com/Product/index.jsp?productId=13297702
SainSmart 4-kanals 5V relä modul
http://www.Amazon.com/SainSmart-4-Channel-Relay-module-Arduino/DP/B0057OC5O8
Realtidsklocka (RTC)
http://www.Amazon.com/Real-Time-Clock-RTC-for-Arduino/DP/B00ATRD4OS