Песочница. Раздел для новичков

Оптический энкодер

Тяжко мне работать с энкодерами, не даются они мне.

Имеется такая конструкция:

Шестерня" может крутиться в обе стороны. Красная и синяя полосы это оптические датчики, если зуб шестерни не заслонил датчик, на выходе 1, если заслонил - 0. (конструкция готовая, переделать её нет возможности).

В каком положении остановится шестерня неизвестно.

Теоретический вопрос, концептуальный. Про структуру программы.

Всем привет. Не судите строго, только начинаю, но хочу делать все правильно.

На модельках тренировался, на симуляторе тоже. Простенькие программы получаются без проблем, но вот сейчас залип. 

 

Итак: Устройство, две кнопки, исполнительный механизм и индикаторные светодиоды. Есть несколько (четыре) режимов работы, в зависимости от того, в каком режиме сейчас устройство - меняется реакция на кнопки. 

Отправка значений по ком порту

Добрый день. Задача такая .. имеем программу которая общается со своим железом (кнопки с светодиодами ) по сом порту. Через терминал подключаюсь к ней и отправляю первую строку диалога, она начинает слать данные и принимать. Но не пойму в каком формате и как отправить данные ей(. Данные протокола  http://www.chromakinetics.com/DMX/FingersProtocol.htm . Помогите создать скетч чтобы хоть 1 параметр она увидела.. 

Esp master,Arduino nano slave*easytransfer

Всех приветствую!Продолжил эксперименты с easytransfer:удается передать от мастера команду включить светодиод на слуге,но вот,когда подключил поплавковый датчик,чтобы виджэт лэд включался по срабатыванию геркона,то он не загорается.Как только не пытался крутить переменными,как итог - ничего не загорается.

Возможно,допускаю какую-то незначительную ошибку,но по всякому уже пытался заставить его моргнуть ,а он,зараза,не слушается,силюсь понять,почему?

На мастере использую такой код:

После обновления IDE глючат новые скетчи

Обновил IDE до версии 1.8.10

И теперь новый скетч не компилируется. А его предыдущая версия проходит компиляцию.

В новом, и библиотеки пишет, что задвоились и функция будто бы не задекларирована, но я ее вижу. И в предыдущей версии скетча она есть и работает.=((

С чем может быть связано?

Отличия версий скетчей в том, что добавил библиотеку MSTimer и добавил отображений времени.

 

Монетаприемник и ардуино нано

Здравствуйте.Помогите разобраться с подключением ардуино нано и монетаприемника.

При подключении монетаприемника к осциллографу,имульсы он выдает,но ардуино их не считывает.

Монетаприемник запрограммирован: 1 импульс-1 рубль,2 импульса- 2 рубля,5 импульсов- 5 рублей,10 импульсов- 10 рублей.

 

Скетч:

Помогите НУБУ разобраться, подключение 4 пневмораспределителей.

Добрый день, проверьте код пожалуйста. На эмуляторе не работает.

Суть вопроса по кнопке запустить программу с последовательным включением пневмораспределителей с задержкой. На 2 пневмораспределителе стоит 2 датчика положения. Мне бы понять ошибки в коде а настройки я сам уже смогу поправить. Не судите строго, возникла острая необходимость занимаюсь программированием 4 день, пытаюсь разобраться.

Индикаторный светофор

Здравствуйте. Ребят, может есть у кого.. Нужна схема на индикаторный светофор, типа этого (я бы этот собрал но тут не видно толкового подключения, так как я новенький , сам разобраться не в силах)  (https://www.youtube.com/watch?v=tPzTgALTcmI&app=desktop). Заранее очень благодарен.

Суточный таймер для кормления кур.

Всем привет! надеюсь я написал туда и мне смогут помочь с решением одной задачи.

Итак имеется  Ардуино уно, реле, часы DS1307 и LCD Keypad Shield.

А также код из интернета. Хочется добавить еще 2 таймера, для кормления кур несколько раз в день.

Прошу если кому не жалко своего времени помогите пожалуйста.

Изучение с ребенком

Всем привет.

Хочу начать плотное обучение с сыном (8 лет) создание своих моделей с Arduino. Он очень любит роботов :-)

Какие-то проверенные удобные обучающие наборы есть? чтобы было интересно

Спасибо.