Обновить
37
Serov Yegor@gorbln

Инженер-разработчик

7
Подписчики
Отправить сообщение
В «ашане» весы тупо на винде. ХР. Думаю, там можно что угодно наворотить в плане генерации стикера.
А что ставили по входу для Exia? Три стабилитрона и предохранитель? Или резистор? Заливать компаундом пришлось из-за конденсаторов или чтобы руки проверяющих (точнее, щупы) не дотянулись ни до какой точки платы?
Во времени, видимо. Эхэй, авторы, напечатайте мне немного 2013-го. Пойду биткоинов куплю.
Мне серия Mass Effect очень понравилась. Сюжет есть, и атмосфера.
Серия Prince of Persia. Особенно первая и вторая части. И Forgotten sands, которая является ну вот прямым миксом первой и второй.
Как упаковать её в класс и спрятать в отдельную папку — я напишу в следующей статье.
Я сделал ООПный интерфейс к кнопкам, можно наследовать базовый абстрактный класс и делать свои классы кнопок для меню, для управления, для двойного клика итп.


После следующей статьи стало лучше, спасибо!
Правда, чтобы сделать как Serial, всё равно приходится наворачивать лишнее, но это терпимо, и как там говорилось, при возникновении индивидуальной непереносимости — может быть убрано в отдельный файл.

В асинхронном режиме же, писать в loop() что-то типа if (bt.pressed()) { код } не очень правильно. Лучше код вставлять в том месте, где собственно случается событие.

Лучше, кто же спорит. Только вот понимание как организовать структуру кода, чтобы всё было на своих местах — это черта, далеко не присущая начинающим.

Функция delay() имеет удобство только для чайников или чего-то однопоточного и неспешного. Ну, нет многозадачности в ардуине, нет. delay() блокирует выполнение, чип тупо стоит и ждёт.

Именно. Собственнно, если я юзаю делей в программе — я понимаю, что могу потеряю всё, что происходило во время делея (поэтому я обычно пользуюсь делеем на 20-50 мс, либо вообще не использую его).

Отдельное спасибо за пример для дебилов чайников обычных людей типа меня в следующей статье. =)
Позволю себе критику. Ибо являюсь той самой целевой аудиторией.
Библиотека сделана не «по-ардуиновски». Слишком сложно всё организовано. Примеров нормальных нет. На гитхабе тоже.
void toDispToggle(enum state st, enum input in) {
Serial << «toDispToggle » << st << " " << in << endl;
if (dMode == 0 || dMode == 1) {
dMode ^= 1;

Вот это — НЕ arduino way.
Не должно быть в коде такого. Все эти функции должны быть как-то разделены. Отдельно обработчик кнопки, отдельно обработчик события.
Посмотрите, как сделан Serial. Ничего лишнего. Я не должен парить себе мозги, а где же и что вызывается, и в какое место кода мне надо сунуть обработчик по приходу пакета. Я не должен создавать функции.

Как мне видится удобный обработчик клика в соответствии с концепцией Arduino.
В начале создаём объект типа smartbutton. Как-то типа «SmartButton mybutt».
А в loop мы получаем его состояние, и делаем нужные дела, типа «if (mybutt.pressed) {......}».

Можно сколько угодно говорить, что «а привязать функцию мне удобнее». Но чайникам — неудобно писать кучу кода с неочевидными аргументами.

Кстати, невозможность использовать delay — это как бы тоже не плюс. Smartdelay-ем невозможно пользоваться.
Матмодель — дело хорошее. Но когда дело доходит до реальных применений — всем нужна автонастройка регулятора. То квалификация специалистов АСУ на местах не позволяет заниматься настройкой (о чём мне несколько раз заявляли — кто будет настраивать? наши могут только прикрутить), то просто нет времени и желания настраивать.

В связи с этим — вопрос. Где почитать про методику автонастройки ПИД-регуляторов с исполнительным механизмом типа 3-ходовой кран? (накачка, закрыт, сброс).

Все классические методы автонастройки — Зиглера-Никольса, Коэна-Куна, лямбда тюнинг — предполагают установку процесса на некотором стабильном уровне при увеличении управляющего воздействия. Но в случае 3-ходового крана, при любом, даже очень малом, увеличении управляющего воздействия происходит смещение состояния объекта регулирования до положения насыщения (например, для исполнительного механизма — перемещение до упора). Единственным вариантом видится использовать для автонастройки в качестве управляющего воздействия не собственно управляющее воздействие, а время его приложения. Но это приводит нас к тому, что изначально пропорциональный регулятор вырождается в релейно-импульсный со средней точкой. И даже в этом случае — внятной методики автонастройки на такой регулятор найти не удалось.
Есть такая компания — ЛГ Автоматика. Они «выпускают» позиционеры «Сипарт» (именно так, по-русски). Нетрудно догадаться, что это позиционер Sipart PS2, производства Siemens, с переклеенным шильдиком. В чём, собственно, и состоит всё производство.
Сименс в курсе, все потенциальные потребители в курсе и всех, насколько я понимаю, всё устраивает. Так что и в этом случае, вполне возможно, Сименс всё устраивает.
Том и Джерри

Серьёзно? Мультик, на 90% состоящий из насилия и попыток убийства кота?
Вот уж эту трешатину я ребёнку точно не дам смотреть
Я вот слышал хорошие отзывы о Лунтике, Смешариках и Фиксиках, с них видимо и нужно начинать.

Это для более-менее взрослых детей. Особенно смешарики. А вот для маленьких детей реально мало мультиков. Что-то более-менее годное — это «Теремок ТВ» (с предварительной цензурой, ибо периодически адЪ), и «малышарики».
Вы же понимаете, что именно этот комент сгенерил 90% трафика по ссылке выше? =))
Ну, не настолько, кстати, всё плохо.
Плоховатый повод для лулзов, не находите?
Вам уже один раз написали в ответ — был бы спойлер — «ну ок, заменили 80% кожи, ясно-понятно, шарлатаны, листаем дальше».
А тут, с фото, явно видны изменения, произошедшие с ребёнком. И это, блин, круто. И может, кому-нибудь именно это впечатается в память.

А спокойствие при чтении — оно в голове. Опять же, картинки не до спойлера, какие проблемы? Нежный — проходим мимо.
2117 год.
Горячую воду летом отключают всего на неделю.
Срок доставки квитанций о доставке через телепорт товаров с «Весьмир-экспресс» сократился до 5 дней, можно занять очередь на почту через «госуслуги 3.0».
Автору статьи респект за самостоятельно изготовленные изображения. Видно, что статья подготавливалась, а не тупо выдержка из рекламного буклета компании с картинками из инета (как это сейчас, к сожалению, принято).
P.S. Первая картинка — огонь! У меня аж слюна выделилась от праведного гнева =)
Но не длительной. Со временем твердеет, рассыпается, грозя «козой».

Есть шикарнейший альтернативный вариант — провод в силиконовой изоляции (типа ПМТК, например). Нормально работает до -60°С (хотя я морозил до -78 — вполне себе гибкий), термостойкий до +200°С, очень гибкий. Единственный недостаток — немного меньшая механическая прочность изоляции.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность