23=00:23 74НС5951602 BMP-180 DS3231 ESP32 ESP8266 ESPUI Веб-интерфейс с автообновлением FLprog блоки запись в GOOGLE ТАБЛИЦЫ HMINEXTION HMI LCD 20X4 MCU Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для FM стерео Радио модуль RDA5807M Блок для INA219 - вольтметр и амперметр с протоколом i2c Блок для Max72xx бегущая строка Блок для OLED дисплея на чипе ST7920 Блок для SD модуля проигрывания vaw файла Блок для АЦП двухканальный 24 bit HX711 Блок для Консоль Блок для Ультразвуковой сенсор V1.0 Блок для ардуино RDA5807M Блок для взвешенное скользящее среднее Блок для детектирования попадания текущего времени в указанный временной интервал Блок для снятия показаний с трансформатора переменного тока Блок для солнца Direction Detector Блок для таймер обратного отсчёта Блок для термопары К-типа max6675 для ESP32 Блок для установки соединения с программой Virtuino Блок для фазового регулятора Блок задержка импульса на включение (таймер) Блок пользовательского параметра для WiFi менеджера Блок приема RF сигнала состоящего из адреса Блок служит для создания бегущей строки Блок служит для управления коммутацией двунаправленного аналогового переключателя мультиплексора CD7 Блок энкодер для ESP8266 Блоки для TFT дисплея на библиотеки Adafruit ILI9341 Блоки разные (прочее блоки) включенных последовательно отсчёт в секундах часов для 3231

  

Заказать скетч для 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 включено.

Опрос

На сайте достаточно материала?

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