Giter VIP home page Giter VIP logo

arduino-annularledringdisplay's Introduction

ARDUINO ANNUAL LED DRIVER

The purpose of this sketch (should you choose to install it) is to drive annual LED display with Arduino. You can find this kind of display on ebay using 'annular led ring display' query.

Schematics

annular led ring display

display internals

arduino schematic

Installation

Upload sketch using Arduino IDE.

Usage

In order to light the pixels on the display one has to send series of ones and zeros (as ASCII string) over serial port. That is because each pixel on the display has its corresponding index position in the sketch. Lower left LED has index 0 , lower right led has index 14 and dot pixel in between has index 15. For example if you send 1000000000000000 you will end up with first pixel switched on and all others switched off. If you send 0000000000000010 you will see last pixel switched on. If you send 0000000000000001 you will see the dot pixel switched on. Etc. You can also light multiple random pixels, for example send 1100110011001101 and you will light up pixels 1,2,5,6,9,10,13,14,16 - this last one is the dot pixel.

Program code how to manipulate with pixels in the sketch itself can be implemented in a straightforward manner.

License

Beerware ;)

arduino-annularledringdisplay's People

Contributors

mrizvic avatar

Watchers

[0] avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.