Floppotron
Future project. Several 3.5“ floppydrives play music.
nice instructable: https://www.instructables.com/id/Arduino-Floppy-Music/
also nice: https://www.instructables.com/id/How-to-Make-Musical-Floppy-Drives/
Make: https://makezine.com/projects/how-to-create-floppy-drive-music/
Useful info
Pinout: http://www.interfacebus.com/PC_Floppy_Drive_PinOut.html
Floppy Drive A Pin Out
Pin No. | Signal name | Description |
---|---|---|
1 | Ground | – |
2 | /REDWC | Density Select 1=Low/0=High |
3 | Ground | – |
4 | N/C | Reserved |
5 | Ground | – |
6 | N/C | Reserved |
7 | Ground | – |
8 | /Index | 0=Index |
9 | Ground | – |
10 | /MOTEA | 0=Motor Enable Drive 0 |
11 | Ground | – |
12 | /DRVSB | Drive Select 1 |
13 | Ground | – |
14 | /DRVSB | Drive Select 0 |
15 | Ground | – |
16 | /MOTEB | 0=Motor Enable Drive 1 |
17 | Ground | – |
18 | /DIR | 0=Direction Select |
19 | Ground | – |
20 | /Step | 0=Head Step |
21 | Ground | – |
22 | /WDATE | Write Data |
23 | Ground | – |
24 | /WGATE | Floppy Write Enable, 0=Write Gate |
25 | Ground | – |
26 | /TRK00 | 0=Track 00 |
27 | Ground | – |
28 | /WPT 0=Write | Protect |
29 | Ground | – |
30 | /RDATA | Read Data |
31 | Ground | – |
32 | /SIDE1 | 0=Head Select |
33 | Ground | – |
34 | /DSKCHG | 1=Disk Change/0=Ready |
Connect pin 12 or 14 to ground to activate the drive.
Pin 18 HIGH/LOW selects direction of stepper motor.
Pin 20 moves stepper motor into selected direction on falling edge of a provided pulse.
Power connector:
Java software (Ubuntu)
$apt-get install default-jdk
netbeans?