background image

Example: Button board and Light board

Now let’s look at a momentary example, and how 

not

to use it.

Consider the system described above. One may assume that, when 
pressed, the flame effect would begin on strip 1 of the light board. And 
that’s true, it will. However, since the flame effect is a continuous effect 
(that we want to run indefinitely) and the button press is momentary (it only 
issues a signal when the button is initially pressed), the effect will be brief
–probably so brief as to not even be visible to the user.

So what should we change to get what we want? We have a couple of 
options, looking at the actions available to the button board:

Looking over our available choices, “Action while Holding” and “Latch 
On/Latch Off” sound like they’ll produce a continuous output suitable for 
triggering our continuous flame effect. Using one of them (depending on 
whether you want to have to hold the button or just turn it on and off) will 
get us the behavior we desire.

Troubleshooting

Sometimes things just don’t work out the way we envisioned them working 
out. Here are some tips for troubleshooting a non-functioning (or 
malfunctioning) Spectacle project.

Board order is wrong

A limitation of the Spectacle application and system is that the boards must 
be attached to the Director Board in the same order in which they appear in 
the application list. This means that a system with a Button Board as the 
top item in the list and a Sound Board second is different to and 
incompatible with a Spectacle script which has the Button Board at the 
bottom. It also means that no Spectacle system can have unused boards in 

Page 14 of 16

Summary of Contents for Spectacle

Page 1: ...ou expand your creations to include electronics without requiring you to spend years learning about electronics and programming Spectacle launched with six modules the Director Board an Audio Output B...

Page 2: ...lay sounds from a Micro SD card to your Spectacle system It provides a line level output ready to be amplified Motor Control Board The Motor Control Board is made to drive conventional hobby servo mot...

Page 3: ...uite a few interesting effects that otherwise wouldn t be possible Inertia Sensing Board The Inertia Sensing Board allows you to trigger events on motion stillness or orientation Button Input Board Sp...

Page 4: ...e Tour There are two buttons on the Director Board one labeled RST and one labeled PROG These buttons allow you to enter programming mode so new behaviors can be loaded into your Spectacle system To e...

Page 5: ...es by way of the Director Board More than one board may listen to a single channel and more than one board may write to a single channel by use of virtual boards to combine signals An Example In our s...

Page 6: ...or now just click on Audio to add our Audio Output Board We re now back at the beginning screen with the addition of another line below the project info line for a painstaking sound board You can rena...

Page 7: ...ttom of the page find the ADD AN ACTION button Click it and a list of actions will descend from the top of the page For the Audio Output Board only two options exist Cancel and Play Sound Click on Pla...

Page 8: ...sequence events however you see fit and play file number This is where you tell the board which file to play Remember when copying the audio files to the Micro SD card they should be named as 00 ogg...

Page 9: ...d the instruction to play back a sound Now we need to tell the system when to play the sound Click the GO BACK button at the bottom of the screen Don t worry the action you added has been saved automa...

Page 10: ...are board Now a virtual board entry appears in our project list The Virtual Board entry is special in that it can only exist once in the boards list and it will always sink to the bottom of the list e...

Page 11: ...e to use Choose Random Input from the list There are only two blanks here one for channel number and one for timing Basically this action flips a coin every few seconds how often is determined by the...

Page 12: ...into the Program jack on the Director Board Supply power to the Director Board via the micro USB jack on the end of the board then hold down the RST button Hold down the PROG button and release the R...

Page 13: ...these signals depends upon what sort of action the signal is connected to Example Inertia board and Sound board Imagine we have system with an inertia board and a sound board configured as above By th...

Page 14: ...On Latch Off sound like they ll produce a continuous output suitable for triggering our continuous flame effect Using one of them depending on whether you want to have to hold the button or just turn...

Page 15: ...to another sound a notification tone for instance playing on the programming device during the configuration installation process The solution here is simple try installing again If your volume is al...

Page 16: ...animated diorama with sound using Spectacle electronics Spectacle Motion Kit Hookup Guide All the information you need to use the Spectacle Motion Kit in one place Spectacle Button Board Hookup Guide...

Reviews: