Arduino TFT - air automat for car

Vytisknout
ELEKTRONIKA
Zobrazení: 7932

Byl jsem osloven na zajímavý projekt " nastavení výšky automobilu ovládané vzduchem..."

 DSC 0046

DONATE (komplet dokumentace v příloze včetně zdrojů aplikace a Arduino IDE

Ukázka připojení a ovládání pomocí BT

http://www.youtube.com/watch?v=5TWVfJgpyVQ

Parametry automatu

CPU: AtMega 2560 (Arduino mega)

Displej TFT: 3.2" LCD (SainSmart 3.2" TFT LCD + Touch Panel SD Slot) 240374PQ, 65K color, 320*240, 3.2 inch, Wide viewing angle SSD1289, 240 RGB x 320 TFT Driver, Integrated Power, Gate and Source Driver With RAM

Napájení: 7-15V/DC palubní síť automobilu (měnič 3-30V na 5V/3A)

Funkce: 8 přednastavení tlaků kol (LP,LZ,PP,PZ) v rozsahu 0-100%, vypnutí systému, nastavení hystereze pro min/max ventily, nastavení alarmů (teplot, tlaků) a zvuku, autokalibrace snímačů tlaku (kompresor,Levé Přední kolo,Levé Zadní kolo,Pravé Přední kolo,Pravé Zadní kolo).

Měření údajů: tlak kompresoru, tlak LP,LZ,PP,PZ kol, tlak oleje motoru, teplota oleje motoru, teplota vody chlazení, napětí palubní sítě

Výstupy pro el. ventily: 9x FET tranzistor 5A (4x ventil UP, 4x ventil DOWN, 1x relé kompresoru)

Ovládání: a) pomocí USB a sériové linky, b) pomocí LCD dotykového displeje, c) pomocí mobilu (tabletu) a Bluetooth

Vstupy napětí pro A/D: čidla tlaku LP,LZ,PP,PZ,kompresor,olej. Čidla teploty pro olej a chladící okruh (voda)

Ovládání pomocí BT: (po připojení k zařízení pomocí aplikace)

  • 0 = vyvolání presetu 0 (tj. stop. Dojde k vypuštění všech 4 kol na dorazy a vypnutí kompresoru)
  • 1= vyvolání presetu 1 (dle nastavených parametrů LP1,LZ1,PP1,PZ1)
  • 8= vyvolání presetu 8 (dle nastavených parametrů LP8,LZ8,PP8,PZ8)
  • m= zapnutí manuálního módu
  • M= vypnutí manuálního módu
  • a= LP nahoru (pouze pokud byl aktivován man. režim)
  • A= LP dolu (pouze pokud byl aktivován man. režim)
  • b= LZ nahoru (pouze pokud byl aktivován man. režim)
  • B= LZ dolu (pouze pokud byl aktivován man. režim)
  • c= PP nahoru (pouze pokud byl aktivován man. režim)
  • C= PP dolu (pouze pokud byl aktivován man. režim)
  • d= PZ nahoru (pouze pokud byl aktivován man. režim)
  • D= PZ dolu (pouze pokud byl aktivován man. režim)

dotek na LCD, nebo příkaz z USB okamžitě zruší manuální režim

androidapp icon

apk

 

Verze aplikace:

1.0 = výchozí jednosměrná verze (Nepřijímá zpětné informace, pouze vysílá. Anglický jazyk)

Deska výstupů odkaz na konstrukci

IMG 20140627 075912

Deska vstupů odkaz na konstrukci

IMG 20140703 073846

FOTO zařízení

Zobrazení verze po zapnutí zařízení

DSC 0034

Hlavní obrazovka (home)

DSC 0024

DSC 0046

Okno pro měření hodnot (Show Measure), pokud nebyla provedena kalibrace

DSC 0002

Okno pro měření hodnot (Show Measure), pokud již byla provedena kalibrace

DSC 0001

Zobrazení hlášky po zapnutí zařízení, že dosud nebyla provedena kalibrace senzorů

DSC 0005

Menu 1/2

DSC 0004

Menu 2/2

DSC 0006

MENU 1/2

Nastavení zvuku (zapnout, nebo vypnout zvuky a alarmy) - set sound

DSC 0008

Nastavení alarmů - set alarm

 DSC 0011

Spuštění automatické kalibrace senzorů

DSC 0013

 

DSC 0027

Nastavení předvoleb P1-P8 (preset)

DSC 0014

 

DSC 0036

Nastavení senzorů tlaku oleje, teploty oleje a vody (set VDO)

DSC 0060

Výpis doby běhu zařízení (print run time)

DSC 0017

Nastavení hystereze v regulační smyčce (set hyst)

DSC 0018

Spuštění testů výstupů (po 1 sec se přepínají všechny výstupy 2x dokola) - run test output

DSC 0019

 

DSC 0020

Smazání veškerých nastavení v paměti EEPROM (del all set)

DSC 0021

Okno pro zadávání hodnot

DSC 0012

Okno pro zadávání s des. tečkou

 DSC 0016

 

MENU 2/2

Nastavení Bluetooth zařízení (set bluetooth)

DSC 0014

 

DSC 0015

Nastavení displeje (set displ)

DSC 0010

 

DSC 0011

Výpis o verzi SW

DSC 0008

Info, že je aktivní ovládání pomocí BT aplikace

bt

Foto periferií

BT modul HC-05

DSC 0001

DSC 0002

DSC 0003

DSC 0004

DSC 0005

DSC 0006

DSC 0007

DSC 0008

DSC 0009

DSC 0010

DSC 0011

DSC 0012

Připojení jiných čidel tlaku a úprava desky (+5V,0V,výstup)

IMG 20140827 113256

IMG 20140827 113426

IMG 20140827 113447

 

Arduino