Популярный пост capsolo Опубликовано 31 мая, 2016 Популярный пост Опубликовано 31 мая, 2016 (изменено) 1. Что за Ардуино? Пишу как понимаю. Просьба сильно не критиковать, ибо с Ардуино я знаком плотно всего 3 месяца. Если интересно почитать каноническое определение - можно здесь: http://arduino.ru/About Дело вот в чем: Допустим нам необходимо автоматизировать какую-то задачу. Комп целый ставить громоздко и избыточно, так что на ум приходит использовать микроконтроллер. И вот с какой стороны к нему подступиться? Это же надо его на какую-то плату паять, плату надо придумывать под свои задачи, решать проблему как все это запитать, каким устройством прошивать. Контроллеры Ардуино - этот этап просто вычеркивают (если нет необходимости потом такое устройство тиражировать тысячами). Нам в руки попадает 8 битный контроллер с 16-256КБ памяти на борту, который можно просто запитать блоком питания до 15В (рекомендуется больше 12 не подавать), у которого все ноги оборудованы удобными штырьковыми разъемами, что позволяет за пару секунд подключать к нему сотни различных датчиков, устройств ввода и исполнительных устройств под самые разные нужды, причем все эти устройства уже готовы к подключению и монтажу в корпус устройства. Ко всем этим устройствам уже написаны библиотеки для работы, примеры использования, что позволяет за пару часов собрать воедино и заставить работать все необходимое для решения задачи. Также можно подключать свои сигнальные схемы и исполнительные устройства. Единственное следует сигнал со своих устройств аппаратно запихнуть в диапазон 0-5В, и обеспечить управление устройствами сигналом 5В. Естественно к контроллеру есть готовые модули реле, которые будут коммутировать нагрузку до 2КВ. В разрезе нашего хобби присутствуют готовые гильзованные градусники, датчики давления, ЖК и LCD экраны, датчики разлития воды, газов, напрямую к контроллеру можно зацепить некоторые твердотельные реле, что позволяет без проблем коммутировать мощную нагрузку. На борту контроллера есть аналогово-цифровой преобразователь, позволяющий измерять напряжение на входе в диапазоне 0-5В. К примеру можно при помощи трансформатора 220-5В и нескольких резисторов получить на входе контроллера значение мгновенного напряжения в сети. Все это, включая контроллеры, на данный момент стоит копейки. Контроллер может производить примерно 16000000 простейших операций с целыми числами в секунду, что позволяет производить над всеми входящими сигналами вычисления и принимать решения о подаче сигналов на исполнительные устройства. Отладка и загрузка происходят тоже очень просто: после установки среды программирования контроллер подключается через обычный USB кабель к компьютеру, после сборки программы, она заливается в контроллер, который начинает работать согласно программы. Для отладки используется серийный порт, который выглядит приблизительно как окно чата. Если в программе написать строчку Serial.print ( "привет, мой господин!"); контроллер в определенный момент выдаст ее в чат. Так же контроллер может слушать команды которые введет пользователь в этот чат и выполнять их (если так задумано в программе). Язык программирования практически идентичен C++, так что те, кто имели хотя бы базовое представление о программировании, наверняка свободно смогут решать свои задачи по автоматизации с с использованием контроллеров Ардуино. Если электроника и электротехника вам не чужды - думаю не будет проблем с освоением платформы. Вот один из базовых курсов по Ардуино. Мне очень помог стартануть. http://zelectro.cc/arduino_lessons Больше всего в платформе Ардуино меня поразила и увлекла доступность контроллеров и модулей для решения реальных задач: только подумать, что базовую плату контроллера Нано можно купить за 150р в Китае, а базовый контроллер УНО 32К памяти со стабилизатором на 5В и отдельным разьемом питания можно купить в России менее, чем за 500р. (буду дописывать по мере возможности) Изменено 31 мая, 2016 пользователем capsolo 16
capsolo Опубликовано 31 мая, 2016 Автор Опубликовано 31 мая, 2016 (изменено) Для тех, кто не знает для чего предназначен прибор, прошу почитать первые посты в теме http://forum.grainwine.info/index.php/topic/685-avtomatika-upravlenija-otborom-po-zhidkosti-na-o/?p=53188&do=findComment&comment=53188 В данном проекте реализовывается та же функция, что и в предыдущем. Из дополнений - в этом исполнении подключается 2 датчика температуры, которые устанавливаются на колонне один над другим, что позволяет ректифицировать длительное время не обращая внимания на атмосферное давление, ибо отключение клапана отбора теперь происходит по увеличению регистрируемой температуры одного датчика относительно другого. Также у контроллера появился экран на 32 символа, что позволяет одновременно видеть температуру обоих датчиков, время, оставшееся до открытия или закрытия клапана, а так же текущий отбор (если оператор ввел в один из параметров отбор клапана в секунду в миллилитрах. Также при применении контроллера Arduino Nano стоимость устройства в сборе будет ниже стоимости предыдущего устройства, даже с учетом блока питания и двух датчиков температуры. Полный список свойств : 0) Отсутствие ложных срабатываний блокировки отбора при изменении атмосферного давления или температуры окружающей среды при ректификации за счет использования двух температурных датчиков 1) Два независимых набора настроек отбора (период и время открытия) для голов и тела. 2) Отображение реальной текущей скорости отбора в мл. (после калибровки клапана отбора) 3) Отображение на дисплее и дополнительная диодная индикация состояния колонны (стабильна/нестабильна) 4) Отображение времени до следующего открытия/закрытия клапана. 5) Автоматическая блокировка отбора при дестабилизации колонны со звуковой сигнализацией. 6) Автоматическая подстройка скорости отбора в соответствии с заданным процентом снижения после блокировки отбора. Может быть использована для определения максимальной скорости отбора при заданной мощности для конкретной колонны. 7) 32-символьный дисплей управление клапаном отбора в режиме дистилляции (без возврата) и ректификации 9) остановка процесса по нескольким условиям со звуковой индикацией и включением реле останова (для интеграции с регулятором мощности). Остановка процесса происходит по следующим условиям: 9.1) Уменьшение отбора до 0 (в режиме автоматического снижения отбора) 9.2) Достижение предельной температуры (в режиме дистилляции) 9.3) отсутствие стабилизации 10) Руссифицированный интерфейс Что нам понадобится: Спецификация компонентов для сборки устройства на LCD Keypad Shield: экономика.xlsx ЖК экран - 126руб http://ru.aliexpress.com/item/IIC-I2C-1602-Serial-Blue-Backlight-LCD-Display-For-Arduino-2560-UNO-AVR-A004-Free-Shipping/1975413973.html Блок питания (опционально, можно использовать зарядку от телефона на 5В) 420руб http://ru.aliexpress.com/item/AC-DC-Converter-5W-1A-90-240V-to-5V-Power-Supply-Buck-Step-Down-Module-Switching/734276309.html Кнопки 3 шт. любые (можно взять из любой аппаратуры) Мне понравились модные и дорогие Это буржуйский выбор...стоят как контроллер 265р http://ru.aliexpress.com/item/3-Bit-3-color-High-Keypad-Button-Module-For-Arduino-Electronic-Blocks/32511222803.html?spm=2114.03010208.3.1.oZAXx6&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=47c101f7-55c3-4e0b-b708-375d4da72b33 Бюджетные кнопки можно найти в Starter Kit или в радиомагазине по 10р штучка итого 30руб Реле 220В-10А Например такое. Продавец пишет, что даже с опторазвязкой 67руб http://ru.aliexpress.com/item/Free-Shipping-1-Channel-Supports-High-and-Low-Trigger-5V-Relay-Module-with-Optocoupler/32456786692.html?spm=2114.03010208.3.49.x3XqwY&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=bb909ce4-f578-4752-a847-208678fbcd08 Датчики температуры 2шт Такой в гильзе 74х2 = 148руб http://ru.aliexpress.com/item/Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-DS18B20-Sensor-2m-cable/32456946278.html?spm=2114.03010208.3.1.M4PQkb&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=53d41260-86d9-4968-9cde-52d58710244f Или россыпью 38х2=78р http://ru.aliexpress.com/item/Free-Shipping-5PCS-DS18B20-TO92-Sensor-18B20-TO-92-Digital-Thermometer/1580867007.html?spm=2114.03010208.3.11.Iw5Zlx&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=53d41260-86d9-4968-9cde-52d58710244f Контроллер UNO - 221руб http://ru.aliexpress.com/item/high-quality-UNO-R3-MEGA328P-CH340-CH340G-for-Arduino-UNO-R3-USB-CABLE/1939497247.html?spm=2114.03010208.3.19.mawn8i&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=6f56bc3c-3a55-4e50-9785-ced30a131e1b Мелочевка Провода (если не хочется покупать - можно использовать витую пару) http://ru.aliexpress.com/item/Free-shipping-Dupont-line-120pcs-20cm-male-to-male-male-to-female-and-female-to-female/32343840673.html?spm=2114.03010208.3.1.yMbZad&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=de8d501d-edc2-4173-90e5-57c1671cbdf0 Макетная платка для тестирования http://ru.aliexpress.com/item/SYB-170-Mini-Solderless-Prototype-Experiment-Test-Breadboard-170-Holes-Tie-points-35-47-8-5mm/1796710748.html?spm=2114.03010208.3.38.Symzoi&ws_ab_test=searchweb201556_8,searchweb201602_1_10039_10037_507_10032_10020_10017_10021_10022_10009_10008_10018_101_10019,searchweb201603_9&btsid=137af3c5-a795-4aa1-96eb-199d8204a9b8 Удобно использовать две шины для объединения земли со всех устройств и питания Схема подключения (спасибо коллеге ser64). Зашивка с зашиватором самой свежей версии для этой схемы (не нужно программировать, просто подключаем контроллер к USB, выбираем порт и прошиваемся согласно вложенной инструкции): proshivka_1.1_buttons.zip Схема для Arduino UNO с LCD Keypad Shield спасибо коллеге serafh Зашивка с зашиватором самой свежей версии для этой схемы (не нужно программировать, просто подключаем контроллер к USB, выбираем порт и прошиваемся согласно вложенной инструкции): proshivka_1.1_LCD_KEYPAD.zip Инструкция для версии 1.1: Спиртогон 1.1_re.doc Примерная стоимость по минимуму без БП, с бюджетными кнопками из радиомагазина и датчиками россыпью (устанавливаются на колонну на хомуты под утеплитель) 126+30+67+78+221=522руб при заказе всей дребедени в Китае. Если заказывать в интернет магазинах по Ардуино, типа Амперки, может получиться раза в два дороже. Надеюсь нарисовать схему подключения. В текстовом виде описано ниже. Для тех кто в теме сразу выложу инфу по существу: Градусники DS18b20 2 штуки вешаем на 3 цифровой пин. Не забываем резистор на 4.7к между 5В и данными (красный и желтый проводки на гильзованном датчике) Релюху (со снабберной цепочкой есесно) вешаем на 9 пин (11 пин для LCD Keypad Shield) Кнопочки 3 штуки как на оригинале одной ногой цепляем к земле, а второй ногой: кнопка "плюс" - A0 кнопка "минус" - A1 кнопка "выбор" - A2 (для LCD Keypad Shield кнопочки подключаются на А0) Экранчик я использовал 1602 с интерфейсом I2C, чтобы было поменьше проводов. На UNO подключаем SDA к SDA на плате, SCL к SCL на плате. На Нане соответственно к A4 и A5. Все земли к земле БП, 5В к 5В с платы (или прямо с БП, если он на 5В стабилизированный) Кнопки есть, экранчик есть, релюха есть, градусники есть - вроде все. Кому нужны дополнительные функции - те могут: на 12 пин повесить пищалку (активную или пассивную) Коллега Seraph пишет: При выборе активного биппера следует руководствоваться следующим: - требуется простая пьезо-пищалка на 5 вольт, например НРМ14А/JL+A5L - бипперы Ардуино, с транзисторным ключем, встроенным генератором или динамические капсюли не подходят: - при подключении следует соблюдать полярность указанную в схеме и на корпусе, как правило длинная нога пьезо-пищалки это "+". на 2 пин подключить диод дополнительной индикации состояния контроллера на 10 пин повесить реле завершения процесса (например на замыкание узо через 5к резистор). У меня Ардуиновская студия 1.6.8. с ней работает. Ну и скетч: tau_kita_arduino_v0.9.zip Версия 0.9: на первый пин добавлено управление пищалкой, которая пищит от 5V. Одной ногой на землю, другой на пин. Пищит 5 раз по залету температуры. Исправлены мелкие баги интерфейса (по наводке коллеги bigson). tau_kita_arduino_v1.0beta.zip Версия 1.0. Слиты две ветки (для I2C экрана и для LCD Keypad Shield). Тип устройства выбирается установкой значения переменной USE_LCD_KEYPAD_SHIELD. Исправлен баг с влиянием предельной температуры для диста на рект (спасибо за отлов бага коллеге kirka). При входе в меню клапан закрывается и не откроется, пока контроллер не выйдет в дежурный режим. Это конкретно меня достало. Переключателя на клапан у меня нет. ETA заменил на ОСТ (Осталось) и F заменил на ОТ (Отбор). Спасибо коллеге bigson за наводку Перестал опрашивать градусники при входе в меню. Говорят - что от частого опроса греются датчики Я ХЗ но сделаю, на всякий случай. Версия 1.0.1 1)Изменил условие возобновления работы после залета. Теперь работа возобновляется сразу ниже той температуры, на которой прекратился отбор. Проблему заметил VOLK EV 2) На цифровой пин 2 прикрутил индикацию: при стабилизации диод должен мигать, когда стабильно - не гореть, когда залет - гореть без мигания. На экране на 9 символе во второй строке "-" когда стабилизируется, "*" когда стабильно, "!" когда залет. (идеи подсказали serafh и kirka) tau_kita_arduino_v1.0.1.zip Spirtogon_v1.0.1_hex.zip Версия 1.0.2 1) Исправлена ошибка с отображением Flow 2) Исправлен дребезг при залете. Работа возобновляется при возврату температуры в исходное значение 3) Исправлена проблема, при которой по залету клапан отбора мог остаться в открытом состоянии 4) На пин 10 можно подключить релюху, которая переключится, когда процесс дистилляции или ректификации окончен. 5) Попытки решить проблему с бипером (не проверено) tau_kita_arduino_1.0.2.zip Версия 1.0.3 Переписан механизм обнаружения залета (спасибо коллеге bigson). Теперь если из-за погрешности измерений датчиков на верхнем датчике температура выше, чем на нижнем, хвосты все равно ловятся. tau_kita_arduino_v1.0.3.zip Версия 1.1 Что нового: 1) Прошивка полностью руссифицирована 2) Реализовано два режима: головы и тело, каждый со своими настройками периода и времени открытия клапана. Переключение режимов идет первым пунктом меню. В режиме "головы" стабилизация не проводится, залета не будет. Режим голов отображается на дисплее в виде значка "^" 3) Реализована поддержка нормально открытых и нормально закрытых исполнительных реле. Выбор типа реле производится путем изменения переменной RELAY_LEVEL 4) Реализована поддержка пассивных и активных динамиков. 5) Сделана звуковая индикация окончания процесса (перед замыканием финишного реле) 6) Реализовано окончание процесса, если залет не завершается раньше установленного времени, которое задается в параметре TIMEOVF_TIMEOUT 7) Исправлены многочисленные небольшие ошибки в коде. tau_kita_arduino_v1.1.zip Версия 1.1.1 У многих, да и у меня в некоторыъх режимах работы колонны, не получается создать условия, при которых изменение дельты находится в диапазоне 0-0.1, поэтому я смягчил условия стабилизации, вместо фиксированного значения 0.1 поставил значение "залета", которое устанавливает пользователь. Теперь пользователь сам контролирует условия стабилизации. tau_kita_arduino_stabfix.zip Библиотеки, чтобы не искать: Папку libraries кладем в библиотеки Arduino. У меня библиотеки находятся по адресу C:\Program Files (x86)\Arduino\libraries libraries.zip Для экранов с контроллером I2C на чипе pcf8574at необходимо использовать библиотеку LiquidCrystal_I2C по ссылке. http://iarduino.ru/lib/1462804633-962.zip стоковую библиотеку при этом надо удалить из библиотек. Скетч нужно модифицировать, поменяв адрес экрана в строчке LiquidCrystal_I2C lcd(0x27,16,2); с 0x27 на 0x3F Аппарат работает по дельте температур. Таким образом отстраиваемся от изменения атмосферного давления. Оба градусника устанавливаем на царгу. Время стабилизации 3 минуты. Через 3 минуты по увеличению разности температур между градусниками на дельту автоматика перекроет клапан. Чтобы сбросить флаг стабилизации можно пошевелить О, Р или дельту. Вот как сейчас выглядит: Справа сверху ETA - время в секундах до следующего открытия или закрытия клапана. Справа снизу F - скорость отбора. В меню появился параметр KLAPAN, в который можно вписать скорость отбора клапана в секунду, после этого контроллер будет писать сколько у вас отбирается с теми параметрами О и Р, которые сейчас выставлены (с учетом уменьшения отбора). Управление как в старом контроллере. Устройство сделано на основе кода прошивки 1.3.1 http://forum.grainwine.info/index.php/topic/685-avtomatika-upravlenija-otborom-po-zhidkosti-na-o/ Только лишь температуру пороговую нужно теперь выставлять только если будешь пользоваться прямым отбором, иначе ее можно не шевелить. Изменено 3 марта, 2017 пользователем capsolo 9 1
capsolo Опубликовано 31 мая, 2016 Автор Опубликовано 31 мая, 2016 (изменено) Спиртогоны наших форумчан: Изменено 4 августа, 2016 пользователем capsolo
m16 Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 Кнопочки 3 штуки как на оригинале одной ногой цепляем к земле, а второй ногой: типичная ошибка - обязательна подтяжка к +5в так же как и Не забываем резистор на 4.7к между 5В На UNO подключаем SDA к SDA на плате, SCL к SCL на плате. На Нане соответственно к A4 и A5. интерфейс I2C подразумевает обязательную подтяжку линий SDA и SCL к +5в 1
makh Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 обязательна подтяжка к +5в Для просто кнопок в AVR внутрях подтяжку можно включить. Что-то вроде pinMode(X, INPUT_PULLUP);
capsolo Опубликовано 31 мая, 2016 Автор Опубликовано 31 мая, 2016 (изменено) Для просто кнопок в AVR внутрях подтяжку можно включить. Я так и сделал, поэтому растягивать кнопки нет смысла. нтерфейс I2C подразумевает обязательную подтяжку линий SDA и SCL к +5в На УНО все окей. Если на Нано будет проблема (о чем я на форумах пока не слышал) - будем думать. Полагаю, что SDA и SCL подтягиваются самим модулем экрана, на который поступает 5В. Как ставишь термометры и как настраиваешь дельту? Градусники ставлю один над другим на колонну. Нижний - сантиметрах в 20 от низа колонны, верхний в середину. Не сильно принципиально ибо в конце выжимаю колонну в другую банку. Дельту ставлю 0.2 градуса. Когда разность температур не меняется 3 минуты я считаю, что можно фиксировать их разность и закрывать клапан если она будет меняться. Сбросить счетчик можно пошевелив какой-нибудь параметр. Есть еще вот на готовом модуле с одним градусником http://forum.grainwine.info/index.php/topic/685-avtomatika-upravlenija-otborom-po-zhidkosti-na-o/ Изменено 31 мая, 2016 пользователем capsolo 1
m16 Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 Для просто кнопок в AVR внутрях подтяжку можно включить думаешь я о ней не знаю? внутренняя подтяжка авра порядка 100ком, и наводку ловит на раз. вообщем дерьмо. Полагаю, что SDA и SCL подтягиваются самим модулем экрана лучше проверить
capsolo Опубликовано 31 мая, 2016 Автор Опубликовано 31 мая, 2016 (изменено) наводку ловит на раз. У меня реализована отстройка от дребезга программно. Ни разу не ловил за все время тестирования случайного нажатия. Около 300мс должен приходить устойчивый одинаковый сигнал с батона. Володь, я пару первых постов скрыл, чтобы изложение было последовательным. Изменено 31 мая, 2016 пользователем capsolo
makh Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 Около 300мс Ну очень долго. За это время кнопку уже можно вводить в альтернативный режим обработки. По-простому всегда вот так хватало: if (read(input)) { delay_ms(10); if (read(input)) do_something(); }
capsolo Опубликовано 31 мая, 2016 Автор Опубликовано 31 мая, 2016 [member=makh], по задаче некуда спешить. Можно этот параметр и оптимизировать. Пока я обработчик кнопок оставил как на старом контроллере. Работает - не трожь. Хороший принцип.
hardvik Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 [member=capsolo], Антон, глянь, я правильно все понял? 2
Palev Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 (изменено) Подтягивающий резистор(10кОм) на кнопки ставят не из-за дребезга, а во избежании наводок при ненажатой кнопке.(опыта нет, просто в умной книжке прочитал) Либо оттягивающий, если на кнопку постоянно 5 вольт подавать. Изменено 31 мая, 2016 пользователем Palev
Mihalich Опубликовано 31 мая, 2016 Опубликовано 31 мая, 2016 Эх, capsolo, на неделю бы раньше... Сейчас заказан комплект на STH0024 под мой "многотрубник"... Как только перейду на "ардуину" - распродам; про свои слова помню и не отказываюсь от них . А в проекте "многоканального" устройства не предвидится? Типа для "дракоши" ? 1 Помогу с оборудованием для наших дел Гонщик формулы С2Н5ОН
capsolo Опубликовано 31 мая, 2016 Автор Опубликовано 31 мая, 2016 (изменено) [member=hardvik], Витя все четко, спасибо за картинку. Завтра утяну в шапку, если не возражаешь. Подписать надо пин твоей "релюхи" 9. И точно надо RC цепочку после опторазвязки? Со своей стороны Моси контроллер даже не поймет что чем-то управляет.[member=Mihalich], да, я как раз думал о такой переделке. Надо с Лешей посоветоваться об актуальности. Будет он еще ваять драконов, может ему самому такой контроллер хочется. На первый взгляд ничего особенного. У Ардуины памяти и дури хватит. Докинуть 3 реле и 6 датчиков. Все остальное железо оставить тем же. Параметров будет только в 4 раза больше и одновременно только 4 градусника видно. Хотя если дракоша коротенький, гонится на нем все быстро - может и не надо по два градусника на трубу? Одного достаточно? Тогда все 4 градусника на одном экране. По железу приделать еще 2 градусника и реле заменить на блок из 4 реле. Надо будет градусникам только еще релюхи назначать. Ну параметров 10-15 там будет ;) главное в них не запутаться. Ну они однотипные все. Изменено 31 мая, 2016 пользователем capsolo 1
hardvik Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 И точно надо RC цепочку после опторазвязки? Конечно, там клапан на 220, а это снабберная цепь.
serafh Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 (изменено) [member=capsolo], Почему бы не использовать шильд-дисплей с кнопками? http://arduino.ua/ru/hardware/Uno рекомендуется использовать источник питания с напряжением в диапазоне от 7 до 12В. Зачем тогда 5V ИБП? Вот за 130р 9 вольтовый БП. Если взять 12вольтовый, то может греться. http://ru.aliexpress.com/item/AC-100V-240V-Converter-Adapter-DC-9V-1A-Power-Supply-EU-Plug-DC-5-5mm-x/1790751413.html ИМХО лучше делать с запасом на будущий апгрейд, чем потом по новому приобретать. Изменено 1 июня, 2016 пользователем serafh Сообщение отражает мнение автора (imho)
capsolo Опубликовано 1 июня, 2016 Автор Опубликовано 1 июня, 2016 (изменено) [member=serafh], Сергей я с таким собрал - работает. Ты прав, в твоем случае 5в можно взять с самого контроллера. По шильд дисплею там кнопок больше, чем требуется на данный момент. Так-то можно скетч переписать и для него. Изменено 1 июня, 2016 пользователем capsolo
serafh Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 (изменено) [member=capsolo], Именно. На борту УНО стоит свой штатный стабилизатор - пусть и питает. А запитку 5в можно взять с пина. Я правильно понял? Может сразу отказаться от 5в БП и сэкономить порядка 300р на что-нибудь другое? Здесь можешь прочесть работу автоматики с двумя датчиками http://www.spirtzavod.ru/?an=teach4-2 Верхний датчик стоит в дефе так, что флегма на него не стекает. Как именно - не знаю, не разбирал. Про шильд ты все верно понял, в будущем 3-х кнопок может не хватить. На сегодняшний день я бы вместо 3-х кнопок джойстик поставил, есть такой в Ардуино и вроде недорогой. Одна напруга - надо разные скетчи. Изменено 1 июня, 2016 пользователем serafh Сообщение отражает мнение автора (imho)
capsolo Опубликовано 1 июня, 2016 Автор Опубликовано 1 июня, 2016 (изменено) [member=serafh], ты все верно понял. По изобретателям они работают в ручном режиме без управления отбором, а второй градусник в деф суют, так что его колбасит. Изменено 1 июня, 2016 пользователем capsolo
serafh Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 По изобретателям они работают в ручном режиме без управления отбором, Верно: сработала пищалка - вручную прикрыл кран. Насчет верхнего датчика, чтобы его колбасило, не видел такого у коллеги, сам еще не пользовался. В целом я имел ввиду посмотреть сам принцип работы, может, что положительного найдется. Сообщение отражает мнение автора (imho)
serafh Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 (изменено) вместо реле от коллеги hardvik http://ru.aliexpress.com/item/1-Channel-5V-Relay-Module-Low-level-for-SCM-Household-Appliance-Control-FREE-SHIPPING-For-Arduino/1617716706.html А такой штатный Ардуиновский модуль управления реле подойдет. Обрати внимание на цену - 200р за партию 5шт. Плюс световая индикация, можно следить за открытием-закрытием клапана. Изменено 1 июня, 2016 пользователем serafh Сообщение отражает мнение автора (imho)
Glog Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 Обрати внимание на цену - 200р за партию 5шт. Еще раз напоминаю, коллеги. Не нужно гоняться - искать самые дешевые железки и комплектующие. Берите у проверенных поставщиков, лучше производителей. Примерно средней ценовой категории. Макс МСГ в очередной раз накололся на этом. Ушел от SSR-ок, потому что большой процент брака. Много дохнет в первый год работы. Перешел на симисторы. Попалась партия - вся сгорела в изделиях у клиентов. Думаю, что он искал партию --бюджетный вариант. Ох уж эти сказочки! Ох уж эти сказочники!
serafh Опубликовано 1 июня, 2016 Опубликовано 1 июня, 2016 (изменено) Еще раз напоминаю, коллеги. Не нужно гоняться - искать самые дешевые железки и комплектующие. Дело не в дешевизне, на ебеях за один и тот же девайс можно заплатить по разному. Берите у проверенных поставщиков, лучше производителей. Этот вариант как раз проверенный, тем же МСГ Лучше сам подскажи конкретный вариант На ебеях хорошего не продадут - лотерея, поэтому и берут с запасом Изменено 1 июня, 2016 пользователем serafh Сообщение отражает мнение автора (imho)
capsolo Опубликовано 3 июня, 2016 Автор Опубликовано 3 июня, 2016 (изменено) Обновил скетч в шапке по результатам ректификации в среду. Поправил пару косяков с меню и сделал полноценную перезагрузку устройства по + и -. Как кто-то подключится к движению - зафиксирую версию. Изменено 3 июня, 2016 пользователем capsolo
hardvik Опубликовано 3 июня, 2016 Опубликовано 3 июня, 2016 Я собрать то соберу, а вот потестить пока не смогу. Вторую неделю с водой беда. Сегодня опять капают с торца дома. Отключат точно. 1
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти