If this is also your case, follow this instructable to build a low-fi DJ set: the DIY Turntable as featured on Gizmodo and Engadget, and take the chance to recycle your old cassette player into a new cool instrument.
Remove these ads by
Signing UpStep 1: Materials
- Cassette player (better if it's an old one)
- Wire and wire strippers
- Prototyping breadboard
- Soldering iron + solder
- Screwdriver
- 5 to 9V battery with battery holder
- Some kind of variable resistor or potentiometer
Advanced:
- Arduino with its USB cable
- IRF540 Mosfet (transistor)
- 5 LEDs
- 5 220ohm resistors (brown-red-red)
- one 1kohm resistor (red-black-brown)
- Computer cooling fan
- Box or some kind of enclosure
This project is divided in two parts. By doing only the basics you’ll be able to control the speed of the music without even having to touch an Arduino or write a line of code. Almost zero budget and quite fun.
If you decide to follow to the advanced part, you’ll be able to have the pc fan act as a turntable (although it won’t be real scratching because the gears of the walkman won’t let you play backwards). You'll have total control over the speed of the music and will add whatever effects you like, like the LED indicator.
So, let’s get started!









































Visit Our Store »
Go Pro Today »




You can also try to plug it directly to the arduino pin and the ground, without the IRF540, and see if you can write enough power to run it.
Values will be different for every hardware, so you might have to play a little with them before getting the right effect.
What's really strange is I tried plugging the motor directly to the arduino pin and the ground (i tried digtal and power to make sure) , but the motor doesnt budge. I tried digital and analog write with all different values but I know there should be no problem because I tested the motor with a D battery which is about 1.5V.
The arduino runs fine with everything else. What do you think?
Sorry to be a pest but this is really weird.
From the Arduino website:
DC Current per I/O Pin 40 mA
On another note, although you can connect small motors to the Arduino, it's usually not recommended. That's why you would use a transistor inbetween. You can check out this tutorial if you want to know a bit more http://itp.nyu.edu/physcomp/Tutorials/HighCurrentLoads
Hope it helps
But, again, it will depend on your fan, so it's always good to prevent!
Get with the program brother....
;D