Я разрабатываю устройство, что то вроде игрушечной бензопилы, для нее нужно сделать плату управление, которая будет сочетать в себе следующие функции:
При включении устройства, начинает проигрываться звук холостых оборотов бензопилы на повторе (звуковые файлы есть, предоставлю, формат файлов в целом не важен, главное сохранить приемлемое качество (не хай фай, но и не марио.
При нажатии и удержании кнопки, начинает крутиться моторчик (12 вольт 2 ампера макс) и начинает проигрываться трек номер 2 со звуком повышенных оборотов и играется пока кнопка нажата тоже на повторе (аудиодорожка нарезана так что бы минимизировать эффект шва), когда кнопка отпущена, проигрывается трек 3 - резкое снижение оборотов и начинает снова играть трек 1 с холостыми оборотами. Между треками не должно быть задержек.
Когда батарея садиться в районе 15% заряда проигрывается трек 4 ( сообщение о низком заряде батареи) допустим раз в 5 минут.
Все это дело питается от 3 батареек 18650 с платой BMS (плату BMS интегрировать в плату не надо, буду ставить китайскую в батарейный отсек), так же дисплей 0.91 дюйма OLed который отображает уровень заряда батареи и статус звука (дисплей тоже идет отдельно) (вк или выкл, стандартная иконка динамика). Когда батарея заряжается, отображает что статус батарее – заряжается и уровень заряда.
При быстром нажатии кнопки газа (от которой работает моторчик и включается звук) 2 раза, устройство переходит в беззвучный режим, так же при двукратном нажатии кнопки снова включается звук.
Если такое устройство можно реализовать на ESP32 с FiWi, хотелось бы иметь возможность подключаться к вебсерверу для управления некоторыми настройками с телефона, например беззвучный режим, уровень звука ( желательно с записью в EEPROM для сохранения выбранного уровня звука после перезагрузки), отображение уровня заряда и возможно каких то других фич. Размер платы не более 40х50мм, Мощность 2 динамиков 10 ватт, 2 динамика по 5 ват 4 ома.
Так же подключен потенциометр для управления уровнем громкости.
Плата должна иметь возможность измерять напряжение на BMS что бы вычислять уровень заряда.
Сейчас устройство реализовано на плате Teensy 4.0 (но очень не хотелось бы использовать ее в проекте, дорого и паять, если что, ее сложно), I2S конверторе PCM5102A, microSD cardreader, понижайка MP1584EN, дисплей OLED 128X32, аудио усилитель PAM8610. Я реализовал не весь функционал, но звук мне нравится, между треками отсутствует какая либо задержка. Возможно, при использовании ESP32 можно будет обойтись без кард ридера, а только внутренней памятью, но в целом это не важно, только если места будет не хватать. Но по моим прикидкам должно влезть и если останется место, хотелось бы организовать дополнительные пины/выводы для возможность потом доапргрейдить плату, например подключить еще мосфет или диод. 5-6 выходов будет более чем достаточно.
На плате должны быть разъемы для быстрого подключения (не пайки) мотора, динамиков, дисплея, питания, потенциометра, кнопка управления (курка) (кнопка висит на проводах удаленно). В идеале предусмотреть защиту от дурака и сделать разъем разного типа на критически важные элементы, чтобы не спалить плату, например питание и кнопка должны иметь разные разъем. Я не знаю сколько их существует в природе, но думаю 3 разных наберется. ( в целом этот момент обсуждаемый). Так же плата должна прошиваться так же удобно по usb через компьютер как Arduino. Т.е. должна иметь USB порт, лучше type-C.
4 круглых отверстия по углам под винт м3.
Видео пример работы устройства и фото могу прислать в переписке.
Производить плату планирую в JLCPCB по этому хотелось бы из имеющихся у них компонентов.
Требуется исполнитель :
регион не имеет значение, наличие портфолио работ очень желательно.
возмжн дальнейшие заказы на доработку и изменения или новые платы.
Планируемый бюджет : 80тыс
Сроки :
чем раньше тем лучше, желательно не более месяца
Оплата :
перевод
Для связи :
ЛС, телеграмм, вацап, я заграницей, созвон можно по зуму
При включении устройства, начинает проигрываться звук холостых оборотов бензопилы на повторе (звуковые файлы есть, предоставлю, формат файлов в целом не важен, главное сохранить приемлемое качество (не хай фай, но и не марио.
При нажатии и удержании кнопки, начинает крутиться моторчик (12 вольт 2 ампера макс) и начинает проигрываться трек номер 2 со звуком повышенных оборотов и играется пока кнопка нажата тоже на повторе (аудиодорожка нарезана так что бы минимизировать эффект шва), когда кнопка отпущена, проигрывается трек 3 - резкое снижение оборотов и начинает снова играть трек 1 с холостыми оборотами. Между треками не должно быть задержек.
Когда батарея садиться в районе 15% заряда проигрывается трек 4 ( сообщение о низком заряде батареи) допустим раз в 5 минут.
Все это дело питается от 3 батареек 18650 с платой BMS (плату BMS интегрировать в плату не надо, буду ставить китайскую в батарейный отсек), так же дисплей 0.91 дюйма OLed который отображает уровень заряда батареи и статус звука (дисплей тоже идет отдельно) (вк или выкл, стандартная иконка динамика). Когда батарея заряжается, отображает что статус батарее – заряжается и уровень заряда.
При быстром нажатии кнопки газа (от которой работает моторчик и включается звук) 2 раза, устройство переходит в беззвучный режим, так же при двукратном нажатии кнопки снова включается звук.
Если такое устройство можно реализовать на ESP32 с FiWi, хотелось бы иметь возможность подключаться к вебсерверу для управления некоторыми настройками с телефона, например беззвучный режим, уровень звука ( желательно с записью в EEPROM для сохранения выбранного уровня звука после перезагрузки), отображение уровня заряда и возможно каких то других фич. Размер платы не более 40х50мм, Мощность 2 динамиков 10 ватт, 2 динамика по 5 ват 4 ома.
Так же подключен потенциометр для управления уровнем громкости.
Плата должна иметь возможность измерять напряжение на BMS что бы вычислять уровень заряда.
Сейчас устройство реализовано на плате Teensy 4.0 (но очень не хотелось бы использовать ее в проекте, дорого и паять, если что, ее сложно), I2S конверторе PCM5102A, microSD cardreader, понижайка MP1584EN, дисплей OLED 128X32, аудио усилитель PAM8610. Я реализовал не весь функционал, но звук мне нравится, между треками отсутствует какая либо задержка. Возможно, при использовании ESP32 можно будет обойтись без кард ридера, а только внутренней памятью, но в целом это не важно, только если места будет не хватать. Но по моим прикидкам должно влезть и если останется место, хотелось бы организовать дополнительные пины/выводы для возможность потом доапргрейдить плату, например подключить еще мосфет или диод. 5-6 выходов будет более чем достаточно.
На плате должны быть разъемы для быстрого подключения (не пайки) мотора, динамиков, дисплея, питания, потенциометра, кнопка управления (курка) (кнопка висит на проводах удаленно). В идеале предусмотреть защиту от дурака и сделать разъем разного типа на критически важные элементы, чтобы не спалить плату, например питание и кнопка должны иметь разные разъем. Я не знаю сколько их существует в природе, но думаю 3 разных наберется. ( в целом этот момент обсуждаемый). Так же плата должна прошиваться так же удобно по usb через компьютер как Arduino. Т.е. должна иметь USB порт, лучше type-C.
4 круглых отверстия по углам под винт м3.
Видео пример работы устройства и фото могу прислать в переписке.
Производить плату планирую в JLCPCB по этому хотелось бы из имеющихся у них компонентов.
Требуется исполнитель :
регион не имеет значение, наличие портфолио работ очень желательно.
возмжн дальнейшие заказы на доработку и изменения или новые платы.
Планируемый бюджет : 80тыс
Сроки :
чем раньше тем лучше, желательно не более месяца
Оплата :
перевод
Для связи :
ЛС, телеграмм, вацап, я заграницей, созвон можно по зуму