User Tools

Site Tools


quadricone-model

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
quadricone-model [2015/04/28 13:57]
zoza [Quadricone model, Buhne A, Zurich]
quadricone-model [2015/04/29 12:04] (current)
zoza [Quadricone model, Buhne A, Zurich]
Line 1: Line 1:
 ====== ​ Quadricone model, Buhne A, Zurich ====== ====== ​ Quadricone model, Buhne A, Zurich ======
  
-The Quadricone modela was produced for and presented at a research symposium 'Stage digital – a scenographic expedition',​ organised by SINLAB and ZHDK at Bühne A in Zurich, in November 2012. It introduced more formal complexity, reacting to any four wireless networks that were active in the space. ​+The Quadricone modela was produced for and presented at a research symposium ​[[https://​www.zhdk.ch/​index.php?​id=71255|'Stage digital – a scenographic expedition'​]], organised by SINLAB and ZHDK at Bühne A in Zurich, in November 2012. It introduced more formal complexity, reacting to any four wireless networks that were active in the space. ​ 
 + 
 +a video of the installation [[http://​vimeo.com/​57664764]] 
 + 
 +{{:​quadricone-interaction-scheme.png?​nolink&​300|}}
  
 ===== technical details ===== ===== technical details =====
  
 +set of frames with motors + stretchable fabric attached to a wooden board
  
 ==== hardware ==== ==== hardware ====
Line 11: Line 16:
          - particle board 1.6mm, 50x100cm          - particle board 1.6mm, 50x100cm
          - 4 aluminium frames made from a 10x22mm profile, 50x25cm          - 4 aluminium frames made from a 10x22mm profile, 50x25cm
 +         - 4 HiTEC ultra torque servo motors, {{http://​www.servocity.com/​html/​hs-645mg_ultra_torque.html|HS-645MG ​ }}
 +         - rotary to linear [[translation mechanism]]
  
 +{{:​img_20121010_191804.jpg?​nolink&​200|}} {{:​img_20121012_211747.jpg?​nolink&​200|}} {{:​img_20121012_205904.jpg?​nolink&​200|}} {{:​img_20121012_212033.jpg?​nolink&​200|}} ​
 +
 +
 +  * controls:
  
-  * mechanics: 
-         - 4 HiTEC ultra torque servo motors, {{http://​www.servocity.com/​html/​hs-645mg_ultra_torque.html|HS-645MG ​ }} 
          - Arduino Mega (ATMEGA1280) board          - Arduino Mega (ATMEGA1280) board
          - laptop, scanning and sending data to Arduino          - laptop, scanning and sending data to Arduino
  
 +{{:​img_20121013_170919.jpg?​nolink&​200|}}
  
   * quadricone: [[making-of-quadricone|making of]] // pictures ​ //   * quadricone: [[making-of-quadricone|making of]] // pictures ​ //
  
-  * more: [[rotate-translate|some examples of rotary to translation movement]] 
 ==== software ==== ==== software ====
  
-  * aircrack-ng,​ scanning network traffic (looks up the traffic on all available networks, writes a dump to a .csv file) +  * [[http://​www.aircrack-ng.org/​|aircrack-ng]], scanning network traffic (looks up the traffic on all available networks, writes a dump to a .csv file) 
-  * [[Multiple-Serial-Servo-Control]] [[http://​principialabs.com/​arduino-python-4-axis-servo-control/​|multiple servo control prinicipialabs]] firmware ​for the Arduino, with the associated servo.py library +  * [[Multiple-Serial-Servo-Control|Arduino-Python ​4-Axis Servo Control]] firmware ​by Principialabs, with the associated ​[[servo-py|servo.py]] library 
-  * python script [[quadricone-zurich|quadricone.py]],​ reads the .csv file, finds four most active networks and calculates the position of motors based on the difference in the number of packets from the previous calculation+  * python script [[quadricone-python-zurich|quadricone.py]], ​acts as intermediary (reads the .csv file, finds four most active networks and calculates the position of motors based on the difference in the number of packets from the previous calculation
 + 
 +===== HOWTO ===== 
 + 
 +  * use this [[start-up-zurich|startup.sh]] script  
 + 
 +or  
 + 
 +  * start aircrack 
 + 
 +<code bash> 
 +airmon-ng start wlan0 
 +</​code>​ 
 +(this will create an instance of the interface in the monitor mode, mon0) 
 +<code bash> 
 +airodump-ng -o csv -w [a file] mon0 
 +</​code>​ 
 + 
 + * in a separate terminal, run the [[quadricone-python-zurich|python script]]: 
 +<​code>​ 
 +python quadricone.py 
 +</​code>​ 
 + 
 + * alternatively,​ to check the functioning of the system without motors, run [[quadricone-python-zurich-noservo|quadricone test script]]  
 + 
 +<​code>​ 
 +python quadricone-test.py 
 +</​code>​ 
 + 
 +  * when finished, stop airmon-ng 
 +<code bash>​airmon-ng stop wlan0 
 +airmon-ng stop mon0 
 +</​code>​
  
- * software [[quadricone-software|development]] 
  
quadricone-model.1430229471.txt.gz · Last modified: 2015/04/28 13:57 by zoza