์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
์ด๋ฐ๊ฒ๋ ์๋ค
ํ๋กํผ ๋์คํฌ ๋๋ผ์ด๋ธ(Floppy Disk Drive) ์์ ์ฐ์ฃผ ์ฅ์น
Musical Floppy Controller
Sammy1Am / Moppy - GitHub : Sammy1Am Moppy ํ์ด์ง
Make Your Own Musical Floppy Drive - YouTube : Sammy1Am ์์ ์ ์ ๊ฐ์ข
A very-well diagrammed English tutorial : ์ ์ ๊ฐ์ข
MCU๋ฅผ ํ์ฉํ์ฌ FDD์ ํค๋(Header)๋ฅผ ํน์ ํ๊ฒ ์์ง์ด๋ ๋ฐฉ์์ผ๋ก ์์ ์ฐ์ฃผ๊ฐ ๊ฐ๋ฅํ ์ฅ์น์ด๋ค.
์ฐ์ฃผ ๋ฐฉ๋ฒ์ ๋ฏธ๋ ํ์ผ์ ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ ํตํ์ฌ ์ฌ์์ํค๋ฉด, ์ปดํจํฐ์ ์ฐ๊ฒฐ๋ ์๋์ด๋ ธ๋ฅผ ๊ฑฐ์ณ ๊ฐ FDD์ ๊ฐ ์ฑ๋์ ์ผ์ ํ ์์ ๊ธธ์ด ๋ฐ ๋๋ฎ์ด๊ฐ ์ ์ฅ๋ ๋จ์ ์ ํธ๋ฅผ ์ ์กํ์ฌ ์ฐ์ฃผ๊ฐ ๋๋ ๊ฒ์ฒ๋ผ ์ํค๋ ๊ฒ์ด๋ค.
Sammy1Am์ ๋น๋กฏํ์ฌ ์ด๋ฌํ ์ฐ์ฃผ ์ฅ์น๋ฅผ ๋ณด๋ค ์ฝ๊ฒ ํ ์ ์๋๋ก ์ ์ ๊ฐ์ข๊ฐ ๋์ ์์ผ๋ฉฐ, ์ฌ๋ฃ๋ง ๊ฐ์ถฐ์ ธ ์๋ค๋ฉด ๊ทธ๋ค์ง ์ด๋ ต์ง ์๊ฒ ๋ง๋ค ์ ์๋ค.
2. ์ง์ Moppy ๋ง๋ค๊ธฐ[ํธ์ง]
์ง์์ ์ง์ Moppy๋ง๋ค์ด ์๋ํ๊ธฐ ์ํด์๋ ์๋์ ๊ตฌ์ฑํ์ด ๋๋๋ก ๊ฐ์ถฐ์ ธ ์์ด์ผ ํ๋ค. ํ๋๋ผ๋ ๋ถ์กฑํ๋ฉด ์ ์ ๋์ค ๋๊ฐํ ์ผ์ด ๋ฐ์ํ ์ ์์ผ๋ ์ฃผ์ํด์ผ ํ๋ค.
2.1. ํ๋์จ์ด ๊ตฌ์ฑ[ํธ์ง]
(1) ํ์ํ
- Moppy ์ฉ FDD 1~6๊ฐ : ํ๋ฉด๋ถ์ 34ํ ์ค ํ๋จ ํ์ ํ(1~33)์ด ๋๋ถ๋ถ ์ ๊ฑฐ๋์ง ์์ FDD์ฌ์ผ๋ง ํ๋ค.
Moppy์ ํต์ฌ ๋ถํ์ด์ ๋์์ ๊ตญ๋ด์์ ๊ฐ์ฅ ๊ตฌํ๊ธฐ ํ๋ ๋ ์์ด๊ธฐ๋ ํ๋ฐ, ์์ค์์ ๊ตฌํ ์ ์๋ ์ค๊ณ FDD์ ๋๋ถ๋ถ์ ํ์ ํ์ด ์ ๊ฑฐ๋์ด ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ฐ FDD๋ Moppy์ฉ์ผ๋ก ์ฌ์ฉํ ๋ฐฉ๋ฒ์ด ์๊ธฐ ๋๋ฌธ์ ์ธ๋ชจ๊ฐ ์์ผ๋ฉฐ, ์ด ์กฐ๊ฑด์ ๋ง์กฑํ๋ FDD๋ฅผ ๊ตฌํ๊ธฐ๋ ์๋นํ ํ๋ ํธ์ด๋ค.[1]
๋๋ถ๋ถ FDD๋ ์ค๋ ์ ์ ๋จ์ข ๋์๊ณ , ๊ตญ๋ด์์๋ ๊ตฌํ๊ธฐ๊ฐ ์ฝ์ง ์์ผ๋ ์ ์ฌ๊ฑด์ด ์ฌ์์น ์๋ค๋ฉด ํด์ธ์์ ์์ ํด์ค๋ ๊ฒ๋ ๋ฐฉ๋ฒ์ด ๋ ์ ์๋ค. ๋ง์ฝ ์ด ์กฐ๊ฑด์ ๋ง์กฑํ๋ FDD๋ฅผ ํ๋๋ผ๋ ๊ตฌํ๋ค๋ฉด ์ต๋ ๊ณ ๋น๋ ๋๊ฒผ๋ค๊ณ ํ ์ ์๋ค.
์ง๊ตฌ๋ฅผ ํ๋ค๋ฉด ์ด๋ฒ ์ด์ชฝ์ ๋ค์ ธ๋ณด์. ๊ฑฐ๊ธด ํ์ ํ์ด ์ ๊ฑฐ๋ ๊ฑธ ์ฐพ๊ธฐ๊ฐ ๋ ์ด๋ ค์ธ ์ ๋๋ก ์กฐ๊ฑด์ ๋ง์กฑํ๋ FDD๋ฅผ ์ฐพ๊ธฐ๊ฐ ์ฝ๋ค.
๋ค์์ Moppy๋ก ๋ง๋ค ์ ์๋ FDD ๋ชฉ๋ก์ด๋ค. ์๋ ๋ชจ๋ธ๋ช
์ผ๋ก ๋ FDD๋ฅผ ์ค์ฌ์ผ๋ก ๊ตฌํ๋ฉด ๋๋ค.
- ์๋์ด๋ ธ UNO R3[4]: ์ธํฐ๋ท ์์์ ํ๋ฐฐ๋น ํฌํจ 1๋ง์์ด๋ฉด ์ด ์ ์๋ค. R3 ์๋์ด๋ ธ 1๊ฐ์ FDD๋ฅผ ๋ณดํต 6๊ฐ ์ฐ๊ฒฐํ ์ ์๋ค. Sammy1Am ์ FAQ์ ์ํ๋ฉด, ๋์งํธ ์ ๋ ฅํ ์ธ์ ๋๋จธ์ง ์๋ ๋ก๊ทธ ์ ๋ ฅํ์ ํ์ฉํ์ฌ 9๊ฐ๊น์ง ์ฐ๊ฒฐํ ์ ์๋ค๊ณ ํ๋ค.
There are only enough digital pins for 7 drives, how do I connect 8?
The analog pins on the Arduino Uno can be used as digital pins numbered 14-19. An Arduino Uno can support up to 9 drives.
- ํ์ ์ํ๋ผ์ด 1๊ฐ : FDD์ ์ ์์ ๊ณต๊ธํ ์ฅ์น์ด๋ฉฐ, 20ํ ๋ฉ์ธ ์ ์ ์ปค๋ฅํฐ(๋๋จธ์ง 4ํ์ ๋ถํ์)์ 4ํ ํ๋กํผ ์ ์ ์ปค๋ฅํฐ, 4ํ ์ฃผ๋ณ์ฅ์น ์ ์ ์ปค๋ฅํฐ(๋ค)๋ง ์ฌ์ฉํ๋ค. ์ ๊ฒฉ์ถ๋ ฅ์ด ํด ํ์๋ ์์ง๋ง ๋๋๋ก ON/OFF ์ค์์น๊ฐ ์๋ ๊ฒ์ ์ฌ์ฉํด์ผ ํ๋ฉฐ, ๋ฌป์ง๋ง ํ์๋งํผ์ ์กฐ์ฌํ๋๋ก ํ์.
(FDD ์ ์์
๋ ฅํ์ FDD์ ํ๋ค์ด ๋ชจ๋ ๋ณด์ด๋์ชฝ์์ ๋ดค์๋ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ์ ์ ์
๋ ฅ ํ๊ณผ ๊ทธ ์ค๋ฅธ์ชฝ์ ์๋ ํ์ ๊ฐ๊ฐ +5V,GND๋ง ๊ฑธ์ด์ฃผ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.)
- ์-์ ์ ํผ ์์ด์ด ์ผ์ด๋ธ : FDD 1๊ฐ ๋น 6๊ฐ์ ์ผ์ด๋ธ์ด ๋ค์ด๊ฐ๋ค. ๋ํ ๊ธธ์ด์ ํ๊ณ์ ๋ฐ๋ฅธ ์ฐ์ฅ์ ์ด ํ์ํ ์ง ๋ชจ๋ฅด๋ ๋๋ํ ์ค๋นํ๋ ๊ฒ์ด ์ข๋ค.
(2) ๋ณด์กฐํ
- ๋นตํ : ์ผ์ด๋ธ๋ผ๋ฆฌ ์ฐ๊ฒฐํ ๋ ํ๋ฐ ๋ชจ์์ ์ ์ ๋ฆฌํ๊ธฐ๋ ์ข๊ณ ์์๋ณด๊ธฐ๋ ์ฝ๊ฒ ํ๊ธฐ ์ํด์๋ ํ์ํ ํธ์ด๋ค.
- ์-์ ์ ํผ ์์ด์ด ์ผ์ด๋ธ or ์ฒ ์ฌ + ์ ๊ธฐํ ์ดํ : 20ํ ๋ฉ์ธ ์ ์ ์ปค๋ฅํฐ๋ ์ผ๋ถ ์ผ์ด๋ธ์ ์ฐ๊ฒฐ์ ํ์ํ๋ค. ์ฒ ์ฌ์ ์ ๊ธฐํ ์ดํ๋ฅผ ์ ์ ํ ํ์ฉํ์ฌ ๋ง๋ค์ด์ ์ฌ์ฉํด๋ ๋๋ค.
- 4ํ ๋ณด์กฐ์ ์ ์ปค๋ฅํฐ - 4ํ ํ๋กํผ ์ ์ ์ปค๋ฅํฐ : ์ผ๋ฐ์ ์ธ ํ์ ์ํ๋ผ์ด์๋ 4ํ ํ๋กํผ ์ ์ ์ปค๋ฅํฐ๊ฐ 1๊ฐ ์ ๋๋ฐ์ ๊ตฌ์ฑ๋์ด ์์ ๋ฟ์ด๋ค. Moppy๋ฅผ 1๊ฐ๋ง ๊ตฌ์ฑํ๋ ค๋ฉด ์๊ด์์ง๋ง, 2๊ฐ ์ด์ ๊ตฌ์ฑํ๋ ค๋ฉด 4ํ ๋ณด์กฐ์ ์ ์ปค๋ฅํฐ์ ๋ ๋ค๋ฅธ 4ํ FDD ์ปค๋ฅํฐ๋ฅผ ๋ณ๋๋ก ๊ตฌ๋งคํด์ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํด์ผ ํ๋ค.
2.2. ์ํํธ์จ์ด ๊ตฌ์ฑ[ํธ์ง]
- ์๋์ด๋ ธ ์ํํธ์จ์ด : 2020๋ 8์ ํ์ฌ ์ต์ ๋ฒ์ ์ 1.8.13 ์ด๋ค. ์๋์ฐ, ๋งฅ, ๋ฆฌ๋ ์ค ๊ฐ ์ด์์ฒด์ ์ ํด๋นํ๋ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ฉด ๋๋ค.
์๋์ด๋ ธ๋ฅผ ์ปดํจํฐ์ ์ฐ๊ฒฐํ ๋ค ์์ค ์ฝ๋๋ฅผ ์ปดํ์ผํ์ฌ ์๋์ด๋ ธ์ ์ ๋ก๋ ์์ผ์ฃผ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ์๋์ด๋ ธ๊ฐ ์ฐ๊ฒฐ๋์ด ์์ง ์์๋ ์ปดํ์ผ์ ๊ฐ๋ฅํ๋ค. - ๋ฏธ๋ ํ์ผ : ๊ฐ ํธ๋๋ง๋ค ํ์์ด ์๋ ๋จ์์ผ๋ก ๊ตฌ์ฑ๋ ๋จ์ผ(ํน์ ๋ค์ค) ํธ๋์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ด์ผ ํ๋ค. ๋ง์ฝ ํ ํธ๋ ์์ ๋ค์ค ํ์์ผ๋ก ๊ตฌ์ฑ๋์ด์๋ค๋ฉด ์๋์ํฌ ์ ์์ผ๋ฉฐ, ์ผ์ผ์ด ๋จ์ ๋ค์ค ํธ๋์ผ๋ก ํธ์งํด์ ๋ฐ๋ก ๋ง๋ค์ด ์ฌ์ฉํด์ผ ํ๋ค. ๋ฏธ๋ ํ์ผ์ ์ฅํ๋ธ ๊ตฌ์ฑ์ C1~B4 ๊น์ง 4์ฅํ๋ธ ๋ด์์๋ง ๊ตฌํํด์ผ ํ๋ฉฐ, ํนํ C1~B1๊น์ง๋ ์ ๋๋ก ๋ค๋ฆฌ์ง ์์ ์ ์๋ค. ๋ํ ๋๋ฌด ์์ ์ฐจ์ด๊ฐ ๊ธ๊ฒฉํ๊ฒ ํฌ๊ฑฐ๋ ๋งค์ฐ ์งง์ ์๊ฐ์ ์์ ์ฐ์ฃผํ๋ฉด ์นํ ์๋ ์์ผ๋ ์ค์ ๋ก ์ฌ์์์ผฐ์ ๋ ์จ์ ํ ์ฌ์๋์ง ์์ ์ ์๋ค๋ ๊ฒ์ ๊ณ ๋ คํด์ผ ํ๋ค.
3. ์ ์ ๋ฐฉ๋ฒ[ํธ์ง]
์์ ํ๋์จ์ด์ ์ํํธ์จ์ด๊ฐ ์ถฉ๋ถํ ๊ฐ์ถ์ด์ก๋ค๋ฉด, ์๋์ ์์๋๋ก ์ ์ํ๋ฉด ๋๋ค. ๋ฌธ์ ์๋จ์ ์ ์ ๊ฐ์ข ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ๋ผ.
1. ๋จผ์ ํ์ ์ํ๋ผ์ด์ 20ํ์์ ์ด๋ก์ (14ํ, PS-ON)๊ณผ ๊ฒ์ ์ (17ํ ๋ฑ, Ground) ์ค ํ๋๋ฅผ ์-์ ์ ํผ ์ผ์ด๋ธ[5]๋ก ์ฐ๊ฒฐํ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํ์๋ฅผ ์ผ๊ณ ๋ ๋๊น์ง FDD์ ์ ๋ ฅ์ด ๊ณต๊ธ๋๋ค.
2. ๋ค์์๋ FDD์ ํ๋ฉด 34ํ ์ค ์ด๋ ํ์ ์ฌ์ฉํ๋์ง ์์๋ฌ์ผ ํ๋ค.
๋ณดํต Moppy์ ์ฌ์ฉํ ์ ์๋ FDD๋ ํ๋ฉด๋ถ์ ๋ณด๋ฉด 3ํ๋ง ๋น์ด์๊ณ ๋๋จธ์ง 33๊ฐ์ ํ์ ์ด์์๋ค. ๊ทธ ์ค 11~12, 17~20ํ๋ง ์ฌ์ฉํ๋ค.
34ํ์ค ๋ช๊ฐ๊ฐ ์๋ต๋ FDD๋ Drive Select (์์ค 6๋ฒ์งธ ํ)์ ์๋ซ์ค ์๋ฌด๋ฐ๋ ์ฐ๊ฒฐ์์ผ์ฃผ๋ฉด ๋๋ค.
์๋ซ์ค์ ๋ชจ๋ GND์ด๋ค. ๋ชจ๋ GND์ด๋ ํ์ ์๋ต ๊ฐ๋ฅํ๊ฒ์ด๋ฏ๋ก 34ํ FDD๊ฐ ์๋๋ผ๊ณ ์ฌํผํ์ง๋ ๋ง์.
1. ๋จผ์ ํ์ ์ํ๋ผ์ด์ 20ํ์์ ์ด๋ก์ (14ํ, PS-ON)๊ณผ ๊ฒ์ ์ (17ํ ๋ฑ, Ground) ์ค ํ๋๋ฅผ ์-์ ์ ํผ ์ผ์ด๋ธ[5]๋ก ์ฐ๊ฒฐํ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํ์๋ฅผ ์ผ๊ณ ๋ ๋๊น์ง FDD์ ์ ๋ ฅ์ด ๊ณต๊ธ๋๋ค.
2. ๋ค์์๋ FDD์ ํ๋ฉด 34ํ ์ค ์ด๋ ํ์ ์ฌ์ฉํ๋์ง ์์๋ฌ์ผ ํ๋ค.
๋ณดํต Moppy์ ์ฌ์ฉํ ์ ์๋ FDD๋ ํ๋ฉด๋ถ์ ๋ณด๋ฉด 3ํ๋ง ๋น์ด์๊ณ ๋๋จธ์ง 33๊ฐ์ ํ์ ์ด์์๋ค. ๊ทธ ์ค 11~12, 17~20ํ๋ง ์ฌ์ฉํ๋ค.
34ํ์ค ๋ช๊ฐ๊ฐ ์๋ต๋ FDD๋ Drive Select (์์ค 6๋ฒ์งธ ํ)์ ์๋ซ์ค ์๋ฌด๋ฐ๋ ์ฐ๊ฒฐ์์ผ์ฃผ๋ฉด ๋๋ค.
์๋ซ์ค์ ๋ชจ๋ GND์ด๋ค. ๋ชจ๋ GND์ด๋ ํ์ ์๋ต ๊ฐ๋ฅํ๊ฒ์ด๋ฏ๋ก 34ํ FDD๊ฐ ์๋๋ผ๊ณ ์ฌํผํ์ง๋ ๋ง์.
2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24 | 26 | 28 | 30 | 32 | 34 |
1 | ์์ | 5 | 7 | 9 | 11 | 13 | 15 | 17 | 19 | 21 | 23 | 25 | 27 | 29 | 31 | 33 |
- 11ํ(Drive Select Ground)
- 12ํ(Drive Select) : FDD์ ์ ์์ด ๊ณต๊ธ๋์์ ๋, ์ ๋ฉด๋ถ์ ์ ๊ตฌ์ ์ ํธ๊ฐ ๋ค์ด๊ฐ๋ค. 11ํ๊ณผ ๊ฐ์ด ์ฐ๊ฒฐ๋ง ์์ผ๋๋ฉด ๋๋ค.
- 17ํ(Direction Ground)
- 18ํ(Direction) : 17ํ(์ ์ง)๊ณผ ์ฐ๊ฒฐ๋๋ฉด ํค๋๊ฐ ์์ผ๋ก ์ด๋๋๊ณ , ๋ผ๋ฉด ํค๋๊ฐ ๋ค๋ก๊ฐ๋ค.
- 19ํ(Step Ground)
- 20ํ(Step)
์๋์ด๋
ธ ํ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14(Ground) |
FDD ํ | ์์ | 1D | 1S | 2D | 2S | 3D | 3S | 4D | 4S | 5D | 5S | 6D | 6S | ์์ | |
17ํ๊ณผ 19ํ์ Ground๋ก, ์๋์ด๋ ธ์ Ground์ธ 14ํ๊ณผ ๊ฐ์ด ์ฐ๊ฒฐํ๋ฉด ๋๋ฉฐ, 18ํ๊ณผ 20ํ์ ๊ฐ๊ฐ ์๋์ด๋ ธ์ ์ง์/ํ์ ํ์ ์ฐ๊ฒฐํด์ผ ํ๋ค. ๊ฐ๋ น 1๋ฒ์งธ FDD์ 18ํ์ ์๋์ด๋ ธ์ 2๋ฒ, 20ํ์ ์๋์ด๋ ธ์ 3๋ฒ ํ์ ์ฐ๊ฒฐํ๋ ์์ด๋ค.(๋๋ 18ํ์ ์๋์ด๋ ธ์ 3๋ฒ, 20ํ์ ์๋์ด๋ ธ์ 2๋ฒ)[6]
FDD์ GND๋ฅผ ์ฌ์ค์ ์๋์ด๋ ธ GND์ ์ฐ๊ฒฐํ ํ์๋ ์๋ค.[7]
์๋? ์ฐ๊ฒฐ ์ํด๋ ์๋์ ์๋ง ๋๋ค.
18๋ฒ ํ์ ์๋์ด๋ ธ 2๋ฒ, 20๋ฒ ํ์ ์๋์ด๋ ธ 3๋ฒํ์ ์ฐ๊ฒฐ๋ง ํด๋ ์๋ํ๋ค.(๋๋ 18ํ์ ์๋์ด๋ ธ์ 3๋ฒ, 20ํ์ ์๋์ด๋ ธ์ 2๋ฒ)
3. ํ์ ์ํ๋ผ์ด์ 4ํ FDD ์ ์ ์ปค๋ฅํฐ์ ๊ฐ FDD์ ์ ์๋ถ๋ฅผ ์ฐ๊ฒฐํ๋ค. 2๊ฐ ์ด์์ FDD๋ 4ํ ๋ณด์กฐ์ ์ ์ปค๋ฅํฐ์ FDD๋ฅผ ์ถ๊ฐ๋ก ์ฐ๊ฒฐํ ์ ์๋ ์ปค๋ฅํฐ๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ ์๋ถ๋ฅผ ์ฐ๊ฒฐํ๋ฉด ๋๋ค. 2๋ฒ์งธ FDD๋ถํฐ ์ต๋ 6๋ฒ์งธ FDD๋ ์์ ๊ฐ์ด ์ฐ๊ฒฐํ๋ฉด ๋๋ค. ๋งจ ๋ง์ง๋ง์ ํ์ ์ํ๋ผ์ด์ ์ ์์ ์ผ๊ณ ์๋์ด๋ ธ๋ฅผ ์ปดํจํฐ์ ์ฐ๊ฒฐํ๋ฉด ํ๋์จ์ด์ ๊ตฌ์ฑ์ด ์์ฑ๋๋ค.
4. ์๋์ด๋ ธ ์ํํธ์จ์ด๋ฅผ ์ด์์ฒด์ ์ ๋ง๊ฒ ์ค์นํ๋ค.
5. Timer1์ ๋ค์ด๋ก๋ํ ๋ค Documents/Arduino/libraries ์ TimerOne ํด๋๋ก ์์ถํด์ ํ๋ค. ๊ฒฝ๋ก๋ ๋ณดํต Documents/Arduino/libraries/TimerOne ๋ก ๋์ด์์ ๊ฒ์ด๋ค.
6. MoppyArduino๋ฅผ ๋ค์ด๋ก๋ํ ๋ค ์์ถ์ ํด์ ํ๊ณ ํด๋ ์์ Moppy.ino๋ฅผ ๋๋ธํด๋ฆญํด ์๋์ด๋ ธ ์ํํธ์จ์ด๋ก ์์ค๋ฅผ ๋ถ๋ฌ์จ๋ค.
7. ์ปดํจํฐ์ ์๋์ด๋ ธ๋ฅผ ์ฐ๊ฒฐํ ํ, (โ) ๋ฒํผ(์ ๋ก๋)์ ํด๋ฆญํ๋ฉด Moppy ์์ค๊ฐ ์๋์ด๋ ธ๋ก ์ปดํ์ผ๋์ด ์ ์ฅ๋๋ค.
์ ๋ก๋๊ฐ ์๋ฃ๋๋ฉด FDD์์ ํ ์คํธ์ฉ ์๋ฆฌ๊ฐ ๋ ๊ฒ์ด๋ค.
8. MoppyControlGUI๋ฅผ ๋ค์ด๋ก๋๋ฐ์ ์์ถ ํด์ ํ ๋ค, ๋ด๋ถ์ binํด๋ ์์ MoppyControlGUI.bat๋ฅผ ์คํํ๋ค.
๋ง์ฝ ์คํ๋์ง ์๋๋ค๋ฉด Java๋ฅผ ์ค์นํ ๋ค ๋ค์ ํด๋ณด์.
9. ์ ๋๋ก ์คํ๋์๋ค๋ฉด Moppy Control์ด๋ผ๋ JAVA์ฐฝ์ด ๋ฐ ๊ฒ์ด๊ณ ์ฐ์ธก Network Bridges์์ ์๋์ด๋ ธ๊ฐ ์ฐ๊ฒฐ๋ COMํฌํธ๋ฅผ ์ ํํ๊ณ Load File์ ๋๋ฌ ๋ค์ด๋ก๋๋ฐ์ MIDIํ์ผ์ ๋ถ๋ฌ์จ๋ค. ์ 3๊ฐ๊ฐ ์ฐํ์๋ ๋ชจ์์ ์ฌ์๋ฒํผ์ ๋๋ฅด๋ฉด Moppy๊ฐ ์ฐ์ฃผ๋ ๊ฒ์ด๋ค.
4. Moppy ์ ๋ฌธ ์ ๋ก๋[ํธ์ง]
์ ํ๋ธ์ ์์์ ์ ๋ฌธ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ์ ์ ๋ค์ด ๋ช ์๋ค. ์ฌ๋ฏธ์๋๊ฑด ์ดฌ์์๋ง๋ค ํ๋กํผ๋์คํฌ ๋๋ผ์ด๋ธ์ ๋ฐฐ์น์คํ์ผ์ด ๋ค๋ฅด๋ค. ๋ช๋ช์ ๋ฐฐ์น๋๊ฒ๋ง ๋ณด๋ฉด '์ ๋๊ตฌ๊ฑฐ๋ค'ํ ์ ์์ ์ ๋๋ค.
- Arganalth : 6๊ฐ์ FDD์ 2๊ฐ์ HDD๋ฅผ ์๋ฃจ๋ฏธ๋ ๊ฐ๋ฐฉ์ ๋ถ์ฌ๋๊ณ ์ดฌ์ํ๋ค. ์ด์ ์๋ ๊ทธ๋ฅ ํ๋ฐ ๋๋ธ๋ฌ์ง๊ฒ ํด๋๊ณ ์ดฌ์ํ์๋ค.
- Gigawipf : 14๊ฐ์ FDD์ 1๊ฐ์ HDD๋ฅผ ๋ฐ์ค์ ๋ฃ์ด ์ดฌ์ํ๋ค.
- Iron LongJohn : 6๊ฐ์ FDD์ 2๊ฐ์ HDD๋ก ์ฐ์ฃผํ ๊ฒ์ ์ดฌ์ํ๋ค. ์์์ ๊ฐฏ์๋ ์ ์ ํธ์ด๋ค.
- Mitch Sandoe : ํ ๋๋ฌด์นธ์ 8๊ฐ์ฉ 2์์ผ๋ก FDD๋ฅผ ๋ฃ์ด์ ์ดฌ์ํ๋ค.
- MrSolidSnake745 : ๋๋ผ์ด๋ธ๋ฅผ 2์ด๋ก ๊ฐ์ก์์ ๋๋ ๋๊ณ , ๋ค์ ๋ชจ๋ํฐ๋ก ๊ด๋ จ๋ ์์์ ๋์๋๊ณ ์ดฌ์ํ๋ค.
- Sammy1Am : ์์ ๋ฐํ์ง๋ง, Moppy๋ฅผ ์ฝ๊ฒ ๋ง๋ค ์ ์๊ฒ ํด์ฃผ์๋ค. 4๊ฐ์ ๋๋ผ์ด๋ธ๋ฅผ ์ผ์ ๋๋ ๊ทธ๋ฅ ๋ถ์ฌ๋๊ฑฐ๋ ์ด์ง ๊ฒน์ถฐ ๋์์ผ๋ฉฐ, ํ์ฌ๋ 8๊ฐ์ ๋๋ผ์ด๋ธ๋ฅผ ํ์ํ์ผ๋ก ๋ฐฐ์นํ๊ณ ์์ํ ์ํ์ ๋ ํํ๋ก ๋๋ค. ์ฌ์ค Moppy ๋ผ๋ ์ถ์ฝ์ด๋ ์ด๋ถ์ด ๋ช ๋ช ํ ๊ฒ. ๊ทธ์ ์๋ Musical Floppy Drives ํน์ Floppy Music ์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ฉฐ ํ์ฌ๋ ์ด์ชฝ์ด ๋ ๋ง์ด ์ฐ์ธ๋ค.
- Techdisk : 8๊ฐ์ FDD๋ฅผ 2๋จ์ ์ ๋จ์ฒ๋ผ ์์์ ์ฐ์ฃผํ ๊ฒ์ ์ดฌ์ํ๋ค. 8/16๋นํธ๋ ๊ฒ์ ๋ฐฐ๊ฒฝ์์ ์ ์ฃผ์ ๋ก ๋ค๋ฃฌ๋ค.
- Paweล Zadroลผniak : ํด๋๋ ์ถ์ ๊ณต๋์ด. ์ด๋ฆ์ "ํ๋ฒ ์ฐ ์๋๋ก์ฆ๋์ " ์ ๋๋ก ๋ฐ์ํ๋ฉด ์ข๋ค. ์ด ๋ถ์ผ์ ์์กฐ์ด์ ๋ณธ์ข. 2011๋ FDD 2๊ฐ๋ก ์ํ๋ฆฌ์ผ ๋ง์น๋ฅผ ์ฐ์ฃผํ๋ ๊ธฐ์์ฒ์ธํ ๋์์์ ์ฌ๋ฆฌ๋ฉฐ ์ด ๋ถ์ผ๋ฅผ ๊ฐ์ฒํ ์๋ฐ ๋์๊ฒ ๋ค. ๊ทธ ํ 5๋ ๊ฐ๊น์ด ์ ์๋ฅผ ํ๋ค๊ฐ 2016๋ ๋ฌด๋ ค 64๊ฐ์ FDD์ 8๊ฐ์ HDD, 2๊ฐ์ ์ค์บ๋๋ก ๊ตฌ์ฑ๋ ํฌ๊ณ ์๋ฆ๋ค์ด ์์คํ ์ธ "The Floppotron 2.0"์ ์ ๋ณด์ธ ๊ฒ์ ์์์ผ๋ก ํ๋ฐํ ํ๋ ์ค์ด๋ค. ์์คํ ์ ์ค์ผ์ผ์ ์์ด์๋ ๊ทธ์ผ๋ง๋ก Moppy์ ๋ํ์. ์ฌ๊ธฐ์ 2018๋ 11์์๋ ๋ชจ๋
(...)๊น์ง ์ถ๊ฐํ์ฌ์ ๊ณผ์ฅ ์ข ๋ณดํ ์ค์ผ์คํธ๋ผ๊ธ์ ์ฐ์ถ์ ๋ณด์ฌ์ค๋ค. ์ค์บ๋๋ก ๊ธฐํ ์๋ก๋ฅผ ์ฐ์ฃผํ๋ ์์ค์ ์ด๋ฅด๋ฌ ์๋ค.
์ด์ธ์๋ ๋ง๋ค. Floppy Drive Music ์ผ๋ก ๊ฒ์ํด๋ณด์.
[1] ๊ตญ๋ด์ ํ Moppy ์ ์์๋ ์ค๊ณ FDD๋ฅผ ์๋ฐฑ๊ฐ ์ด์ ํ๋งคํ๋ ๊ณณ์ ๋ฌธ์ํ์ ๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ FDD๊ฐ ์์ ๊ผฝ์ ์ ๋๋ก ์ ์๋ค๊ณ ํ๋ค.
[2] ์ผ๋ถ ๋ชจ๋ธ์ Moppy๋ก ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ๋ ์์ผ๋ ํํ ํ์ธํด์ผ ํ๋ค. ๊ตญ๋ด์์ ํ์ ํ์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ ๋ง๋ค.
[3] ๋ค๋ฅธ FDD์ ๋ฌ๋ฆฌ ํค๋๊ฐ ์์์๋ ์ฐ์ฃผ๊ฐ ๋๋ค.
[4] ๊ผญ ์๋์ด๋
ธ์ผ ํ์๋ ์๋ค. ๋ฅ๋ ฅ์ด ๋๋ ์ ์์ ์ ์ ํ ๊ฐ๋ฐ์๋ณด๋๋ง ์์ผ๋ฉด ์ถฉ๋ถํ ์์ ์
๊ธฐ๋ฅผ ๋ง๋ค์ ์๋ค. ๋จ์ง ์ฌ๊ธฐ์ ์ค๋ช
ํ๋ ๋๋ก ๋ง๋ค๋ ค๋ฉด ์๋์ด๋
ธ๊ฐ ํ์ํ ๋ฟ์ด๋ค.
[5] ํน์ ์ฒ ์ฌ+์ ๊ธฐํ
์ดํ๋ ๊ด์ฐฎ์ง๋ง, ํนํ ์ผํธ ๋ฑ์ ์ ์ํด์ผํ๋ ๋
ธ์ถ์ด ๋์ง ์๋๋ก ์ ๊ฐ์๋ฌ์ผ ํ๋ค.
[6] Sammy1Am์ ์ ํ๋ธ ์๋ง์ผ๋ก ํฌ๋ํฐ ์ค์๋ฅผ ์ ์ง๋ ๋ค๊ณ ์ธ์ ํ๋ฉฐ ์์ ๋ ๋ด์ฉ์ ๋ง๋ถ์์ง๋ง, ์๋ชป ๋ณด๊ณ ๋ฐฐ์ด ์ฌ๋๋ค์ด ํ๋ฆฐ ๊ทธ๋ฆผ ์ค๋ช
๊น์ง ๊ทธ๋๋ก ๋ฐฐ๊ปด์ ์ ์๋ฒ์ ์ฌ๋ ค๋์๋ค. ์ค์ ๋ก ๋ง๋ค์ด๋ณธ ์ฌ๋์ด๋ผ๋ฉด ์ฌ๊ธฐ์ ์ํ์ฐฉ์ค๋ฅผ ๊ฒช๊ณ ์๋ชป๋์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ ๊ฒ์ด๋ค.
[7] ์๋์ด๋
ธ์ ์ ์๊ณผ FDD ์ ์์ ๋ถ๋ฆฌํด์ ์ฐ๋๊ฒฝ์ฐ FDD ์ธํฐํ์ด์ค ํ์ค GND ํ์ ์๋์ด๋
ธ์ชฝ์ ์ฐ๊ฒฐ ์ํ๋ฉด ๋์์ด ์๋๊ฑฐ๋ ์ ํธ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ๊ฐ์ง ์์ ์ค์๋ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.