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

Датчик BME280

Понимаю,что тема уже набила оскомину и все же..)

Есть китайский датчик как на картинке

Скетч сканирования по I2C его находит и выдает адрес 0x76.

В библиотеке Adafruit_BME280.h адрес я поправил ( там стоял 0х77)

вместо ардуино юзаю ESP8266 D1

Пины I2C (SDA - D2; SLC - D1) - датчик подключен к ним,питание 3,3В

Вот скетч

Регулировка ШИМ минуса.

Добрый день. Всех с наступающим Новым годом.
В общем задача такая. Имеется гирлянда с 6 светодиодами.
У всех светодиодов общий плюс 12 вольт и у каждого светодиода свой минус. Вопрос, как отрегулировать яркость каждого светодиода по ШИМ? Подойдут ли стандартно предлагаемые платы к ардуино? Я если честно не особо шарю. Но если схему на бросаете то пойму. У меня в арсенале платы с ключами irf520 и lr7843. Спасибо большое.

Быстрое воспроизведение звуков.

Добрый день.
Делаю лазертаг на ардуино нано. Посылаю принимаю сигнал с помощью iRemote Возникла проблема с воспроизведением звуков.
Сначала сделал вариант с воспроизведением звуков с sd карточки самой ардуиной.
Что-то типа такого
https://portal-pk.ru/news/223-arduino-sd-karta-vosproizvodim-zvuki-i-muz...

Подбор управляющих плат

Здравствуйте! Подскажите, какие платы подобрать лучше для управления шестью сервоприводами? С ардуино ещё не работал, сыну заказал руку манипулятор, но не хочется на абум брать платы. Хотелось бы без перебора, и замен неверно выбранных плат обойтись... 

Что означает print(char&)?

Пытаюсь вывести на экран lcd1602 массив символов типа char, используя библиотеку https://github.com/ssilver2007/LCD_1602_RUS_ALL
Компилятор ругается на строчку
lcd.print(arr[i]);

Код целиком:

Одновременное подключение 12В и USB

Добрый день,

я хотел бы узнать и посоветоваться. Я хочу подключить Arduino UNO к машине, в 12В. Почитал документацию, что UNO может выдержать до 20В. Но возникает вопрос, если одновременно подключить ещё USB для прошивки и отладки, то эти 12В не уйдут в компьютер и не сгорит ли он у меня?

Кто пробовал так подключать, подскажите пожалуйста будет ли это работать.

Динамический массив (массив с динамически выделяемой памятью)

Есть ли принципиальная разница в использовании таких конструкций для arr1 и arr2 кроме места, где под них выделяется память? Есть ли подводные камни?

int fun()
{
  int c = 5;
  return c;
}

void setup() {
int n = fun();
int arr1[n]; // создал массив c динамически выделяемой памятью на стеке

int *arr2;
arr2 = new int[n]; // здесь тоже, но на куче 
delete[]arr2;
}

void loop() {}

 

Создания смотчика для принтера этикеток.

Добрый день, уважаемые форумчане. 
Я хочу сделать смотчик для принтера этикеток, так как покупать новый дорого.
У меня есть шаговый двигатель 17hs19-2004s1, нашел статью как при помощи драйвера A4988 управлять скоростью вращения(https://howtomechatronics.com/tutorials/arduino/how-to-control-stepper-m...). Там используется Arduino Mega 2560 REV3, и прилагается прошивка на нее. Но эта модель ардуины стоит дорого, хотелось бы удешивить самоделку. Так вот, вопрос, чем можно ее заменить и как это правильно сделать?

Подключение ADB мышки к PC

Приветствую, хочу подключить маковскую мышь вот по этому мануалу:


Adafruit NeoPixel какая-то дурацкая проблема

Здравствуйте.

Есть вот такой простой код: