Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

В этом уроке мы создадим самописец с выводом информации на чековую ленту. Данные с любых аналоговых датчиков поступающие на вход A0 Arduino будут обработаны скетчем и переданы на печать в термопринтер. Нажатие на кнопку приведёт к...

В этом уроке мы создадим дешифратор азбуки Морзе. Датчик звука преобразует звуковой сигнал в электрический и отправит его в Arduino. Arduino дешифрует принятые данные и отправит их, либо в монитор последовательного порта, либо на символьный дисплей LCD1602 I2C,...

Шкала визуализации для аналоговых данных на ЖК дисплее В этом уроке мы научимся визуализировать данные аналоговых датчиков используя дисплей LCD1602 I2C. Алгоритм работы данного устройства можно применять как для тестирования различных...

В этом уроке мы создадим высотомер из барометра с выводом высоты в метрах на LED индикатор и кнопкой сброса высоты. Ознакомиться с работой барометра можно на странице Wiki - Trema-модуль датчик давления, а с работой LED индикатора на странице Wiki - Trema...

В этом уроке мы научимся управлять лампами по хлопкам. Разумеется что вместо ламп можно подключать различные устройства, например, охлаждающие вентиляторы, вытяжки в помещениях, автоматические двери, различные бытовые приборы и т.д. Количество...

Установка и подключение электроники QUADRUPED, является заключительным этапом сборки. Нам понадобится: Arduino UNO х 1шт. Trema Power Shield х 1шт. Крепежи. Источник питания. (подробнее в разделе питание) Для реализации проекта нам потребуется библиотека Servo, которая входит в стандартный набор библиотек Arduino IDE (её не требуется...

В этом уроке мы создадим четырёхканальное реле времени. К данному устройству можно подключить до 4 приборов (лампочки, светодиодные ленты, моторы, обогреватели, вентиляторы и т.д.), каждое из которых будет включаться на заданные для него промежутки...

Установка и подключение электроники HEXAPOD, является заключительным этапом сборки. Нам понадобится: Arduino UNO х 1шт. Trema Power Shield х 1шт. Крепежи. Стойка x 4шт. Винт x 4шт. Гайка x 4шт. Источник питания. (подробнее в разделе питание) Для реализации проекта нам потребуется библиотека Servo, которая входит в стандартный набор библиотек...

В этом уроке мы создадим Дройдика - прямо ходящего робота, которого «научим» стоять, ходить и обходить препятствия. Нам понадобится: Робот-платформа «Дройдик» х 1шт. Arduino Uno х 1шт. Trema-Power Shield х 1шт. Аккумуляторная батарейка типа AA (пальчиковая) х...

В этом уроке мы создадим часы с «вредным» будильником, выключить этот будильник простым нажатием не получится! Заводя будильник мы надеемся проснуться вовремя, но как только он начинает звонить, мы выключаем его и думаем что встанем через 5 минут ......

В этом уроке мы создадим гирлянду из Trema-модулей NeoPixel. Каждый модуль состоит из четырёх адресных светодиодов и имеет один вход и один выход. Модули можно соединять друг с другом (выход одного модуля подключается ко входу другого), получив гирлянду из...

В этом уроке мы создадим универсальный ИК-пульт дистанционного управления. Шесть кнопок универсального ИК-пульта позволяют запрограммировать себя на передачу команды любого другого ИК-пульта. Код кнопок сохраняется в энергонезависимую область...

В этом уроке мы создадим игру змейка (питон) на матрице из 48 светодиодов и 4 кнопок. Обычно, светодиодные матрицы состоят из светодиодов, аноды и катоды которых соединены по столбцам и строкам. В таких матрицах, светодиоды зажигаются поочерёдно. В...

В этом уроке мы создадим машинку, которая будет ездить по траектории нарисованной линии, а также останавливаться при обнаружении препятствий. При создании любого робота, его нужно оснастить датчиками (показания которых будет считывать робот),...

При создании некоторых проектов, требуется разделить выполняемые задачи между несколькими arduino. В этом уроке мы научимся соединять две Arduino по радиоканалу, на частоте 433,920 МГц, используя радио модули FS1000A и MX-RM-5V, на расстоянии до 100 м. Данное...

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

При создании некоторых проектов, требуется разделить выполняемые задачи между несколькими arduino. В этом уроке мы научимся соединять несколько arduino по радиоканалу ISM диапазона, используя радио модуль nRF24L01+, на расстоянии до 100 м. Если использовать...

При создании некоторых проектов, требуется разделить выполняемые задачи между несколькими arduino. В этом уроке мы научимся соединять две arduino по радиоканалу ISM диапазона, используя радио модуль nRF24L01+, на расстоянии до 100 м. Если использовать радио...

Общие сведения: При программировании мы часто сталкиваемся с необходимостью перевода чисел между системами счисления, по основанию: 2, 4, 8, 16 и 10. Основание системы счисления указывает какое количество цифр используется в этой системе для написания чисел: Привычная нам система счисления по основанию 10 (десятичная система...

Схема управления освещением с любого ИК-пульта реализована следующим образом: При нажатии на кнопку ИК-пульта, он отправляет пакет закодированных и промодулированных данных на ИК-светодиод, а при удержании кнопки, еще и пакеты повтора. Невидимый...

Система автоматического полива растений - незаменимый помощник, как для ухода за комнатными растениями, так и на огороде. Система включает мембранный насос для полива растений, если влажность почвы снизилась ниже определённого (порогового) значения....

Тахометр собранный с использованием датчика линии прост в подключении. Вам не нужно вносить конструктивные изменения в деталь, скорость вращения которой требуется измерить: сверлить отверстия, делать прорези, устанавливать дополнительные...

Нам понадобится: Arduino х 1шт. Trema-модуль цифрового датчика влажности и температуры I2C х 1шт. Trema-модуль Четырехразрядный LED индикатор х 1шт. Trema Shield х 1шт. Для реализации проекта нам необходимо установить библиотеки: Библиотека iarduino_AM2320 (для работы с...

В этом уроке мы создадим устройство открывающее дверь по отпечатку пальца. Нам понадобится: Arduino х 1шт. Сканер отпечатков пальцев x 1шт. LCD дисплей LCD1602 IIC/I2C(синий) или LCD1602 IIC/I2C(зелёный) х 1шт. Trema зуммер х 1шт. Trema кнопка x 2шт. Trema светодиод x 2шт. Trema...

В этом уроке мы научимся получать данные с датчика пульса и выводить их на TFT дисплей в виде графика и среднего значения пульсаций в минуту. Нам понадобится: Arduino х 1шт. TFT дисплей 2.8 - 320x240 х 1шт. Датчик пульса х 1шт. Trema зуммер х 1шт. Double Shield х 1шт. Trema Shield...

При создании некоторых проектов, требуется разделить выполняемые задачи между несколькими arduino. В этом уроке мы научимся соединять две arduino по аппаратной шине I2C. Преимущества: Реализуется возможность подключения до 126 устройств.(не рекомендуется...

При создании некоторых проектов, требуется разделить выполняемые задачи между несколькими arduino. В этом уроке мы научимся соединять две arduino по стандарту RS485 через аппаратную шину UART. Преимущества: Простота реализации. Реализуется возможность...

При создании некоторых проектов, требуется разделить выполняемые задачи между несколькими Arduino. В этом уроке мы научимся соединять две Arduino по аппаратной шине UART. Преимущества: Простота реализации. Дуплексная связь, обе Arduino могут одновременно...

В этом уроке мы научимся управлять устройствами с помощью любого ИК-пульта дистанционного управления, на примере управления RGB светодиодной лентой. Нам понадобится: Arduino х 1шт. Trema Shield х 1шт. Trema-модуль силовой ключ х 3шт. Trema-модуль ИК-приёмник х...

В этом уроке мы научимся определять адреса устройств на шине I2C, аппаратно устанавливая состояния Start/Stop на шине I2C и передавая байт данных с адресом устройства и битом RW. Нам понадобится: Arduino х 1шт. LCD дисплей LCD1602 IIC/I2C(синий) или LCD1602 IIC/I2C(зелёный) х 1шт. Trema Shield х...

В этом уроке мы научимся сравнивать яркость различных ламп (по сравнению с мощностями ламп накала), а также определять наличие и коэффициент мерцания ламп. Нам понадобится: Arduino х 1шт. Датчик освещённости GY-30 на базе чипа BH1750 х 1шт. LCD дисплей LCD1602...

В этом уроке мы рассмотрим работу небольшого датчика движения HC-SR505, который способен выполнять некоторые действия без помощи arduino. Например, включать светодиодную ленту на тёмной дачной лестнице или в тёмном коридоре. Нам понадобится: Датчик движения HC-SR505 x 1шт. Trema-модуль силовой ключ х 1шт. Стабилизатор напряжения 5В х...

В этом уроке мы научимся не только получать и выводить данные с датчиков и модулей на дисплей, но и сохранять эти данные на MicroSD карте. Нам понадобится: Arduino Uno х 1шт. SPI адаптер карт MicroSD v1.0 х 1шт. LCD дисплей LCD1602 IIC/I2C(синий) или LCD1602 IIC/I2C(зелёный) х 1шт. Trema-модуль RTC (часы...

В этом уроке мы научимся создавать, редактировать и удалять файлы на MicroSD карте. Нам понадобится: Arduino Uno х 1шт. SPI адаптер карт MicroSD v1.0 х 1шт. 6 проводной шлейф ПАПА-МАМА для подключения х 1шт. Для реализации проекта не требуется установка дополнительных библиотек. Библиотека для работы с адаптером карт MicroSD v1.0 входит в...

В предыдущем уроке 18, мы подключили Trema RTC часы реального времени с Trema кнопками и LCD I2C дисплеем к arduino Uno, написали скетч, для установки времени при помощи кнопок. Теперь расширим функционал получившихся часов, добавив к ним функцию будильника. А код,...

В этом уроке мы научимся не только выводить, но и устанавливать время RTC модуля при помощи трёх кнопок. Нам понадобится: Arduino х 1шт. RTC модуль Trema на базе чипа DS1307 х 1шт. LCD дисплей LCD1602 IIC/I2C(синий) или LCD1602 IIC/I2C(зелёный) х 1шт. Trema Shield х 1шт. Trema-модуль i2C Hub х 1шт. Trema-модуль кнопка c...

Конструктор послужит хорошей базой для целого ряда различных проектов. На платформе достаточно места для установки датчиков, сервомоторов, манипулятора, фар и многого другого. На его основе можно проводить различные конкурсы и соревнования. 1....

Для настройки Bluetooth-модулей существуют специальные АТ-команды, с помощью которых мы можем устанавливать необходимые параметры модуля. Например по умолчанию у большинства модулей скорость передачи данных 9600 бод. В большинстве случаем нужно данную скорость увеличить или наоборот уменьшить. Еще может возникнуть...

Нам понадобится: Arduino Uno Провода Папа-Мама Для реализации проекта нам необходимо установить библиотеки: Библиотека Adafruit NeoPixel Схема подключения Подключаем модуль следующим образом: NeoPixel (WS281B) Arduino DI pin6 (Можно подключить у другому...

Для измерения освещенности отлично подходят на базе сенсора BH1750 датчики Gy-30 и Gy-302. Нам понадобится: Arduino Uno Провода Папа-Мама Для реализации проекта нам необходимо установить библиотеки: Библиотека BH1750 Схема подключения Подключаем модуль...

Нам понадобится: Arduino Перемычки или Набор проводов для макетирования 65 шт. Breadboard Резисторы Цветной дисплей 1.8 TFT SPI 128x160 + SD Для реализации проекта нам необходимо установить библиотеки: Библиотека Adafruit_QDTech Adafruit_GFX. Схема подключения: Для...

Для подключения RTC часов реального времени DS1302, DS1307, DS3231, была разработана универсальная библиотека. Скачать библиотеку можно по ссылке : Универсальная библиотека для RTC DS1302, DS1307, DS3231 к Arduino Подключение: Подключение DS1307 к Arduino: RTC DS1307 Arduino...

Робот-платформа «Манипулятор» - позволяет собрать манипулятор для захвата и перемещения небольших предметов. В набор входит подробная инструкция по его сборке и наладке, а также пример скетча для управления манипулятором при помощи не входящих в...

Для сборки нам понадобится крепеж для сборки Наименование Количество, шт. 1 Гайка М3 10 2 Винт М3х6 9 3 Винт М3х8 10 4 Винт М3х10 5 5 Винт М3х12 7 6 Винт М3х20 4 Видео: ШАГ 1 ВНИМАНИЕ!!! Если Вы используете для сборки...

Arduino подключается к компьютеру через USB, но на самом деле arduino отправляет/принимает данные через виртуальный COM-порт. С отправкой данных в COM-порт нет ничего сложного: Код PHP: $file=fopen("com3", "wb"); // открываем com3 порт для записи fwrite($file, "отправляем эту строку"); // записываем fclose($file); // закрываем (освобождаем) com3 порт А вот читать PHP умеет...

Наверное, часто в ваших проектах возникала необходимость воспроизводить определенный звук или мелодию. Например, по завершению какого-нибудь процесса, или просто звуковое сопровождение. В этом нам поможет Mini MP3 Проигрыватель, который обладает очень большим потенциалом.

В этом уроке мы рассмотрим самый популярный датчик температуры DHT11. Научимся считывать показания датчика и выводить на LCD 1602 I2C дисплей. Нам понадобится: Arduino Перемычки или Набор проводов для макетирования 65 шт. Провода...

Очень часто в ваших проектах возникает необходимость в дистанционном управлении или передачи данных с ваших телефонных гаджетов. Один из самых популярных и распространенных методов обмена данными посредством Bluetooth. Сегодня мы разберем простые...

Для работы с контроллерами Digispark необходимо настроить программное обеспечение. Программное обеспечение: Digispark использует платформу Arduino IDE и 1.6.5 Для программирования Digispark потребуется программное обеспечение Arduino IDE и 1.6.5 и новее. Инструкция по установке: Для начала нужно скачать ПО. Можно скачать с официального сайта...

Автор урока: Георгий Гуляев Где-то далеко, в закромах своего сарая я нашел не что иное, как два 27MHz пульта от какой-то машинки, о чем свидетельствовало изображение машинки на дисплее. Один пульт не работал, другой был тоже не нужен, ведь машинки то нету....

В этом уроке научимся использовать функцию " tone(); " и исполним великую мелодию Star Wars. В данном уроке нам понадобится: Arduino Зуммер пьезоэлектрический Провода Папа-Папа или Набор проводов для макетирования 65 шт. Резисторы, 1кОм RGB...

Теперь научимся подключать устройство ввода к Ардуине. В этом примере разберемся, как подключить мембранную клавиатуру 44 Данный пример будет выполнять две задачи: Первая задача: определяет, какая из клавиш была нажата на клавиатуре и передать...

Гироскоп может быть очень полезен в ваших проектах. Например, его можно использовать как устройство для управления вашими роботами. Сейчас мы рассмотрим один из простых примеров, который Вы с легкостью сможете адаптировать для своих задач. В этом...

Модуль Gy-521 выполнен на базе микросхемы MPU6050, это 3-осевой гироскоп и акселерометр. Данную модель можно использовать для определения положения в пространстве. В данном уроке нам понадобится: Arduino Провода Папа-Папа или Набор проводов для...

В данном уроке мы научимся делать простую систему, которая будет отпирать замок по электронному ключу (Метке). В дальнейшем Вы можете доработать и расширить функционал. Например, добавить функцию "добавление новых ключей и удаления их из памяти". В...

В прошлом уроке Мы научились делать термометр, используя для этого цифровой датчик температуры DS18B20, и выводить данные на OLED дисплей. В этом уроке мы расширим возможности и добавим к проекту еще барометр BMP180, это даст нам возможность следить не...

Пришло время рассказать Вам, как можно обучить Ваш OLED дисплей писать русскими буквами. Вы могли наблюдать, что в предыдущих уроках №7 и №8 уже использовался русский шрифт. Теперь мы рассмотрим его более подробно. В этом уроке нам понадобится: Экран...

Для термометра отлично подходит датчик температуры DS18B20. Он позволяет измерять температуру в домашних, так и в уличных условиях, потому что исполнен с водонепроницаемом корпусе. В качестве дисплея будем использовать матрицу 0.96 128X64 OLED. Для...

Подключение к Arduino: Для начала необходимо установить библиотеку RFID Library for MFRC522. Контакты на модуле RFID-модуль RC522 необходимо подключить к Ардуине. Для подключения удобно использовать провода папа-мама. Описание контактов у...

Подключаем шаговый двигатель 28BYJ к Arduino. В этом уроке нам понадобится: Arduino Шаговый двигатель 28BYJ с драйвером Провода ПАПА-МАМА Источник питания на 9В. Корпус для Arduino UNO Для реализации проекта нам необходимо установить библиотеки: Библиотека и...

Arduino имеет в себе некоторое количество портов (Количество зависит от версии Ардиуны) с Аналого-цифровым преобразователем (АЦП). Эта функция дает нам возможность преобразовывать входящий сигнал 0-5 В. в дискретные значения 0-1024. Например : 2 Вольта. преобразуем в...

К сожалению стандартная схема подключения расмотренная в предыдущих уроках не всегда удобна, так как занимает как минимум 6 цифровых выходов на арудине. В этом уроке мы рассмотрим способ как это можно обойти и использовать только два аналоговых выхода. Нам...

У дисплея LCD 1602 есть подсветка, выполнена на светодиоде установленом в корпус дисплея. Очень часто появляется необходимость управлять этой подсветкой. Например: Менять интенсивность подсветки в зависимости от яркости освещения в поможении Включать и...

Очень часто в наших проектах с Ардуиной нам необходимо управлять и видеть какиме либо процессы и показания. Так же реализовать визуальное меню управления нашим проектом. Схема подключения: Для подсветки нашего LCD 1602 нам нельзя использовать +5В, так как это...

Сегодня мы будем управлять яркостью светодиода с помощью ШИМ каналов. Схема подключения на макетной плате: Интенсивность свечения будет регулироваться от 0 до 254 едениц, где 0 - вчетодиод выклчюен, а 254 - горит максимально (Например при 127 яркость будет на 50%). Для...

В этом уроке мы разберем самый просто базовый пример. Для урока нам понадобится: Ардуино (Уно, Леонардо, Мега и т.д.) Резистор Светодиод Макетная плата Текст программы: int led = 13; // создаем переменную led b присваиваем ей значение 13, эта переменная хранит номер...


Источник: http://lesson.iarduino.ru/

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения

Ик датчик движения