/ht1632c-arduino-web-interface

HT1632C Arduino web interface

Primary LanguageArduinoMIT LicenseMIT

HT1632C Web interface for Arduino

This is a "early stage" web interface for the powerful HT1632C bicolor(RG) led matrix library made by gauravmm and forked by flavio-fernandes. (cf http://www.sureelectronics.net/goods.php?id=1095)

This project is unstable due to huge amount of memory needed to librairies and therefore causes freezes and arduino unexpected reboots.

Prerequisites

  • Arduino Mega 2560
  • Ethernet Shield
  • 1 or 2 HT1632 RG Bicolor Led Matrix boards (might support up to 4 boards)

and

preview preview preview

Installation

Follow the instructions to edit the ht1632.h file in the HT1632 library. This is needed so it can find out it is a bicolor board and the number of boards as well.

Open h1632c-arduino-web-ui.ino and edit the arduino ip address

Upload to your Arduino

Open your browser and enter the address http://{your-arduino-ip-addres}/index.html

Explanation

This web interface opens a http server on the arduino. Then you can access it from your browser and change the text on the display. It allows 2 lines editing of 1 to 4 boards and have blinking and scrolling options.

Bugs & Features

Looks like both the HT1632 and ethernet libraries need too much SRAM memory so it can run on the Arduino Uno.

Known Issues

  1. Using both blinking and scrolling on the two lines at the same makes the animation a little bit slower the more boards you have.

Future Plans

  • Add variables such as date, time, count and countdown minutes
  • Automatic Switch on and switch off with default messages on display.