Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 7

ТЕМА: Звуковой сигнализатор открытой дверцы холодильника

Звуковой сигнализатор открытой дверцы холодильника 05 мая 2020 18:11 #1

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Добрый день, Soir. Решил создать звуковой сигнализатор открытой дверцы холодильника. Поможете?
Предварительное ТЗ во вложении.
Вложения:
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 05 мая 2020 22:04 #2

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Собрал проект, посмотрите. Он нуждается в проверке и тестировании, будет время - сам соберу макет.
Но, если это всё ТЗ, тогда ATTINY13 достаточно.

P.S.
Требования к звуковым файлам.
1. SD-карта должна быть отформатирована FAT32.
2. В корне карты создать папку с названием "mp3" (без кавычек).
3. В папку поместить файлы *.mp3. Работают также аудиофайлы в формате *.mpeg, возможно и другие.
4. Имена файлов должны быть в следующем формате: 0000.mp3, 0001.mp3, ... и т.д. Допускается после номера в имя файла добавлять другие символы, например, "0005_Не закрыта дверь.mp3".

При подаче питания проигрывается файл 0000.
Открытие двери - 0001.
Закрытие двери - 0002.
Напоминание 1 - 0003.
Напоминание 2 - 0004.
Напоминание циклическое - 0005. Между воспроизведением пауза 5 сек.
Вложения:
Последнее редактирование: 08 мая 2020 16:50 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 05:38 #3

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Soir пишет:
посмотрите

Посмотрел. Мало чего понял, но вроде третей фразы нет. Вижу звук открытия двери, через 15 секунд первую фразу, далее вторую, и все. Может я не правильно смотрю?
Soir пишет:
Но, если это всё ТЗ

Я не знаю, что еще можно добавить. Если у Вас есть предложения по улучшению/добавлению чего нибудь еще - буду рад услышать. Спасибо!

P.S. Хотя я бы еще хотел добавить одну фразу. При подаче питания (включении холодильника в розетку) - "Ну наконец-то появилась электроэнергия". Для поднятия настроения в доме :)
Последнее редактирование: 06 мая 2020 05:42 от Shredder_chip. Причина: Добавил текст
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 06:13 #4

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Добавил фразу при подаче питания. Proteus все не покажет, проверять нужно в железе. Но я еще сам проверю.

На SD-карте плеера должны быть звуковые файлы с именами: 0000.mp3 - при открытии двери; 0001.mp3 - при закрытии двери; 0002.mp3 - 15 сек; 0003.mp3 - 25 сек, 0004.mp3 - 35 сек; 0005.mp3 - подача питания.
Нужно проследить, чтобы длительность звуковых файлов не превышала время до следующего запуска плеера.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Shredder_chip

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 06:46 #5

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Soir пишет:
чтобы длительность звуковых файлов не превышала время до следующего запуска плеера
А если превысит? Ну например ребенок открыл и сразу закрыл дверцу. Как поведет себя плеер?

P.S. Может еще как то можно реализовать регулировку громкости и тембра? Только чтобы запоминались при отключении питания. Только как их отображать...
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 07:23 #6

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Обновил проект, неправильно была нумерация выводов модуля.
Shredder_chip пишет:
А если превысит? Ну например ребенок открыл и сразу закрыл дверцу. Как поведет себя плеер?
Должен прервать предыдущее проговаривание и начать новое. Но тут понятно - внешнее событие. Но будет некрасиво, если еще не закончится песня 15 сек и начнется воспроизведение 25 сек.

Shredder_chip пишет:
Может еще как то можно реализовать регулировку громкости и тембра? Только чтобы запоминались при отключении питания. Только как их отображать...
Организовать можно все возможности плеера. Только уже нужно переходить на другой МК. И поверьте, это будет бесполезная опция - поиграться вначале и забыть. Если конечно, Вы не планируете превратить холодильник в музыкальный центр.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 07:29 #7

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Soir пишет:
это будет бесполезная опция
Согласен.

Soir, посмотрите пожалуйста. Пол часа назад заказал и уже выслали. Начал читать Datasheet на плеер, а там абсолютно другой плеер. Размеры другие, расположение выводов другое, а выводы справа вообще не те. Я хоть то заказал?
https://aliexpress/item/4000464600377.html?spm=a
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 10:43 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Давайте даташит, буду смотреть.

Пока проверил и немного доработал уже имеющийся проект. В принципе, все работает, только что-то немного не так работает выбор трека. Но это уже неактуально...
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 17:40 #9

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Я имел ввиду, что везде выложены даташиты на плеер, но они сильно отличаются от того, что я заказал.

P.S. Первый раз такое на АЛИ, что заказал, через пол часа выслали, и еще через пол часа прислали даташит на свой плеер. Интересный магазин... Обычно после оплаты до отправления проходит несколько дней.
Даташит сюда не влазит, отправил Вам на почту. Посмотрите пожалуйста.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 18:19 #10

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Придется учить китайский... Даже не китайский, а ихний перевод на английский - это отдельный язык.
В целом понятно а подробностей недостаточно, так что придется экспериментировать. Когда получите, пишите напишу прошивку для него.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 18:41 #11

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
И чего я не спросил ссылку на Ваш плеер... Опять как с моим прошлым проектом... Ок. Ждем.
P.S. МК останется тот же? Выводы? Можно пока рисовать и травить "макетку"?
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 18:52 #12

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
На первый взгляд система управления проще, так что ATTINY13 должен справиться. Выводы те же, для удобства можно менять. Но проверка в железе будет за Вами, у меня такого нет.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Shredder_chip

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 19:05 #13

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Спасибо. Ждем посылку...
Последнее редактирование: 06 мая 2020 19:07 от Shredder_chip.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 06 мая 2020 19:35 #14

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 742
  • Спасибо получено: 38
  • Author
А ещё есть вот такой модуль. Тут не нужна карта памяти.



https://aliexpress/item/4000493349080.html?spm=a2g0o.d
Администратор запретил публиковать записи гостям.
Спасибо сказали: Shredder_chip

Звуковой сигнализатор открытой дверцы холодильника 07 мая 2020 05:38 #15

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Спасибо. Заказал еще пару таких. Пригодится.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 07 мая 2020 09:40 #16

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
andros77 пишет:
Тут не нужна карта памяти.
Судя по описанию, у JQ8900 также есть свои 4 МБ памяти.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 07 мая 2020 11:40 #17

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 2264
  • Спасибо получено: 960
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Soir пишет:
Судя по описанию, у JQ8900 также есть свои 4 МБ памяти.
Следует помнить что это так называемое китайское описание, так как продавцы продающие эти модули совсем не производители электроники, они в большинстве просто торгуют радиодеталями, и тут же у него в магазине может быть и чай и помада.
Так что описание может быть и художественным, каждую новую деталь нужно еще и через гугл штудировать.
Например у этого JR6001 голосового модуля записи
На видео у продавца есть момент где он отображает будто там 32мб памяти,

судя по цене вряд ли там есть это "чудо с флешкой".
Пока в руках этот модуль не подержишь, тогда уже только, можно будет поточнее разобраться что там с начинкой.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 07 мая 2020 12:28 #18

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Биты, байты... Насколько можно разглядеть маркировку, то 25L32.
Администратор запретил публиковать записи гостям.
Спасибо сказали: wolf2000

Звуковой сигнализатор открытой дверцы холодильника 07 мая 2020 20:42 #19

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Приедут - проверим. Все равно уже заказал.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 08 мая 2020 00:56 #20

  • Oleksandr54
  • Oleksandr54 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 27
  • Спасибо получено: 1
Цей сигналізатор і до вхідних дверей можна прилаштувати. Давно хотів щось таке причепити...
Ще хочу запитати: в ПРОТЕУСІ при закритих дверцятах і подачі живлення по UART йде команда на програвання восьмого файлу - так повинно бути (заплановано)?
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 08 мая 2020 10:04 #21

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Да, задумано так - это тесты. Номера файлов просто так.
Но если Вас интересует этот вариант, тогда его еще нужно доводить до рабочего состояния. Еще и с номерами файлов нужно поработать...

P.S.
Доработал прошивку. Также краткая информация по звуковым файлам в сообщении №2.
Проверено на макете, так что-то прошивка в условиях макета рабочая. А в реальных возможно потребуется доработка громкости, защита от дребезга датчика двери и т.п.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 08 мая 2020 15:50 #22

  • Oleksandr54
  • Oleksandr54 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 27
  • Спасибо получено: 1
Чи можливо додати в прошивку універсальності (не знаю скільки лишилось вільного місця в Attiny13 з врахуванням майбутнього вдосконалення прошивки):
-задіяти пін PB4.
Якщо на ньому одиниця тоді програвати мелодії (як планувалось):
"При подаче питания проигрывается файл 0000.
Открытие двери - 0001.
Закрытие двери - 0002.
Напоминание 1 - 0003.
Напоминание 2 - 0004.
Напоминание циклическое - 0005. Между воспроизведением пауза 5 сек."


Якщо на ньому ноль тоді програвати мелодії:
"При подаче питания проигрывается файл 0005.
Открытие двери - 0006.
Закрытие двери - 0007.
Напоминание 1 - 0008.
Напоминание 2 - 0009.
Напоминание циклическое - 0010. Между воспроизведением пауза 5 сек."
Нову прошивку може викласти окремо (щоб інші не заплутались) на Ваш розсуд..
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 08 мая 2020 16:55 #23

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 11624
  • Спасибо получено: 4215
  • Respect sxem.org Sponsor 2019 Author
Oleksandr54 пишет:
з врахуванням майбутнього вдосконалення прошивки
Будущего нет. Есть ТЗ, есть по нему прошивка. Точка. Разве что речь может идти об ошибках или мелких доработках.

Oleksandr54 пишет:
Нову прошивку може викласти окремо (щоб інші не заплутались)
Других пока нет, Вы единственный. Кроме того, по сути функционал не меняется, можно ставить такой переключатель, можно и не ставить.
Чуть не так с нумерацией, возможно Вы ошиблись. Но сделал так: лог.1 - номера файлов от 0000 до 0005, включительно. Если лог.0 - 0006-0011.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Oleksandr54

Звуковой сигнализатор открытой дверцы холодильника 08 мая 2020 17:53 #24

  • Oleksandr54
  • Oleksandr54 аватар
  • Не в сети
  • Harness is online
  • Сообщений: 27
  • Спасибо получено: 1
Soir пишет:
..... возможно Вы ошиблись.

Точно. Помилився... :woohoo:
Последнее редактирование: 08 мая 2020 17:56 от Oleksandr54.
Администратор запретил публиковать записи гостям.

Звуковой сигнализатор открытой дверцы холодильника 13 мая 2020 07:06 #25

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 401
  • Спасибо получено: 38
  • sxem.org Sponsor 2019
Soir, не подскажете какую нибудь программку синтезатора речи. С выводом в Мр3. Порылся и ничего подходящего с приятным женским голосом не нашел. Может сталкивались?
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 7
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir