The Magnificent Ethernet Picture Viewer

Have you always dreamed of developing an Ethernet picture viewer, but you just cannot find the proper methods to construct it? Well, today is your lucky day, as you have the chance to DIY an Ethernet picture viewer in the ease of your home! For your information, this is a very interesting project, where it contains lots of great code and helpful tips that could help you out when you are working on a similar Ethernet project next time! This Eternet picture viewer is a low cost device and it allows you to visualize any graphic content stored on a computer in an LAN. A server application that runs in PC servers will request the information from the “Picture Viewer” and provides image data to be displayed on the device’s LCD. You’re offered the possibility to browse among the various pictures, where are made public by the server application, choose one and scroll the displayed image according to your favorite. The hardware prototype was build around an Atmel ATmega32L AVR family microcontroller and it uses the Wiznet embedded Ethernet module… Continue reading

Scopey II – The Great Combination of dsPIC Oscilloscope and Spectrum Analyzer

Do you have a dsPIC oscilloscope and Spectrum analyzer in your lab, but you still think that you didn’t fully used it for a great purpose? Well, then it’s time to use some of your creativity and effort to combine these two stuffs together and transform it into a magnificent Scopey II! Before it, do you know the main function of the Spectrum analyzer? Technically, it is a device used to examine the spectral composition of some electrical, acoustic or optical waveform. Sometimes, it can be also measured the power spectrum as well! Basically, the spectrum analyzer can be divided into two main types and there is analog and digital spectrum analyzer. This is how the Scopey II works… Everything is comes in through the BNC jack on the front and the signal is than attenuated or amplified by the attenuator and amplifier. The gain of the input stage is fully controlled by the PIC and the input stage level will shift the input so it can centers around 2.5v to enable reading negative voltages. Furthermore, the ADC is also… Continue reading

DIY an Autorange Capacitance Meter!

Sometimes, it’s hard to find the suitable capacitance meter, especially those that in the autorange version. Instead of searching it all over the places, it’s better to develop one for your own use! Today, you’ll learn how to DIY an autorange capacitance meter! Since it’s in the autorange version, this also means it doesn’t need to adjust the range settings anymore! Moreover, the measuring range for this autorange capacitance meter is quite large as well, where it ranges from 5 pF all the way to 2600 uF. Don’t worry about the range, as it’s all taken care of by the PIC16F873A inside the circuit. This project is based on a very simple circuit analysis principle of charging and discharging of capacitors in an RC circuit. Thus, the further components are not needed for complicated the task! Basically, the capacitance meter is beginning by fully discharging the capacitor. After that, it will charge and waits until the voltage across the capacitor reaches 0.632 Vcc. Then, the time will be captured and the capacitance is computed using ‘Tau = RC’ formula. The… Continue reading

Nokia 1100 LCD and PIC Interface – The Best Combination That You Can Think About

Did you have an old Nokia 1100 cell phone that keeps lying in the drawer, but you just don’t know what to do about it? Well, guess what! Is time to show off your creativity by combine the Nokia 1100 LCD with the PIC Interface (Yeah, it sounds like a cool idea, isn’t it?). Before you starting the project, you have to make sure that your old Nokia 1100 LCD screen is in a good condition (Well, it would be better if the screen did not have any scratches). First thing first, please apply the Nokia 1100 LCD screen with a PIC, which well written in Microchip C on demand. As you can see, the microcontroller is a PCF8814 and its not the I2C. Although the chip us I2C capable, but the LCD doesn’t use that mode. In addition, the VDDI input can be used if only the I/O levels are different from the LCD supply voltage itself. The LCD supply voltage is 2.8V, even the VDDI id is in 1.8V. For this case, the LED driver as per the… Continue reading

Electronic Drum Controller Will be Your Good Music Companion

If you a die hard fan of Drums, I bet you must be excited about this unique and DIY eDrum too. The required components for this project: A PIC16F877 RISC microcontroller Two line (16×2) LCD with backlight Some amplifiers Twenty-two analog inputs Two digital inputs Twenty-two input gain potentiometers Four control buttons One MIDI out One serial RS-232 out You need to remember the main goal for this project is to find and use the cheapest components, but can still be maintain results at the professional standard. By using the PIC microcontroller, the whole design becomes easier to expand and it’s also assembly language friendly as well. Below is the list of eDrum special features: 24 unique velocity sensitive trigger inputs One Hi-Hat stereo input One Snare Dual-Piezo input Six Cymbal inputs with the choke Four Mono Piezo inputs Two modes HiHat pedal operation One MIDI output Four control buttons The RS232 serial port Assorted memory for snapshots Various controllable parameters Since this project is mainly about the Trigger to MIDI conversion matter, therefore the eDrum will not offer any… Continue reading

Be Easy with This Frequency Counter

You must wondered, building a frequency counter is a tough task, but is not as hard as you though. Those materials that needed are: LCD 16 character x two lines TCXO 12.8 MHz (1ppm) PIC 16F84 Some of the features for this frequency counter: It can show the frequency in between 100Hz – 2.5GHz and the voltage (0-510mV) on the LCD display. Well furnished with IF offset-function, and can be applied for the frequency display with the homemade transceiver. Small sized circuit board with 10cm x 4.3 cm. Now, you will learn how to deal with the IF OFFSET. Firstly, when you see the RB3=H, RB5=H and RB0=H, this means it is a normal frequency counter with the power turned on. When the SW for RB7 is pushed, the LCD will show “ADJ”. If you twice the tact SW for RCB is pushed, then the LCD shows “OFF” signal. You will notice the RB5 and RB0 set as “H/L”, only after the power is turned off. In the final step, you now can make the display with IF OFFSET! Continue reading