User Tools

Site Tools


rknfg

This is an old revision of the document!



Warning: Declaration of syntax_plugin_wrap_div::handle($match, $state, $pos, Doku_Handler &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/div.php on line 43

Warning: Declaration of syntax_plugin_wrap_div::render($mode, Doku_Renderer &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/div.php on line 81

Warning: Declaration of syntax_plugin_wrap_closesection::handle($match, $state, $pos, Doku_Handler &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/closesection.php on line 23

Warning: Declaration of syntax_plugin_wrap_closesection::render($mode, Doku_Renderer &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/closesection.php on line 29

Warning: Declaration of syntax_plugin_wrap_span::handle($match, $state, $pos, Doku_Handler &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/span.php on line 43

Warning: Declaration of syntax_plugin_wrap_span::render($mode, Doku_Renderer &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/span.php on line 63

Warning: Declaration of syntax_plugin_gallery::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/kucjica/emperors-wiki/lib/plugins/gallery/syntax.php on line 51

Warning: Declaration of syntax_plugin_gallery::render($mode, &$R, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/kucjica/emperors-wiki/lib/plugins/gallery/syntax.php on line 147

Warning: Declaration of syntax_plugin_vshare::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/kucjica/emperors-wiki/lib/plugins/vshare/syntax.php on line 47

Warning: Declaration of syntax_plugin_vshare::render($mode, &$R, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/kucjica/emperors-wiki/lib/plugins/vshare/syntax.php on line 107

Warning: preg_match(): Compilation failed: invalid range in character class at offset 3444 in /var/www/kucjica/emperors-wiki/inc/parser/lexer.php on line 118
A PCRE internal error occured. This might be caused by a faulty plugin

====== first prototype: RKNFG, salzamt, september 2012 ====== During a summer residency at Salzamt, Linz and within a project called Expand, Explore, Expose I developed a piece RKNFG that explores and exposes a part of 'hertzian' space. This term describes a collection of wireless signals - electromagnetic waves, that our electronic devices radiate and fill our environment with. RKNFG analyses WiFi signals and uses this as a parameter in design of spaces. The traffic through an access point is scanned and the amount of traffic is used to determine whether the space is going to 'grow' or 'shrink'. Users can interact with the installation through their smart phones or other portable Wi-Fi enables devices. * video from the exhibition opening http://vimeo.com/50707514 ===== interaction scheme ===== {{:rknfg-interaction-scheme.png?400|}} ===== technical details ===== cubicle (wood base + stretchable fabric sides) + linear actuators + arduino + laptop running airodump-ng on Debian ==== hadrware ==== * the structure: - plywood board base, 1x1m - plywood board top, 1x1m - white stretchable fabrix fixed on 3 sides {{:img_20120906_152720.jpg?nolink&200|}} {{:img_20120907_231737.jpg?nolink&112|}} {{:img_20120909_212544.jpg?nolink&112|}} {{:img_20120909_212433.jpg?nolink&200|}} - two Firgelli linear servo actuators, http://nodna.de/linear-actuator_11 {{http://www.phidgets.com/images/3541_0_Web.jpg?nolink&200|}} * controls: - Arduino Diecimila board - laptop: scanning and sending data to Arduino ==== software ==== * aircrack-ng, scanning network traffic (looks up the traffic on a specific BSSID, writes a dump to a .csv file) * [[extended-python-arduino-api|extended-python-arduino API]] firmware for the Arduino, with the associated arduino library * python script [[motors-scanner-test-1|motor-scanner.py]]: reads the .csv file, calcutlates the next position of the linear actuators based on the difference in the number of packets since the last calculation * more details: [[salzamt|RKNFG development]]

rknfg.1430225378.txt.gz · Last modified: 2015/04/28 12:49 by zoza