Introduction: EMP Shopping Cart Locker

Picture of EMP Shopping Cart Locker

Ever noticed a painted yellow line in the parking lot around many supermarkets and retail stores? The magic yellow line emits a signal that causes carts to stop dead in their tracks, preventing carts from leaving the parking lot.

Now you can build your own portable yellow line-- with up to a 20 foot range. Need I say more? Hint: it works inside the store.

Disclaimer: This is not an easy project. It will require knowledge of circuits, soldering, social engineering, and a tiny bit of PIC microcontroller stuff. High power is involved, and if you mess up, you might get burned, caught on fire, or arrested-- most likely all three. Always use an appropriate amperage fuse to prevent a short from becoming a much bigger problem. This project is also fairly expensive. The parts will cost about 65 bucks. Batteries with some kick will run 20-30 bucks, and a single PCB is about 60 bucks. They get a lot cheaper if you buy multiples for your friends.

We would be thrilled to sell kits, and it would certainly make the components cheaper and easier to get, but frankly, we're a little worried about the possibility of civil action. We likewise recommend that no one else sells kits commercially.

In order to remain as anonymous as possible, we have utilized Tor. Tor is a network anonymizer which sends packets through a convoluted network to its destination in order to avoid tracing. We aren't lawyers, and who knows what lawyers are capable of these days, especially with things like the DMCA and recent controversy over data retention requirements likely to be instituted in the EU.

With the warnings out of the way... In the wise words of Norm Abram, "Be sure to read, understand, and follow all the safety rules that come with your power tools. Knowing how to use your power tools properly will greatly reduce the risk of personal injury. And remember this: there is no more important safety rule than to wear these-- safety glasses. Let's get started on today's project."

Step 1: Background

The two major shopping cart theft prevention systems are called CAPS and the GS2. From our escapades, we have found the GS2 system is far more effective at actually stopping carts on smooth ground. It also has a longer range (!) and a more sophisticated locking and unlocking signal. Best of all, it can be reset remotely, meaning double the fun as you play "red light/green light" with unsuspecting customers.

The picture below is of the GS2 wheel, found only at your finer supermarkets.

Step 2: Find a Suitable Store

Picture of Find a Suitable Store

Look for a store with shopping carts with one funny wheel. It's usually the front left wheel of the cart. There will also be a metal bail on the rear left wheel to prevent the cart from tilting backwards. It doesn't actually work, but that doesn't matter-- it just makes cart locking even more fun. A yellow line painted around the parking lot is usually a good clue as well.

CAPS systems will make a satisfying "thwack" when the boot hits the ground, but on smooth ground, people tend to just keep pushing. There is nothing more you can do after that, because the boot has to be reset manually by an employee with a magic wand. Here are the stores that use the CAPS system.

Look for a GS2 setup for more fun. These systems have a longer range, are more effective at stopping the cart, and can be reset remotely (by you). Build two systems, and you can cause all sorts of trouble.

Step 3: Determining the Locking Signal (informational, You Can Skip This Step)

Picture of Determining the Locking Signal (informational, You Can Skip This Step)

There will be a wire buried around the parking lot of the store. A controller somewhere in the store sends a changing current down the wire. A changing magnetic field is created around the wire, which contains the signal. When a cart passes over the wire, a resonant antenna inside the wheel receives the signal. A microcontroller then recognizes the signal and determines that the wheel should lock.

Because the magnetic signal is in the audible frequency range, earphones can be used as a transducer. To record and analyze this signal yourself, follow these steps.

1) Plug earphones into the microphone port of a laptop
2) Fire up a sound recording program (Windows Sound Recorder used here)
3) Find the saw cut with the buried wire in the parking lot of the store
4) Put the earphones on top of the line on the pavement.
5) Wait until there isn't much audible background noise from cars driving by and such.
6) Record ~10 seconds of sound from the earphones.
7) play it back, you should hear a quiet chirping
8) Filter out noise using a sound editing program such as Audacity
-high pass at 7kHz
-low pass at 9 kHz
-amplify a lot
-use remove noise tool (works pretty well)
-Fast Fourier Transform to find frequency
9) Inspect your work, and write code to simulate it (provided in a later step)

The screenshot is of the signal for the GS2 system. The little blue blobs are actually a 7800 Hz sine wave, according to the FFT. The unlocking signal for the GS2 looks similar, but the middle 8 blobs are played backwards. Notice the pattern of long-short-short-short-long-
long-long-short is the same whether played backwards, or inverted. Interesting...

GS2.ogg is what the signal sounds like, if you had magnets in your ears.

Get Audacity here

The CAPS signal is much simpler, bascially an 8 kHz sine wave multiplied by a 33.3 Hz square wave. Another way of thinking about it is 120 sine wave cycles followed by 120 cycles of silence. The unlocking signal is a pure sine wave with no modulation, but unlocking a CAPS equipped cart requires the boot to be reset by hand. Don't try this at home, unless you like getting caught.

We also have good reason to believe that all GS2 wheels may be controlled with CAPS signals. It worked reliably on at least one store, anyway.

Step 4: Recreating the Locking Signal (theory)

Picture of Recreating the Locking Signal (theory)

When a current flows in a wire, a magnetic field is created around it. When a lot of current flows through a wire, a large magnetic field is created around it. To a zeroth order approximation, flowing current through a loop of wire with any signal will produce a magnetic field that will induce approximately that same signal in other loops of wire - say, a shopping cart wheel.

By using a microcontroller to recreate the locking (or unlocking) signal and feeding that through a Serious Power Amplifier will allow you to broadcast that signal through the aisles of your local foodmotron or local merchandise pick-upery.

The rest of the steps will show you how to build your own Serious Power Amplifier.

Step 5: Obtain Components and Tools

Picture of Obtain Components and Tools

Parts you will need:

1) Printed circuit board (see below)
2) Digikey order (see below)
3) 2x 8.4 or 9.6 volt NiCd or NiMH batteries and charger. Cheapies from a toy store or Target or Walmart work great. NiCd tends to have the highest power output.

Tools you will need
1) soldering iron and solder
2) crimpers
3) screwdriver
4) pliers or small wrenches/sockets
5) PIC programmer-- we used the ICD2 from Microchip (also available on Digikey)

The PCB is best professionally printed. If you really like to do things by yourself, you can try the iron-on approach. Making PCBs at home

Included here are Eagle files. Eagle is a free PCB CAD program. Many instructables use this software. You can also just send the board manufacturer the Gerber and Excellon files, also included below. Some board manufacturers also ask for the fabrication drawing.

.sch and .brd are Eagle files.
.sol and .cmp are Gerber copper layer files
.drd is Excellon drill data
.fab is the Gerber fabrication drawing

Digikey order:

1x PIC16F716-I/P-ND (PIC)
1x X909-ND (20 MHz ceramic resonator)
1x 563-1085-ND (rotary switch)
4x IRF1407PBF-ND ("beefy" MOSFET, could probably get away with a cheaper part)
4x ES3AB-FDICT-ND (protection diodes)
2x IR2104PBF-ND (MOSFET drivers)
4x BER199-ND (insulating pads)
4x RP338-ND (TO-220 screw insulators, 25 minimum)
4x HS106-ND (small heat sinks)
1x 565-1066-ND (giant capacitor)
1x WM8121-ND (6 pos. header)
1x LM7805CT-ND (5V voltage regulator)
6x BC1157CT-ND (1 uF ceramic capacitor, 10 minimum)
2x MURS120-FDICT-ND (diodes right above IR2104)
6x 311-10KARCT-ND (10k 0805 resistors, 10 minimum)
4x 22QBK-ND (22 ohm 1/4 watt resistors, 5 minimum)
1x F2512-ND (fuse, 5 minimum, get extras)
1x F1467-ND (fuseholder)
1x ED3318-ND (18 pos. PIC socket)
2x ED3308-ND (8 pos. IR2104 socket)
1x SW293-ND (lever action switch)
3x WM2308-ND (connector plug, buy more)
3x WM2309-ND (connector socket, buy more)
6x WM2310-ND (connector receptacle, buy more)
6x WM2311-ND (connector pin, buy more)

Buy extra connector parts; they are flaky, but thankfully cheap. Solder them for best results. The batteries will probably have one end of the connector installed, but having the proper mating parts on hand is cheap insurance. You may want to try a different connector.

A few other pieces are also needed:

#4-40 screws and nuts for heat sinks (Home Depot or Digikey)
electrical tape (Home depot)
50 ft 18 ga wire (Digikey only has 100' rolls, try auto parts store)
5 ft flexible 2 conductor wire for switch, ~22-24 ga

Note that some of Digikey's minimum quantites are more than required above. Since these parts are little and cheap, you probably want spares anyway. SMT resistors are especially easy to lose.

Step 6: Populate the Board

Picture of Populate the Board

This board does not require any advanced soldering skill - just a steady hand, some reasonably fine solder, and a pointy iron. Here are the steps and their justifications - note that we found all of these to be absolutely necessary:

1) Reinforce high current traces with solder and wire

These are the fat traces along the top of the board, and also connecting to the capacitor. Even a thick wire trace won't be able to carry enough current to power the cart-locker. We have blown up our first few boards due to this issue. We find it best to reinforce the traces by soldering wire along the trace.

2) Solder sockets

Since this is a high-power board, you want to be able to replace chips should they blow up. This will allow you to simply pop in a new one and continue wreaking havoc.

3) Solder other components-- resistors, capacitors, resonator, switch, 5V regulator

4) Attach wires

As detailed in the pictures below, the middle two are the battery leads, with the + terminal on the left. Reversing these will blow up the board. The outer two are for the inductor. Order doesn't matter for these.

For now, just attach about 2-3 feet of wire to each large solder pad. The four large pads need ~18 gauge wire. The two small solder pads at the bottom can be much smaller wire, and the leads should be able to reach from your pocket to your hand, about 4-5 ft.

5) Solder MOSFETs and protection diodes last (note directions of diodes)

The protection diodes will prevent all sorts of nasty voltages produced from frying most of the components on the board. Bend the MOSFETS to be in plane with the board before soldering. You want the completed board to be low profile.

6) If you are programming the PIC in circuit, solder the header and socket the PIC. Otherwise, program before inserting.

7) Attach heat sinks to MOSFETs with heat pads and screw insulators.

Don't forget those insulators! Depending on how you wield this beast, you may come into intimate contact with a heatsink, and when that happens you'd better hope it's not electrically energized too!!! The parts list calls for the purchase of 4 heat sinks, but since we had aluminum scrap sitting around, we used that on our version instead.

8) Encapsulate the board to prevent smoke leakage. We were lazy and used electrical tape. We have also been so lazy as to wrap it in a heavy plastic bag. If you want to do things better, put it in an electronic enclosure or tupperware.

Step 7: Wind the Inductor

Picture of Wind the Inductor

There are two tradeoffs to consider when winding your inductor:

1) Magnetic field strength is proportional to current times the number of turns (A*N). Putting the same current through more turns of wire will create a stronger magnetic field. However:

2) Inductance is proportional to the square of the number of turns (L ~= N2). Neglecting a good many things like resistance, peak current will be inversely porportional to the inductance of the coil (I ~= 1/L). The MOSFETs are a constant voltage source, so increasing the turns on the wire will decrease the field strength, since it decreases the current that can flow through the wire.

This means that both your range and your probability of leaking smoke increase with decreasing turns. The trick is finding a balance between a fun range and not accidentally catching your pants on fire.

We suggest 7 turns of approximately 18 gauge wire. If you use fewer turns or smaller wire, YOU ARE PLAYING WITH FIRE. Not to say it can't be done-- we've used a less robust device with as few as 4 wraps of wire... then flames shot out of one of the MOSFETs.

For the most hardcore/foolhardy, keep in mind that the power output will be maximized when the impedance of the inductor matches the impedance of the batteries, and losses go up with current2. There is a practical lower limit to how many turns you can use.

Wind the inductor to be large enough to fit around your torso or down your pants leg. The goal is to have a large diameter loop, but make it practical enough to wear without being seen. Our loops are about 18" in diameter. Also leave enough wire to attach a connector. You probably won't want the inductor permanently attached to the board.

The easiest way to wind a nice inductor is to wrap the wires between two nails hammered into a board. After the wire is wrapped, use some tap or wire ties to hold it all together.

Step 8: Finish the Wiring

Picture of Finish the Wiring

Install the connectors for the batteries and inductor. There is great debate of whether solder or crimps are better. Unless you have a very fancy crimping tool, solder the connections after crimping. Bad crimps tend to fall apart, and it can be really aggravating if you don't have spares.

It would be wise to install the connectors such that a battery cannot be plugged into the board in place of the inductor, though a failure from messing this up is unlikely.

You must install a fuse. Otherwise, a failed component could become very dangerous.

Solder the microswitch to the other end of the skinny wires. Use the "Normally Open" connection on the switch.

The 2nd picture is of the completely assembled unit.

Step 9: Program the Board

Picture of Program the Board

You will need Microchip's free MPLAB or other PIC software to program the microcontroller.

We used an ICD2 to program the PIC, but there are many suitable and cheap programmers out there.

The programming header is in the prescribed Microchip order. Starting on the left:

1) Vpp (HV programming, connected to reset)
2) Vdd (+5V)
3) GND (ground)
4) PGD (program data)
5) PGC (program clock)

You will either need the AC adaptor for the ICD2, or you will need to connect the batteries before programming. Alternatively, since you should have socketed the PIC, it can be programmed off board.

The included source code was written in C, but the compiler we used is not free. The compiled hex file is also included here. We make no claims that the code is efficiently written, but it works.

Note that there's a small problem with simply broadcasting at one frequency. The FFT shows that the carrier frequency of the signal is about 7800 Hz. However, component values for inductors and capacitors (used in the receiving circuit) could be off by as much as 20%, depending on the tolerance of the parts. When driven "off resonance", receivers are much much much less sensitive. To combat this, the code steps through a series of 5 frequencies, centered about somewhere near 7800 Hz.

Step 10: Testing and Debugging

Picture of Testing and Debugging

Connect the batteries and inductor, and push the button. If you are near something heavy and made of steel, like a fridge, filing cabinet, car, etc., you should hear a chirp. If you hear this chirp, you can pretty safely assume it's all working OK.

If the fuse blows, remove the inductor and replace the fuse. If it still blows, you have a short somewhere, such as a backwards diode or blown MOSFET. It can be a real pain to find which one.

If the fuse only blows with the inductor in place, the inductor may be too short. Add more turns.

If the fuse blows with a properly sized inductor, one more possibility is that something is wrong in the timing/control circuit, or a diode is backwards, or a MOSFET is fried. If the inductor is left connected to the battery, the current can ramp up beyond 5A very quickly. At 8 kHz, there is not enough time for the current to ramp too high. If you have access to an oscilloscope and know how to use it, great. If not, you can use a voltmeter to make sure the H-bridge is putting out AC. Remove the inductor and measure voltage at the device output. There should not be a significant DC offset.

Step 11: Install Device (on Human)

Picture of Install Device (on Human)

Attach to body in a hidden fashion. Use medical tape or shave first... It is best to tape the inductor to a leg or around the torso-- your choice. We have a pair of shorts that hold the circuit and batteries, allowing an outer pair of pants to be used as urban camouflage.

As you flip a defiant engineer's middle finger to the loss of trust in individuals caused by the gradual takeover of our fine country and local businesses by megacorporations, and strap a device of mass hilarity to your own body to show them the folly in treating individuals as cattle, consider yourself and your place in society. For you see, they are not selling the commodity to you, they are selling you to the commodity. Psychiatric drugs are a plot by the government to subdue and pacify the citizen body. The founding fathers of the glorious US and A founded this nation on the concept of individual liberties, and trusted an educated citizen population to be the true stewards of power.

So, install the device, and fight the good fight, for the decency of all Americans. Try not to get caught; it's a pain in the ass to explain to the FBI what you were doing.

Step 12: Attack!

Picture of Attack!

Don't be stupid (easy), be discreet (harder), and try not to laugh (impossible).

Sometimes customers laugh, sometimes they curse, sometimes they are riding on the shopping cart when it locks up...

Sometimes people blame "magnetic" things in the area. They are probably the most correct.

Our personal favorite is to go on every full moon, or only when there's a thunderstorm. You could also make up a story about the supermarket being built over an Indian burial ground and tell them about it.

On the one hand, we feel sorry for the engineer who has to figure out why thunderstorms are setting off a byte-encoded trigger for the locking mechanism. On the other hand, HAHAHAHAHAHA!

Good luck! You'll need it!


ewilhelm (author)2008-04-01
Plasmana (author)ewilhelm2008-11-06


Vyger (author)2017-06-10

Ten years later ----

I have to say that I have never run into these type carts anywhere. Not even 10 years ago. Most of our store carts are in such poor shape they barely roll as it is. Considering their relatively short lifespan a system like this would not be worth it. The extra cost to the cart, the extra maintenance required to maintain the perimeter and the cost in terms of time for the employe to unlock them would make it a to costly option. Better to take the loss of a few of them going missing, cheaper in the long run. A much better solution appears to be having someone bring the carts in so they are not left all over outside.

bobdabiulder (author)2015-05-07

Don't want to make you guys feel bad, but... This seems like a little more than a prank... What a jerk thing to do!! I would hate to live near anyone doing this. Seriously. Some people spend over in hour in these stores finding stuff, and now they have to WAIT to get their shopping done. They could be on a tight schedule! Think about what you're doing... Not very nice!

Vyger (author)bobdabiulder2017-06-10

just get another cart. Ever had your cart stolen? I have.

IanM95 (author)2016-03-15

Would it be possible to play the sound from a phone's headphone jack with the looped wire connected via a 3.5 mm jack? I know the range would be severely decreased, but I'm not at all advanced enough with soldering to even try to attempt this lol.

CCube55 (author)2014-03-26

anyone got anything for those antitheft beeping thing by the store entrance??

Grazerquart (author)CCube552014-08-02

Just use a normal magnet a few times on one of the fancy bar code things that are inside of movie cases.

gee (author)2007-07-02

Using the information posted here, I've created my own small/portable version. It's built with: - An Atmel ATTiny45 microcontroller. 8 pin DIP. - An IXYS IXDD414 FET driver, capable of driving +-14A peak. 8 pin DIP. - A series RLC tuned circuit at 7800Hz - a 1.5 ohm series resistor, a 1.0uF/100V capacitor (bipolar plastic), and a 390uH ferrite rod inductor (Coilcraft PCV0) - And additional bits; a 78L05 regulator for the AVR, a couple shottky diodes to protect the FET driver, a 9V battery clip, a couple large, low-ESR capacitors on the 9V input, pushbuttons, etc. Range is about 30 feet ;-) If you're building one of these, using a tuned LC circuit is the way to go - you can get large currents oscillating in the output inductor without requiring substantial average current draw from your battery; a rechargeable NiCD/NiMH 9V battery with a large capacitance across it is sufficient. Only thing is, a tuned circuit can generate upwards of 100V. So don't touch any of the output circuit bits when you've got the thing turned on. Also, grab a copy of LTSpice or other circuit simulator and model your output circuit - inductor, capacitor, series R, and don't forget to include include the R inherent in the FET driver and inductor. You'll want to set your Q high enough so that you get a good resonance going on, but not high enough so that the circuit takes forever to start up and decay. After all, you have to pass 250 baud on/off keying through the circuit. Happy mischief.

Cfichman (author)gee2012-05-27

can I pay you to make me one? I'm not that technically inclined. whatever you think is fair.

iNate (author)2011-12-14

Vary funny but I can't try it don't have these here. Why do we need these? Why steal things its stupid and disrespectful. Get a job you bums! and a shopping cart
of all things that are stolen a shopping cart why.

brian2012 (author)2007-09-25

just wondering, will that set off those sensers by the doors that some items have in them

iNate (author)brian20122011-12-14

magnets-no circuits just plain old magnets (those thick plastic stickers with a bar code on them, sorry no pictures)
If you take an old one and slide it over a magnet lots of times, in the same direction it will set of the alarm again (re magnetizes it) If you slide ti back and forth a lot of times it wont set of the alarm (demagnetizes it)

btop (author)brian20122009-04-24


highvoltageguy (author)2011-10-04

u know it always sez that past the damned line the trolley will stop i wonder what really happens?

ilpug (author)2011-07-24

heres an idea for concealment: if possible. build it into a purse! understandably it is only good for a girl, but who would expect a purse?

ilpug (author)2011-07-24

well, this has got to be the best prank i have seen. unfortunately i am to dumb to pull it off just yet. i will wait a few years and do this once i get my engineering degree, if its applicable by then.

savagesteve (author)2007-07-06

I like the Aldi Grocery store method. It uses simple human psychology. The carts are chained together. You stick a quarter in a special slot on the cart to release it. When you are finished with the cart, you re-attach the chain and it releases the quarter. Okay, 25c doesn't sound like much money, but there's an innate human need to get that quarter back! Shopping cart thievery is just sad. It makes about as much sense as stealing a gas pump handle.

_soapy_ (author)savagesteve2009-04-26

In the UK it's a Pound, and in Europe it's a Euro. I guess everything is cheaper in the USA! It did create a huge market for little keychain coin-sized tokens for them, though. I was thinking of selling bags of the right sized washers for £1 a hundred.

surrealdreams (author)_soapy_2011-06-07

To be fair, nobody here carries coins larger than a quarter. We have $.50 and $1.00 coins... but they never caught on. If they were common I'm sure our cart lock/unlock mechanisms would require a bit more money.

Wolf Seril (author)savagesteve2009-07-21

I like the Jewel (albertsons/cub/sav-on/ect) method. Don't expect all of your customers to rob you.

scoopin (author)savagesteve2007-07-07

thats if one uses that pump handle to throw at some doumbass that just cut you off the road...........

Xellers (author)2009-11-13

This is very nicely done - but it would be hard to explain if someone caught you with a circuit board and a bunch of wires under your shirt...

LkArio (author)2009-09-20

You're awesome!!! I love this, LOL

Zerotology (author)2009-07-23

About the bike lock. Simple solution. When the bike is in motion, there's plenty of energy to charge a battery. Or, You could have a solar cell. All you'd need is enough current to trigger a transistor which disconnects from a magnet lock and the mechanism drops into place. Well, I guess the bike would be in motion so it would have to act upon centrifugal energy to lock.

willwade (author)2007-07-02

If these pictures don't make a security guard want to call the counter terrorism unit I don't think anything will.. i.e. does this not look highly suspect in the current day of people wrapping themselves in dodgy looking wire and detonators? All you need to do to finish the look is make sure your pulling this stunt with some fertiliser in your trolley and hey presto the next day you find yourself in Guantanamo with a orange jumpsuit.. God forbid if you mention Allah..

Wargasm (author)willwade2009-06-27

I guess since all mighty Obama closed Guantanamo, we shouldn't have to worry about that now. ;-)

alexhalford (author)2008-04-04

can someone please explain the difference between an NPN transistor, a PNP transistor and a FET / MOSFET. Thanks

willbravo (author)alexhalford2008-04-04

I believe that all of the components (electronic, that is) in this inst require a thorough understanding of flux capacitors. After that, it's all downhill ice skating.

cvxdes (author)willbravo2008-04-04

Indeed, doc. Once you deal with gigawatts of power, you can do anything.

asplodzor (author)cvxdes2009-05-26

Gigawatts, I can deal with. Jiggawatts, on the other hand...

merseyless (author)alexhalford2008-04-04

i think NPN transistors let current through when electrisity is flowing into base. PNP transistors let current through when there is no electrisity flowing into base. I could be wrong though

alexhalford (author)merseyless2008-04-11

thanks, what about FET / MOSFET though???

askvictor (author)alexhalford2008-11-05

FETs let current through the Drain-Source channel depending on how much voltage is between the Gate and the Source. They are also know as unijunction transistors, as opposed to NPN/PNP trannies which are Bijunction transistors. I think MOSFETs are good at handling high currents.

Field Effect Transistor and Metal Oxide Semiconductor Field Effect Transistor.

rocketman221 (author)alexhalford2008-06-02

I am fairly sure that they are the same thing

Derin (author)rocketman2212008-07-30

fet and mosfet are different from npn or pnp um

canida (author)2007-06-28

Wow. I'm in awe.

drcrash (author)canida2007-07-08

Yeah, me too. What a an incredible bunch of vandals and vandal-worshippers you guys are. Blaming the engineer for not making a cheap little simple gadget un-hackable? Yeah, that makes sense. Why not blame the guys who design housepaint mixes for not putting in Teflon, when you deface somebody's house and your obscenities stick, and cost the homeowner time and money? It couldn't be the vandals' fault, for vandalizing. No, it must be the fault of people who didn't invest a lot of time and money in making things immune to vandals. Hey, why not blame the engineers who design freeway overpasses when you drop cinder blocks on the cars passing below? They're just asking for people to drop cinder blocks on people, aren't they? Losers. Maybe it's not "theft," because you don't profit. Maybe it's just vandalism, which is arguably worse, in a way. It's purely malicious, rather than self-interested. How lovely. Maybe people should do the smart thing, and make you unable to vandalize---by putting you in jail. That is what jails are for. They're to keep antisocial people away from people who have better things to do than deal with petty criminals messing with them for no good reason.

Vandalism involves destroying property. I would rank TPing a house a far more grievous offense than locking carts. It's probably less obnoxious than flipping off the lights when you're on the toilet.

Where did we blame an engineer for making the system too easy to hack? We didn't. We're engineers. We understand what decisions go into making products, because that's what we do.

Below 9kHz is an unallocated frequency range (FCC regs). This low a frequency forces data to be transmitted pretty slowly. One way communications also usually makes the system susceptible to being fooled with a false signal. Given the circumstances, the engineers made all the right decisions.

I would estimate that our cart locker project has been used less than a dozen times in the 5 years that it was being worked on. It was usually taken out to test it, to show friends or, as last time, to get pictures for the Instructable. In general we do have more productive things to do, like finish grad school. We probably wouldn't have ever shared how to make one of these with the world, but a laser cutter was up for grabs. Maybe your assessment of not self-interested needs to be revised.

It is our hope that people will have learned something from this, be it something about signal analysis or one of the many aspects of power electronics. The board, as provided, makes a beefy H-bridge capable of controlling around a 50 volt, 30+ amp motor. Do with it what you will.

Maybe interested readers (and there are many, look at the hit count) will have learned that there's an overabundance of internet ethicists out there. It is likely the ethicists will have learned nothing, only exhausted themselves spraying their stink glands everywhere.

Actually vandalisim covers more than breaking things. It is grafitti and the shopping carts dumped in to water ways and all the other stuff people do because they just do not give a monkeys squirt about other, the costs that they incurr that are PAID BY THE TAX PAYER!!!! and you complain about your tazes, well this is why, people see this activity as "Getting back at the system" sorry to burst that particular bubble but what you are doing is increasing everyones tax liability including your future liability that you have just added to. If morons would just pull their heads out of their own A'hole world for a second and look at the bigger picture, all you are doing is giveing the system justifaction to keep on increasing taxes and pushing up the cost of living. Nice one. As for the arguments its not theft and its not vandilisim & no one gets hurt... sorry to burst your bubble but in law it is and people do... Prices go up you *ricks..

_soapy_ (author)netbuddy2009-04-26

Eh? So the Walmart guys go to the government and ask for new trollies? Are you nuts? The Walmart people pay for new trollies, not the government. And why would they buy new trollies? Used once or twice a year, no-one is going to connect this with anyone or anything, it's hardly malicious, and only a detailed traffic analysis of the CCTV will trap the person doing this. I can see from your British flag that you might be in the UK. Even over here, the government only pays Tesco indirectly. I suggest your ire be directed at stopping our tyrannical government from passing more oppressive laws, rather than people pranking shoppers in another part of the world.

netbuddy (author)_soapy_2009-04-26

You obviously do not understand or comprehend the system. It is simply this... You unlocak and take a trolley, you dump it when your bored with it, the store loses and has to replace the trolley. In the mean time, the city refuse collection system recovers said trolley and disposes of it. The tax payer picks up the bill. The difference is the cost, while a new trolley costs as little as £75, to dispose of it requires considerably more resources like the manpower and machinery involved in its retrieval and disposal. Think my last council had a ball park figure of £1,500 cost in retrieval and transport, handling and disposal of of one trolley. This is what gives the city the thumbs up to raise taxes. This applies to anywhere in the world. If you didn't unlock the trolley and take it, the shop would still have its trolley, the tax payer would not be burdened the costs of recovery, transport to the disposal point, etc. Thats the bigger picture and your obviously blinkered to this fact. What may appear to be a good prank, it has hidden costs. As for directing me to my own government, what's that got to do with the price of beef?

_soapy_ (author)netbuddy2009-04-26

Our own government (not that I voted for the PM, but who did?)

Anyway, you are still crazy. This is about locking a trolley, not unlocking a trolley. Or did you forget to read the Instructable?

Further, the store who owns the trolley is responsible for it's collection - that's why they have little vans and "If I'm lost" stickers on them to get them back.

I'm pierced to the stink glands by being called an "ethicist." For somebody who's not into ethics, you can split some mighty fine hairs yourself. It's not theft because it's just other people's time and money? It's not vandalism because the damage isn't permanent? I used to be one of the guys who had to go retrieve the stolen shopping carts that you're so cleverly undermining the security for. Personally, I'd rather you STOLE a twinky, or committed some petty vandalism. Lots of vandalism can be fixed, and does get fixed. (I painted over a few walls, too.) That doesn't make it not vandalism. OK, maybe it's not obviously "theft." Maybe it's not technically "vandalism," by your definition. It is definitely sabotage. But I think that makes it sound too important and sexy. "Vandalism" sounds about right. And of course, you're right that any particular instance of this kind of petty whateveryouwanttocallit is (probably) no big deal. But what you're doing is telling lots of people how to do it. That's different, and worse. There are a lot of annoying punks out there, and you're giving them another tool for being annoying and thinking they're SO clever doing it. If you overcame any qualms about that because you wanted the laser printer, I think that should disqualify you. And if you didn't, that should disqualify you, too. And I just don't think it's an elegant hack. If this was worth doing, there'd be better ways to do it. I wouldn't give a graduate student a B for this. The fact that thousands of clueless noobs and punks think you're a genius doesn't make you one, and shouldn't sway the judges. IMHO, this is not the sort of thing that Instructables ought to be seen as endorsing.

_soapy_ (author)drcrash2009-04-26

So since they brought in this system to stop carts wandering, you got made redundant, and then re-trained as a professor of electrical engineering? Just wondering.

Digital_Anarchy (author)drcrash2008-08-08

there is nothing immoral about telling anyone anything, no exeptions.

totally agree i have told many how to blow themselves up and they refuse to do it. "tweet hey you out of the gene pool"

radiobath (author)drcrash2008-04-14

If you think this isn't one of the things Instructables should be endorsing, then obviously you haven't seen some of the "how to get married", "how to make friends", etc instructables. This Instructable requires some technical knowledge. A punk wanting to wreck havoc isn't going to muddle over this for weeks and try to make something that would piss off everyone in a KMart. They'd rather run up and down the aisles, knocking things over and switching price tags. I think you're being a bit irrational about this. It doesn't damage any property, and while it is a mild annoyance, I don't think anyone would actually press charges for it. Maybe the company themselves, but it definitely wouldn't hold up in court. They'd confiscate your hard work, the store would probably ban you, and that's it. This instructable, while it isn't covered in puppy dogs and rainbows, reminds me of the pranks they pull at MIT. Good on you, orthonormal_basis!

oxidase (author)2007-07-06

What exactly does it do, i mean i didnt read the hole thing. Is it just a button that you push and when your at 10-20 ft away the carts stop moving?

About This Instructable




Bio: The measure of a man is the size of his inductor.
More by orthonormal_basis_of_evil:EMP shopping cart locker
Add instructable to: