Частота не большая от 1 до 60 герц..
Ну думаю ладно.. что мешает подергать пином на выходе? через генератор..
вижу микросекунды есть думаю хорошо..
Тестируем..
Берем несимметричный вибратор, переводим в мкс.(Период и Заполнение) о скобках ниже..
100000мкс Импульс.
100000мкс Пауза..
О скобках:
(Спасибо справке.. Реально не догадаться... Почти уверен что такой интерпретации простых 200000 мкс.п. (5герц) с 50% заполнением точно не встретить нигде..)
Дополню...справку не понял увы.. Нет тут Периода только Заполнение..
точно так же как и управление аппаратным ШИМ частоту (период изменять нечем)
Но не тут то было...
Не шмогла она не шмогла.. В итоге увы первый проект с FLprog и выясняется что даже ногой (Pin) подергать нечем...
Комментарии, дополнения, пинки в направлении приветствуются..
Код: Выделить всё
Arduino: 1.8.19 (Windows 10), Плата:"Arduino Leonardo"
C:\Users\VNL64T\AppData\Local\Temp\flprog\pr17\pr17.ino: In function 'void loop()':
pr17:31:26: error: 'isTimerMicros' is not a member of 'flprog'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
C:\Users\VNL64T\AppData\Local\Temp\flprog\pr17\pr17.ino:31:26: note: suggested alternative: 'isTimer'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
isTimer
pr17:39:26: error: 'isTimerMicros' is not a member of 'flprog'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
C:\Users\VNL64T\AppData\Local\Temp\flprog\pr17\pr17.ino:39:26: note: suggested alternative: 'isTimer'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
isTimer
Несколько библиотек найдено для "flprogUtilites.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites
Не используется: c:\Program Files (x86)\FLProg\ideV8\libraries\Flprog_Utilites
Несколько библиотек найдено для "SoftwareSerial.h"
Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\libraries\SoftwareSerial
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Esp32-SoftwareSerial
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SoftwareSerial
Несколько библиотек найдено для "Ethernet.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Ethernet
Не используется: c:\Program Files (x86)\FLProg\ideV8\libraries\Ethernet
Несколько библиотек найдено для "SPI.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SPI
Не используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\libraries\SPI
exit status 1
'isTimerMicros' is not a member of 'flprog'
C:\Users\VNL64T\AppData\Local\Temp\flprog\pr17\pr17.ino: In function 'void loop()':
pr17:31:26: error: 'isTimerMicros' is not a member of 'flprog'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
C:\Users\VNL64T\AppData\Local\Temp\flprog\pr17\pr17.ino:31:26: note: suggested alternative: 'isTimer'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
isTimer
pr17:39:26: error: 'isTimerMicros' is not a member of 'flprog'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
C:\Users\VNL64T\AppData\Local\Temp\flprog\pr17\pr17.ino:39:26: note: suggested alternative: 'isTimer'
if (flprog::isTimerMicros(_gen2P , 100000))
^~~~~~~~~~~~~
isTimer
Несколько библиотек найдено для "flprogUtilites.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites
Не используется: c:\Program Files (x86)\FLProg\ideV8\libraries\Flprog_Utilites
Несколько библиотек найдено для "SoftwareSerial.h"
Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\libraries\SoftwareSerial
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SoftwareSerial
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Esp32-SoftwareSerial
Несколько библиотек найдено для "Ethernet.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Ethernet
Не используется: c:\Program Files (x86)\FLProg\ideV8\libraries\Ethernet
Несколько библиотек найдено для "SPI.h"
Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\SPI
Не используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\libraries\SPI
exit status 1
'isTimerMicros' is not a member of 'flprog'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"