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

Сервопривод DS5160ssg

Всем привет! Купил сервопривод DS5160ssg, но не знаю каким способом его можно запитать кроме как блоком батареек. Просто подключая к плате он немного дергается.

Помогите найти ошибку

const int BUTTON = 11;
const int analogInPin = A0;
const int ledPin = 13;
int tekButton = LOW;
int sensorValue = 0;
int prevButton = LOW
void setup()
{
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
pinMode (BUTTON, INPUT);
}
void loop()
{
tekButton = digitalRead(BUTTON);
sensorValue = analogRead(analogInPin); 

Программирование ардуино на Си

Здравствуйте,дорогие спецы по ардуино

Искал материалы по данной теме,но в большинстве случаев все сводилось к тому,что учат только как светодиодом замигать и все

Можете пожалуйста скинуть хороший источник по данной теме или книгу

 

Помогите разобраться с битовой инверсией в Serial

Начинаю осваивать битовые операции и столкнулся с интересным результатом:

есть код:

void setup() {
  Serial.begin(9600);
  byte c,b = 50;     //0b00110010
  c = ~b;            //0b11001101
  Serial.println(c, BIN);
  Serial.println(~b, BIN);
  Serial.println(~b);
  }

в мониторе порта следующий результат:

11001101
11111111111111111111111111001101
-51
 

Почему Serial странно инвертирует бит? хотя с инвертируемой переменной (с) все ок
 

Управление вентилятором

Всем привет, у меня есть задача но не знаю что и как правильно гуглить (
 
 
Есть хоум асистант установлен.
Есть ардуино уно 
Есть ветро-пушка, у ней должен быть пульт контроля но он стоит дорого и не можем подружить с хоум асистентом.
 
Вот для того чтобы управлять скоростью ветра нужен регулятор  ( мотор принимает вольтаж в диапазоне 0-10в ).
 

Вместо кулачков на электродвигателе - Ардуино

Ребята помогите пожалуйста, вроде должно быть просто но никак не сооброжу. Такая проблема, есть электродвигатель, в нем имеются два конденсатора, один "рабочий" а второй "пускавой". Мне нужно отключать "пусковой" кондер после запуска электродвигателя через 3 секунды.

Контроль емкости/ресурса АКБ

Добрый день !

Может кто подкинет идею.

Дано: АКБ из 18650 Li-ion. У акб есть BMS плата или банлансир.

Задача: Оснастить АКБ так сказать счётчиком заряда/разряда для того, что бы можно было взять акб и оперативно считать его текущий ресурс/емкость. 

Собственно у кого какие есть идеи? Я сначала думал считать циклы разряда/разряда, но смутно представляю себе как это ардуинкой реализовать  

Буду благодарен за любые идеи )))

POST запрос работает на ESP32 и не работает на ESP8266. Помогите разобраться



Один и тот же код заливаю и на ESP 8266 он не работает. По ощущениям не ждет ответа сервера или вообще запрос туда не шлет. Разница в #include <HTTPClient.h> и #include <ESP8266HTTPClient.h> Как портировать код?

Печать антенны rfid считывателя на плате

Добрый день, уважаемые форумчане!

Есть rfid считыватель. Его работа устраивает. Возникла идея напечатать его антенну на плате (прикрепил пример), чтобы она примерно соответствовала проволочной антенне по дальности срабатывания. Может быть кто-нибудь может подсказать отправную точка для экспериментов (кол-во витков, толщина дорожки)?

 

Ссылка на считываль (али):

JDY-19 настройка

Всем привет. Подскажите пожалуйста по такому вопросу: 

Модуль: JDY-19 (Даташит: https://myosuploads3.banggood.com/products/20181201/20181201013930JDY-19.pdf)

USB->UART: PL2303

Не могу никак настроить, не видит ни через ардуинку ни через UART. 

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