Программирование

Вопросы по программированию Arduino.

Как добавить LCD Display

Может быть, кто-то знает, как добавить LCD Display в эту программу?

Как открыть сокет и ждать коннекта на определённый порт

Привет всем!

Насколько я понял, Ethernet шилд на базе W5100 при использовании библиотеки Ethernet.h работает как http-сервер. Мне не нужно это. Как просто включить некий режим ожидания на определённый порт после инициализации Ethernet.begin(mac,up) ? И в случае коннекта, начать циклично слать на этот ip некоторый текст? Не используя http протокол. Просто пакет из 10 байт. Подскажите!!!

Как сделать: ардуина, подключенная к ПК по УСБ, дёргает ногой по какому-нибудь системному событию?

Событие - любое из списка системных (либо событий прикладных программ), которому пользователь может назначить тот или иной звук (Панель Управления, раздел "Звуки"). Т.е. хочу сделать так, чтобы не в колонках "былым-былым", а чтобы УСБ-подключенная ардуина клацала релюшкой и включалась лампочка (к примеру).

SETUP 3d принтера

Добрый день!

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

Мне необходимо реализовать такой же алгоритм. Имею - Драйвер ШД по типу TB6660 и использую AccelStepper.h. Не получается реализовать смену направления, все движения привязаны к количеству шагов, а мне нужно крутить до касания, а затем в другую сторону до касания.

Подскажите пожалуйста.

Импульсный ПИД регулятор.

Доброго времени суток всем. Подскажите пожалуйста, может кто сталкивался, как можно реализовать импульсное регулирование на ардуино, т.е. мне необходимо управлять моторизированной задвижкой, подавать сигналы открыть - закрыть при помощи двух реле? Задвижка регулирует подмес холодной воды в контуре отопления. Все примеры на которые я натыкался, с аналоговым выходом т.е 0-255, а мне нужен дискретный выход. Одно из реле должно включаться на определённое время, т.е. закрывать или открывать задвижку. Заранее спасибо!

Пожалуйста, помогите разобратся со скетчем.

Доброго времени суток.
Хочу сделать машинку на радиоуправлении управляемою одним джойстиком, как на видео: 
https://youtu.be/7NRhI3H-w0A
Но не очень получается, не соответствуют данные отправленные с джойстика со строками 042 - 049
Передатчик:
 

#include <SPI.h>
#include "RF24.h" 
RF24 radio(9,10);

DS1302 скидывает время

Когда выключаю из сети или перезапускаю монитор порта скидывается время. Как исправить? Батарейка стоит.

Нужно разбить строку на массив

Доброго времени суток, есть такая проблема, с arduino и вообще с языком программирования C знаком недавно и плохо, но нужно решить задачку.

Суть такая: в com порт приходит строка 60;70;59;59;73;75;55;65;67;71

Читаю ее так:

  String myString;
  if (Serial.available() > 0) {
    myString = Serial.readString();
  }
Все получается нормально, но нужно как-то разбить эту строку либо на массив, либо еще как-то. Строка может быть разной длинны

Кодовый замок доработка скетча

Приветствую всех. Ситуация следующая нашел в инете скетч под кодовый замок с использованием матричной клавиатуры и дисплеем 1602 без I2C. В данном скетче можно изменять пароль только в самом скетче а уж очень хочется изменять пароль при нажатии дополнительной кнопки. Товарищи поделитесь идеями.

вот скетч