Open Your Hackerspace Door With A Phone Call

elabHackerspaceDoor

[Mário] sent us a tip detailing the access control system he and his friends built for the eLab Hackerspace in Faro, Portugal. The space is located in the University of Algarve’s Institute of Engineering, which meant the group couldn’t exactly bore some holes through campus property and needed a clever solution to provide 24/7 access to members.

[Mário] quickly ruled out more advanced Bluetooth or NFC options, because he didn’t want to leave out members who did not have a smartphone. Instead, after rummaging around in some junk boxes, the gang settled on hacking an old Siemens C55 phone to serve as a GSM modem and to receive calls from members. The incoming numbers are then compared against a list on the EEPROM of an attached PIC16F88 microcontroller, which directs a motor salvaged from a tobacco vending machine to open the push bar on the front door. They had to set up the motor to move an arm in a motion similar to that of a piston, thus providing the right leverage to both unlock and reset the bar’s position.

Check out [Mário’s] blog for more details and information on how they upload a log of callers to Google spreadsheets, and stick around for a quick video demonstration below. If you’d prefer a more step by step guide to the build, head over to the accompanying Instructables page. Just be careful if you try to reproduce this hack with the Arduino GSM shield.

Continue reading “Open Your Hackerspace Door With A Phone Call”

Arduino-based Temp Control Via SMS

smsTempController

As connected as we are, reliable and affordable internet is still a luxury in the far reaches. [kohleick’s] country home is not just remote; with temperatures dropping to -30C in the winter, it’s practically Arctic. His solution for controlling the thermostat from afar was to take advantage of the GSM network and implement a SMS-based heater controller. The unit typically operates in “antifreeze mode,” but sending a simple text message prior to visiting causes the heater to kick it up to a more comfortable setting for your arrival. Daily logs report the system’s status, and an alert will trigger when temperatures fall below a set limit, thus indicating potential faults with the heater.

The build uses a Freeduino paired with an external GSM modem for communication and an LCD to display current status and menus, which users access via three buttons on the side of the picture frame. [kohleick] connected two temperature sensors: one directly to the Freeduino’s shield and a second outside the house. After the temperature sensors detect deviance from the set point, or upon SMS instruction, the Freeduino will crank up the heat through a 5V relay attached to the home’s boiler. Head over to the Instructables page linked above for a bill of materials, schematics, and the code. The Siemens GSM modem in this build is nothing to worry about, but be careful if you try to reproduce this project with an Arduino GSM shield, or your house might really heat up.

Safety Warning: Arduino GSM Shield May Cause Fires

Be careful with those Arduino GSM cards. As [James] reports, they may turn into fire starters. One person has reported a small explosion and fire already on the Arduino forums.
Now before we go any further – You may be asking yourself who the heck [James] is, and what gives him the ability to second guess the Arduino team. Well, here is [James’] blog disclaimer:  “James is a Senior Technical Expert for Technology and Applications at KEMET Electronics, a capacitor manufacturer. The content of this post are his and in no way reflects opinions of his employer.”

Senior Technical Expert?  That’s a good enough reason for us to believe him.

[James] states the problem is a tantalum capacitor used to decouple the GSM radio power supply from the main Arduino supply.
Tantalum capacitors are great for their low ESR properties. However, they have a well known downside of getting very hot, or even exploding when stressed. It’s not the Tantalum Anode that is burning. The Manganese Dioxide used as a cathode in some Tantalum capacitors is the culprit. Continue reading “Safety Warning: Arduino GSM Shield May Cause Fires”

Roll Your Own LoJack Clone

diy-lojack

If you’ve ever worried about your car getting stolen this hack can help give you some piece of mind. It’s a cellular enabled geolocation device. These things have been in use for some time, the most common brand we know of is the LoJack. That company gives you a little box to install on the vehicle and if it ever goes missing they can grab the coordinates and forward them to the authorities. This custom version builds a lot into an addon board for an EFM32 board.

The image above shows the main components of the add-on: the GPS module and the GSM modem. Along the top edge of the board is the voltage regulator circuits which aim to keep the standby power to the slightest of trickles so as not to drain the car’s battery. What you can’t see is the SIM card slot which is located on the underside.

You can find the Eagle files for the design at the link above. We’ve embedded the video description of the project after the break.

Continue reading “Roll Your Own LoJack Clone”

GSM To Landline Box Has A Creatively Soldered Cellphone Inside

gsm-to-landline-box-teardown

We don’t blame the manufacturer of this GSM to Landline converter box for not designing the thing from the ground-up. After all, quantities of scale have made dumb-cellphones available for next to nothing. But you have to admit that it’s interesting to see a fully populated cellphone board creatively soldered into a consumer product. It would be commonplace if made in your basement rather than being sold in a store.

[Anton] was using the box to add his analog house phones to the cell network. The signal strength at home is pretty low and this box offers an external antenna for better reception. He cracked open the case expecting to see a GSM modem and was surprised to see the cellphone board. It includes a battery backup, and has been soldered directly to the cables which interface with the main PCB using some SIL connectors. Those solder joints were done by hand directly to the pins of the SIM card slot and as well as all of the other important connection points.

New Year’s Eve Countdown Clock Included SMS Interactivity

We remember several years back, when text messaging was first becoming popular, we went to a bar which had a huge television that would display text messages sent to a particular number. This sounds like a novelty, but in a large group of folks who know one another it’s the sandbox of social games. Wanting to tap in on that fun for his New Year’s Eve party, [James] built this countdown timer that includes an element of SMS interactivity (link dead, try the Internet Archive version).

The rig is projector based. A computer using Processing does the majority of the work but [James] needed a way to accepts text messages (the locale of the party had no Internet connection so this was the best bet). He grabbed a GSM shield and his Arduino Leonardo. The bulk of the evening the display showed the last few messages received, with a small countdown timer in the lower corner. As the countdown approached zero the time was given prominence as in the image above. We guess he was lucky to find a prepaid SIM card that allowed free incoming text messages. Our cell provider charges us 20¢ for each.

You might give this one a whirl next year. If it’s not quite your thing take a look around. We’ve seen a lot of fun setups like this mini ball drop.

Stacking GPS, GSM, And An SD Card Into An Arduino Shield

A few years ago, [Phang Moh] and his compatriots were asked by a client if they could make a vehicle tracking device for oil tankers all around Indonesia. The request of putting thousands of trackers on tanks of explosives was a little beyond [Phang Moh]’s capability, but he did start tinkering around with GPS and GSM on an Arduino.

Now that tinkering has finally come to fruition with [Phang]’s TraLog shield, a single Arduino shield that combines GPS tracking with a GSM and GPRS transceiver. There’s also an SD card thrown in for good measure, making this one of the best tracking and data logging shields for the Arduino.

The shield can be configured to send GPS and sensor data from devices attached to an I2C bus to remote servers, or a really cool COSM server. [Phang] is selling his TraLog for $150, a fairly good deal if you consider what this thing can do.

Seems like the perfect piece of kit for just about any tracking project, whether you want to know the location of thousands of oil tankers or just a single high altitude balloon.

Tip ‘o the hat to [Brett] for finding this one.