Twitter Notifier Lets Us Know How Awesome We Are

twitter_notifier

Let’s admit it, you’re just a little bit vain. Heck, we’re all just a little bit vain when you really think about it. Instructables user [pdxnat] was self-absorbed enough that he constructed an LED “mood light” that alerts him each time someone mentions his user name on Twitter.

The build is pretty simple, with most of the work being done on his PC. His Arduino is wired to a simple RGB LED that calmly cycles through various colors until someone mentions his name on Twitter. At that point, the client software running on his PC passes a message to the Arduino over a serial interface, causing it to wildly pulse the LED. Once it catches his eye, he stops the alert cycle with the press of the reset button, returning the LED to its previous state. As a bonus, he decided to write the Twitter-polling application in both Processing and Python, enabling fans of either language to easily replicate his work.

It’s a pretty cool idea, and it would be great to see someone expand it to include other online services to provide a greater overall feel for how awesome they really are.

Keep reading to see a quick video of the notifier in action.

Continue reading “Twitter Notifier Lets Us Know How Awesome We Are”

Roomba Shares All Of Its Daily Activity On The Web

tweeting_roomba

Instructables user [matchlighter] wanted to see what he could program his Roomba to do, so he decided he would make his little cleaning machine report its status on Twitter whenever something happened.

He popped open the Roomba’s case to access its serial connector, crafting a simple interface cable from some spare Cat5 he had sitting around. He added a small voltage regulator between the Roomba and his Arduino in order to protect it from the high power output present while the Roomba is charging. Once the proper bits were in place, he hooked the Roomba’s serial interface to the Arduino and attached a SparkFun WiFly shield to allow for wireless communications. After a bit of coding, the Roomba was sharing its activities with the entire world on Twitter.

Not only did he want the Roomba to tweet, but he decided that he also wanted the ability to control it from the web. He created a simple interface using a handy library he found online and was sending cleaning commands to the Roomba in short order.

While there is no video of the Roomba in action, you can check out what it is up to here, and there’s plenty of code to be had on his Instructables page.

Solar-powered Bird House Tweets Using B-Squares

This bird house will tweet to let you know when the occupants pass through the door… err… hole. It uses solar panels to keep a battery topped off, and an Arduino along with an optical sensor which monitors the doorway to pass along an alert via an XBee module.

Admittedly, the video after the break is a bit tongue-in-cheek and doesn’t safeguard against the elements, or even against bird poop. AND it’s basically an advertisement for B-Squares. But we still like it.

These squares use magnetic corners to connect the solar squares together, as well as the squares that house the Arduino and the battery. These magnetic corners also act as the power and ground rails. Two nails have been pounded through the roof of the bird house, acting as a surface to magnetically attach the solar panels to, as well as a conductor to pass the power rails through the wood. It’s no wonder that B-Squares are closing in on  raising five-times their Kickstarter goal.

Continue reading “Solar-powered Bird House Tweets Using B-Squares”

Mechanical Twitter Feed For Offline Reading

mechanical_twitter_feed

Twitter can be a great tool for keeping up to date with your favorite person/company/band/etc. You can find a Twitter client for just about anything that plugs in these days, but sometimes we find that we simply need a break from our computers and smart phones – even if just for a few minutes. What happens when you want to unplug, but still need to know what everyone is up to?

[Patrick Dinnen] asked himself the same thing, and decided that the solution was a mechanical Twitter feed display. The display consists of a static user list strung up against the wall, with a mobile speech bubble mounted next to it. The bubble moves to the user who has most recently updated their status (presumably using a pair of servos), and uses a projector to display their messages. The effect is pretty neat, and it still allows you to get your Twitter fix without staring blankly at your computer screen or smart phone.

We think it would be even cooler if it used a projector on both sides, enabling it to dynamically shuffle through users and status messages at the same time. [Patrick] says that for right now it is merely a proof of concept, so there is no telling how he’ll tweak it going forward.

Continue reading to see his mechanical Twitter feed in action.

[via Adafruit]

Continue reading “Mechanical Twitter Feed For Offline Reading”

SMS Gateway Lets You Twitter By Text Message

[GuySoft] threw together a cellphone-based SMS gateway that allows him to push text messages to Twitter. Once up and running, it can be used by multiple people, either with shared or individual Twitter accounts. At its core, this setup uses the cellphone as a tethered modem on a Linux box. The open source software package, Gammu SMSD, provides hardware hooks for phones running in modem mode. The package is already in the Ubuntu repositories but it runs cross-platform and can be downloaded from the project site. This gave [GuySoft] the ability to script a framework that checks for received SMS messages, compares the incoming phone number for a match on a saved list, then pushes the message from a confirmed number to Twitter via their API.

A web interface is used to register new numbers and associate them with Twitter accounts. On the back-end, [GuySoft’s] own Python script handles the translation of the message. You can download all of the code, and get more insight on setup from the readme file, over at the GitHub repository.

Twittering Wall Switch Lets Dutch Hackers Know When It’s Time To Play

hackerspace_open_switch

Hack42, a hackerspace in Arnhem, Netherlands recently moved into some new digs, and they wanted an easy way to let their members know whether they were open or not. Fixed hours of operation typically do not fit this sort of organization, so that was out of the question. Instead, they built a switch into the wall** that will let their members know when they are open for business.

The switch separates the TX and RX pins of two Ethernet ports that reside in an old access point embedded in the wall. When the hackerspace is open, the switch is thrown and the circuit is closed. A cron job checks the state of the eth1 port once a minute, sending the “Open” status message to Twitter and IRC once it notices the status change. When the switch is thrown again and the eth1 port goes down, a “Closed” message is broadcast.

It is a simple but cool hack, and quite befitting of a hackerspace.

**No direct Google Translate link is available, though Chrome will translate it for you without issue.

[Thanks, _Danny_]

Internet Enabled Drip Coffee

A fresh pot of coffee is never more than a tweet away with the Tweet-a-Pot. It works in much the same way that our Troll Sniffing Rat does. For that build we used a Python script to monitor our comments, and this does the same except that the script read tweets through the Twitter API. It watches for a specific hash tag (#driptwit) and when found it sends a serial command to an Arduino. The microcontroller then writes a digital pin high to actuate a relay, powering up the coffee maker.

Sure, you have to preload the pot with grounds and water, but what do you expect, automatic coffee roasting and brewing? That’s quite a bit more work.