Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 7

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

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

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect 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 13:50 від Soir. Причина: Обновление прошивки.
Адміністратор заборонив доступ на запис.

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

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 816
  • Подякували: 57
  • sxem.org Sponsor 2019
Soir пише:
посмотрите

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 816
  • Подякували: 57
  • sxem.org Sponsor 2019
Soir пише:
это будет бесполезная опция
Согласен.

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Давайте даташит, буду смотреть.

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

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

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 816
  • Подякували: 57
  • sxem.org Sponsor 2019
Я имел ввиду, что везде выложены даташиты на плеер, но они сильно отличаются от того, что я заказал.

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

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

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

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

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
На первый взгляд система управления проще, так что ATTINY13 должен справиться. Выводы те же, для удобства можно менять. Но проверка в железе будет за Вами, у меня такого нет.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Shredder_chip

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

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 816
  • Подякували: 57
  • sxem.org Sponsor 2019
Спасибо. Ждем посылку...
Останнє редагування: 06 трав. 2020 16:07 від Shredder_chip.
Адміністратор заборонив доступ на запис.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
А ещё есть вот такой модуль. Тут не нужна карта памяти.



https://aliexpress/item/4000493349080.html?spm=a2g0o.d
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Shredder_chip

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

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
andros77 пише:
Тут не нужна карта памяти.
Судя по описанию, у JQ8900 также есть свои 4 МБ памяти.
Адміністратор заборонив доступ на запис.

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

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

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

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Биты, байты... Насколько можно разглядеть маркировку, то 25L32.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: wolf2000

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

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 816
  • Подякували: 57
  • sxem.org Sponsor 2019
Приедут - проверим. Все равно уже заказал.
Адміністратор заборонив доступ на запис.

Звуковой сигнализатор открытой дверцы холодильника 07 трав. 2020 21:56 #20

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

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

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

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

Звуковой сигнализатор открытой дверцы холодильника 08 трав. 2020 12: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 13:55 #23

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

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

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

  • Oleksandr54
  • Oleksandr54 аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 1
Soir пише:
..... возможно Вы ошиблись.

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

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

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