Наверняка не меня одного слегка раздражает необъяснимый повальный успех дебильной игрушки "Спиннер". Уверен, все видели как многие наши современники пуская слюну готовы часами смотреть как вертятся эти штуки, изредка придавая им ускорения своими конечностями. Захватив неокрепшие умы детей, подростков и взрослых, спиннеры уже не допустят чтобы те развивались дальше, ибо незачем. А ведь в наше время, для сравнения, играли кубиком Рубика.. Впрочем, сейчас не об этом. Встала не очень важная, но интересная задача помочь писькомерам даже в этой интеллектуальной деятельности, в смысле раскручивания своих китайских девайсов. Чей крутится быстрее, чей дольше и так далее. Задачу фиксации мелькания лопастей я доверил самодельной оптопаре, так как у фабричной щель маловата. Состоит она из светодиода (лазер оказался излишен), фоторезистора и корпуса вылепленного из термопластика (отличная вещь, кстати). Небольшая проблема возникла лишь в том, чтобы устранить "серую зону", когда лопасть частично перекрывает датчик, отчего он регистрирует "дрожь" частотой 100 Гц. Счетчик, без обработки, выдает ерунду, понятное дело, особенно на малых оборотах, когда "серая зона" особенно продолжительна. Добавляем немного математики и все лишнее благополучно отсеивается. Теперь оптопара надежно обсчитывает количество затемнений, то есть мелькания рожков. Остается не так уж много: добавить выбор количества рожков на игрушке (из бывает от 2 до бесконечности), кнопку старт и автоматическое определение остановки. Крутанули, подождали пока встанет, увидели и максимальную скорость вращения, и количество оборотов и общее время вращения. Обладатели максимально прокачанных образцов свысока взирают на нищебродов со спиннерами за 100-200 руб. Хоть какие то выводы вынесут из этой игры. ))
Зачем там светодиод? Достаточно общего внешнего освещения - фотодиод в любом случае покажет колебания от вращения лопастей. Другое дело, что на графике освещенности на фотодиоде выделять значимые пики - отдельная математическая задача. Под настольной лампой фотодиод "услышит" (увидит) сетевые 50гц (лампа моргает).
Счетчики оборотов делают не с зазором, а с излучателем и приемником., расположенными рядом, и измеряющими отраженный сигнал.
Не вышло. Не все спиннеры отражают, есть и черные и матовые. да и глянцевые отражают как попало. Должно быть универсально. И постороннее освещение сразу все портит, даже если все хорошо.
Интересное наблюдение. Редкий спиннер сделает 100 оборотов с одного тычка. Основная масса едва дотягивает до 50. )
Когда-то кубик Рубика собирал за пару минут, щас уже забыл всё) Штука прикольная, такая же стоит на моем мобильном роботе как инкодер.