bme280 ESP32 ESP8266 flprog блоки для световых эффектов IOTKASCADA LED mcp23x017 MG996R SAM3X STM32H7 БЛОК ДЛЯ РАБОТЫ С МОДУЛЕМ SIM800L GSM_NEW 0.5B Это главный блок для sim800l Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для Экстремумы Блок для бегущая строка Блок для времени счетчик чисел округление числа дата числом подсчет дней перевод минут Блок для датчик измерения тока acs712t 5а 20a 30а Блок для датчика температуры и влажности HTU21D Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея SSD1306 ESP8266 Блок для задержка импульса Блок для инициализации MQTT и CMD клиентов Блок для проигрывание радиостанций с помощью только ESP8266 по wi fi Блок для самодельной сенсорной кнопки Блок для снятия показаний с трансформатора переменного тока Блок для стандартный гистерезис от X1 до X2 Блок для таймер обратного отсчёта Блок для уарт передача данных с ESP на MEGA Блок для установки соединения с программой Virtuino Блок для цифровой паяльной станция с регулятором температуры T12 Блок модуль датчика тока 10А 20A 30А на ACS712 Блок служит для создания бегущей строки Блоки разные (прочее блоки) СТРОЖЕВОЙ ТАЙМЕР ФОТОРЕЗИСТОР блок для дислеев 128х64 с адресом 0х3С включенных последовательно двух и более микросхем 74НС595 напрямую по WiFi между контроллерами. Связь мо отсчёт в секундах через модуль WeMos с подключением к WiFi

  

Заказать скетч для Arduino, ESP8266, ESP32

Хотите создать устройство на базе Arduino, ESP32 или ESP8266, но не знаете, как 
написать скетч? Я помогу!
Я предлагаю широкий спектр услуг по 
программированию контроллеров Arduino, ESP8266, ESP32 и созданию устройств на их основе.
Я предлагаю:
* Написание скетчей для Arduino, ESP8266 и ESP32;
* Обучение программированию Arduino, ESP8266 и ESP32;
* Изготовление готовых устройств на базе Arduino, ESP8266 и ESP32.
Обратившись ко мне, вы получите профессиональную помощь в создании устройств на 
базе популярных микроконтроллеров.
Я гарантирую высокое качество работы и 
соблюдение сроков.
Чтобы узнать больше о моих услугах или заказать разработку устройства,
свяжитесь со мной по контактам указаны ниже.
vk.com/arduino_faiz  
sasha-3155@mail.ru
Телеграм @radiofaiz
Ватсап +79034825147
------------------
Мои каналы (Портфолио)
https://rutube.ru/channel/24872025/
https://zen.yandex.ru/id/6225fce3113ba41915521ceb
https://www.youtube.com/channel/UC2xMfBXM1gVHwLf9b2a2PJA
Это важно!
Это важно!

FLPROG БЛОКИ ДЛЯ записи строки на SD карту для ESP32.

Блок записи строки на SD карту для ESP32.
Нужен базовый и одноименный основной блоки.
По фронту сигнала (Save), со входа (Text), записывается строковая информация в файл, с именем на входе (File).
Имя файла должно быть с расширением. Если файл существует, информация в него будет дописана.
Если файла нет, информация запишется в новый созданный файл, с именем на входе блока.
Если файл пишется не в корень SD, а в папку(под папки), нужная папка должна уже быть на SD, иначе записи не будет.
На входе (Index) должно быть уникальное слово, для записываемой строки в этом файле. 
Состоящее из одной латинской буквы, и цифры (обычно это порядковый номер строки).
Этот индекс, вместе с автоматическими координатами расположения строки в файле (начало, конец), записывается в отдельный файл.
Файл будет автоматически создан, в той же папке, с тем же именем, и расширением .log
Этот файл предназначен для аналогичного блока чтения, и трогать его без необходимости не стоит.


rw6cm 22/04/20
FLProg 6.3.1   IDE 1.8.11

 

FLPROG БЛОКИ ДЛЯ ESP32 для простой записи на SD флеш карту.

Блок ESP32 для простой записи на SD флеш карту.
Может ставится не один. Используется в основном для записи логов,
с последующим просмотром флешки на компе.
Для работы нужен основной и базовый блок.
По переднему фронту входа Save, со входа Text записывается строковая информация
в файл с именем на входе File.
Имя файла должно быть с расширением. .txt   .csv  .log итд

rw6cm 22/04/20
FLProg 6.3.1   IDE 1.8.11

 

FLPROG БЛОКИ ДЛЯ ИЗМЕРЕНИЕ ТОКА INA226

 Установите количество измерений для напряжения шунта и шины, которое должно быть усреднено
  * Mode *     * Number of samples *
  AVERAGE_1            1 
  AVERAGE_4            4
  AVERAGE_16          16
  AVERAGE_64          64 (default)
  AVERAGE_128        128
  AVERAGE_256        256
  AVERAGE_512        512
  AVERAGE_1024      1024

   Установите время преобразования в микросекундах
   Один набор преобразований напряжения шунта и шины займет: 
   количество усредняемых выборок x время преобразования x 2
* Mode *         * conversion time *
     CONV_TIME_140          140 µs
     CONV_TIME_204          204 µs
     CONV_TIME_332          332 µs
     CONV_TIME_588          588 µs
     CONV_TIME_1100         1.1 ms (default)
     CONV_TIME_2116       2.116 ms
     CONV_TIME_4156       4.156 ms
     CONV_TIME_8244       8.244 ms  

    Установите резистор и диапазон тока
     сопротивление составляет 0.005 ом
     диапазон тока составляет до 10,0 А
     значение по умолчанию составляло 100 Мом и около 1,3 А

     Если текущие значения, передаваемые INA226, отличаются на постоянный коэффициент
     исходя из значений, полученных с помощью откалиброванного оборудования, вы можете определить поправочный коэффициент.
     Поправочный коэффициент = ток, подаваемый от калиброванного оборудования / ток, подаваемый INA226
   Cor_factor

Выход Overflow //Переполнение! Выберите более высокий диапазон тока

@M_a_x_i_m_123

 

 

Мультивибратор в МИНУТАХ!
При коротковременой подачи еденицы на вход en
включается мультивибратор с параметрами на включение со входа t_min_on и выключения t_min_off
При последующей подачи еденицы на вход en мултивибратор отключается
Максимальное количество минут 596
По истечению t_min_on появляется еденица на выходе on
По истечению t_min_off появляется еденица на выходе off

 

PMU AXP2101 для ESP32

расшифровка прерывания
№бита - пояснение
1. IRQ относящиеся к температуре батареи:
  1 - Батарея недостаточно нагревается в рабочем режиме.
  2 - Перегрев батареи в рабочем режиме.
   3 - Батарея недостаточно нагревается в режиме зарядки с IRQ с названием bcut_irq.
   4 - Перегрев батареи в режиме зарядки с IRQ с названием bcot_irq.

2. IRQ для счетчика и уровня SOC:
   5 - Уведомление о новом уровне заряда (SOC) с IRQ с названием lowsoc_irq.
   6 - Уведомление о истечении времени ожидания через счетчик с IRQ с названием gwdt_irq.
   7 - Понижение SOC до уровня предупреждения 1 с IRQ с названием socwl1_irq.
   8 - Понижение SOC до уровня предупреждения 2 с IRQ с названием socwl2_irq.

3. IRQ для кнопок питания:
   9 - Положительный фронт IRQ для включения питания с IRQ с названием ponpe_irq_en.
   10 - Отрицательный фронт IRQ для включения питания с IRQ с названием ponne_irq_en.
   11 - IRQ для длительного нажатия на кнопку включения питания с IRQ с названием ponlp_irq.
   12 - IRQ для короткого нажатия на кнопку включения питания с IRQ с названием ponsp_irq_en.

4. IRQ для событий с батареей и зарядкой:
   13 - Событие удаления батареи с IRQ с названием bremove_irq включено.
   14 - Событие установки батареи с IRQ с названием binsert_irq включено.
   15 - Событие удаления VBUS (Напряжение на шине) с IRQ с названием vremove_irq включено.
   16 - Событие установки VBUS с IRQ с названием vinsert_irq включено.

5. Прочие IRQ для системы:
   17 - Событие защиты батареи от перенапряжения с IRQ с названием bovp_irq включено.
   18 - Событие истечения таймера безопасности зарядки с IRQ с названием chgte_irq включено.
   19 - Событие перегрева уровня 1 для устройства с IRQ с названием dotl1_irq включено.
   20 - Событие запуска зарядки с IRQ с названием chgst_irq включено.
   21 - Событие завершения зарядки батареи с IRQ с названием chgdn_irq включено.
   22 - Защита от перегрузки BATFET (батарейный полевой транзистор) с IRQ с названием bocp_irq включено.
   23 - Событие перегрузки LDO (Напряжение с низким падением) с IRQ с названием ldooc_irq включено.
   24 - Событие истечения срока действия сторожевого таймера с IRQ с названием wdexp_irq включено.

Опрос

Вам пригодился материал с нашего сайта?

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