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

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

Ошибка при использовании функций в коде

У меня есть код для NodeMcu, в котором есть функции void. Вот есть вызов функции colorWipe:

colorWipe(strip.Color(255, 0, 0), 100);

и при компиляции пишет на этот вызов ошибку: 'colorWipe' was not declared in this scope. Переводится что-то типо непонятное выражение. Этот скетч я скачивал с интернета. Скетч для гирлянды на светодиодах ws2812b. Почему у меня не работают функции??? 

Вот весь код:

Блинк и смена output input входа.

ранее как то не обращал внимание:

void loop() 
{
  digitalWrite(led, !digitalRead(led));   // Toggle led
  delay(5000);              
}

"а что так тоже можно" ??  всегда думал, что вход работает только так как инициализирован вначале.

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

скетч для стробоскопа

Гуру, подскажите пожалуйста скетч для 3 канального стробоскопа. всего каналов управления 3 (пина). лед-сборки управляются через мосфет модуль. вспышки (любого канала) работают так, 5-6 вспышек длительностью 0,1-0,2 сек с задержкой 0,1 между ними и оканчивается вспышкой длительностью 0,5 секунды, а вот запуск в каждый канал серии с рандомной паузой от 1 до трех секунд.

ESP8266WebServer и отправка данных на thingspeak

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

Снова о кнопке.

Вынесу идею по чтению состояния кнопки на форум. 

Состояние кнопки содержится в переменной stateButt.
БИТ_0 - настоящее состояние
БИТ_1 - предыдущее состояние
биты 2-7 - история состояний

Скетч

Помогите со странным поведением Arduino uno

Доброго времени суток. Прошу, спасите меня от психушки. Начал ваять небольшой проект на Arduino UNO в личных целях (да и поучиться чтобы), программированием владею "со словарем", раньше только светодиодами на ардуинке мигал, да немного с символьными дисплеями баловался.

Очень интересная логическая задача, на опрос состояния кнопок (help)

Друзья, добрый день!) История такая: пишу цикл проверки состояния кнопок. Условие: есть 2 тактовые кнопки, которые должны работать по ИДЕЕ в взаимоисключающем состоянии, другими словами если на кнопке 1 - HIGH, то на кнопке 2 обязательно -  LOW, и если HIGH у кнопки, то должно выводиться в сериал определенное сообщение.

Cкетч для RGB светодиодов

При загрузке скетча выводятся сообщения об ошибке. Кто может подсказать в чем беда.

Сообщение-ardude:stk500_disable0:protocol error,expect=0x14,resp=0x00

 

 

 

 

Arduino feat TXT

Коллеги, а можно ли как то заставить ардуину писать данные в txt файл на компе? просто данных у меня может быть много и eeprom может не выдержать такой нагрузки? может есть болеее элегантные решения? Прошу совета как сделать максимально корректно, а так же интерисует возможность записи на комп/телефон