Это здесь при том, что формально достать до луны можно пультом от телевизора. Хоть один фотон да долетит. От того, какую принимающую аппаратуру вы можете поставить будет зависеть мощность светового потока, которую вам нужно получить в точке приёма сообщения.
Кроме того, важно с какой скоростью надо передавать данные. Если скорость не велика, можно применять кодирование, аналогичное кодировнию сигнала GPS. Уровень полезного сигнала там на пару порядков меньше уровня шума. Но шум случайный, не смещенный, а сигнал повторяется. Поэтому сигнал все равно можно выделить.
Также надо учитывать ширину луча и то, насколько точно вы можете его направить.
Кроме того, лазеры бывают постоянные и импульсные. Энергия в импульсе может быть намного больше, чем средняя. Для передачи информации это удобно.
Взять другой провод. Кнопка просто замыкает контакты, можно хоть отверткой включать. Зайдите в какой-нибудь voltmaster, купите там провод и понравившуюся кнопку и вкрутите её в стол. Провод предлагаю напаять к тому, который идет к кнопке от корпуса, чтобы она оставалась работоспособной.
agmt абсолютно прав. e-nigma врет. Стереть файл надежно с hdd можно, а вот с ssd нельзя, они слишком умные и не дают зазря писать в одни и те же блоки.
Прибор действительно похож на счетчик автомобилей и их скоростей.
Яндекс.Пробки использует исключительно данные с GPS, реалтаймовых данных с таких приборов у яндекса нет.
Твердотельное реле с управлением мощностью. Управляется напряжением. Подцепить на аналоговый выход, понадобится дополнительный танзистор, чтобы напряжения 5в с arduino поднять до 10в. Программировать почти ничего не придется, но аналоговых выходов весьма мало.
Твердотельное реле без контроля перехода через 0 или связка из симистора и MOC3052 на каждый канал + детектор перехода через 0 (конденсатор + сопротивление + PC814). Одна плата может управлять большим количеством каналов, но прошивку написать так, чтобы свет не моргал не так просто.Не имея опыта программиорвания надо обладать большим упорством, чтобы девести до конца.
arduino IDE очень убогая. Это блокнот с подсветкой синтаксиса. Вместо него можно взять нормальную IDE или нормальный текстовый редактор. Я использую vim/gvim. Для сборки можно использовать makefile'ы: github.com/mjoldfield/Arduino-Makefile
Если уже к какому-то редактору привыкли, то осваивать как раз меньше.
Следующий шаг — библиотеки Arduino. Да, они просты в использовании и там есть немало защит от дурака. Начать писать с ним, пожалуй, проще. Но велик шанс, что вы во что-то упретесь и придется переписывать большие куски программы. В данном конкретном случае человеку нужны IC, которая не поддерживается библиотеками arduino. Причем, по крайней мерер на мой плате (arduino mega), IC доступно на таймерах TIMER4 и TIMER5, а arduino для отсчета времени использует TIMER1. Т.е. нужно еще переписать функции получения времени.
P.S. А еще в arduino есть баги и всем на них пофиг. Наличие патча и подробного объяснения, что происходит не достаточно для исправдения проблем.
Преобразование фурье раскладывает сигнал на сумму синусоид. Сигналы других форм приходится складывать из нескольких синусоид. Если у вас меандр (прямоугольный сигнал) с частотой 70 герц, то при всем желании 70 герцовой синусоидой его описать не получится. Чтобы получить более резкие фронты нужно добавлять синусоиды с кратными частотами, это и есть гармоники.
Кратные пики — это то, как описывается форма сигнала, называть это артефактом не совсем корректно.
Зависит от того, сколько стоит информация. Если много, то однократного заполнения может не хватить. Кроме того, что-то может остаться. Например в некоторых ФС последние блоки данных от нескольких файлов могут записываться в один блок носителя. Записывая на диск большие файлы вы не сможете затереть такие блоки.
Кстати, вы уверены, что находятся именно те файлы, которые были удалены надежно? Попробуйте запустить затирание свободного пространства. Там могли остаться временные файлы, создаваемые редактором.
И еще на вский случай, это switch, простой неуправляемый switch. Он просто перекладывает ethernet фреймы из одного порта в другой. Он не будет держать соединение с провайдером.
На всякий случай, эти свичи расчитаны на установку в стойку, на стол или под стол, но не на стену. По крайней мере так написано в инструкции.
Я себе вообще купил уголки для серверного шкафа и на шпильках установил внутри обычного шкафа. На них удобно встала патч-панель (я не люблю Wi-Fi и провел ethernet во все места, где я могу сидеть с ноутом и до каждого телевизора), свитч и серверный блок розеток.
Кроме того, важно с какой скоростью надо передавать данные. Если скорость не велика, можно применять кодирование, аналогичное кодировнию сигнала GPS. Уровень полезного сигнала там на пару порядков меньше уровня шума. Но шум случайный, не смещенный, а сигнал повторяется. Поэтому сигнал все равно можно выделить.
Также надо учитывать ширину луча и то, насколько точно вы можете его направить.
Кроме того, лазеры бывают постоянные и импульсные. Энергия в импульсе может быть намного больше, чем средняя. Для передачи информации это удобно.