Потенциометр с пружинками как-то громоздко получается. Да и монеты друг от друга парой грамм отличаются. Различать номиналы уже не получится.
Пока планирую так:
Робот состоит из прозрачного акрилового стакана – желудка; нижнего основания – подставки; верхней открывающейся головы – пасти; и поворачивающейся руки со шляпой (вторая рука - декоративная.
В основании находятся: дуня с деталями металлодетектора, датчик движения, система звукоизвержения, кнопка, для принудительного открытия пасти и обнуления счетчика монет.
В голове: 2 сервы (открытие пасти и для руки со шляпой) и какие – нибудь лампочки.
В шляпе, соответственно: ИК датчик наличия предмета и катушка металлодетектора.
Алгоритм такой:
Робот спит – скучает, пока не обнаружит движение. Протягивает шляпу, просит «подайте бывшему члену государственной думы». Если ничего не прилетело, а движений больше нет, то с выдержкой времени, возвращает шляпу себе на голову. Если что-то упало в шляпу (сработал ИК датчик), то включает металлдетектор.
Если определилась монетка нужного достоинства, то открывает рот, заглатывает, объявляет общий счет накопившихся монет.
Если монетка мелкая, или вообще не монетка, то с размаху выкидывает содержимое шляпы.
Все действия сопровождаются звуковыми и световыми эффектами.
Модификация копилки: это Робот – собутыльник. Вместо шляпы в руке рюмка. В голове встроен
алкотестер, который в зависимости от количества и качества напитка в стакане - контейнере, управляет покраснением щек. В рюмку надо бы встроить датчик уровня, чтобы фраза «ты что, краев не видишь!?» была бы уместной.
Первый набросок задумки без лишних деталей пока такой:
Понятно, что, если локтевой сустав не вращается, то, развернутая на 180° шляпа должна попасть куда-то внутрь живота. Значит надо как-то сдвигать плечо вперед, а шляпу закидывать на затылок.