Editing Art Controller Software Hacks

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
This page is part of the documentation for the '''[[Art Controller]]''' kit.
+
To give you just a little inspiration, here are just a few ideas of things that you can reprogram the Art Controller to do:
  
  
To give you just a little inspiration, here are just a few ideas of things that you can reprogram the [[Art Controller]] to do:
+
Trigger logic variations:
 
 
 
 
'''Trigger logic variations:'''
 
 
* Trigger only when the input signal stays high for a certain amount of time.
 
* Trigger only when the input signal stays high for a certain amount of time.
 
* Trigger automatically when a certain amount of time passes without otherwise being triggered.
 
* Trigger automatically when a certain amount of time passes without otherwise being triggered.
 
* Trigger at (pseudo) random intervals.
 
* Trigger at (pseudo) random intervals.
 
* Wait for a fixed amount of time between being triggered and starting the relay cycle
 
* Wait for a fixed amount of time between being triggered and starting the relay cycle
* Ignore hardware triggers completely; trigger a certain amount of time after being turned on.
 
  
  
'''Delay logic variations:'''
+
Delay logic variations:
 
* Use much shorter or longer delays.
 
* Use much shorter or longer delays.
 
* Activate for a (pseudo) random amount of time.
 
* Activate for a (pseudo) random amount of time.
 
* Operate as a repeating timer, with different duty cycles.
 
* Operate as a repeating timer, with different duty cycles.
 
* Work as a "pulse" driver, only turning on the relay when the input is high.
 
* Work as a "pulse" driver, only turning on the relay when the input is high.
* Leave the output on for a certain number of ''events'', not a certain amount of time.  For example, three shots at a target.
 
  
  
'''Using digital inputs:'''
+
Using digital inputs:
 
* Control the time delay with the digital inputs.
 
* Control the time delay with the digital inputs.
 
* Trigger only when a set of digital inputs (up to 13 digital inputs) meet a specific set of high and low conditions.
 
* Trigger only when a set of digital inputs (up to 13 digital inputs) meet a specific set of high and low conditions.
  
  
'''Using digital outputs:'''
+
Using digital outputs:
 
* Output a clock or sync signal, even when the module isn't triggered.
 
* Output a clock or sync signal, even when the module isn't triggered.
 
* Output a sync signal with the same or opposite sign of the relay state.
 
* Output a sync signal with the same or opposite sign of the relay state.

Please note that all contributions to Evil Mad Scientist Wiki are considered to be released under the GNU Free Documentation License 1.3 (see Evil Mad Scientist Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)