В продолжение к
Пизанская башня
Пизанская башня 2
Продолжаю ковыряться с пизанской башней. Вчера пришла по почте кнопочка.
Вот такая, симпатичная.
Я решил вместо выключателя на шнуре питания, сделать кнопку сверху на башне, для этого просверлил дырку в торце, чуток неровно правда получилось. И пришлось идти в магазин за сверлом. На 16мм дома не нашлось.
А вот так вот должно выглядеть в итоге. Еще правда не придумал, как фиксировать кнопку. То ли на клей, то ли просто на уплотнительную ленту. Гайкой не прикрутишь, потому как стенка толще, чем длинна резьбы кнопки.
Кнопка с проводами. Взял толстые, так как боюсь тонкие сильно греться от лампочки будут. Цеплять буду к микроконтроллеру, потому ток там слабенький, зато огнеупорные провода.
Вот такая куча резисторов разных номиналов у меня дома лежит.
Приобрел как то по случаю для экспериментов. Мне один на 10кОм понадобится для подключения кнопки. Так как пока кнопка не замкнута, провод подключенный к ноге микросхемы висит в воздухе и по сути является антенной, ловящей наводки и помехи. Поэтому я подключу сопротивление между ногой микросхемы и землей, тогда на входе микросхемы будет более менее стабильное, низкое напряжение. Другой конец кнопки я подключу в +3.3В. Почему 10кОм сопротивление? Да сам не знаю, видел где то в интернете. Думаю подходящее сопротивление, что бы на делителе напряжения получить достаточный уровень, что бы микросхема определила это как "1", при замыкании на + питания. Дребезг контактов я буду устранять программно.
Вот, собрал все в кучу, обновил скетч, что бы реагировал на кнопку. При первом переходе уровня на третьей ноге я блокирую обработчик на 600 миллисекунд. Что бы не срабатывал на дребезг. Пощелкал, вроде реле переключается стабильно, более менее. Дальше надо будет подшаманить прошивку, сейчас у меня обработчик нажатий кнопки работает, только если есть WiFi соединение, что может быть не совсем удобным. На а потом можно все вставлять в лампочку.
Пиза - сильная штука. Я сначала не понял а потом дошло.