October 10th, 2008 Super TV-B-Gone

I liked the tvbgone kit from Ladyada the first time i saw it but i never had the time to build it, until a week ago. But than i decided to build a more powerful one that could turn off TV’s from even greater distance. I came up with a design that consists of 48 IR LED’s and a ATmega8 that will send the signals to the LED’s.

the led board
Unfortunately i wasn’t paying attention on a small paragraph from Ladyada that was saying “Use 940nm IR LEDs.” so without knowing i bought 860nm IR LED’s (L53SF6C from Kingbright). I did not knew at that time that this is going to affect the distance at which the device works. Why L53SF6C ? they seemed nice because at 50 mA they have typical 100 mW/sr so allot more power than the F3(940 nm) series which had 30 mW/sr at 50 mA.

I arranged the LED’s in 4 rows of 12 pieces and the resistors fit quite nicely between the LED’s. I used four BD139 NPN transistors to drive the rows. It took me hours to drill and then solder this board(48 LED’s and 48 resistors mean 192 holes plus the other parts)

super tvbgonesuper tvbgone

the controller board
The controller board contains an ATmega8 chosen because of it’s 8k memory needed to store all the codes, an 8 MHz crystal, an LED, a tact switch and some resistors and capacitors. I designed the board so that it can also be used for other projects.

super tvbgonesuper tvbgone

the code
It took me some time to adjust the code from tiny85 to ATmega8, getting the timers right was tricky but i managed to get it done. Also i had to delete a couple of codes to fit it in the 8k’s of the ATmega8.

the power
The whole project is powered from a Nokia BL-5B battery which was ugly fitted onto a peace of PCB :) . I can’t seem to find a decent socket to hold such a battery. I’ve run the circuit for over a week every day and the battery is keeping up, and when it gets discharged I’ll simply charge it inside of an old nokia phone.

super tvbgone

Testing it
Well as you can imagine the first thing i did was to test it on the TV’s in my place, it worked perfectly. Next i wanted to test it on a larger scale so i took the device onto a nearby supermarket were they have a bunch of Tv’s onto a wall. I had to conceal the device somehow so they don’t kick me out of the store :) so i placed the device inside a CD case. I don’t know how much the case is obstructing the signal, but it was turning off TV’s from a distance of 20 meters.

super tvbgone

Probably choosing the right wavelength LED’s would double the distance, and by using a clear case the distance would double again, but that’s just a guess.

The boards were designed in Eagle and fabricated by me using the photo etching technique.

I’m planing to build a newer version, in fact i already sent the files for PCB fabricating. This new version will use only 4 LED’s just like the original design, and will be smaller thus easier to conceal and it will also use ATmega8 for the controller. I’ll post pictures as soon as i get it done.

some more pictures..

super tvbgonesuper tvbgonesuper tvbgonesuper tvbgone

downloads

Electronic Badge Displays Color Slideshows

The Electronic Mini-Badge is a PIC24FJ64GA004-based electronic badge that displays color slideshows. Many electronic badges display scrolling text using a matrix of discrete LEDs. This low-power system features a graphical OLED display and can be easily upgraded to handle animation, video, or RF communication.

I’ll have to take a look over this circuit’s schematic to see if i can easily adapt it to a Nokia 6100 LCD display, because i happen to have one, and it would be a nice project.

Electronic Badge Displays Color Slideshows: [Download Project] - [View Project PDF] - [via]

May 19th, 2008 Nokia 3310 LCD Based Game

You need to a flashplayer enabled browser to view this YouTube video
Nokia 3310 LCD is still very popular among small embedded projects. It is low power (can run from a single CR2032 motherboard battery) and easy controlled Graphical LCD with 84×48 pixel resolution.

The other well known project based on Nokia 3310 LCD is the Nokia thermometer. It seems that hobbyist’s like this LCD and we should see some other project developed in the future.

I personally like more the Nokia 6100 Color LCD which is more complicated to control. So far I’ve only seen one application with that LCD: it was just showing an RGB picture generated from an AVR.

Nokia 3310 LCD Based Game: [Via]

AVR controlled color lcd display showing a colored box

There are tons of well documented projects about controlling a normal lcd display, but people want more and more. PyroElectro has this cool project based on ATmega microcontroller and a nokia 6100 display. Until now the project was only developed to display a colored square on the LCD, but the possibilities are endless, it just needs someone to develop the code a little more.

AVR controlled color lcd display: [Link]

    I found this project on Kifo’s electronic website and I consider it very accessible to beginners. Although it’s really easy to build, it can be impressive to you and to your friends. Nokia 3310 has a LCD with 84*84 dots, that isn’t that hard to get and can be very useful in DIY (do it yourself) electronics. The LCD supports two modes of operation (normal and inverse); the jumper placed on the back of the device is used for changing modes.Negative temperatures are given a “minus”, the bar shows temperatures normally but with an added minus.

thermometer using Nokia’s 3310 LCDthermometer using Nokia’s 3310 LCD

    The first thing you need to do is to get yourself a Nokia 3310 and start extracting the LCD. You should be very careful and patient during this process, because as you know the display is just a thin piece of glass that is very sensitive. There is an 8 pin connector on the back of the display, in our case it’s glued to the glass (Nokia 3210 has “rubber” connectors so this one is much easier to use). This is a Phillips PCD8544 display, it can be easily found on the net if you want more information about it.

thermometer using Nokia’s 3310 LCD

    The next step is making the board which is small and easy to build. You should place some plastic edges on the board so the display rests on them and not on the solder points.

thermometer using Nokia’s 3310 LCD

    Next step is to assemble the board, and it should look like in this picture. Notice the sensor is in a socket, it is also possible to connect it at distance by wire.For more detailed instructions and downloads of needed files go to Kifo electronic.

thermometer using Nokia’s 3310 LCD

Here is a list of technical characteristics:

  • Voltage ………………….. 3 - 3.3 V
  • Range………………..-55 to 125 C
  • Min. temp. step ………… 0,1 ‘ C
  • Max. error ………………. +/- 0,5 ‘ C
  • Max. resolution …………. 0,0625 ‘ C
  • Temp. refreshed every…. 1,2 sec.
  • Dimensions ………………. 40 * 38 mm
  • 2 modes of display ………normal/inverse
  • LCD………………………. 84*48pixela
  • Amperage…………….. 0,2 mA - 0,8 mA


© 2008 YourITronics | Any logo, trademark and project represented here are property of their respective owners | Wordpress                                       RSS