The Enigma Automatic Programming System
The Control Panel.The core of this panel is the esp32 processor, with Arduino type motherboard
.Blue Tooth and Wi Fi Facilities plus a SD card holder The control panel has a touch screen
digital display - 3.2 inch 320*240 SPI Serial TFT LCD Module Display Screen with Touch Panel
Driver IC ILI9341. A selection Joystick and Play button is included
The Home screen allows you to navigate to various applications, all to be saved on a Time Line.
plus a facility to insert a pause of the sequence that can be restarted with a remote controller
Display Screen One - Servo control. 5 servos can be individually be programed for both
direction and speed. A tweening option is included for ultra smooth operation. The Enigma
SEND OPTION uploads the programmed animation directly by wi fi to the Micro Control Unit
Display Screen Two - Electric Motors. Control the speed and direction of up to 2 electric motors
via the Motor Boggler, more can be added on special order.
Display Screen Three - Media Player. Play media files either by blue tooth direct to blutooth
speaker or by cable to sound system or projector
Display Screen Four - Switch On and Off Control. Turns devices On and Off Using remote control
or pre programmed On and Off points on the time line
Remote Control - This unit with self contained battery included, pauses the animation of all
bogglers and upon re pressing starts the animation at the same place as it was paused. This is
ideal for sound files, if you have an organized and scripted performance you can pause the time
line immediately after an animation sequence of your choice, or have this pause pre
programmed , and then when you want the sound file to play release the pause and the sound
will play, you can then insert a pause and on releasing the pause the next sound on the time
line will play. So easy no need to fumble with menu buttons. If you want animations or apps can
be started at same time, for instance your talking owl can flap its wings and hoot at the time you
choose, should something unforeseen occur, you can pause the animation and restart when the
interruption is over from where you left off
Saving Animated Sequences - Once you have constructed your sequence you can save and then
send to the bogglers via wi fi. Up until saving you can change any animation.
You can name your completed sequences for instance “Children’s show Short”, and then save
this on to the built in sd card, thus before any performance you just load the bogglers with the
required animation for the performances.
Programming Multiple Robots or Apps to operate at the same time - You might want two robots
or more to operate in Synchronization. This is possible by selecting the appropriate bogglers
and consternating the time line the same applies to all apps.
BOGLERS. The bogglers are mini devices that control apps and servers these Bogglers are mini
computers that hold the programed time line details that you have send to them by wi fi from the
Enigma Control Unit. They are all individually powered, and operate either wirelessly or as in the
media boggler via blue tooth to a blue tooth speaker or projector. or alternatively by usb cable to
the sound system or projector. Media Boggler Sound ,Video or Photo files can be stored on a
removable sd card on the media boggler or master boggler and given a name that can be used
when programming a sequence, the files can be uploaded via usb connection from your
computer
Electric Motor Boggler - This Boggler controls small electric motors, Fwd and reverse and
speed. Each Boggler coordinates its operation with the Timeline sequence. Two motors an be
connected to each Boggler. For larger motors a separate battery source is required. for smaller
motors the battery powering the Boggler is ok
ON OFF Boggler - This Boggler allows you to control items such as flash pots, card fountains, in
fact anything portable that switches on and off using its own power, multiple items can be
attached to a single boggler
Master Servo Control Boggler - Up to 5 Servos can be attached to this boggler to operate a
single robot, additional robots can be operated in tandem using a duplicate Servo Boggler.
Should you want to add more servos we can quote for adapting the Enigma programming
program and supplying an extension servo leads connection pins unit.
Additional Information - On completion of your animation sequences, they are uploaded to the
Bogglers using the send button on the Enigma Programmer. This sequence can be named and
saved on the built in SD card or sent to a file on your computer. Thus you can have many saved
sequences to choose from, maybe a short close up performance or a full children’s show. This
Program is based on C++ and can be uploaded to your computer where you can view it as scrip
coding. this can be fine tuned and uploaded back to the Bogglers. The great advantage of his
facility is your ability to be able to create a unique learning experience where your students can
see in real time the actions of programing and controlling robots.
This all sounds complicated, but in fact Enigma allows anybody without programing knowledge
to construct a program in real time, as you program your robots animations your robot moves in
tandem with your instructions and the animation can be fine tuned on the go, when you are
happy with the completed sequence, you save it via the in built wi fi to the Bogglers.
Check your sequence out before saving by pressing “Play” on the Enigma programmer. When
you are satisfied with the sequence, all is ready for your performance, make sure that at the start
of the time line you have inserted a pause command and then all you have to do to start the
show is press the pause pause button and the sequence will start its that simple
GO TO OUR WEBSITE http://www.wondermagicfactory.com/constructive%20presentations.htm
to see how you can use the Enigma concept to give presentations that will gain you additional
revenue that will more than cover the cost of your investment. Purchase from The
Wondermagicfactory.com
The Magic of Technology