wunderwaffe: рабочее (Default)
[personal profile] wunderwaffe
Программно-аппаратный комплекс, что позволяет отслежывать нажатие кнопки, подсоединенной к Ардуино.


Кнопка для пина, например, 2, подключается к земле через внутренний подтягивающий резистор так -

pinMode(2,INPUT);
digitalWrite(2,HIGH);

И считывается так -

byte b2=digitalRead(2);

Если b2==1, то кнопка НЕ нажата, если b2==0, то кнопка нажата.

В Ардуино однократное нажатие (с учетом дребезга) устанавливает внутреннюю переменную, программа на компе по таймеру шлет в ардуину по СОМ-порту запросы. Запрос возвращает текущее значение переменной и сбрасывает ее.

https://yadi.sk/d/rhsvzui6TioI7Q
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

wunderwaffe: рабочее (Default)
доктор Вандершпигель

April 2022

S M T W T F S
     12
34567 89
1011 12 1314 1516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 18th, 2025 09:40 am
Powered by Dreamwidth Studios