В ироничном стиле программист назвал свое видео Smells Like Nerd Spirit.
Польский программист Павел Задрожняк собрал 64 дисковода, 8 жестких дисков и 2 сканер в единый “Оркестр компьютерного железа”, который назвал “Флоппотрон” (от английского floppy drive - дисковод).
Павел заметил, что каждое устройство с электромотором способно производить звук. В сканерах и дисководах используются шаговые моторы, которые перемещают считывающие головки с датчиками. Звук, производимый такими моторами зависит от скорости движения - чем выше частота, тем выше звук. А в жестких дисках для наклона головки используются магнит и катушка. Когда через нее в течение достаточно долгого времени проходит ток, головка ускоряется и делает щелчок, создавая звук наподобие барабанного.
“Головку катушки диска можно также использовать как динамик и воспроизводить звуки или ретранслировать музыку. Но это слишком просто”, - пишет Павел в своем блоге.
“Флоппотрон” состоит из 8 колонок по 8 дисководов в каждой. Они управляются контроллером ATMega16 и отвечают каждая за один звуковой канал. “Дирижирует” железным оркестром программа, написанная Задрожняком на языке Python 2.7.
“Большую часть этой программы я написал на занудных лекциях в университете, поэтому там каша. Но свою работу она выполняет”, - рассказывает Павел.
Кроме хита Нирваны программист уже успел записать музыкальные темы из “Звездных войн” и американского сериала Hawaii Five-0.
Подпишитесь на нашу рассылку: