bme280 ESP32 ESP8266 flprog блоки для световых эффектов mcp23x017 STM32H7 Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для датчика температуры и влажности HTU21D Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея SSD1306 ESP8266 Блок для задержка импульса Блок для инициализации MQTT и CMD клиентов Блок для пульсовый датчик модуль усилителя сердечного ритма Pulse Sensor Amped 1.4 Блок для сервопривод Блок для снятия показаний с трансформатора переменного тока Блок для супер кнопка ввод числа v.1.0 Блок для таймер обратного отсчёта Блок для управление диммером подключить к ардуино Блок для установки соединения с программой Virtuino Блок для читает карту RFID и выдает ее ID на выход CardID Блок определения влажности психрометрическим методом Блок предназначен для программирования плавного Включения и Отключения освещения управляется от часо Блок синхронизации часов с NTP сервером через WiFi Данный модуль предназначен для синхронизации час Блок служит для создания бегущей строки Блок удаленного обновления для ESP8266 Блоки для Blynk приложение управление устройств ESP8266 ESP32 ARDUINO Блоки для ШИМ Блоки для фильтр Калмана Блоки разные (прочее блоки) Взвешенное скользящее среднее Для проигрывания музыки формата WAV из файловой системы ESP8266 без использования дополнительных пла Запись данные с ESP8266 в Google-таблицы Отправка GET запроса ESP-32 ESP8266 Проигрываются vaw файлы с расширением( 1.wav Считает количество нажатий кнопки Х9С103 блок для записи и чтение на EEPROM 24C32 2 BYTE и 3 INTEGER включенных последовательно заката Солнца отсчёт в секундах
Блок для бегущая строка адресной светодиодной ленты
К Ардуино подключается По умолчанию лента подключена последовательно , можно зигзагом, вертикальными столбцами (см ниже)
Для ESP8266 пин подключения - GPIO0.
Для wemos mini  - D3.
В параметрах пин подключения установить для wemos mini ( если выбрали GPIO0 - D3 или 0). Для ESP -07, -12  и тп установить-  0.
Текс выводится только когда единица на  StaticText  или одиночный пробе после единицы на StartRunning. 
Обновление текста происходи при обновлении данны на входах  red ,  green,  blue ,  in_Text ,  brightness  
Входа:
 StaticText - выводит статический текст в крайне левое положение, только если нет сигнала на входе  StartRunning 
 StartRunning - выводит бегущую строку, строка пробегает один раз.
 speed - пауза между сдвигами симовлов при бегущей строке, в мс
 brightness - общая яркость свечения , 0-255
Выхода:
 running - единица пока бежит строка
 pulse - импульс при каждом сдвига на один светодиод при бегущей строке 
 end  -  импуль при окончании бега строки
Парамтеры:
// ДЕКЛАРАЦИЯ МАТРИЦЫ:
 w = ширина матрицы NeoPixel
 h  = высота матрицы
 Пин подключения  = номер контакта (большинство из них действительны)
// Параметр 4 = флаги макета макета, добавьте вместе по мере необходимости:
// NEO_MATRIX_TOP, NEO_MATRIX_BOTTOM, NEO_MATRIX_LEFT, NEO_MATRIX_RIGHT:
// Положение светодиода FIRST в матрице; выберите два, например.
// NEO_MATRIX_TOP + NEO_MATRIX_LEFT для левого верхнего угла.
// NEO_MATRIX_ROWS, NEO_MATRIX_COLUMNS: светодиоды расположены горизонтально
// строки или вертикальные столбцы соответственно; выбрать тот или другой.
// NEO_MATRIX_PROGRESSIVE, NEO_MATRIX_ZIGZAG: все строки / столбцы продолжаются
// в том же порядке, или в альтернативном направлении в обратном направлении; Выбери один.
// См. Пример ниже для этих значений в действии.
// Параметр 5 = флаги типа пикселя, добавляем вместе по мере необходимости:
// NEO_KHZ800 800 кГц битовый поток (большинство продуктов NeoPixel с светодиодами WS2812)
// NEO_KHZ400 400 кГц (классический «v1» (не v2) пиксель FLORA, драйверы WS2811)
// NEO_GRB Пиксели подключены для потока бит GRB (большинство продуктов NeoPixel)
// пиксели NEO_RGB подключены для битового потока RGB (v1 FLORA пикселей, а не v2)

 NEO_MATRIX_TOP 0x00 // Пиксель 0 находится в верхней части матрицы
 NEO_MATRIX_BOTTOM 0x01 // Пиксель 0 находится внизу матрицы
 NEO_MATRIX_LEFT 0x00 // Пиксель 0 находится слева от матрицы
 NEO_MATRIX_RIGHT 0x02 // Пиксель 0 находится справа от матрицы
 NEO_MATRIX_CORNER 0x03 // Битмаск для пикселя 0 матричный угол
 NEO_MATRIX_ROWS 0x00 // Матрица является строкой большой (горизонтальной)
 NEO_MATRIX_COLUMNS 0x04 // Матрица - основная колонка (вертикальная)
 NEO_MATRIX_AXIS 0x04 // Битовая маска для раскладки строк / столбцов
 NEO_MATRIX_PROGRESSIVE 0x00 // Тот же порядок пикселей по каждой линии
 NEO_MATRIX_ZIGZAG 0x08 // Обратный порядок строк между строками
 NEO_MATRIX_SEQUENCE 0x08 // Битмаск для порядка строк в пикселях

 

Блок для пульсовый датчик модуль усилителя сердечного ритма Pulse Sensor Amped 1.4
Pulse Sensor Amped 1.4    by Joel Murphy and Yury Gitman   http://www.pulsesensor.com
----------------------  Notes ----------------------
This code:
1) Blinks an LED to User's Live Heartbeat   PIN 13
2) Determines BPM
*) Из кода вырезан вывод на Serial и плавная индикация сердцебиения
Read Me:
https://github.com/WorldFamousElectronics/PulseSensor_Amped_Arduino/blob/master/README.md

 

Блок для генерации импульсов для шаговых двигателей 
Автор Слимпер, при создании использовано:
Библиотеки TimerOne, CyberLib

Описание
Длительность ипульса выбрана согласно рекомендации для STEP/DIR драйверов около 10мкс, если надо поменять можно отредактировать в блоке в 
секции DeclareSection #define lengthPulse 10  
Возможно использовать одновременно 4 выхода для генерации импульсов
Привязку к пинам палты менять нельзя (можно, но для этого надо редакитровать блок в нескольких местах)
 Out1 - Пин 6 
 Out2 - Пин 7
 Out3 - Пин 8
 Out4 - Пин 9

Параметры:
OnOut1, OnOut2, OnOut3, OnOut4 - Включает использоване пинов для генерации импульсов 
period - Период прерывания, мкс, Менять Оторожно, Должен быть минимум в два раза больше длительности импульса
Входы:
StartSteps1, StartSteps2, StartSteps3, StartSteps4  - при 1 навходе начинается генарация импульсов, на соответсвующем выходе
divider1, divider2, divider3, divider4 - делитель частоты, для соответсвующего выхода
Выход
Steps1, Steps2, Steps3, Steps4 - количество шагов с последнего рограмного цикла

 

Опрос

Вам нравится наш сайт?

Другие опросы...