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

Лаборатория электроники и программирования. 77 ПРОЕКТОВ ДЛЯ ARDUINO

Добрый день!
 
Купил конструктор для ребенка.
 
Лаборатория электроники и программирования.
77 ПРОЕКТОВ ДЛЯ ARDUINO
 
Поэтапно установил вначале драйвера для COM 
Потом оболочку 1.6.5
Выбрал Arduino One
Нужный порт
 
Перемычки 3,4 на ON 
 
и пытаюсь загнать тест скетч BLINK
 

Вентилятор 220в, две скорости

Есть вентилятор с двумя скоростями, скорости переключаются механически, первая скорость идет через конденсатор (медленно вращается), вторая на прямую (максимальная скорость).
Хочу переделать на управление от esp-01, есть ли какой способ управления допустим через moc и симистор? Делать два канала один с конденсатором другой без как-то не технологично :)

Ошибка abort() was called at PC 0x4013ed4f on core 0

Всем привет! Я использую плату ESP32-CAM Ai-Thinker. Для неё я написал скетч ниже, с помощью которого я пытаюсь асинхронно отправлять видео поток в формате MJPEG на HTTP сервер (для этого я использую встроенный модуль камеры, который идёт в комплекте с платой).

Сохранение переменных при отключении питания.

Не прошу обьяснять (но если наведете буду благодарен ) просьба просто сказать возможно ли это.

Суть такова: я в цикле LOOP меняю значение некоторых переменных и хочу чтобы в следующий раз когда я включу ардуино данные переменные сохранили свои измененные значения.

(не очень хочется долбатся с их записью на sd-карту(eeprom - использовать не хочу) )

Но если это невозможно значит буду sd-карту подключать(

74HC595

Добрый вечер.
Собрал каскад из 4-х 74HC595, подключил к nodemcu esp8266, пытаюсь моргать первым светодиодом, не моргает. Касаюсь пальцем защелки (12) начинает моргать. В чем дело? Как это можно исправить?

Застрял на уроке с потенциометром, который должен изменять яркость светодиода.

Доброго времени суток!

Застрял на уроке с потенциометром который должен изменять яркость светодиода.
Провода соеденил правильно (как на рисунке).
Видимо что то не правильно делаю в IDE а именно:

1.Я загружаю код который указан в обучалке.
2.Компилирую,загружаю на плату.

Какие танцы с бубном еще прилагаются для того чтобы светодиод подавал признаки жизни???

Как строку с сериал преобразовать в uint64_t

Пробовал разобраться сам не смог осилить, как строку  полученную с сериал порта преобразовать в uint64_t?

Попалась такая информация по scanf.

проблемы компиляции разных релизов ИДЕ

Проблема возникла на установке ИДЕ на новый ноут Винда 8.1 64 (на втором - ПК "10- ка" и там не замечено) .

На версиях 1.8.* нет компиляции, в т.ч. даже Blink. 

На 1.6.* блинк прошивается (он простой), но в других скетчах компилятор требует располагать модули РАНЕЕ ссылок на них,  расположенных в более поздних участках кода.

 

PCF8574

Добрый день!

Приехали с китая вот такие микросхемки - PCF8574 (DIP-корпус).

Собрал для тестов: Ардуино Nano по I2C подключается к PCF8574. Все А0...А2 у PCF8574 посадил на GND и проверил подключение I2C-сканером, адрес получился 0x20. К пину P0 (вывод 4 микросхемы) подключил кнопку, второй вывод кнопки посадил на GND и резистор 18кОм (вторым концом резистор подключен к +5В). Для работы с PCF8574 использовал библиотеку https://github.com/xreef/PCF8574_library

Далее загрузил в ардуино код:

MH-Z19B и автокалибровка

Что-то у меня с этим вопросом непонятки.

Нашел такие команды:
- mySerial.write("\xFF\x01\x87\x00\x00\x00\x00\x00\x78");  // Принудительный запуск калибровки 400 ppm.
- mySerial.write("\xFF\x01\x79\xA0\x00\x00\x00\x00\xE6");  // Включаем автокалибровку???
- mySerial.write("\xFF\x01\x79\x00\x00\x00\x00\x00\x86");  // Отключаем автокалибровку???