Музыкальная шкатулка с подсветкой

sta1us

✩✩✩✩✩✩✩
12 Июн 2020
2
0
Здравствуйте. Я новичек.
Решил я тут сделать подарок девушке на день рождение - музыкальную шкатулку, которая при открытии играет песню из любимого мультика и мигает светом. Да, банально немного, но все же.
А, еще её можно подзарядить.

Как это выглядит: человек открывает шкатулку. она светится и проигрывается мелодия.

Алгоритм (как его вижу я):
1. При открытии срабатывает геркон и цепь замыкается.
2. Аккумулятор 18650 через контроллер заряда подключен к повышающему модулю: 3.6в на входе - 5в на выходе
3. К этим 5в подключена адресная св. лента напрямую
4. От них же питается ардуино нано. При включении начинает светится лента согласно заранее заданному шаблону
5. К ардуино подключена dfplayer mini, которая выступает как усилитель для звука + читалка с карты памяти
6. К dfplayer mini подключено динамик, откуда и будет идти звук.
7. К ардуино подключены кнопки для управления разными параметры - вкл/выкл ленты, смена алгоритма выбора песни, громкость и т.п.

Схему всего этого прикладываю (простите за кривую схему и не обращайте внимание на стрелки).

Что я уже купил и оно уже едет:
1. Arduino Nano v3.0 - https://aliexpress.com/item/32341832857.html
2. DFPlayer Mini - https://aliexpress.com/item/4000464600377.html
3. Модуль зарядного устройства (TP4056) и повышающий преобразователь (MT3608 на 2A) - https://aliexpress.com/item/4000382342165.html
4. 18650 - https://aliexpress.com/item/32635008117.html
5. Адресная св. лента (1м - 30 св/м) - https://aliexpress.com/item/2036819167.html
6. динамик и разл. рассыпуха еще не куплена

Вопросы:
1. Хватит ли на все это 1-й штуки 18650? и если хватит, то на сколько примерно?
2. Есть ли ошибка в алгоритме?
3. Есть ли ошибка в схеме?
4. Надо ли что-то докупить или может есть более лучшее решение?
5. Есть ли возможность в данном случае записывать файлы на карте (она на модуле dfplayer mini)?
6. На контроллера заряда есть два smd-светодиода. Я бы хотел вывести их на корпус, какой светодиод для этого нужен?
7. Какой динамик лучше взять?

Всем заранее спасибо за ответы.
 

Вложения

Изменено:

kalobyte

★★★✩✩✩✩
1 Янв 2020
724
148
2. Есть ли ошибка в алгоритме?
а где алгоритм? ты просто написал хотелку
алгоритм это последовательность действий в программе
3. Есть ли ошибка в схеме
это не схема, а какие-то стрелочки, причем от ленты аж 3 в разные стороны
4. Надо ли что-то докупить или может есть более лучшее решение?
не надо
только повышающий модуль потянет с десяток светодиодов
5. Есть ли возможность в данном случае записывать файлы на карте (она на модуле dfplayer mini)?
есть модули со встроеной памятью и усб, только я не знаю ее размер
может мегабайта 4 и вроде они какие-то кривые судя по отзывам
6. На контроллера заряда есть два smd-светодиода. Я бы хотел вывести их на корпус, какой светодиод для этого нужен?
круглый 3 или 5мм диаметром
7. Какой динамик лучше взять?
любой 3-8ом
 
Изменено:

sta1us

✩✩✩✩✩✩✩
12 Июн 2020
2
0
а где алгоритм? ты просто написал хотелку
алгоритм это последовательность действий в программе
алгоритм - не обязательно последовательность действий именно в программе. это в целом последовательность шагов, необходимых для достижения результата, что я и имел ввиду. просто хотел узнать, так ли это работает)
это не схема, а какие-то стрелочки, причем от ленты аж 3 в разные стороны
так я поэтому и написал, что не надо обращать внимание на стрелки(( Я не знаю, где можно норм схему нарисовать, поэтому юзал онлайн-редактор.
а 3 провода, потому что это адресная св. лента. Насколько я понял по гайду, там три провода - 2 питание + 1 от ардуино
https://i0.wp.com/alexgyver.ru/wp-content/uploads/2018/05/ws8-1.jpg
не надо
только повышающий модуль потянет с десяток светодиодов
точно только десяток? просто я как считал: 1 св - примерно 0.06 ампер => 1 метр 30 св = 0.06*30 = 1.8 ам.
а повышающий модуль рассчитан на 2 ам максимум, насколько я понял. еще 200 мA на ардуино хватит?
вообще я правильно считаю или чушь несу? xD
есть модули со встроеной памятью и усб, только я не знаю ее размер
может мегабайта 4 и вроде они какие-то кривые судя по отзывам
ардуино со встроенной памятью? не, я то про карту памяти имел ввиду
круглый 3 или 5мм диаметром
логично, а параметры какие? любые чтоли?
спасибо

да и в целом, спасибо за ответ
 
Изменено:

kalobyte

★★★✩✩✩✩
1 Янв 2020
724
148
Почистил гондурас /Модератор/
============================


просто хотел узнать, так ли это работает)
ты описал действия, которые должно делать устройство
алгоритм - это действия для реализации твоих хотелок, причем действий в алгоритме может быть куда больше, чем тебе кажется из твоих хотелок

так я поэтому и написал, что не надо обращать внимание на стрелки(( Я не знаю, где можно норм схему нарисовать,
есть понятие блок-схемы и есть схема электрическая принципиальная
первая нужа для наглядной демонстрации связи логических соединений между блоками
вот так они выглядят
1592043866961.png

а вот так выглядят принципиальные схемы, где уже в деталях реализованы функциональные блоки
1592043953763.gif

нарисовать можно тут https://app.diagrams.net/ без регистрации и смс

а повышающий модуль рассчитан на 2 ам максимум, насколько я понял. еще 200 мA на ардуино хватит?
вообще я правильно считаю или чушь несу? xD
так-то правильно, но везде есть свои нюансы
повышающий преобразователь при потреблении нагрузкой 2а от него, сам от батарейки будет потреблять порядка 4а

к тому же не факт, что китайский модуль 2а вытянет, что-то я не видел таких модулей
мне бы самому хотелось из 5 хотя бы 9-10 получить с током 200ма

ардуино со встроенной памятью? не, я то про карту памяти имел ввиду
карта памяти на мп3 плеерах, которые управляются по юарту и у них нет усб
он есть у модулей со встроеной спи памятью, только к ардуине это никакого отношения не имеет, хотя и для нее есть модуль с сд картой и модуль мр3 декодера
но все вместе запускать нет смысла, потому что есть специальные модули для проигрывания файлов и гибким цифровым управлением

логично, а параметры какие? любые чтоли?
у 5мм светодиодов ток 20ма, но от 10 они достаточно ярко светят, даже матовые
особенно красные
 
Изменено: