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
Last revision Both sides next revision
quadricone-model [2015/04/28 14:49]
zoza
quadricone-model [2015/04/29 09:04]
zoza [software]
Line 31: Line 31:
   * 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.txt · Last modified: 2015/04/29 12:04 by zoza