Предыдущий урок | Следующий урок
Обратимся к первому уроку, где мы управляли LED. Между включением и выключением которого была секундная задержка.
В используемой там программе (см. код ниже) был один очень большой недостаток. Для выдержки паузы между вкл/выкл LED в 1 сек. нами была использована функция delay(). В это время контроллер не может выполнять другие команды в главной функции loop()
/* Мигание LED
* ------------
*
* Включает и выключает светодиод (LED) подсое
|
Датчик DMS-4 предназначен для использования в системах охраны, сигнализации и автоматического управления различными объектами (например воротами и т.д.).
Технические характеристики.
- напряжение питания 9-12 вольт
- потребляемый ток не более 20 мА
- минимальный размер регистрируемого объекта 0.3 м
- диапазон скоростей движения регистрируемых объектов
от 0.1 до 10 м/сек
- температура окружающей среды от v25 до + 60 град
- дальность действия: обнаружение человека до 6 м, обн
|
Рассмотрим как при помощи Arduino считывать показания с цифрового датчика температуры DS18B20. В настоящий момент м/с DS18B20 фирмы Dallas является наиболее распространенным и доступным цифровым датчиком температуры.
Работает он по шине 1-wire.
Даташит датчика: DS18B20
Датчик может запитываться двумя способами - внешним питанием (3 провода) или паразитным (питание от шины, 2 провода). Расписывать эти режимы не буду, все есть в документации. Отмечу лишь то, что в данном проекте мы
|
Данный тестер очень прост и для его изготовления вам понадобится всего один резистор (ну и конечно же плата Arduino). Принцип работы также прост: через аналоговый вход, измеряется падение напряжения на нагрузочном резисторе.
Согласно закону Ома I=U/R. Каждую секунду, полученное значение делится на 3600 и суммируется для получения емкости аккумулятора в Ампер/часах.
Я использовал два параллельно соединенных резистора, т.о. сопротивление получилось 6.9 Ом. Необходимо обратить вн
|
Название: Радиоконструктор №07 2011
Год выхода: 2011
Номер: 7
Страниц: 52
Формат: DJVU, гиперссылки из оглавления
Качество: Хорошее
Язык: Русский
Размер: 1.89 Мб
Журнал для радиолюбителей и профессионалов, рассматривающий вопросы радиолюбительского конструирования и ремонта электронной техники. В нем также представлены разработки и радиосхемы от бытовой техники до профессиональной, справочники элементной радиоэлектронной базы, отечественные и импортные радиоустройства, ведутся руб
|
Лазая по интернету наткнулся на один необычный, простой и на мой взгляд очень интересный проект. Решил попробовать повторить, благо деталей практически не требуется (естественно кроме контроллера Arduino и шести резисторов).
Сам проект представляет из себя 3D интерфейс взаимодействия с компьютером при помощи руки. Т.е. что-то типа дополненной реальности. Вы двигаете рукой в трех измерениях, в обклееном фольгой картонном кубе, а ваши действия переносятся в компьютер и повторяются уже там.
|
Датчик давления MPXV5100 разрабатывался для широкого круга задач и в основном для подключения к микроконтроллерам с АЦП. Выходное напряжение прямо пропорционально приложенному давлению. Датчик измеряет разность давлений между измеряемым и атмосферным т.е. когда измеряемое давление равно атмосферному он показывает 0 КПа. Исходный код написан на Си под оболочкой WinAVR с использованием библиотеки AVRLIB. Как можно видеть исходный код на Си очень простой, всего пару строк, но скомпиллированный код
|
Не только в России почтовая служба работает плохо. Международная посылка может путешествовать по миру неделями и даже месяцами, посещая по несколько раз одни и те же аэропорты и возвращаясь в исходный пункт отправления. Голландский хакер Рубен ван дер Влеутен (Ruben van der Vleuten) решил разобраться, что же происходит с посылкой после того, как он относит её на почту. Он соорудил простую схему на Arduino и вырезал в корпусе посылки незаметное отверстие диаметром 2 мм под объектив камеры. О
|
Это простое устройство было разработано студентом Массачусетского Технологического Университета. Управление происходит путем наклонения устройства с датчиком ускорения фирмы Analog Devices - ADXL203. Датчик ускорения подключен к микроконтроллеру AVR ATmega32, который обрабатывает данные и управляет двухцветной матрицей светодиодов фирмы Sparkfun.
Искуственный интеллект соперника не идеален для того чтобы его можно было выиграть :). Проект написан и скомпилирован с помощью avr-gcc/avrdude.
|
К достоинствам схемы можно отнести простоту изготовления датчика и отсутствие проблем с отстройкой от грунта.Чувствительность на монету 5 коп - 9см
Элементы датчика образуют измерительный генератор, работающий в режиме, близком к срыву генерации. Большой уровень обратной связи обеспечивает "мягкий" режим запуска и плавную характеристику зависимости амплитуды колебаний от добротности контура. От состояния генератора зависит его потребляемый ток, регистрируя изменение которого можно
|