Это же кнопка не от ядерной ракеты, кнопки выполняют сервисные функции настройки и управления, если вам нужно что то на самом деле мгновенно отслеживать, это вешается на прерывание. Я во всех своих проектах использую подобный способ опроса кнопок. Ну и опять же я сторонник так скажем писания детерминированного кода. Функция вернет управление через гарантированное время. Любая. В микроконтроллерах это очень важно.
Раз в 300мс вызываем функцию которая проверяет нажата ли кнопка, если нажата ставим флаг нажатия, если нет -то флаг снимаем. Этим мы сразу убираем дребезг. В программе тот кому надо проверяет флаг нажатия,поле обработки сбрасывает его. 10 строк кода. Очень удобно и позволяет мгновенно изменить управление хоть на ИК-приемник. Он будет также поднимать флаги.
У щелочных батареек остаток заряда вполне себе пропорционален напряжению на выводах. Полностью заряженная 1,5-1,55В Совсем севшая 0,8-0,9В Так что просто мультиметром меряем напряжение и примерно знаем остаток емкости.
Я как то делал таймер для курятника с режимом плавный рассвет закат, ШИМ, дисплей на динамической индикации, термостат, охранка, вентиляция, куча настроек и т.д. Это конечно не очень серьезно но тем не менее вполне себе в районе 1200 строк. Восьмая мега под завязку.
Я как то ехал в поезде в июле, на станции заходит женщина и говорит, что я еду на ее месте, показывает билет, и правда. Потом оказалось билет был на июнь. Но кирпичиков я отложил.
Ну первый маленький станок я резал на стороне, второй побольше — на первом, еще побольше на втором, и вот этот уже на предыдущем. Это был долгий путь с 2013 года.
Это довольно монструозный станок, в сумме на него ушло 20 листов фанеры.
Вы такие прям банальные вещи говорите. Я давным давно делал мелкосерийно девайсики, платы само собой ЛУТом и дрелью. Так после первой партии я модернизировал плату с 50+ отверстий до 8 и в размере уменьшил на сколько смог. В результате я мог спокойненько в день сделать 10 устройств. Не напрягаясь. Хорошие были времена. Потом пришли китайцы и свечной заводик закрылся ))))
Рейку как правило ставят в нескольких случаях.
1. Для удешевления.
2. На очень больших полях.
3. Для скорости большой (от 15-20м/мин)
В данном случае она стоит скорее всего просто для удешевления. И ставить рейку вверху портала это просто верх профанства.
В целом конструкция эта неважнецкая и дичайше дорогая. Z просто фееричная.
Я помню мне как то принесли чинить дримкаст. Оказался неисправен блок питания. В процессе ремонта выяснилось, что это японская версия на 100В и она проработала от наших 220 несколько лет. Хорошо делали железки самураи.
Это же кнопка не от ядерной ракеты, кнопки выполняют сервисные функции настройки и управления, если вам нужно что то на самом деле мгновенно отслеживать, это вешается на прерывание. Я во всех своих проектах использую подобный способ опроса кнопок. Ну и опять же я сторонник так скажем писания детерминированного кода. Функция вернет управление через гарантированное время. Любая. В микроконтроллерах это очень важно.
Раз в 300мс вызываем функцию которая проверяет нажата ли кнопка, если нажата ставим флаг нажатия, если нет -то флаг снимаем. Этим мы сразу убираем дребезг. В программе тот кому надо проверяет флаг нажатия,поле обработки сбрасывает его. 10 строк кода. Очень удобно и позволяет мгновенно изменить управление хоть на ИК-приемник. Он будет также поднимать флаги.
Это довольно монструозный станок, в сумме на него ушло 20 листов фанеры.
Холостые 12 м/мин ШВП 2010.
Мой.
1. Для удешевления.
2. На очень больших полях.
3. Для скорости большой (от 15-20м/мин)
В данном случае она стоит скорее всего просто для удешевления. И ставить рейку вверху портала это просто верх профанства.
В целом конструкция эта неважнецкая и дичайше дорогая. Z просто фееричная.