What’s Up for 2012…

Domination Towers:
Things may appear to have stagnated a bit on here…but I have been working on the Domination Towers. I just haven’t had taken the time to post new info – rest assured I will be updating things soon. I have a simple Tower Circuit up and running, next step will be to change the display up a bit to better model simulating the domination games seen in Video games, going to a double digit 7 segment display, and adding serial control of the towers so they can be attached to a computer to set them and read the score info – this will prepare us for the final step of adding a RF link from the multiple towers to our control laptop.

Next Project
Voted on by visitors to our main info site (www.1SLT.com/pnuke), our next project will be a circuit that will be useful to the Laser Challenge users out there. The final circuit will be able to detect hits from different types of signals, fire the various signal patterns, control a LCD Display, and accept input from up to 5 buttons. I will be using the Arduino circuits to get things started, although we may have to develope our own base code to handle the signal processing, and utilize the base sketch language for control of the LCD, switches, and possibly lights. Being that the base Arduino boards are limited in I/O, in the end we may need to develope a custom circuit board for this, which will be made available on the 1SLT store.

Other things in the works

    Tag Wars – Tactical LARP Cards(C) 2010 -

A card system that allows you to quickly assemble and do light LARP/milsim games for laser tag. Unfortunately I had a major setback on this when an upgrade to my MediaWiki software made all the information I’ve written down on this inaccessable. I will start posting more on this, introducing some of the base cards for the gaming system that can be used to enhance normal games until the larger decks and card system is complete.

    QuickSet Blockers -

A new design for making quick pop up barriers using fiberglass tent poles or PVC tubing!

    Making your own pro gear with ST electronics -

There are many ways to make you own gear with these electronic boards, soon we will be posting what members of the COLTS group has been doing which includes using Airsoft and LaserTag gun shells for the new electronics.

———————————————————————–

Note - If you have a project you are working on that you would like to share with the community, drop me an email at droman AT 1slt.com and I’ll set you up with a user account so you can post your info on here.

Posted in Uncategorized | Leave a comment

Domination Towers 6

Time to plug in the 7 Segment Display! You can read up more on the background information for this section in chapter #6: Digital Display in the Parallax Inc Book What’s a Microcontroller by Andy Lindsay – which comes with the kit you can buy in most US. Radio Shack Locations.

Okay before I do anything else I have to backtrack just a touch and correct our original schematic which had the segments going in order a,b,c,d,e,f,g,h – to stick to what they are doing in the book, I had to do a bit of changing which actually makes wiring a much simpler task. So, here is the updated schematic including the hooked up 7 Segment Display. For anyone following along with making the schematic in expressSCH – the seven segment display is disappointingly NOT in the standard library – I had to make it custom…as I did the header.

Anyway…here is the new schematic:

New Schematic showing 7 Segment Wiring.

More to come!….

Posted in Uncategorized | Leave a comment

Domination Towers – 5

Here is an enhanced photo showing how I wired in the buttons and speaker, The 7 segment display will be shown hooked up in the next photo:

Button and speaker wiring

Also – here is the next snippit of code: DT14

I have added some rudimentary sound to the project as well as put a crude outline for the rest of the code at the bottom in comment form. Next I will add the seven segment display and start turning the outline into code that will start to look closer like the fully functional tower for Phase I

Please note that I may by now have strayed a bit from my original design…projects have a tendency to do that when you do them by small increments over a period of time.    When I finish the project, I will go back and clean up all the articles to follow through better.   For now you will just have to bear with me and my wandering objectives…

Posted in Uncategorized | Tagged , | Leave a comment

Domination Tower – 4

Okay, time to get some traction on this project. Many MC projects will
start with “HELLO WORLD” (called HW from this point on)examples. The reason
for this, is it lets you know your circuit (electronic project) is up and
running properly with a minimum amount of effort. Although the basic stamp
has its own HW example using the serial programming connection, my project
is a little more simplistic? we are simply going to get our LEDs blinking
first, then we are going to add our buttons so that when you press the red
button the red LED blinks, when you press the green button the Green LED
blinks, if you press neither the amber LED blinks and if you press all 3
all three blink. Later down the line we will adapt these routines into our
final project. Thinking ahead, we might as well throw in sound as it will
be great for causing the delay we need to get a rough one second interval.
Unfortunately the stamp does not have a means of doing an internal real
time clock, so we will have to do trial and error with the code to generate
a rough 1 second loop time. First things first, you can add one component
at time and get them running using examples in the book. I’m going to go
ahead and build up all the components I mentioned above. There is a nice
free schematic/circuit board program that is free from ExpressPCB.com. For
some projects they are too simple; but, for this project they will work
fine. Using the program I combined the parts from the various chapters in
the manual to create what we are going to put together so far. I’ll try to
stick as best I can to the symbols they use in the book.

Now, to help me visualize where everything is
going to fit on the board, I placed everything on the bread board with the
exception of the speaker – which I will add shortly. There is not a ton of
space to utilize here, so I had to squeeze The LEDs in a tight
configuration close to where they patch in to the microcontroller through
the side female header board (black thingie full of holes marked X4
P15-P0). The picture below has been enhanced a bit (since I have a camera
that will not focus up close on hand) so you can see how I plugged in the
LEDs with the Resistors standin on their sides. I like to keep things short
and tight so as to avoid shorting things – since we will be transferring
everything to a second board eventually, you don’t really need to cut the
leads short and run the wires the way I do…you can run them on long leads
in any configuration you want – just be careful that the legs (leads) don’t
touch unless they are supposed to. Anyway, As you can see from the picture,
I cut the LED’s negative leads (leg on the flat side of the LED) short and
plugged them all into one row on the board to save space. The black wire
leaving that row attaches it to Vss (Ground).

Now that we have
the LEDs in place…lets make a simple routine that will turn them on then
off one at a time.    This will let us know they are hooked up correctly.     If
you don’t have the manual and just want to follow learn, there is a GREAT
documentation power point presentation at:

<a href=”
http://www.parallax.com/tabid/564/Default.aspx”>http://www.parallax.com/tabid/564/Default.aspx</a
>

(Warning you may need Microsoft windows power point to run these)

You can
start with the file ” WAM? Chapter 1: Getting Started” – this will give you
an overview of the system.
The section “WAM? Chapter 2: Lights on – Lights
off” and “WAM? Chapter 3 Digital Input -Pushbuttons”.
Finally the section “WAM?
Chapter 8: Frequency and Sound” has the meat of information that you will
need for when we add sound.

Here is the first clip of code:

VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV

‘ CODE: DOMINATION TOWERS 1.0

‘ {$STAMP BS2}

‘ {$PBASIC 2.5}

‘ DEBUG “Domination Tower Intialization”


DO ‘ Test the LEDs to ensure each lites up properly.

HIGH 5

PAUSE 300

LOW 5

HIGH 6

PAUSE 300

LOW 6

HIGH 7

PAUSE 300

LOW 7

LOOP ‘ Go back to the DO and loop over and over forever
‘end of program

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is a very, very simple program.    It actually starts at the DO, which marks the
beginning of a loop.    It then sets the voltage HIGH then LOW for each of the
pins with an LED on them.   The PAUSE stalls the process for a number of microseconds so the User can actually see the light blink.     Lines starting with a ‘ are comments which are
there just for you and me as a way to leave notes of what we are doing at
that point in the code.     With the exception of the compiler directives which
have the {} brackets on
them, these lines are used by the compiler but ignored by the program.   The program only shows us the unit is up and running and all the LEDs are wired correctly.

Next
step is to add the pushbuttons…for this we turn to chapter 3. Page 84 has
the jist of what we are trying to accomplish. So I’m going to add the
buttons and then modify our program.    I’ve kept the original code as its a good way to ensure that the LEDs are plugged in and working.      Added to it is routines that check the pushbuttons and turns on lights appropriately to let the user know the circuit is responding to the button press.   This is called giving the user ‘feedback’.    Feedback is VERY important for humans that have a tendency to beat technology up when they think its not responding to them – always give feedback of some kind.    It also helps you troubleshoot (figure out what is going wrong) when things are not working properly.

The new code:

VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV

‘CODE: DOMINATION TOWERS 1.1
‘ {$STAMPBS2}
‘ {$PBASIC 2.5}

‘ DEBUG “Domination Tower Intialization”

‘————————————————

‘ Test the LEDs to ensure each lites up properly.

HIGH 5
PAUSE 300
LOW 5
HIGH 6
PAUSE 300
LOW 6
HIGH 7
PAUSE 300
LOW 7
‘————————————————
DO                                                          ‘ Start Main loop
IF (IN3 = 1) THEN                             ‘ if the button attached to IO 3 is High (>1.5V) then
HIGH 5                                           ‘ Turn on LED on Output 5 (RED LED)
PAUSE 50                                       ‘Wait for a fraction of a second

ELSEIF (IN4 = 1) THEN                    ’ if the above wasn’t true then check if the other

‘button is ‘ pressed if it’ is then
HIGH 7                                             ‘Turn on the LED on Output 7 (GREEN LED)
PAUSE 50                                       ’ Wait for a fraction of a second

ELSE                                                   ‘ If none of the above is true then
HIGH 6                                            ‘ Turn on the LED on Output 6 (AMBER LED)
PAUSE 50                                       ‘ Wait for a fraction of a second

ENDIF                                                 ‘ We are done checking buttons

LOW 5                                                 ‘ Turn off all the LEDs
LOW 6
LOW 7
PAUSE 50                                            ’  Wait for a fraction of a second

LOOP                                                      ‘ Go back to the DO and loop over and over forever

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Next time I update this posting I will add sound and modify the program to include it as well as add functionality that handles when both buttons are pressed at the same time.

Posted in Uncategorized | 2 Comments

Custom LTX Lens

New item in the works by Public John(C). This adapter kit extends the range of the LTX to the about the same range as the TMB. As of 27 AUG 10 – this product is still under development. You can find out more about this product at www.1slt.com/projects, or from John on the LaserTagTeamOps group on Yahoo.com

From Public John:
I may be alone on this but I have felt the LTX without the Shotblast is 
hard pressed to hold its own against LTTO, With the Nerf LTX out with no 
attachments I felt it would be nice to somehow even the odds a little. It does 
not look like much but it pretty much gives it TMB range. Maybe more with a
good  scope mounted. When I tested it I only used the open “iron sights”.

There is a video of this item at: http://www.youtube.com/watch?v=V2m8msPvA8w

Posted in Uncategorized | 1 Comment

Hello world!

Okay, liking WordPress more and more…   so it looks like I will be using it for the projects section of 1SLT.   I will eventually get rid of the old drupal site, so if you have anything there you want to keep…get it out quick.   I’ll be killing the old Drupal site in September.

If you are new – feel free to sign up for an account if you’d like to get involved.    If you have a project that you plan on selling through 1SLT.com or ActionPursuitGear.com in the future – email me droman AT 1SLT.com.

Would love to hear from everyone on ways this page can help others more feel free to comment on this posting.

To access the Project Articles…click on the links at the bottom of the top logo picture.

Posted in Uncategorized | Leave a comment