Adafruit Introduces The Sensor Pack 900

adafruit

Our friends over [adafruit] recently released the Sensor Pack 900, a collection of parts for anyone who is interested in using analog sensors with their projects. The pack includes 9 sensors. They range from simple thermistors and hall effect sensors to sharp distance sensors. Also included in the pack are 3 unidentified components that can be used to interface with the analog sensors in the pack. At only $30, the Sensor Pack 900 seems to offer a great set of introductory components for anyone prototyping a new device.

Repair A Malfunctioning LCD

When most people encounter dead pixels on an LCD text display, they figure that the display is dead and they decide to scrap it. However when the LCD display on one of [Joe]’s cordless phones started to show dead rows and columns of pixels, [Joe] decided that he could fix it. With only a pencil eraser, a hot air gun, and a screwdriver (for disassembly), [Joe] was able to fix his phone’s screen in just under 10 minutes. His process involves heating the glue holding the LCD’s ribbon cable to the phones PCB with a hot air gun and using a pencil eraser to reattach segments of the ribbon cable to the PCB. If anyone here has a problem similar to [Joe]’s, be sure to check out his detailed how-to complete with step-by-step pictures.

Bolt-action Coil Gun

bolt_action_coil_gun

TechEBlog has posted a few pictures of a student constructed coil gun. It’s bolt-action and includes a six round magazine. The gun only has a single stage to accelerate the projectile. While not as impressive as the portable coil pistol, it’s still more fun than most shop projects we’ve seen. You can find a video of the device below.

Continue reading “Bolt-action Coil Gun”

Meat Thermometer Using Predictive Filtering

meatthermoafteradjustment

The guys over at NerdKits put together a really informative video on a meat thermometer using predictive filtering which is viewable below. The video, supplemental text, and code is available on their website. The thermometer is constructed of a LM34 temperature sensor attached to a piece of 12 gauge solid copper wire. The thermometer signal is processed on an ATmega168 microcontroller and visualized using the pygame library for python. The real gem in this project is their excellent explanation of predictive filtering, which could easily be utilized for a large number of projects.

Continue reading “Meat Thermometer Using Predictive Filtering”

Slowloris HTTP Denial Of Service

[RSnake] has developed a denial of service technique that can take down servers more effectively. Traditionally, performing a denial of service attack entailed sending thousands of requests to a server, these requests needlessly tie up resources until the server fails. This repetitive attack requires the requests to happen in quick succession, and is usually a distributed effort. However, [RSnake]’s new technique has a client open several HTTP sessions and keeps them open for as long as possible. Most servers are configured to handle only a set number of connections; the infinite sessions prevent legitimate requests from being handled, shutting down the site. This vulnerability is present on webservers that use threading, such as Apache.

A positive side effect of the hack is that the server does not crash, only the HTTP server is affected. His example perl implementation, slowloris, is able to take down an average website using only one computer. Once the attack stops, the website will come back online immediately.

Update: Reader [Motoma] sent in a python implementation of slowloris called pyloris

[photo: cutebreak]

Controllable Bristlebot

[sprite_tm], whose projects we have covered in the past, took the popular bristlebot to an extreme and created a controllable version. A bristlebot consists of a small vibrating motor mounted with a battery on the head of a toothbrush. These micro-robots buzz around randomly, and he attempted to tame them. He used a platform of twin bristlebots and added an optical sensor from a laser mouse and an ATtiny13. The optical sensor is used to determine the relative motion of the robot, so that the motors can be adjusted accordingly. He also has a video of the bot using the sensor to find a mark on the floor and stay within bounds. Although it isn’t as accurate, it acts like a traditional line-following robot.

Continue reading “Controllable Bristlebot”