23C3/Orakel

dort, wo ??? stehen, müssen Entscheidungen getroffen oder noch Angaben eingefügt werden

Procedere



 * Das Orakel kennt drei Zustände: sleeping, standby und prophecy in progress

sleeping

 * ganz aus, not connected

standby

 * deko-leds blinken oder sind konstant an ??? sind kostant an, blinken während der wurfprozedur
 * BlinkenLEDpro macht was ??? zeigt "Try the Discordian Oracle ... $ddate ... "powered by"-Message ohne "powered by" zu verwenden." im Kreislauf

prophecy in progress
aus Sicht des Besuchers:

1. deko-leds gehen von "konstant" auf "blinkend"

2. nickname eingeben

3. werfen

4. Telefon klingelt

4.1. zeitgleich Ausgabe auf BlinkenLEDpro ???

5. Drucker


 * diese Reihenfolge ??? jau

aus unserer Sicht (gesamter Ablauf):

1. Standby:


 * BlinkenSend sendet sendet vorbereitete oder on-demand erzeugt blm's zu unterhaltungszwecken.
 * (a) option automatische camera: cam macht alle 5 sec ein bild und erkennt wenn geworfen wurde
 * (b) option halbautomatik: nachdem geworfen wurde wird per keyboad nud blinkenledspro als display wird der Name eingegeben; beim return-durck wird ein bild gemacht
 * (c) option manueller start: nachdem geworfen wurde wird ein bild aufgenommen

2. prophecy in progress:


 * das bild wird augewetet und damit die zukunft des werfers festgelegt
 * daten ans poc übermitteln
 * spätestens jetzt Blinkensend killen und durch output der zukunft ersetzten
 * nach verzögerung daten an printer senden
 * nach weiterer verzögerung wieder in standby gehen.

altar - platte, auf die geworfen wird

 * Metallplatte, 38,5 x 45 cm gross
 * muss magnetisch sein, damit die leds drangeworfen werden können
 * auslesen der position der "wurf-devices": die beleuchtung des wurffeldes geht aus nachdem geworfen wurde und eine cam macht ein standbild von dem feld, was dann leicht ausgewertet werden kann --> done by took problem: wie und wo befestigt man die cam?

Hintergrundgrafik
--> mutante, entweder auf Papier gedruckt und mit transparenter Klebefolie geschützt oder geplottet und aufgeklebt --> cosmea

HQ .tif of Orakel7 (Task done?) - well done! :-)

specs hintergrundgrafik
 * schwarzer hintergrund mit dem relief (die strahlen) von 4
 * das relief sollte schon zu sehen sein, evtl. bischen mit den schwarz-tönen rumexperimentieren
 * das motiv von hier 3 mit dem gekipptem pentagon
 * der komplette Schriftzug, gerne in dem grün-ton der 23 von 4 und vielleicht mit violettem schatten?
 * LEDs als pentagon-eckpunkte. (Wir haben mindestens 5, optional 10 Pentagoneckpunkte, da ein kleines und ein grosses Pentagon, LED-Farbe: grün!

thx mutante für deine geduld ;-) besser so?


 * plus irgendwie hübsch leuchten dekoriert, mit holz-rahmen, stoff, goldener farbe, leds im Rahmen,
 * Gestell aus Holz, damit das Orakel steht --> took
 * Aufhängung für die cam: lampe cosmea
 * toll wäre, wenn die Rahmen-LEDs blinken könnten
 * die eckpunkte-leds müssen abschaltbar sein, damit die cam nicht verwirrt wird
 * Bauteile für Rahmen einkaufen


 * eher nicht - (evtl. links und rechts noch zwei schmalere seitenteile wie bei einem Triptychon. die seitenteile sollen keine technische funktion haben und auch keine infrarot-leds, sondern sind Deko)

The Eye of the Oracle (all seeing) - cam

 * unter linux testen
 * software ???
 * Logictech Webcam Driver Linux

Linux video capture interface: v1.00 pwc Philips webcam module version 10.0.6-unofficial loaded. pwc Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. pwc Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, pwc the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. pwc Trace options: 0x00a1 pwc Logitech QuickCam 4000 Pro USB webcam detected. pwc Registered as /dev/video0. usbcore: registered new driver Philips webcam usb 2-2: modprobe timed out on ep0out usb 2-2: modprobe timed out on ep0out usb 2-2: modprobe timed out on ep0out usbcore: registered new driver snd-usb-audio from http://www.unixboard.de/vb3/showthread.php?t=12506

xawtv
Zum Kalibrieren der Kamera, Videooutput anschauen.

apt-get install xawtv und einfach "xawtv"

bash> xawtv --help

-o -outfile file   filename base for snapshots -hwscan        print a list of available devices. ... name : Logitech QuickCam USB

xawtv

webcam
Zum Schreiben von Einzelbildern (und optional FTP). Config file muss in ~/.webcamrc ,dann einfach "webcam"

apt-get install webcam

vi ~/.webcamrc <- config erstellen aus dem beispiel von "man webcam"

input = auskommentieren (#input=) device = /dev/video0 text = "S23-Orakel %Y-%m-%d %H:%M:%S" archive = /home/cosmea/orakeloutput.jpg)

den ganzen FTP-Block weglassen.

webcam

feh
zum anschauen/kontrollieren des snapshot-bildes von konsole

apt-get install feh

feh

script
snapshot script, quick and dirty:

webcam & sleep 2 killall webcam feh /home/cosmea/orakeloutput.jpg sleep 5 kilall feh
 * 1) /bin/bash

./snapshot

further reading

orakel - brain

 * datenbank mit diskordianischen sprüchen -> fnord (mach ich, mutante)


 * abfrage in abhängigkeit davon, auf welchem punkt die leds gelandet sind
 * evtl. noch das ddate in die abfrage einbeziehen (jups) if ((int)$r == "23") { $result=passthru(`ddate`); } else { $result=@mysql_query("Select id, quote from quotes ...


 * kann lokal laufen


 * wer programmiert?
 * woher disordianische sprüche? (Discordian Quotes) (aus der Datenbank, siehe oben)


 * (es gab anscheinend schon mal ein online-orakel, ist aber nur noch über archive.org zu erreichen und sagt nix mehr http://web.archive.org/web/20050306000019/http://ees555.ee.funpic.de/oracle/ - weiss jemand mehr zu KDGK (Kabal Des Guten Krauts)? Klar wissen wir mehr zu KDGK, und sein Founder ist bei uns User:Ees555. :) mutante 23:07, 27 September 2006 (CEST)

orakel-stats

 * ein stück code (bash-script?), dass jede weissagung protokolliert | Japp, hatten wir.
 * jedesmal nickname, datum, uhrzeit und den orakel-spruch (evtl. auch zugehöriges cam-bild) speichern | Nickname und Uhrzeit war auf jedem Ausdruck
 * können wir hinterher auswerten | Genau, schick mal Analyse hoch took ;)

optisch: BlinkenLEDsPro

 * Anzeige des Orakelresultats auf dem BlinkenLEDsPro_1.1 (welches in der Spitze der Pyramide stecken könnte, hinter Plexi) | Hat leider nicht geklappt dieses Jahr wg Kernelmodul und Kubuntu. Nächstes Jahr stand-alone BLPro mit Atmel, ask took

akustisch: Orakel-fon

 * ein Telefon, das vom POC eine nummer bekommen hat, klingelt, man muss drangehen und die Sprachsoftware Festival liest den Spruch vor, | Jau, so wars. Und auch die Japanerin ist drangegangen.

URL "https://23c3.eventphone.de/orakel.php?text=This+is+a+nice+text" aufrufen -> Telefon klingelt, drangehen, Text vird vorgelesen, danach Gespräch beendet.
 * Übergabe des vorzulesenden Textes an das Telefon:

geist:/home/mutante# echo "select quote from quotes order by rand limit 1" | mysql -u root -p disco | flite -o /var/www/quote.wav Enter password: geist:/home/mutante# file /var/www/quote.wav /var/www/quote.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 16000 Hz quote.wav

print zum mitnehmen

 * man kann den leuten ihren spruch ausgedruckt mitgeben
 * Kassen-Bon-Drucker (Nadel) von EPSON: kann zahlen und buchstaben, Text frei programmierbar, so dass man auch ne url (s23.org ;P) draufdrucken kann
 * update: es funktioniert!!! thx to PoCSascha
 * Text: siehe Bild, zusätzlich noch nickname, datum, uhrzeit (für unsere orakel-stats und damits personalisiert ist)
 * Kassen-Skript updaten

*Farbband besorgen

wurf-device: throwie leds

 * mehrere, jeweils mit 1 Knopfzelle, 4 Magneten und 5 gleichfarbigen LEDs
 * http://flickr.com/photos/everythingdigital/sets/72057594069888500/


 * update: difuse LEDs haben sich im Test als praktikabler herausgestellt was die Bildererkennung angeht


 * (wenn das mit dem infrarot klappt, brauchen wir wahrscheinlich ein wurf-device", das grösser als eine throwie-led ist. wie wärs mit goldenen kallisti-äpfeln? entweder in 2D aus pappe wie ein kühlschrank-magnet oder in 3D irgendwelche deko-äpfel, golden angemalt. problem bei 3D: wie kriegt man die magnetisch? Apple Magnetic Picture Frame (custom print, colors und picture inlay, apple shape, and with magnet)


 * wer bastelt?
 * ich - z.B. im C4 mit anderen die lust haben :) --took 00:19, 14 September 2006 (CEST), Wann ?
 * ok vor dem "wann" müssen wir material besorgen. wieviele wolle wir machen? wieviele kommen zum basteln?(ok ;) dafür müssen wir das "wann" klären...). Wir wollen nich soviele machen das ganz Berlin damit zugepflastert wird.

Man braucht:
 * kaufen: leds, magnete, knopfzellen
 * Ein Knopfzellen-Baterie - stimmen die Angaben noch ??? zB 70mAh (=2,5Std bei stdandart LEDs mit 20mA) für 50cent oder zB 20mAh (=10Std bei low-current LEDs mit 2mA) für 25cent bei reichelt.de
 * Magneten - ??? cent für ??? mm Durchmesser
 * eine LED in bunten farben - 9cent für low-current, 10cent für Stdandart, bis ca 35cent für SuperHelle
 * etwas tesa-film/besser anderer Kleber ??? und wohl ein stück papier was wir erst wieder rausziehen, wenn das ding anfangen soll zu leuchten.

Können wir hier Reichelt oder Conrad Bestellnummern einfügen? Dann kann ich mal schauen wies mit Bestellen über Arbeit aussieht. mutante 07:37, 15 September 2006 (CEST)

Reichelt LEDs LED 5MM 2MA GE	LED 5mm, Low-Current, 2 mA, gelb0.09 LED 5MM 2MA GN	LED 5mm, Low-Current, 2 mA, grün 0.09 LED 5MM 2MA RT	LED 5mm, Low-Current, 2 mA, rot	0.09

oder

LED 5MM ST BL	LED, 5mm, Standard, blau 0.50 LED 5MM ST GE	LED, 5mm, Standard, gelb 0.08 LED 5MM ST GN	LED, 5mm, Standard, grün 0.08 LED 5MM ST RT	LED, 5mm, Standard, rot	0.08

Knopfzelle SG 13	Silberoxyd-Knopfzelle, 130 mAh, 11,6x5,4mm 0.40

es gibt auch noch dünnere Knopfzellen mit weniger Ah...

Magneten MAGNET 7.6	Magnet, Ø= 7,6mm Länge= 27mm 0.74 MAGNET M4	Magnet 23mm x 14mm x 6mm 0.91 MAGNET 3.0	Magnet, Ø=3,0mm Länge= 12mm 0.52 MAGNET 4.0	Magnet, Ø= 4,0mm Länge= 19mm 0.61

Vielleicht zur Probe zunächst ne kleine Stückzahl bestellen? Die Magneten sind leider alle 4 Stabmagneten... besser wäre ja solche, die ne ähnlich Form wie die Knopfzelle haben...

Bei Conrad gibts mehr Magneten: Magnet Artikel-Nr.: 504211 - 62, 50 Stck je 48cent, (Ø x L) 8 mm x 3 mm, Preiswerter, einfacher Magnet Artikel-Nr.: 503610 - 62, 50 Stck je 1,21Eur, (L x B x H) 3 x 10 x 4 mm, sehr starker Magnet u.v.m.

LED Artikel-Nr.: 184900 - 62, 184543 - 62, 184705 - 62, STD-LEDs, 7cent Artikel-Nr.: 173525 - 62, Blinkende LED in Grün, 1,35Eur

Knopfzelle Artikel-Nr.: 615196 - 62, 120mAh, (Ø x H) 11.6 mm x 5.4 mm, 1,05Eur

ThrowieLeds fertig zum bestellen, 5 Euro 5er Set

=ToDo=

[2] throwies löten [2] pyramide fertig? (finn) [2] deko [2] lldrv (BlinkenLEDsPro_1.1-Kernel-Modul) hab ich bisher nur auf Mandrake und Windows zum laufen bekommen. zB Kubuntu: bisher fehlanzeige... damm-small-linux: noch nicht probiert. edit: jaaa auf win läuft natülich nich lldrv sondern halt der passende windows-treiber...

=Links=
 * 23C3 Wiki, Discordian Chaos Lab@23C3 Wiki

related: 23C3, 22C3,21C3...