Difference between revisions of "Project:LED Notification board2"

From London Hackspace Wiki
Jump to navigation Jump to search
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
Let's work as a group on a micro-controller project!
 
Let's work as a group on a micro-controller project!
  
We are building a new LED notification board for the workshop. Adapted from [[http://wiki.london.hackspace.org.uk/view/Project:Notification_Board| this project]].
+
We are building a new LED notification board for the workshop, adapted from [[Project:Notification_Board| Solexious' project]].
 +
We're using this project as a learning platform for the new Not Just Arduino members.
 +
 
 +
We had interesting discussions & contributions from Jasper, TimS, Sue and Artag, everybody welcome to contribute.
 +
 
 +
Specs:
 +
 
 +
- 4 x [http://shop.boxtec.ch/32x8-matrix-display-board-ht1632c-green-dp13111-p-40171.html DE-DP10XV110 Green LED Dot Matrix] available in the space
  
 
What extra functionalities do you want to add to the actual board?
 
What extra functionalities do you want to add to the actual board?
  
>>>> add here: your links, suggestions, code, specs on the project page
+
>>>> Please add below: your links, suggestions, code, specs on the project page
 +
* Provisioning a network cable to the board can be a pain and that's just to send a few bytes of data every now and then. We can use the Nordic nrf21 chips (same as in EMF badge) to send the data wirelessly and cheaply. There is a good [http://maniacbug.wordpress.com/2011/11/02/getting-started-rf24/ guide online]. We will require a simple server/client setup.
 +
<graphviz border='frame' format='png' >
 +
digraph rfboard{
 +
  rankdir=LR;
 +
  IRCCAT [shape=box];
 +
  sender [label="Arduino sender",shape=box];
 +
  receiver [label="Arduino receiver",shape=box];
 +
  board [label="LED board",shape=box];
 +
  IRCCAT-> sender;
 +
  sender-> receiver [label="RF"];
 +
  receiver -> board;
 +
 
 +
 
 +
}
 +
</graphviz>
 +
 
  
 
==Documentation==
 
==Documentation==
 +
 +
Existing board:
  
 
As example here is the code from the 1st notification board:
 
As example here is the code from the 1st notification board:
- Arduino code: https://github.com/solexious/NotifyBoard
+
* Arduino code: https://github.com/solexious/NotifyBoard
- Arduino Lib: http://github.com/solexious/MatrixDisplay
+
* Arduino Lib: http://github.com/solexious/MatrixDisplay
- IRC Script: http://github.com/londonhackspace/irccat-commands/blob/master/setBoard.py
+
* IRC Script: http://github.com/londonhackspace/irccat-commands/blob/master/setBoard.py
 +
 
 +
Other links:
 +
* There is some useful info on connecting Arduinos and Sure displays on the [http://www.makehackvoid.com/member-projects/ht1632-avr-library-interface-ht1632-led-driver-ics-and-avr-micro-controllers| Make, Hack, Void site]
 +
 
 +
The code is here: https://github.com/devdsp/HT1632-AVR
 +
*[http://www.lucadentella.it/en/category/ledmatrix_ht1632c/ Tutorials for Led matrix with HT1632C controller]
 +
 
 +
 
 +
===Write to board from IRC===
 +
    ?board <this lands on board>
 +
 
 +
==Project status==
 +
 
 +
*Testing libraries ([https://github.com/devdsp/HT1632-AVR| 1],[http://github.com/solexious/MatrixDisplay| 2])
 +
*Needs more skilled people involved!
 +
 
 +
[[Category:Projects]]

Latest revision as of 15:16, 3 June 2013

Let's work as a group on a micro-controller project!

We are building a new LED notification board for the workshop, adapted from Solexious' project. We're using this project as a learning platform for the new Not Just Arduino members.

We had interesting discussions & contributions from Jasper, TimS, Sue and Artag, everybody welcome to contribute.

Specs:

- 4 x DE-DP10XV110 Green LED Dot Matrix available in the space

What extra functionalities do you want to add to the actual board?

>>>> Please add below: your links, suggestions, code, specs on the project page

  • Provisioning a network cable to the board can be a pain and that's just to send a few bytes of data every now and then. We can use the Nordic nrf21 chips (same as in EMF badge) to send the data wirelessly and cheaply. There is a good guide online. We will require a simple server/client setup.

<graphviz border='frame' format='png' >

digraph rfboard{
  rankdir=LR;
  IRCCAT [shape=box];
  sender [label="Arduino sender",shape=box];
  receiver [label="Arduino receiver",shape=box];
  board [label="LED board",shape=box];
  IRCCAT-> sender;
  sender-> receiver [label="RF"];
  receiver -> board;


} </graphviz>


Documentation

Existing board:

As example here is the code from the 1st notification board:

Other links:

The code is here: https://github.com/devdsp/HT1632-AVR


Write to board from IRC

   ?board <this lands on board>

Project status

  • Testing libraries (1,2)
  • Needs more skilled people involved!