Совет 1: Как подключить кнопку к Arduino

Кажется, что может быть проще, чем подключить кнопку? Тем не менее, и тут есть свои подводные камни. Давайте разберёмся.
Тактовая кнопка
Вам понадобится
  • - Arduino;
  • - тактовая кнопка;
  • - резистор 10 кОм;
  • - макетная плата;
  • - соединительные провода.
Инструкция
1
Кнопки бывают разные, но все они выполняют одну функцию - физически соединяют (или, наоборот, разрывают) между собой проводники для обеспечения электрического контакта. В простейшем случае - это соединение двух проводников, есть кнопки, которые соединяют большее количество проводников.
Некоторые кнопки после нажатия оставляют проводники соединёнными (фиксирующиеся кнопки), другие - сразу же после отпускания размыкают цепь (нефиксирующиеся).
Также кнопки делят на нормально разомкнутые и нормально замкнутые. Первые при нажатии замыкают цепь, вторые - размыкают.
Сейчас нашёл широкое применение тип кнопок, которые называют "тактовые кнопки". Тактовые - не от слова "такт", а скорее от слова "тактильный", т.к. нажатие хорошо чувствуется пальцами. Это кнопки, которые при нажатии замыкают электрическую цепь, а при отпускании - размыкают.
Разные кнопки и их принципиальные схемы
2
Кнопка - очень простое и полезное изобретение, служащее для лучшего взаимодействия человека и техники. Но, как и всё в природе, она не идеальна. Проявляется это в том, что при нажатии на кнопку и при её отпускании возникает т.н. "дребезг" ("bounce" по-английски). Это многократное переключение состояния кнопки за короткий промежуток времени (порядка нескольких миллисекунд), прежде чем она примет установившееся состояние. Это нежелательное явление возникает в момент переключения кнопки из-за упругости материалов кнопки или из-за возникающих при электрическом контакте микроискр.
Увидеть своими глазами дребезг контактов можно с помощью Arduino, что мы и сделаем чуть позже.
Дребезг контактов при нажатии кнопки
3
Чтобы подключить нормально разомкнутую тактовую кнопку к Arduino, можно поступить самым простым способом: один свободный проводник кнопки соединить с питанием или землёй, другой - с цифровым выводом Arduino. Но, вообще говоря, это неправильно. Дело в том, что в моменты, когда кнопка не замкнута, на цифровом выводе Ардуино будут появляться электромагнитные наводки, и из-за этого возможны ложные срабатывания.
Чтобы избежать наводок, цифровой вывод обычно подключают через достаточно большой резистор (10 кОм) либо к земле, либо к питанию. В первом случае это называется "схема с подтягивающим резистором", во втором - "схема со стягивающим резистором". Давайте рассмотрим каждую из них.
Схема подключения кнопки к Arduino напрямую
4
Сначала подключим к Arduino кнопку по схеме с подтягивающим резистором. Для этого один контакт кнопки соединим с землёй, второй - с цифровым выходом 2. Цифровой выход 2 также подключим через резистор номиналом 10 кОм к питанию +5 В.
Схема с подтягивающим резистором
5
Напишем вот такой скетч для обработки нажатий кнопки и загрузим в Arduino.
Теперь встроенный светодиод на выводе 13 постоянно горит, пока не нажата кнопка. Когда нажимаем кнопку, она принимает состояние LOW, и светодиод гаснет.
Скетч для обработки нажатий кнопки по схеме с подтягивающим резистором
6
Теперь соберём схему со стягивающим резистором. Один контакт кнопки соединим с питанием +5 В, второй - с цифровым выходом 2. Цифровой выход 2 подключим через резистор номиналом 10 кОм к земле.
Скетч менять не будем.
Схема со стягивающим резистором
7
Теперь светодиод не горит, пока кнопку не нажали.
Скетч для обработки нажатий кнопки по схеме со стягивающим резистором
Видео по теме

Совет 2: Как подключить светодиод

Если вы хотите самостоятельно усовершенствовать свой компьютер какими-нибудь навороченными «фишками», проще всего использовать для этого светодиоды – они просты в работе, дёшевы и не требуют каких-то особых навыков и ухищрений. Светодиод способен украсить ваше рабочее место, придать ему дополнительное освещение, да и просто поднять настроение. Чтобы подключить светодиод, следуйте нашей пошаговой инструкции.
Как подключить светодиод
Вам понадобится
  • 1. светодиоды
  • 2. паяльник и всё, что необходимо для работы с ним
  • 3. резисторы, которые будут снижать напряжение и силу тока от источника питания
  • 4. разъёмы, необходимые для подключения светодиодов к компьютеру
  • 5. тестер для проверки напряжения
  • 6. кусачки, чтобы зачищать провода
  • 7. термоусадочная трубка
Инструкция
1
Перед началом работы убедитесь, что у вас есть все необходимые инструменты и приспособления для работы.
2
Подключение к разъёму 4-pin molex.Сначала давайте посмотрим, как подключить светодиод к разъёму 4-pin molex. Это довольно распространённый разъём в компьютере, поэтому вполне возможно, что в вашем компьютере он есть. Этот разъём содержит четыре контакта:1. +12 В (жёлтый провод)
2. +5 В (красный провод)
3. Два контакта заземления (чёрные)Выберите, куда вы хотите подключить диоды – к 12 или к 5 вольтам. Разъём приобретите или выньте из старого ненужного устройства. Тестером проверьте, соответствуют ли выбранные контакты, определите, где у диода положительный, а где отрицательный контакты.
3
Провода зачистите кусачками, резистор припаяйте к положительному контакту разъёма. Соединение закройте термоусадкой. Ко второму контакту резистора припаяйте положительный контакт светодиода. Закройте место пайки термоусадочной трубкой. Возьмите отрицательный контакт светодиода и припаяйте его к контакту «земля» разъёма.
4
Подключите светодиод к питанию и проверьте, работает ли он.
5
Подключение к кабелю USBМожно подключить светодиод и к кабелю с разъёмом USB. Такие кабели существуют двух видов, но принципиальной разницы в ходе работы у них нет, так что найдите любой ненужный кабель и приступайте.В USB кабеле находится четыре контакта, два из которых передают данные, один контакт – «земля», а ещё один передаёт напряжение. Вот к нему-то и нужно подключить светодиод. Тестером проверьте напряжение и определите положительный и отрицательный полюса у диода.Кусачками зачистите провода, передающие напряжения. Резистор припаяйте к положительному контакту, место спайки закройте термоусадкой. Ко второму контакту резистора присоедините положительный контакт светодиода и закройте место спайки. Отрицательный контакт диода припаяйте к контакту «земля», закройте место спайки термоусадкой. Подключите USB кабель к компьютеру и проверьте, работает ли он.

Совет 3: Как подключить кнопку питания

При сборке системного блока компьютера частой проблемой становится подключение основных кнопок: Power и Reset, а также световых индикаторов, расположенных на передней стороне. Впрочем, подключить кнопку питания, без которой компьютер не включится, довольно просто. Для этого даже не обязательно иметь инструкцию пользователя.
Как подключить кнопку питания
Инструкция
1
После установки материнской платы внутрь системного блока и ее фиксации крепежными винтами найдите на ней 2 ряда специальных небольших штырьков. Чаще всего они располагаются на стороне платы, параллельной передней крышке блока. Данные штырьки (далее мы будем называть их пин-контактами) подписаны разными буквенными символами, например, POWER_LED, HDD_LED, POW_ON, SPEAKER и т.п.
2
Соответственно, каждый из этих пин-контактов предназначен для подключения отдельного диода или кнопки. Подключение производится с помощью специальных проводов, идущих от соответствующих устройств в системном блоке. Таким образом, через этот интерфейс подключаются:
• Кнопка Reset;
• Кнопка питания Power;
• Лампочка питания;
• Лампочка работы HDD;
• Динамик системного блока и некоторые другие устройства (для уточнения ознакомьтесь с руководством пользователя материнской платы, которое можно скачать на сайте производителя).
3
Чтобы подключить кнопку питания к материнской плате найдите в пин-контактах идентификатор POW_ON. Среди проводов системного блока выберите тот, который обозначен этими же символами. Соблюдая полярность, соедините провод с контактами. Впрочем, полярность можно соблюдать и наугад. После соединения нажмите кнопку Power. Если компьютер не включится, переверните контакты провода.
4
Аналогично следует не только подключить кнопку питания, но и прочие контакты, например индикатор Power. Особенно полезным иногда бывает индикатор загрузки HDD – по нему хорошо ориентироваться, когда компьютер «подвисает». Впрочем, и без него тоже можно легко обойтись.
Источники:
  • подключение кнопок
Совет полезен?
Поиск
Добавить комментарий к статье
Осталось символов: 500