
Розширюємо інтеграцію Arduino в дитячий конструктор Знавців
Короткий вміст попередніх серій:
Тато не зміг полагодити згорілий розгінний блок і засунув ардуїнку в конструктор Знавець. Але не довго тривало спокійне життя без паяльника. Захотілося дитині більшого...
Передісторія
Отже, після успішної інтеграції Arduino в конструктор Знавець проходить короткий час, а дитина вимагає: «Ще!». Трьох входів/виходів якось замало. (I2C чур не пропонувати:). І відправився тато в черговий раз в галантерейний магазин купувати одежні кнопки. Але попередньо провів теоретичні дослідження і з'ясував, що для Знавця підходять кнопки Альфа (ще їх називають Омега - через форму притискної пружини) діаметром 12.5мм. Кнопки складаються з чотирьох деталей, з яких мені потрібна тільки одна. Деталь ця продається партіями по 1000шт за 20 $, але продавці з фізиками не працюють. Несподівано, в магазині на чіткі тактико-технічні характеристики кнопки мені пропонують прийнятний цінник 1.6 $ за 10шт (у повному комплекті) під торговою маркою Гамма. Беру!
Підключаємо семисегментний індикатор
У комплект нашого конструктора Знавець входить семисегментний індикатор. Якщо зуміти підключити його до Arduino, то можна буде зібрати:
- електронний кубик - тиснеш кнопку - висвічується число від 1 до 6.
- лічильник натискань. Натиснеш одну кнопку, зменшитися, на іншу - збільшиться.
- секундомір (не забути придушити дребезг)
- іграшку змійка - змійка повзе по колу. Блимає точка - яблуко. Коли голова змійки проповзає поруч натиснути кнопку. Змійка збільшиться. Якщо натиснути кнопку, коли точка не горить - зменшитися
- гру дізнайся цифру. На індикаторі включаються сегменти випадковим чином. Як тільки з'являється цифра - потрібно натиснути кнопку. Врахувати: перевернуті цифри - правильні, дзеркальні - неправильні.
Беремо дроти, підпоюємо їх до деталі кнопки з пружинкою. Оскільки у нас немає обжимателя для кнопок, натягнули зверху термоусадку (d = 14мм). Так вийшло, що на ліву колонку контактів індикатора посаджена червона труба (лівий борт - червоний:), на праву - синя (зеленої не було:). У посадженій трубці вирізаємо отвір для контакту.
Проводи йдуть до правої частини індикатора повинні бути довшими на 5.. 6см. У нас вийшло два чотирижитлових кабелі на 20 і 25см.
Зібрали схему. Ура! Заробило!
Бонус трек для тих, хто дочитав до кінця, а також для тих у кого до складу конструктора Знавців не увійшов семисегментний індикатор
Залишилися запчастини від кнопок. Куди б їх пристосувати? Беремо частину, яка фіксується пружинкою і пару скріпок. (Замість скріпок краще взяти прямі піни з квадратним перерізом, але у нас їх під рукою не знайшлося.) Товщину скріпки краще вибирати зі специфікацій макетної хустки (зазвичай 0.3.. 0.8мм).
Нарізаємо скріпку на шматочки по 1см і запоюємо їх вертикально в кнопку. Вийшли такі собі грибочки - gender-race ченджери.
У нас, на жаль, не знайшлося семисегментного індикатора, зате знайшовся 36-ти точковий. Приблизна схема на фотографії.
І нехай пребуде з вами фантазія!