Поиск по этому блогу

21 июн. 2018 г.

Как отличить стабилитрон от диода с помощью мультиметра CAVR.ru



Очень часто стабилитрон можно перепутать с диодом. Как отличить стабилитрон от диода? Рассмотрим простую схему приставки к мультиметру, с помощью которой можно не только отличить стабилитрон от диода, но и определить напряжение стабилизации стабилитрона (если оно не превышает 35В)

Читать Дальше >>

18 февр. 2018 г.

19 шилдов для Arduino на все случаи жизни




Шилд – это плата дополнения. Я предлагаю разделить шилды на полноразмерные и отдельные модули. Полноразмерные своими очертаниями повторяют форму платы Arduino, будь то UNO, Nano или MEGA. Отдельные модули – это платы произвольной формы, созданные для выполнения определенного набора функций. И те и другие могут быть как универсальными, так и для выполнения узконаправленных задач.

Дальше>>

28 янв. 2018 г.

Способы травления печатных плат


Рассмотрим способы травления печатных плат, которые можно произвести, да же подростку в домашних условиях. Полученная здесь информация, поможет всем радиолюбителям, не зависимо от опыта и профессионализма.

9 апр. 2017 г.

Фокусы с Arduino: Исправление косяков ethernet shield w5100


Купил у китайцев Ethernet shield w5100.
Подключаю к плате Arduino MEGA 2560, прошиваю скетч Web Server из примеров.
Иду по адресу 192.168.1.177 . Не работает.
Светодиоды LINK, 100M светятся. Передачи данных нет.
Меняю Arduino MEGA на Arduino UNO. Не работает.
Меняю версию IDE. Не работает.
Нахожу еще один такой-же Ethernet шилд, но заведомо рабочий (снят с рабочего макета). Подключаю к своей плате. Не работает.

4 нояб. 2016 г.

Антидребезг


Данный пример демонстрирует, как программным путем обойти такое явление как дребезг контактов при нажатии на кнопку (другими словами, ложные повторные нажатия). 
Для этого программе даются инструкции, чтобы она дважды за короткий промежуток времени проверяла, действительно ли кто-то нажал на кнопку или все же нет – этот способ называется антидребезгом. 
Если им не воспользоваться, программа будет считывать одно единственное нажатие на кнопку как множество разных нажатий. 
Отслеживание времени в данном примере будет осуществляться при помощи функции millis().

Обработка нажатия кнопки в прерывании


Для обработки факта нажатия/отпускания кнопки так же можно использовать прерывания. Преимущества такого способа — в отсутствии необходимости в программе постоянно контролировать уровень сигнала на входе, к которому подключена кнопка.
Для отработки состояния кнопки в прерывании нужно определить процедуру обработки и подключить ее в качестве обработчика аппаратного прерывания по какому-нибудь входу (для Arduino UNO — это pin2 (Int0) или pin3 (Int1).