Pull to refresh

Comments 41

Ну и как обычно, вместо MCU можно простую RC-цепочку и пару компараторов, чтобы отслеживать 120,60,30 секунд)
Да ну, STM32F031G4 в компэле стоит 71р за штуку) А как же сначала поморгать всеми и потом тоже?)
За идею — интересно, реализация (внешний вид) — вроде тоже ничего, но использовать для такой примитивной по функционалу железки 2 микросхемы и 32 разрядный!!! контроллер… Из серии: Мне тут гвоздик забить надо. Беру недорогой электронный микроскоп…
Раз раскритиковал — предлагаю: недорогой 8 битный 8 ногий PIC, 1 вход — сенсор, реализуем программно, 4 ноги — светики, 1 нога — пищалка, если нужно…
Ну реализация и плата крутая, чего уж там.
Битность важна не сама по себе, а по цене. Если контроллер сравним по цене с 8-битным то разницы нет, тем более в штучном производстве.
В штучной поделке не важна ни битность ни цена, а наличие на полке и опыт работы. Я недавно в одну поделку вместо мультивибратора (ну не оказалось на той самой полке пищалки с генератором) на транзисторах поставил АЖ целый(!) микроконтроллер(!!). Зато бонусом получил заодно контроль аккумулятора и автоотключение. А по площади на плате получилось сравнимо с двумя транзисторами, двумя конденсаторами и 4 резисторами. Вот сейчас думаю что не стоило жадничать и ставить нувотон, а поставить стм32 и использовать его возможности touch sensor — еще и сенсорная кнопка получилась-бы и автоматически включалось-бы когда беру в руки. Но переделывать не буду уже.
Основываясь на немного завышенных ценах чипдипа:
Один из недорогих — PIC10F200T-I/OT — 59 рублей, потребление 100 nA
Использованный в статье STM32F031G4U6 — 72 рубля, потребление 700 nA

У обоих потребление в Standby хоть и сильно различается, но достаточно малое, чтобы обычной батарейки cr2032 емкостью 85мА/ч хватало на несколько лет, светодиоды в актином режиме будут кушать больше.
При этом изготовление платы и прочий мелкий обвес можно принять за условно постоянную сумму. Итого?

Разница в цене ядра системы — 13 рублей. При этом если в конкретном случае уже налажен тулчейн под STM32 и есть опыт разработки, то под PIC — надо курить даташиты, настраивать компиляцию, возможно искать программатор. Оно того стоит?

Немного напоминает анекдот
Старая курица спрашивает у молодки: хозяин почем твои яйца продает?
Молодка: 50руб/дес.
Курица: ты несись крупнее и твои яйца, как и мои хозяин будет по 60руб/продавать. Молодка: ну вот еще, буду я ж*** рвать из за 10 руб.
UFO just landed and posted this here
UFO just landed and posted this here
И при том, если он (STM32) есть в наличии)
Можно и так сделать, только вот зачем? Обменивать хоть сколько-нибудь значительное время своей жизни на выгоду в ошеломительных рублей 50 не очень-то разумно.
У меня просто напрашивается только один восьминогий (или шестиногий) корпус и светодиоды (и батарейка, как же без неё). Всё остальное- излишество.
Ой, да лаадно! NE555. Шевелите мозгами, инженеры!
Совсем уже разленились со своей электроникой. Нет бы простой механический таймер взять.
Делал подобное на ардуине для своего 5летнего, но с пищалкой по окончанию и стандартным диодом для мигания секунд, на 3 минуты.
Как выяснилось в процессе эксплуатации — нужна еще пауза, чтоб в процессе чистки можно было отлучиться (почему во время чистки зубов его приспичивает в туалет?), сделал паузу по кнопке.
Ардуина была из отбраковки — она померла через месяц (опять стал греться стабилизатор). Поскольку с корпусом ничего так и не придумал — купил электронный кухонный таймер за 300р, там все готовое было.
я не понимаю, зачем нужен таймер. если условно разделить пасть на 4 зоны, то каждую нужно чистить с трех сторон (внутри, снаружи, сверху). за это время даже больше 2-х минут пролетит. у меня уходит 5.
Это не соревнование, если что. Чистить зубы по 5 минут 2 раза в день, да ещё наверняка абразивной пастой — не лучшая идея в долгосрочной перспективе.
щетка мягкая. если пару раз формально махнуть, то думаю перспективы будут еще печальнее.
Вроде по рекомендации стоматологов нужно чистить 2-3 минуты. Зависит от количества зубов, наличия скоб и т.д. У детей нет 8-ок, а у младшей вообще еще только молочные, поэтому остановился на 2 мин. У детей немного другая логика чистки зубов. Сначала нужно вообще пожевать щетку.
ЗЫ. Кстати, моя щетка умеет подавать сигнал раз в 30с и раз в 15с, на выбор. Далее идет длинный сигнал через 2 мин.

Для тех, кто не сильно дружит с разработкой электроники, но все же хочет — набор для пайки "электронные песочные часы" с алишки. Засовываются в красивый корпус, подстроечником настраивается время чистки и ура. В процессе отсчета светодиодики "ссыпаются" с верхней части в нижнюю.

Не понял, а пошто Вы под пузом МК полигон маской закрыли? Чё, так можно было?
Ой! Не та модель корпуса…
Я вообще из тех, кто не видит ничего плохого по стрельбе из пушки по воробьям. Особенно когда нужно убить несколько воробьёв здесь и сейчас и только. Но в законченном устройстве, на который вы даже не поленились заказать платы, представляющий собой просто таймер а-ля песочные часы, на батарейном питании, использовать 32-битный ARM-овском контроллер, это слишком.

А кстати, что плохого в обычных песочных часах? Не требует батарейки, и смотреть за падающим песком весело.
Платы я пристыковал к другому заказу, поэтому я потратил только время на разработку своей платы, и на софт — это пара часов. Мне это нравится — это такой проект, который на пару часов отвлек меня от основного.

Песочные часы не приклеить к стенке. Пусть это будет доводом)

Песочные часы разбиваются, дети такой себе эксплуатант

UFO just landed and posted this here
Ну вы же не понимаете! 32! бита! Не 8, а 32! А светодиодов 4. Куда еще 28 бит деть, а?
Девайс красиво и лаконично сделан, не-ардуинщина, мощное ядро — в общем, приятно посмотреть, и можно порадоваться за автора. А то, что реализована такая простая функция — это на самом деле неважно. На этом же железе можно сделать какую-нибудь игру типа проверки скорости реакции — жаль, пищалку автор не добавил. И вообще, таймер можно сделать настраиваемым — например, многократным касанием входить в режим программирования, дальше задавать общий интервал, делить его внутри на 4 части — для каждого полуряда зубов. Такое уже на RC-цепочках не сделать :)

Крутая штука получилась, приятно выглядит.
Если надумаете вторую версию, у stm некоторые микроконтроллеры имеют на борту собственный touch модуль (TSC), например, stm32f042. Его использование должно быть энергоэффективнее, чем внешние микросхемы.

А насколько она влагоустойчива? Если залить водой с мокрых рук?
Я ее лаком залил. Попозже добавлю итоговое фото. Само контакты батарейки не защищены, но до них и не добраться.
И плату развел, и сам спаял, и контроллер в UFQFPN но все равно народ ворчит.
А я вот плюсану, хотябы за то, что не очередная ардуина и схема в нормальном виде в посте, а не как сейчас модно, комиксом для полоумных.
Сенкс! Рад что понравилось)
А что не так с Ардуино-то?
Поддержу автора. 32-битный контроллер использовать кошерно, хотя бы просто потому что они стоят копейки, но гораздо универсальнее, чем 8-битные. За дизайн с отпечатком отдельный респект, хотя я изначально подумал, что это реальный датчик, который отличает людей по отпечатку (например, чтобы хранить историю кто как долго чистил зубы, не пропускал ли чистку и т.п.)
Спасибо!
Вызов принят! (где-то валялся сканер отпечатка)
ну и чтобы 2 раза не вставать — тогда и приложение для смартфона — с графиками, ачивками и т.п.
Корпуса еще не хватает, а то можно залить водой случайно. Можно на 3D принтере сделать что-нибудь прикольное в виде зуба или головы робота
Чтобы дети пихали палец в рот монстра с зубами! Идея)
Sign up to leave a comment.

Articles