smit01: Разобрались, какой цвет какой обмотке соответствует? Нужно взять омметр и измерить сопротивление между желтым и серым, между желтым и синим и между серым и синим проводами.
За то время, что вы мучаетесь с этим мотором, можно было бы 10 раз нормальный кулер купить =)
Николай Животенко: Контакты соответствующих реле. Kx.y = для реле номер X контактная группа номер Y. Получается, нужны реле с тремя группами контактов.
Артем: Наверное, человек хочет тумблером выбирать, с какого харда грузить машину. Но это недостаточно стимпанково. Должна быть конструкция из рычагов и шестеренок, которая механически выдергивает один хард из разъемов и втыкает второй =)
zametkielectrika.ru/podklyuchenie-odnofaznogo-kond...
Там две обмотки, одна подключается напрямую к источнику (~24 В, помите? Не вздумайте в розетку воткнуть!), а вторая через конденсатор. Где выводы какой обмотки - определяется прозвонкой. Которую включать через конденсатор - определяется методом тыка. Если мотор вращается не в ту сторону, поменять обмотки местами.
В любой непонятной ситуации - смотрите даташит, там ясно сказано, что ULN2803 - сборка NPN-транзисторов с открытым коллектором. Если найдете, можете поставить M54562FP - то же самое, только с открытым эмиттером, "верхние" ключи.
Ух, жесть какая! Подключение регистров внимательно не смотрел, вроде бы там все правильно. Но ULN2803 тут не пойдет. Он - "нижний" ключ, коммутирующий свои выходы на землю. А нужен - "верхний", коммутирующий на плюс питания.
Схема ключа будет примерно такая: www.rc-float-flying.rchomepage.com/RCWeb/PIC/P-Cha...
То, что обозначено как LOAD - одна строка диодов (анодами к транзистору). Вход, отмеченный PIC, можно цеплять к выходу регистра, напрямую или через резистор в нес-ко десятков ом.
Р-канальный транзистор надо подобрать по требуемому току и напряжению отпирания. У IRF, например, есть удобная подбиралка: www.irf.com/product/Power-MOSFETs-Single-Power-MOS...
В сборках по 8/16 таких транзисторов не встречал, есть одинарные, двойные, иногда счетверенные, придется набирать из них.
@DancingOnWater да, конструктор возвращает указатель на созданный объект. С нулем его сравнивать некорректно, лучше с NULL.
Но если здесь не C++, а C, то @jcmvbkbc прав, и stat() -не конструктор класса, а просто функция.
Гелий будет просачиваться через уплотнение наружу быстрее, чем снаружи внутрь будет просачиваться воздух. В результате внутри будет давление ниже атмосферного.
Значение тона и так дискретно. Для 8-битного Hue гистограмма будет содержать 256 отсчетов, для 16-битного — 65536 и т.д.
Насчет локальных максимумов: первое, что приходит в голову — пробежать по всей гистограмме скользящим окном (не забываем, что шкала Hue замкнута в кольцо!) и для каждого наложения окна проверить, не является ли значение по центру окна максимальным среди всех отсчетов, попадающих в окно. Среди всех найденных максимумов отобрать K самых больших.
Чем шире окно, тем сильнее будут «склеиваться» соседние пики.
Зарядить батарею чем-то заведомо исправным и посмотреть, сколько проработает. Еще неплохо было бы измерить потребляемый ток в процессе работы — вдруг где утечка.
А, погодите! DHT11 общается по однопроводному интерфейсу, но это не стандартный 1-wire. Но это не мешает завести его на RPi. Вот даже статья на хабре есть.