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

Time to Make an Amplifier for Your Arduino

For all of the electronic fans, I believed that Arduino isn’t a strange thing for you here. Today, you can try to build an amplifier for the Arduino use. It is a low cost project, which might cost you less than hundred bucks. We try to modify the circuit that can be used as an amplifier to switch on and off a DC motor. You also need to make sure the PWM generator is the PIN 9, 10 and 11from the Arduino board. For avoiding the transistor from getting burn frequently, we will use the BDX53 transistor for this purpose. The 1N4007 diode is the best choice for control and limits the extra tensions from the transistor. For your information, the regulation is determined by the speed of motor, which is set by the frequency and duration of the on and off status of PWM. Remember to write the analogWrite on the code and chosen the output pin in between 0 and 255 (example like “analogWrite(10, 255)”). Hope you all will love and enjoy this Arduino project. Continue reading