Anonymous
Anonymous
Стандартный семпл, проблема что писк есть но оооочень тихий....
Anonymous
Возможно я с транзистором напутал... ставил такой: https://static.chipdip.ru/lib/911/DOC012911591.pdf
Ultrabug
У тебя стоит частота 1 кГц, этот буззер оптимально работает на 4 кГц, и неплохо бы его запараллелить резистором 1 кОм
Anonymous
не не катит и на 4000 нужно к уху подносить(((
Ultrabug
не не катит и на 4000 нужно к уху подносить(((
Осциллографа я так понимаю нет?
Ultrabug
не дорос...
Резистор параллельно буззеру поставил?
Dmytro
Доброго вечера. Объясните почему не работает эта схема с буззером?
Буззеры бывают активные (со встроенным генератором, надо только питание подать). У вас точно не из этих?
Dmytro
Ещё они могут тихо работать если их немного подплавить (перегреть) при пайке
Dmytro
нет конечно это пассивный буззер
Ну сфоткайте вашу схему может)
Anonymous
Anonymous
можете объяснить почему так?
Ultrabug
Ultrabug
можете объяснить почему так?
Это пьезопищалка, она как конденсатор, транзистор его зарядить может, а разрядить нет
Ultrabug
можете объяснить почему так?
И ещё в даташите на этот буззер так нарисована рекомендуемая схема включения 😂😂
Anonymous
Спасибо, за помощь, пошел перезаказывать платы((( Опять...
Ultrabug
4 кГц лучше оставить
Anonymous
Да, орет на всю комнату с 4кГц...(( жаль что только платы нифига не дешевые получаются и погорел на такой мелочи...
Anonymous
И ещё в даташите на этот буззер так нарисована рекомендуемая схема включения 😂😂
Можешь носом тыкнутьв этот даташит... полезно будет почитать...
Ultrabug
Можешь носом тыкнутьв этот даташит... полезно будет почитать...
https://www.murata.com/en-global/products/productdetail?partno=PKLCS1212E4001-R1
Ultrabug
Вернее вот https://www.murata.com/en-global/products/productdetail?partno=PKLCS1212E2000-R1
Ultrabug
2 кГц
Ultrabug
@VT_34
Anonymous
Благодарю...
Ultrabug
Благодарю...
Та незашто. На дижикее есть много компонентов и часто ссылка на даташит есть https://www.murata.com/~/media/webrenewal/support/library/catalog/products/sound/p37e.ashx?la=en-us
Ultrabug
Evgen
а как сделать на esp32 чтобы при старте time() время показывал не с нуля?
Алексей
а как сделать на esp32 чтобы при старте time() время показывал не с нуля?
Брать время из внутренних часов. Часы подпитывать батарейкой
Evgen
Брать время из внутренних часов. Часы подпитывать батарейкой
эээ... эээээ.... ээээ.... а какого про батарейку не пишут в доках... мать-мать-мать
Evgeny
а куда батарейку цеплять?
Отдельная МК с часами. Гугли arduino rtc.
Evgen
Отдельная МК с часами. Гугли arduino rtc.
так гуглится с внешним кварцем, а тут вроде нутряной есть, и по идее если ресет нажимать - питание не прерывается, а часы сбрасываются
Denisio
DS3231
K.
Промышленная электроника обратила внимание на Arduino:
K.
https://plc-arduino.ru/software.php
K.
https://plc-arduino.ru/whats_next.php
Evgen
DS3231
это внешний, а как внутренний RTC использовать?
Алексей
эээ... эээээ.... ээээ.... а какого про батарейку не пишут в доках... мать-мать-мать
Попутал. Я думал есть отдельный пин для батарейки (видел подобное обозначение). А так вручную переводить в гебернацию.
Denisio
это внешний, а как внутренний RTC использовать?
а внутренний не имеет возможности работать с внешней батареей и при пропадании питания сбрасывается
Indr1x
так гуглится с внешним кварцем, а тут вроде нутряной есть, и по идее если ресет нажимать - питание не прерывается, а часы сбрасываются
Что бы использовать втроенный RTC в esp32 нужен внешний кварц, смотрите даташит в разделе RTC Батарейку цеплять некуда отдельную, отключив устойство часы сбросятся
Denisio
а вот это не помню
Evgen
а вот это не помню
лампочка питания не моргает при ресете. Вероятно тогда регистры RTC тоже ресетятся....
Denisio
не помню честно, надо в датащит лезть
Evgen
после ресета всегда time= Thu Jan 1 00:00:01 1970
Алексей
Странно. STM держит RTC регистры. На то они и часы реального времени, чтобы его хранить.
Алексей
Вернее там это backup domain.
Andy
Не нужен внешний кварц для RTC если особая точность хода часов не нужна. Не сбрасывается счетчик RTC при любом сбросе. Единственное событие сброса RTC это пропадание питания. Батарейка то же не нужна, достаточно просто войти в deep sleep (ULP, RTC и медленная память продолжат работу)
Evgen
ets Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0018,len:4 load:0x3fff001c,len:1044 load:0x40078000,len:10124 load:0x40080400,len:5828 entry 0x400806a8 Start time= Thu Jan 1 00:00:00 1970 millis()=32
Evgen
void setup() { Serial.begin(115200); Serial.println("Start"); time_t now = time(nullptr); Serial.printf("time= %s millis()=%li\n", ctime(&now), millis()); }
Evgen
Andy
кнопка ресет
https://github.com/espressif/esp-idf/blob/release/v3.0/components/esp32/include/rom/rtc.h#L80
Evgen
два WROOM-32, один 30 ног, другой 38. В который 30 программа грузится без нажатия кнопочек, в 38 надо жать ресет с бутом... нельзя ли это как-то поменять?
kDn
два WROOM-32, один 30 ног, другой 38. В который 30 программа грузится без нажатия кнопочек, в 38 надо жать ресет с бутом... нельзя ли это как-то поменять?
Можно, осциллограф в руки и глядеть фронты на rts/dts, ну или в ютуб там уже был товарищ с осциллографом и объяснением на счёт конденсатора :)
kDn
Вообще косяков в девкитах овердрхрена, такое ощущение что некоторые друзья-китайцы думают не головой ю, а жопой.
Evgen
Пример есть в EmbUI, изучайте :)
чет сходу никакого RTC не увидел, зато увидел на морде "Для работы WebUI необходимо залить в контроллер образ фаловой системы LittleFS " фаловая система - это конечно не фейловая, но тем не менее
Evgen
Отут: https://github.com/DmytroKorniienko/EmbUI/blob/dev/src/timeProcessor.cpp А опечатки есть))), куда ж без них, поправлю, если не забуду.
посмотрел, для esp32 используется собственно gettimeofday и settimeofday плюс махинации с TZ через setenv(). остальное там для nttp, что для предполагаемой задачи не критично.... предполагается управление (чем угодно) в условиях: отрубили питание... проснулся, интернетов нет и хочешь узнать - а сколько сейчас времени и сколько не было электричества...
K.
А где там ардуино?
Для программирования ардуино IDE может использоваться.
Indr1x
Для программирования ардуино IDE может использоваться.
Наверное это не признание, а экономия средств на разработку собственных сред разработки под их плк
kDn
Стоп, вру. При аппаратном ресете на 8266 время сбрасывается, при эксепшене или сне - нет.
Utya
Товарищи стоит задча, писать данные сенсоров на карту памяти, потом файл зазиповать и когда будет подключени к wifi передать их. с записью и передачей вроде как можно чё найти в инете, а чё с зазиповать может esp32 такое не могу найти библиотеку
Andy
https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf
Utya
гугли Zlib
гуглил только micropython, и там только декомпрессия