Wearable OLED display powered with attiny85

Wearable electronics is commonly used in many areas. We are not talking about professional stuff like medical devices, but more hobby corner. But who knows where is a limit. Today anyone can assemble wearable projects with cheap building blocks that are mostly based on Arduino. AwesomePCB have shared his instructable on how to build a wearable OLED display covered with leather frame that blends pretty well on fabric. He used small SSD1306 128×64 OLED display which is connected to small Attiny85 Arduino compatible board. Coin cell battery is enough to power it for quite some time. He paid some attention to details on how display is attached to leather piece and how this piece is snapped to clothes. You can do many fun stuff with the display including a temperature… Continue reading

POV based Magic ball

In this project, the user can ask the ball a yes/no based question and the ball will display the answer in form of a sphere which is achieved using persistence of vision. The sphere display has been created by spinning semi-circle shaped LEDs around a central motor shaft. The rotational speed of the LED’s is fast enough such that the human eye perceives a two dimensional image. The software part of the project basically calculates the refresh rates of the LED so it seems like a 2D figure. There are 19 LEDs consisting of the semi-circle and the entire display area is mapped to a 19 by 90 matrix where each element in the matrix represents a pixel. The device is powered by a ATMEGA128p connected to Led subsystem and… Continue reading

Movable Alarm Clock

This project is for the people who faces difficulty in waking up early in the morning or have the habit of snoozing the alarm. In short, this alarm clock runs away from the user as he tries to snooze his alarm. The whole unit is mounted on a chassis with caterpillar-style wheels driven by two small DC motors. The runaway feature is implemented using a proximity sensor which is placed near the snooze button. It has all the features of a “regular” alarm clock: settable time and alarm, snooze, and alarm on/off. The project is divided into four levels namely the clock feature with display. The alarm feature motion control and proximity detection. The alarm tone is generated using a 555 timer while a real timer kernel is implemented on… Continue reading

Laser based projector

This is again a final year project by Melissa and her team, who all are students at Cornell University. The electrical part of the project consists of Galvanometer and the microcontroller which acts as an input to the position detector sensor and also are responsible for control loops which have been implemented using proportionate derivative controller. The mechanical part consists of a combination of different devices which makes up the laser projector. A part of the software runs on a Linux based PC which handles file parsing, point scanning, frame display, and serial transmission to the control board. For this laser projector, the moving and still parts of the galvo are switched around. The current running through the coils causes the rotary motion of the magnet, and subsequently, both the… Continue reading

Autonomous Goalie

This project will definitely be liked by people who loves playing air hockey. In short term, it’s a low cost robot which detects a puck coming towards it and moves in its required direction to stop it. The great point of the project is, it’s highly responsive and doesn’t use any robotic arms to stop the puck. The heart of the project, an ATMEGA 1284 MCU, takes in echo patterns from each of the sensors, interprets them and accordingly actuates the robots motors. Moreover, it requires negligible human input and can also be powered from a battery based source. Due to multiple tasks running simultaneously, they have used a tiny real time kernel to execute task in a coordinated manner which has made the robot more responsive to the puck.… Continue reading