ESP32 ESP8266 flprog блоки для вывода погоды SMART HOMENODE WS2815 управление всеми светодиодами сразу Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для датчика CO2 углекислый газ на чипе CCS811 Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея 0 Блок для дисплея контроллеров на базе библиотеки TFT_eSPI Блок для проигрывание радиостанций с помощью только ESP8266 по wi fi Блок для самодельной сенсорной кнопки Блок для снятия показаний с трансформатора переменного тока Блок для стандартный гистерезис от X1 до X2 Блок для таймер обратного отсчёта Блок для уарт передача данных с ESP на MEGA Блок для установки соединения с программой Virtuino Блок для цифровой паяльной станция с регулятором температуры T12 Блок модуль датчика тока 10А 20A 30А на ACS712 Блок предназначен для подключения матричной клавиатуры 4х3 Блок сглаживает аналоговый сигнал (Integer) Блок служит для создания бегущей строки Блок тахометр для Измерение скорости вращения путём измерения интервала между импульсами Блок №2 для радио модуль 433-315 мГц Блоки для ПИНЫ (do Блоки для удаленного обновления скетча через браузер для ESP8266 ESP32 Блоки разные (прочее блоки) ВЫРАЩИВАНИЕ ЦВЕТОВ Для проигрывания музыки формата MP3 и WAV из файловой системы ESP8266 без использования дополнительн Заказать скетч или готовый проект на Ардуино Омметр Проект для автозапуск автомобиля на ардуино с телефона SIM800 СТРОЖЕВОЙ ТАЙМЕР ФОТОРЕЗИСТОР блок для дислеев 128х64 с адресом 0х3С включенных последовательно двух и более микросхем 74НС595 напрямую по WiFi между контроллерами. Связь мо отсчёт в секундах через модуль WeMos с подключением к WiFi
Блок для бегущая строка адресной светодиодной ленты
К Ардуино подключается По умолчанию лента подключена последовательно , можно зигзагом, вертикальными столбцами (см ниже)
Для 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 - количество шагов с последнего рограмного цикла

 

Опрос

Откуда Вы узнали о нашем сайте?

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