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

Arduino Battery Capacity Tester - V2.0

Всем привет

есть проект Arduino Battery Capacity Tester - V2.0, https://www.instructables.com/DIY-Arduino-Battery-Capacity-Tester-V20/

в проекте используется дислпей 0.96 ssd1306, а мне необходимо заменить его на 1.3 sh1106, установил все нужные библиотеки , в том числе U8glib.h но как именно правильно вписать  данные для sh1106  я не понимаю, прошу помощи!

Не правильный скечч

Всем привет ,я подключил водяной датчик и сервопривод к ардуино ,когда вода попадает на датчик ,сервопривод крутится один раз ,на 180 градусов ,но ни чего не работает ,я думаю это неправильный скечч .Если не сложно ,пожалуйста помогите .

#include <Servo.h> 
Servo servo; 
int water = analogRead(A1); ;
void setup()
{
  pinMode(A1, INPUT);  
  servo.attach(8); 
}

void loop() 
{
   if (water > 0) { digitalWrite(8,HIGH); } 
   servo.write(180); 
        }

 

Ethernet Shield W5100 искажает данные с датчиков

Всем привет!

Собрал простую схему из датчика температуры TMP36GZ и фоторезистора на макетной плате. Втыкаю в Ардуину, запускаю порт-плоттер (красный цвет – температура, синий – фоторезистор). На голой Ардуине работает как надо (в плоттере отсчёты от 0 до 140). Выдёргиваю из работающей Ардуины макетку (плоттер 140-270) и втыкаю через шилд W5100 (плоттер от 270 до конца) – в итоге слегка завышает значения фоторезистора и в разы повышает температуру. Скетч всё это время крутится один и тот же.

Как "нажимать" сенсорную кнопку с помощью Arduino

Здравствуйте. Я новичок. Прошел курс на степике, позажигал светодиоды ик пультом, покрутил шаговый моторчик и т.п. И захотелось мне сделать уже что-то полезное, а точнее добавить управление через ИК пульт своим увлажнителем воздуха DEM F600... чтобы потом Яндекс пультом через Алису включать его и выключать.

Задача показалась плёвой. ИК к ардуинке и оптрон который будет замыкать кнопку увлажнителя! Я уже даже написал скетч... но оказалось, что сенсорная кнопка это не совсем кнопка, там завязано на ёмкость. 

54 светодиода какую Ардуино использовать

Всем привет и сразу же большое спасибо. Я новичек. Сразу и по делу напишу - короче хочу в приборную панель в машину сделать подсветку шкал, в общем получается 50 smd светодиодов, хочу чтобы получилось что то типо такого -https://pikabu.ru/story/novyie_stopsignalyi_audi_5427456

То есть я включаю приборку,а она заполняется постепенно от 180км\ч по всей шкале до 0км\ч. что мне использовать? 

Отключение калибровки сервопривода

Всем привет! 
Товарищи знатоки, возможно ли как-то отключить калибровку сервопривода sg90? В моём проекте калибровка кроме паразитного движения ничего не делает. В идеале реализовать это программным способом, через ардуинку. 

Заранее благодарю всех откликнувшихся!

как выполнить функцию по событию и времени

всем привет, я новичок в это деле, пишу код для контроллера пеллетной горелки, не получается сделать один момент...

 

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

пытался сделать таймер на миллисе, получается фингя... не работает... 

сигнализация авто на GY 521 и DFPlayer

Привет. Задачат такая. Сигнализация на ардуино нано + GY 521 + DFPlayer лай собаки для авто. Нашел проэкт с лающей собакой но на датчиек движения PIR. Нужно заменить PIR на GY 521. Нужно еще и функция для настойки чувствительности.  По электронике шарю а вот по програмированию тормоз.

скетч с датчиком движения

где может быть проблема в датчике или коде? ds18b20

Ребята, подскажите почему при подключении 2х датчиков DS18B20, один из них ведет себя странно? Он показывает температуру с шагом 0,5 градусов. Со вторым все в порядке. 

Вывод с DHT11 на LCD

И снова здравствуйте. Вожусь с DHT11, хочу вывести данные на LCD дисплей. В конце концов с трудом что то да получилось, но есть два момента. 1)Не отображаются символы "T" "H" в начале, и градус целься в конце.( так же в конце "С" иногда проподает) 2) Не корректно отображаются данные с датчика, вместо условно 13% влажности пишет 1.00, вместо 26 градусов пишет 2.00 3) Иногда выдает на дисплее какую то чушь(при этом я ничего не трогал и не менял)