Go Back   EcoModder Forum > EcoModding > Instrumentation
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 10-09-2024, 12:08 PM   #1 (permalink)
Master EcoModder
 
CigaR007's Avatar
 
Join Date: Jul 2010
Location: Canada
Posts: 704

GreenTurtle (Retired) - '01 Toyota Echo Sedan
90 day: 44.85 mpg (US)

Zulu - '14 Honda CR-Z
90 day: 49.05 mpg (US)
Thanks: 152
Thanked 262 Times in 160 Posts
Arduino-based GUI for active grille block

I have been working on this GUI (graphical user interface) for the past week or so. It is based on open-source LVGL graphics library.

My current active grille block is controlled via an Arduino UNO. An 1602 LCD display reports the grille block position. A physical pushbutton cycles the different positions (SHUT, MID, OPEN) sequentially. See this thread for more details : https://ecomodder.com/forum/showthre...ock-41348.html

My current setup is somewhat limited and does not really allow for much upgrades. Which is why I decided to upgrade to a more robust and capable arduino board; the GIGA R1. The nice thing about the R1 is that there is a very neat GIGA display shield add-on, which seamlessly connects to it, making it one assembly. The display shield has touch capabilities which open the door to many GUI design considerations.









Below is a demo of my design thus far. The next step will be integrating my existing arduino code for the servo into the LVGL code that renders the GUI.

As you can see, there is a lot of flexibility for GUI design. This setup allows for future add-ons to be integrated into the GUI by simply adding another virtual screen. As it stands there is only 1 screen which mainly allows for the control of the active grille block and some status information, such as the radiator fan or the A/C fan. I also added a cooling drag status bar and airflow arrows depicting the cooling flow.

On the plus side, this setup will also eliminate a bunch of wiring that is being used by the current physical pushbutton switch and segment LCD screen.




  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 10-10-2024, 06:41 PM   #2 (permalink)
Master EcoModder
 
CigaR007's Avatar
 
Join Date: Jul 2010
Location: Canada
Posts: 704

GreenTurtle (Retired) - '01 Toyota Echo Sedan
90 day: 44.85 mpg (US)

Zulu - '14 Honda CR-Z
90 day: 49.05 mpg (US)
Thanks: 152
Thanked 262 Times in 160 Posts
On a side note, this might be a good HW platform to migrate/improve the MPGuino on.

Food for thought.
  Reply With Quote
The Following User Says Thank You to CigaR007 For This Useful Post:
t vago (10-13-2024)
Old 10-14-2024, 02:43 PM   #3 (permalink)
Master EcoModder
 
CigaR007's Avatar
 
Join Date: Jul 2010
Location: Canada
Posts: 704

GreenTurtle (Retired) - '01 Toyota Echo Sedan
90 day: 44.85 mpg (US)

Zulu - '14 Honda CR-Z
90 day: 49.05 mpg (US)
Thanks: 152
Thanked 262 Times in 160 Posts
Some variations :




  Reply With Quote
Reply  Post New Thread






Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com