Следует отметить еще, что при данной схеме установка вывода порта в «1» выключает нагрузку, и наоборот. Это не является недостатком, просто главное самому не запутаться.
И не врубился, что означают буквы n и f в командах вида do.pl a1n? oN и ofF?
Нужно развивать идею в сторону управления нагрузкой по радио, чтобы не приходилось тянуть провода к каждой розетке. Вижу это как-то так:
Роутер -> контроллер -> передатчик (433 MHz или 2,4 GHz) -> приемники -> блоки управления нагрузкой.
Не принимайте близко к сердцу. Просто не вам первому приходит в голову мысль «собрать свой собственный Arduino, с блекджеком и шлюхами». А это обсуждение — далеко не первый срач спор по поводу макетных плат, их нужности и полезности. Пишите продолжение, посмотрим, что получится в итоге.
Да и на готовом не всегда люди понимают физику процесса.
Чтобы понять физику процесса, совсем не обязательно сразу бросаться собирать что-либо с нуля. Да, AVR это позволяет (у него низкий порог вхождения, я сам начинал без всяких ардуин), а вот какой-нибудь ARM или развесистая ПЛИСина — едва ли.
Еще часто забывают о том, что макетка многоразовая: собрал прототип, отладил, перенес на нормальную плату, отлаживаешь следующий. Заплатить один раз несколько десятков долларов за удобство макетирования — почему бы и нет? А паять свою собственную макетку скучно и малоценно в образовательном плане. Там 80% работы — разъемы да резисторы.
В чем плюс Arduino-подобных плат? Постараюсь объяснить на пальцах. Вы написали свой первый проект, спаяли плату, прошили… И ничего не работает. То ли ошибка в прошивке, то ли в аппаратной части, неизвестно. Отладочная плата позволяет запустить проект на заведомо рабочем железе.
Понятно, что человек, собравший не один десяток устройств на контроллерах, с легкостью соберет макетную плату (как ардуино или даже лучше). Но рекомендовать такой подход новичкам, имхо, следует с осторожностью.
Тот, кому захочется поподробнее разобраться, «как оно там внутри работает», обязательно разберется, всему свое время.
После падения зонда камера покажет немножко земли или кусок неба, и смысла продолжать передачу особо нет. Пеленгация места посадки по излучению передатчика — неблагодарное дело. Стоит подумать, каким образом передавать с зонда GRS-координаты.
> мы тут из Севастополя с Одессой переговариваемся
Аналоговый видеосигнал гораздо чувствительнее к низкому уровню сигнал/шум, чем голос. А в остальном — согласен.
Луноходу, тем не менее, помогло :) Речи не идет о том, чтобы сделать направленной передающую антенну, только приемную. Бесплатный бонус — мы перестаем собирать земные помехи от БС и прочих вайфаев. В случае потери направления на зонд всегда можно переключиться на всенаправленную антенну и поймать хоть что-то.
Существенно увеличить дальность поможет остронаправленная антенна. На передающей стороне это сложно осуществить (как поддерживать ориентацию в условиях болтнки?), а на приемной — вполне. Вот здесь есть примеры неплохих антенн на нужный вам диапазон 900 МГц.
Если хорошо теплоизолировать капсулу, может хватить мощности, рассеиваемой аппаратурой. Заранее сказать нельзя, нужены или сложные расчеты или эксперименты (морозилкой запаслись? :)
Количество генераций tokencode != количество успешных авторизаций. Пользователь может сгенерить пароль и не ввести его (или упустить время). Выходит, нужно
1) нажать кнопку «сгенерировать одноразовый пароль»
2) ввести пароль
3) после авторизации нажать кнопку «все в порядке, пароль принят»
Вот этот-то третий шаг легко пропустить, что собьет синхронизацию.
Точно, уже нашел! Правда, проверки предыдущих пяти минут на сервере не вижу. Значит, возможен ложный отказ авторизации из-за попадания на границу временного интервала.
В данной реализации пароль не является одноразовым: если его перехватить, по нему можно авторизоваться повторно, пока не кончилось время жизни пароля, естественно.
И не врубился, что означают буквы n и f в командах вида do.pl a1n? oN и ofF?
Роутер -> контроллер -> передатчик (433 MHz или 2,4 GHz) -> приемники -> блоки управления нагрузкой.
с блекджеком и шлюхами». А это обсуждение — далеко не первыйсрачспор по поводу макетных плат, их нужности и полезности. Пишите продолжение, посмотрим, что получится в итоге.Чтобы понять физику процесса, совсем не обязательно сразу бросаться собирать что-либо с нуля. Да, AVR это позволяет (у него низкий порог вхождения, я сам начинал без всяких ардуин), а вот какой-нибудь ARM или развесистая ПЛИСина — едва ли.
Еще часто забывают о том, что макетка многоразовая: собрал прототип, отладил, перенес на нормальную плату, отлаживаешь следующий. Заплатить один раз несколько десятков долларов за удобство макетирования — почему бы и нет? А паять свою собственную макетку скучно и малоценно в образовательном плане. Там 80% работы — разъемы да резисторы.
Понятно, что человек, собравший не один десяток устройств на контроллерах, с легкостью соберет макетную плату (как ардуино или даже лучше). Но рекомендовать такой подход новичкам, имхо, следует с осторожностью.
Тот, кому захочется поподробнее разобраться, «как оно там внутри работает», обязательно разберется, всему свое время.
Аналоговый видеосигнал гораздо чувствительнее к низкому уровню сигнал/шум, чем голос. А в остальном — согласен.
1) нажать кнопку «сгенерировать одноразовый пароль»
2) ввести пароль
3) после авторизации нажать кнопку «все в порядке, пароль принят»
Вот этот-то третий шаг легко пропустить, что собьет синхронизацию.