Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "LooPing"

From Le L∞p's Wiki
Jump to: navigation, search
m (Capslock moved page Ping+ to LooPing)
(wikify, + Suggestions)
Line 1: Line 1:
 
A project to create a LED display to be put in the room, allowing people from IRC or other sources to send messages to the people inside.
 
A project to create a LED display to be put in the room, allowing people from IRC or other sources to send messages to the people inside.
  
=== Basic Idea ===
+
== Basic Idea ==
 +
 
 
IRC bot that activates a rotating light (Gyrophare) when someone types a message in IRC. This can be useful e.g. in case people are waiting outside the door. A message can be optionally embedded in the message and displayed on the display.
 
IRC bot that activates a rotating light (Gyrophare) when someone types a message in IRC. This can be useful e.g. in case people are waiting outside the door. A message can be optionally embedded in the message and displayed on the display.
  
Idea shamelessly copied from:
+
Idea shamelessly copied from https://raumzeitlabor.de/wiki/Ping and https://raumzeitlabor.de/wiki/Ping%2B
https://raumzeitlabor.de/wiki/Ping
+
 
https://raumzeitlabor.de/wiki/Ping%2B
+
== Who ==
  
=== Who ===
 
 
Currently working on the project:
 
Currently working on the project:
 
* the_nihilant
 
* the_nihilant
Line 14: Line 14:
 
* CapsLock
 
* CapsLock
  
=== Decisions taken ===
+
== Decisions taken ==
 +
 
 
* Implement a Blinkenlights compliant device as display
 
* Implement a Blinkenlights compliant device as display
 
* Use an Arduino (with Ethernet shield) to drive the LED panel
 
* Use an Arduino (with Ethernet shield) to drive the LED panel
Line 21: Line 22:
 
* The display, including LED matrix, will be built from scratch
 
* The display, including LED matrix, will be built from scratch
  
=== Procrastinated decisions ===
+
== Suggestions ==
 +
 
 +
* Should be modular in some way: the input might come from other sources (Twitter, SMS, hidden button near the entrance, ...), and the output might go to other signals (recorded message through [[Serveur MPD|MPD]] for instance <small><AOL voice>You've got visitors!</AOL voice></small>).
 +
 
 +
== Procrastinated decisions ==
 +
 
 
* Should the display be reachable over IPv6?
 
* Should the display be reachable over IPv6?
 
* Does the IRC bot run from the Arduino itself?
 
* Does the IRC bot run from the Arduino itself?
  
=== Research ===
+
== Research ==
 +
 
 
* Discover how much flash/RAM is needed for a Blinkenlights implementation on an Arduino UNO (the_nihilant)
 
* Discover how much flash/RAM is needed for a Blinkenlights implementation on an Arduino UNO (the_nihilant)
 
* Discover how much flash/RAM is needed for the implementation of an IRC bot on an Arduino UNO (CapsLock)
 
* Discover how much flash/RAM is needed for the implementation of an IRC bot on an Arduino UNO (CapsLock)
  
=== Parts ===
+
== Parts ==
==== Hardware ====
+
 
 +
=== Hardware ===
 +
 
 
* LED display
 
* LED display
 
* Rotating light (Gyrophare)
 
* Rotating light (Gyrophare)
Line 36: Line 45:
 
* Somewhere to run the IRC bot on (on the Arduino itself or on another system, maybe another Arduino or a RaspberryPi or any computer in the room or outside, provided the panel is reachable from there
 
* Somewhere to run the IRC bot on (on the Arduino itself or on another system, maybe another Arduino or a RaspberryPi or any computer in the room or outside, provided the panel is reachable from there
  
==== Software ====
+
=== Software ===
 +
 
 
* IRC bot (standalone or Arduino)
 
* IRC bot (standalone or Arduino)
 
* Display driver (Arduino)
 
* Display driver (Arduino)
  
 
[[Category:Projets]]
 
[[Category:Projets]]

Revision as of 13:15, 14 January 2013

A project to create a LED display to be put in the room, allowing people from IRC or other sources to send messages to the people inside.

Basic Idea

IRC bot that activates a rotating light (Gyrophare) when someone types a message in IRC. This can be useful e.g. in case people are waiting outside the door. A message can be optionally embedded in the message and displayed on the display.

Idea shamelessly copied from https://raumzeitlabor.de/wiki/Ping and https://raumzeitlabor.de/wiki/Ping%2B

Who

Currently working on the project:

  • the_nihilant
  • FergusL
  • CapsLock

Decisions taken

  • Implement a Blinkenlights compliant device as display
  • Use an Arduino (with Ethernet shield) to drive the LED panel
  • Resolution of the panel between 48x8 and 64x16
  • Monochrome LEDs
  • The display, including LED matrix, will be built from scratch

Suggestions

  • Should be modular in some way: the input might come from other sources (Twitter, SMS, hidden button near the entrance, ...), and the output might go to other signals (recorded message through MPD for instance <AOL voice>You've got visitors!</AOL voice>).

Procrastinated decisions

  • Should the display be reachable over IPv6?
  • Does the IRC bot run from the Arduino itself?

Research

  • Discover how much flash/RAM is needed for a Blinkenlights implementation on an Arduino UNO (the_nihilant)
  • Discover how much flash/RAM is needed for the implementation of an IRC bot on an Arduino UNO (CapsLock)

Parts

Hardware

  • LED display
  • Rotating light (Gyrophare)
  • Controller for the display and light
  • Somewhere to run the IRC bot on (on the Arduino itself or on another system, maybe another Arduino or a RaspberryPi or any computer in the room or outside, provided the panel is reachable from there

Software

  • IRC bot (standalone or Arduino)
  • Display driver (Arduino)