Arduino датчики. Датчики и модули Arduino: полный обзор и применение

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

Содержание

Виды датчиков и модулей для Arduino

Arduino совместим с огромным количеством различных датчиков и модулей, которые позволяют существенно расширить функциональность проектов. Основные категории датчиков и модулей включают:

  • Датчики окружающей среды (температуры, влажности, давления и т.д.)
  • Датчики движения и положения (акселерометры, гироскопы)
  • Оптические и световые датчики
  • Звуковые датчики и микрофоны
  • Датчики газа и качества воздуха
  • Модули беспроводной связи (Wi-Fi, Bluetooth, радио)
  • Дисплеи и индикаторы
  • Модули управления двигателями и сервоприводами

Правильный выбор датчиков и модулей позволяет создавать сложные и функциональные устройства на базе Arduino.

Популярные датчики температуры и влажности

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


  • DHT11/DHT22 — комбинированные датчики температуры и влажности
  • DS18B20 — цифровой датчик температуры с высокой точностью
  • BME280 — датчик температуры, влажности и атмосферного давления

Для подключения таких датчиков обычно требуется всего 3-4 провода. Существуют готовые библиотеки, значительно упрощающие работу с этими датчиками в Arduino IDE.

Датчики движения и акселерометры

Датчики движения позволяют определять перемещение объектов, их ориентацию в пространстве, вибрацию. Они часто используются в охранных системах, шагомерах, системах стабилизации. Распространенные варианты:

  • PIR-датчик — инфракрасный датчик движения
  • MPU-6050 — 6-осевой гироскоп и акселерометр
  • ADXL345 — трехосевой акселерометр

Такие датчики подключаются по интерфейсам I2C или SPI. Для работы с ними также доступны специализированные библиотеки Arduino.

Оптические датчики и фоторезисторы

Оптические датчики реагируют на изменение освещенности и позволяют определять наличие объектов. Их применяют для автоматизации освещения, сортировки предметов, в системах безопасности. Популярные варианты:


  • Фоторезистор — аналоговый датчик освещенности
  • TEMT6000 — цифровой датчик освещенности
  • IR-датчик препятствий — инфракрасный датчик для обнаружения объектов

Фоторезисторы подключаются напрямую к аналоговым входам Arduino. Цифровые оптические датчики обычно имеют простой интерфейс из 3-4 контактов.

Модули беспроводной связи

Беспроводные модули позволяют Arduino обмениваться данными с другими устройствами. Это открывает возможности для создания сетевых проектов и систем IoT. Распространенные варианты:

  • ESP8266 — модуль Wi-Fi
  • HC-05/HC-06 — модули Bluetooth
  • NRF24L01 — радиомодуль для создания mesh-сетей

Большинство беспроводных модулей подключаются через UART-интерфейс. Для работы с ними требуется установка дополнительных библиотек в Arduino IDE.

Как выбрать подходящие датчики для проекта Arduino

При выборе датчиков и модулей для Arduino-проекта следует учитывать несколько ключевых факторов:

  1. Определите, какие параметры необходимо измерять в вашем проекте
  2. Оцените требуемую точность и диапазон измерений
  3. Учтите условия эксплуатации (температура, влажность и т.д.)
  4. Проверьте совместимость с используемой платой Arduino
  5. Изучите доступные библиотеки и примеры кода для выбранных датчиков

Правильно подобранные датчики значительно упростят реализацию проекта и обеспечат его надежную работу.


Подключение датчиков к Arduino

Большинство датчиков и модулей для Arduino имеют стандартизированные интерфейсы подключения:

  • Аналоговые датчики подключаются к аналоговым пинам A0-A5
  • Цифровые датчики используют цифровые пины D2-D13
  • Датчики с интерфейсом I2C подключаются к пинам SDA и SCL
  • SPI-устройства используют пины MOSI, MISO, SCK

При подключении важно соблюдать правильную полярность питания и не превышать допустимое напряжение для выбранного датчика. Многие модули имеют встроенные стабилизаторы и могут питаться напрямую от 5V выхода Arduino.

Программирование Arduino для работы с датчиками

Базовый алгоритм работы с датчиками в Arduino обычно включает следующие шаги:

  1. Подключение необходимых библиотек
  2. Инициализация датчика в функции setup()
  3. Считывание данных с датчика в цикле loop()
  4. Обработка и использование полученных данных

Пример простого кода для работы с датчиком DHT11:


#include <DHT.h>

#define DHTPIN 2
#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  dht.begin();
}

void loop() {
  float h = dht.readHumidity();
  float t = dht.readTemperature();
  
  Serial.print("Humidity: ");
  Serial.print(h);
  Serial.print(" %\t");
  Serial.print("Temperature: ");
  Serial.print(t);
  Serial.println(" *C ");
  
  delay(2000);
}

Этот код инициализирует датчик DHT11, считывает с него данные о температуре и влажности, а затем выводит их в серийный порт.


Применение датчиков в проектах Arduino

Датчики и модули Arduino находят применение в самых разнообразных проектах:

  • Метеостанции с датчиками температуры, влажности и давления
  • Системы умного дома с датчиками движения и освещенности
  • Охранные системы с PIR-датчиками и датчиками вибрации
  • Роботы и дроны с использованием акселерометров и гироскопов
  • Системы мониторинга качества воздуха с газовыми датчиками

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

Заключение

Датчики и модули значительно расширяют возможности Arduino и позволяют создавать разнообразные интерактивные проекты. Правильный выбор компонентов, их корректное подключение и программирование — ключ к успешной реализации Arduino-проектов любой сложности. Экспериментируйте с различными датчиками, изучайте их возможности, и вы сможете воплотить в жизнь самые смелые идеи!


Умные вещи: Arduino, датчики и сети для связи устройств: Пер. с англ. 3-е изд.

Иго Том

Артикул2626
ISBN 978-5-9775-3970-8
Количество страниц 608
Формат издания 203 x 215 мм
Печать Черно-белая
Серия Электроника

1650 ₽
1402 ₽

# ESP32# ESP8266# Processing# Raspberry Pi# интернет вещей#Arduino

  • Описание
  • Детали
  • Отзывы (0)

Описание

Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов. Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.

В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.

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

Вы можете сможете реализовать  различные проекты среди которых:

 Мигалка
Ваша первая программа.

Мартышкин пинг-понг
Управление компьютерной игрой в настольный теннис с помощью игрушечной розовой мартышки.

Сетевой измеритель качества воздуха
Загрузка из Интернета и вывод на экран сведений о качестве воздуха в вашем городе.

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

NFC и автоматизация в доме
Управление электропитанием приборов в офисе в зависимости от изменения состава сотрудников в течении дня

Вы научитесь:

»    звонить со смартфона своему домашнему кондиционеру, чтобы изменить его настройки;

»    создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети;

»    использовать устройств Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для беспроводного получения информации от различных датчиков;

»    работать с 4 легкими в использовании программными платформами и библиотеками программирования с открытым исходным кодом: Arduino IDE 1. 8, Processing и node.js и p5.js;

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

Об используемом оборудовании

“… Чтобы не распыляться на описании связей между различными физическими устройствами, в качестве базовых микроконтроллерных платформ для этого издания я выбрал Arduino 101 и MKR1000. Большая часть приведенного в книге кода будет также работать и на Arduino Uno, хотя некоторые скетчи могут напрячь до пределов его возможности. Для проектов книги также хорошо подойдут многие платы, совместимые с Arduino, в особенности более новые версии на основе микроконтроллера ARM Cortex-M0 или ESP8266…” (Том Иго)

Об авторе

Том Иго (Tom Igoe) преподает  по программе интерактивных телекоммуникаций в школе искусств Тиша (Tisch School of Arts) Нью-Йоркского университета. В своей преподавательской деятельности и исследованиях Том ищет способы, которые могли бы позволить с помощью цифровых технологий организовать эффективное взаимодействие человека и электронных устройств. Автор известных книг, а также статей для журнала MAKE. Является одним из основателей открытого проекта Arduino. Мечтает когда-нибудь посетить архипелаг Шпицберген и Антарктиду. Автор мировых бестселлеров “Arduino, датчики и сети для связи устройств, 2-е изд.” , “Умные вещи: Arduino, датчики и сети для устройств, 3-е изд.” (оригинальное название: Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and feel your world)

НАУЧИТЕ МИКРОКОНТРОЛЛЕРЫ, ПК, СЕРВЕРЫ И СМАРТФОНЫ ОБЩАТЬСЯ ДРУГ С ДРУГОМ!

Детали

Артикул2626
ISBN978-5-9775-3970-8
Количество страниц608
Серия Электроника
Переплет Мягкая обложка
Печать Черно-белая
Год2019
Габариты, мм215 × 203 × 29
Вес, кг996

  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ

ПОЛЕЗНАЯ РАССЫЛКА КНИЖНЫХ НОВОСТЕЙ

Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.


Рекомендуем также

  •  

    Arduino и Raspberry Pi в проектах Internet of Things. 2-е изд. – Бумажная книга

    803₽
  •  

    Интернет вещей с ESP8266: Пер. с англ. – 2-е изд. – Бумажная книга

    656₽ 558₽
  •  

    От Arduino до Omega: платформы для мейкеров шаг за шагом – Бумажная книга

    656₽ 558₽
  •  

    Изучаем Arduino: инструменты и методы технического волшебства – Бумажная книга

    660₽

Комплект датчиков для Arduino и Rapsberry 16 в 1

fix:

г. Архангельск, ул. Иоанна Кронштадтского, д. 16:

  —  отсутствует

г. Астрахань, ул. Савушкина, д. 46:

  —  отсутствует

г. Волгоград, ул. Рабоче-Крестьянская, д. 14:

  —  отсутствует

г. Воронеж, ул. Фридриха Энгельса, д. 56:

  —  отсутствует

г. Екатеринбург, ул. Героев России, д. 2, ТЦ Свердловск:

  —  отсутствует

г. Екатеринбург, ул. Уральская, д. 3:

  —  отсутствует

г. Иваново, проспект Ленина, д.9:

  —  отсутствует

г. Ижевск, ул. Вадима Сивкова, д.150, ТЦ Европа:

  —  отсутствует

г. Казань, ул. Декабристов, д. 158:

  —  отсутствует

г. Казань, ул. Спартаковская, д. 2, ТК «Караван галерея»:

  —  отсутствует

г. Калининград, ул. Генерала Соммера, дом 9-11:

  —  отсутствует

г. Кемерово, ул. Пролетарская, д.3:

  —  отсутствует

г. Кострома, ул. Советская, д. 119, пом. 48:

  —  отсутствует

г. Краснодар, ул. Коммунаров, д. 102:

  —  отсутствует

г. Краснодар, ул. Тургенева д 35/1:

  —  отсутствует

г. Красноярск, ул. Вавилова, д.1, стр.39, ТК «Атмосфера», пав. 11:

  —  отсутствует

г. Москва, Багратионовский пр-д, 7, ТЦ «Горбушкин Двор», пав. С2-006а:

  —  отсутствует

г. Москва, Варшавское шоссе, вл. 132/2, пав. М-1:

  —  отсутствует

г. Москва, Пятницкое ш., 18, ТК «Митинский радиорынок», пав. 401/402, 1-й этаж:

  —  мало

г. Москва, ул. Генерала Белова, д. 29, ТЦ Фея:

  —  отсутствует

г. Москва, ул. Профсоюзная, 56, ТЦ «Черемушки», пав. 1Г14:

  —  отсутствует

г. Москва, ул. Сущевский вал, д. 5 стр. 12, ТК Мобильный, пав. Л-140:

  —  отсутствует

г. Москва, ул. Сущевский вал, д.5, стр. 12, ТК Мобильный, пав. Т32/34:

  —  отсутствует

г. Набережные Челны, Московский проспект, д. 126А, ТК «Кама»:

  —  отсутствует

г. Нижний Новгород, ул. Композитора Касьянова, д. 6 Г, модуль 4, отдел Е1:

  —  отсутствует

г. Нижний Новгород, ул.Советская, д. 12:

  —  отсутствует

г. Новокузнецк, проспект Курако, д. 16:

  —  отсутствует

г. Новосибирск, ул. Крылова 26, ТЦ Москва:

  —  отсутствует

г. Омск, пр-т Карла Маркса. д. 29 А:

  —  отсутствует

г. Пенза, ул. Володарского 78 (угол с ул. Бакунина, д.62):

  —  отсутствует

г. Пермь, ш. Космонавтов, 10А:

  —  отсутствует

г. Ростов-на-Дону, ул. Серафимовича, д. 50:

  —  отсутствует

г. Рязань, пр-т Первомайский, дом 21/24:

  —  отсутствует

г. Самара, ул. Победы д. 105:

  —  отсутствует

г. Самара, ул. Победы, д. 81 (вход с ул. Средне-Садовая):

  —  отсутствует

г. Санкт-Петербург, Большая Разночинная ул., д.6:

  —  отсутствует

г. Санкт-Петербург, Московский пр., д.193:

  —  отсутствует

г. Санкт-Петербург, пр. Энгельса, д.137, лит А:

  —  отсутствует

г. Санкт-Петербург, ул, Дыбенко, д.20, к.1:

  —  отсутствует

г. Санкт-Петербург, ул. Ильюшина, д. 8:

  —  отсутствует

г. Санкт-Петербург, ул. Марата, д. 22-24:

  —  отсутствует

г. Саратов, ул. Московская, д. 106:

  —  отсутствует

г. Смоленск, ул. Беляева, д. 6:

  —  отсутствует

г. Ставрополь, ул. Лермонтова, д. 193:

  —  отсутствует

г. Тольятти, ул. Революционная, д. 52, ТД ДБ «Орбита», 1 этаж, 111 секция:

  —  отсутствует

г. Тюмень, ул. Герцена, д.95А:

  —  отсутствует

г. Уфа, ул. Комсомольская, д. 15 (вход со стороны ул. Бессонова):

  —  отсутствует

г. Чебоксары, ул.Композиторов Воробьевых, д.20, ТРЦ «Дом Мод», 1-й этаж:

  —  отсутствует

г. Челябинск, проспект Победы, д.162:

  —  отсутствует

г. Челябинск, ул. Цвиллинга, д. 58:

  —  отсутствует

г. Череповец, ул. Металлургов, д.7:

  —  отсутствует

г. Ярославль, ул. Свободы, д .13:

  —  отсутствует

ГО Сочи, г. Адлер, ул. Демократическая 53/А, ТЦ Пассаж:

  —  отсутствует

ОПТОВЫЙ СКЛАД: г. Москва, 2 хорошевский проезд, д. 7, стр.1:

  —  отсутствует

Комплект датчиков и модулей, которые можно использовать для Arduino и Raspberry Pi.  


Комплектация

  • 1 x DHT11 датчик температуры и влажности
  • 1 x HC-SR501 ИК-датчик
  • 1 x DS1307 датчик реального времени (работает от батарейки CR2032)
  • 1 x датчик дождя
  • 1 x Звуковой модуль
  • 1 x HC-SR04 ультразвуковой модуль
  • 1 x датчик пламени
  • 1 x KY-008 лазерный модуль
  • 1 x модуль фоторезистора
  • 1 x YL-69 модуль датчика влажности почвы
  • 1 x датчик предотвращения столкновений
  • 1 x датчик удара
  • 1 x MQ-2 датчик утечки газа
  • 1 x 315M модуль беспроводного трансивера
  • 1 x датчик наклона
  • 1 x одноканальный модуль TCRT5000 
Комплект датчиков Arduino

— База — Официальный магазин Arduino

Код: TPX00031 / Штрих-код: 7630049202979

29,70 €

| /

Научитесь подключать, рисовать и работать с основными датчиками Grove, исполнительными механизмами и Arduino.

Все модули предварительно смонтированы на печатной плате, просто подключите плату Arduino к плате Shield и начните измерения!

##цена##

Расширьте свои возможности, добавьте в корзину: €0,00

Обзор

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


Grove — это модулированный и готовый к использованию набор инструментов с открытым исходным кодом, в котором для сборки электроники используется метод строительных блоков. Этот комплект включает в себя Base Shield, к которому можно подключать различные модули Grove как по отдельности, так и вместе в различных комбинациях для создания забавных и увлекательных проектов. Во всех модулях используется разъем Grove, который подключает каждый из компонентов к Base Shield всего за несколько секунд. Затем Base Shield можно установить на плату Arduino UNO и запрограммировать с помощью Arduino IDE. Инструкции по подключению и программированию различных модулей также включены в этот комплект.


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


В комплект входит доступ к онлайн-платформе со всеми инструкциями, необходимыми для подключения, рисования и работы с различными модулями Grove.

Этот комплект не включает плату Arduino Uno , и если вы хотите приобрести этот комплект вместе с Uno, ознакомьтесь с набором датчиков. Он включает комплект датчиков Arduino + Arduino Uno Rev 3 по специальной цене.

 


Технические характеристики

В комплект входят:

ОБОРУДОВАНИЕ

1 Base Shield, предназначенный для установки поверх платы Arduino UNO. Он оснащен 16 разъемами Grove, которые при размещении поверх UNO обеспечивают функциональность различных контактов. Включает в себя:

10 включенных модулей Grove можно подключить к базовой плате через цифровые, аналоговые разъемы или разъемы I2C на плате. Давайте бросим быстрый взгляд на них:

  • Светодиод — простой светодиод, который можно включать, выключать или затемнять.

  • Кнопка — кнопка, которая может находиться в состоянии ВЫСОКИЙ или НИЗКИЙ.

  • Потенциометр — переменный резистор, увеличивающий или уменьшающий сопротивление при повороте ручки.

  • Зуммер — пьезодинамик, используемый для воспроизведения бинарных звуков.

  • Датчик освещенности — фоторезистор, считывающий интенсивность света.

  • Датчик звука — крошечный микрофон, измеряющий звуковые колебания.

  • Датчик давления воздуха — считывает давление воздуха по протоколу I2C.

  • Датчик температуры — считывает температуру и влажность одновременно.

  • Акселерометр — датчик, используемый для ориентации, используемый для обнаружения движения.

  • OLED-экран — экран, на который можно распечатать значения или сообщения.

6 Кабели Grove позволяют легко подключать модули к Base Shield без пайки.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Библиотека комплекта датчиков Arduino представляет собой оболочку, которая содержит ссылки на другие библиотеки, связанные с определенными модулями, такими как акселерометр, датчик давления воздуха, датчик температуры и OLED-дисплей. Эта библиотека предоставляет простой в использовании API, который поможет вам построить четкую ментальную модель концепций, которые вы будете использовать.

УЧЕБНЫЕ МАТЕРИАЛЫ

Доступ к онлайн-платформе со всеми инструкциями, необходимыми для подключения, рисования и работы с различными модулями Grove. Есть 10 уроков, и они: 

  • 01 Светодиод

  • 02 Кнопка

  • 03 Потенциометр

  • 04 Зуммер

  • 05 Датчик освещенности

  • 06 Датчик звука

  • 07 Датчик давления воздуха

  • 08 Датчик температуры

  • 09 Датчик движения

  • 10 OLED-экран

Проверьте комплект датчиков Arduino — комплект! Он включает комплект датчиков Arduino + Arduino Uno Rev 3 по специальной цене.   

Получите вдохновение

##заголовок## ##субтитры##

##текст##

читать далее

Часто задаваемые вопросы

Что такое датчик?

Датчик — это электронный компонент, который может измерять окружающую среду. Примером датчика является датчик DHT11, который измеряет температуру и влажность.

Что такое привод?

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

Что такое начальный модуль?

Seed-модуль — это электронный компонент, прикрепленный к крошечной печатной плате. Эта печатная плата имеет тот же разъем, что и все остальные модули Seeed, что упрощает их подключение.

Что такое коннектор рощи?

Разъем Grove — это разъем с четырьмя проводами, подключенными к нему. Они просто подключаются к начальному модулю, а затем к сид-базе. Это сокращает время, затрачиваемое на построение цепей, и позволяет подключить несколько датчиков всего за несколько минут!

Как я могу использовать датчики и приводы в проектах Arduino?

Чтобы использовать начальные модули с Arduino, нам необходимо установить защитный экран начального уровня поверх платы Arduino UNO. После того, как он смонтирован, мы можем легко подключить любой модуль, который захотим, и использовать библиотеку ArduinoSensorKit для их программирования, используя всего несколько строк кода!

Какие модули входят в комплект?
Кто может использовать комплект?

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

Как работает комплект?

В комплект входит все, кроме Arduino UNO для работы. Просто установите базовый шилд поверх Arduino UNO, подключите модуль и следуйте инструкциям на платформе контента. Платформа объясняет, как все это сделать, и включает примеры кода для начала работы со всеми различными модулями.

Какой контент включен?

Содержимое этого комплекта включает руководство по началу работы, в котором рассматриваются основы комплекта, а также требования к аппаратному и программному обеспечению. Далее следуют 10 простых уроков, которые помогут вам сразу начать работу со всеми модулями!

Как получить доступ к включенному контенту?

Весь контент можно найти на платформе Arduino Sensor Kit.

Как структурировано содержимое набора датчиков?

Все операции имеют одинаковую структуру.

  • Introduction — представляет компонент.

  • Штекер — показывает, как создать схему.

  • Sketch — представляет программу, необходимую для компонента.

  • Играть — используя компонент и ожидаемый результат.

  • Понимание — дальнейшее чтение о том, как работает компонент, и статьи по теме.

Какие языки поддерживает онлайн-платформа?

Английский

Какое приложение можно создать с помощью набора датчиков?

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

Какая операционная система требуется?

Windows 7 или выше, Linux или Mac OS.

Каковы минимальные требования к программному обеспечению для использования комплекта?

Вам необходимо загрузить Arduino IDE или зарегистрироваться, чтобы использовать веб-редактор Arduino.

Каковы минимальные аппаратные требования для использования комплекта?

Плата Arduino UNO требуется для установки базового экрана.

Список датчиков и модулей Arduino

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

Хотя модули не являются датчиками, мы включаем их в список вместе с датчиками. Модули могут быть символьными ЖК-дисплеями, точечными светодиодными дисплеями, транзисторными модулями и т.п. Поскольку модули и датчики растут на одном дереве, мы упростили для вас поиск всего, что нужно для ваших проектов Arduino, в одном месте.

Этот список датчиков и модулей Arduino имеет форм-фактор «модуль». Это означает, что они уже включают в себя такие элементы, как токоограничивающие резисторы, клеммные колодки и потенциометры, чтобы помочь вам сэкономить время. Хотя это делает создание с вашим Arduino простым, это не совсем необходимо. Например, вместо двухцветного светодиодного модуля вы можете использовать двухцветный светодиод, резисторы на 330 Ом и отдельно провод для макета, чтобы создать свой собственный модуль Arduino.

Датчики и модули Raspberry Pi

В большинстве случаев эти датчики также будут работать с Raspberry Pi без модификации.

 

Страница Wiki
Датчик/модуль Описание Ссылки
Активный модуль пьезо-зуммера
Этот активный модуль пьезо-зуммера KY-012 издает звуковой сигнал (2,5 кГц), когда на его входные контакты подается напряжение 3,3 В. ШИМ не требуется. Вы можете увидеть это в нашем проекте «Железнодорожный переезд Ардиуно».
Wiki-страница
Купить на Amazon
ИК-датчик пламени
Модуль ИК-датчика пламени KY-026 чувствителен к спектру ИК-излучения, излучаемого открытым пламенем, и включает цифровой выход.
Wiki-страница
Купить на Amazon
Датчик сердцебиения/пульса
Датчик сердцебиения KY-039 определяет сердцебиение/пульс по пальцу с помощью фоторезистора и мигающего светодиода. Должно быть , а не использовать в качестве медицинского устройства.
Купить на Amazon
Высокочувствительный датчик микрофона
Это датчик KY-037 — высокочувствительный модуль для улавливания звука и звука. Этот датчик запускает цифровой выход в зависимости от интенсивности звука. Значение триггера можно настроить в зависимости от положения встроенного потенциометра.
Купить на Амазоне
Модуль реле высокого напряжения
Одноканальный релейный модуль KY-019 5V позволяет управлять устройствами с высоким напряжением/сильным током с помощью низковольтного цифрового выхода на Arduino. Отлично подходит для управления лампами или другими приборами с помощью Arduino.
Wiki-страница
Купить на Amazon
Инфракрасный (ИК) датчик
Модуль инфракрасного ИК-датчика (KY-022) для использования в проектах передачи данных через инфракрасный порт. Идеальный датчик для приема нажатия кнопок с инфракрасного пульта дистанционного управления. Может декодировать большинство пультов дистанционного управления для телевизоров и аудио-видео.
Wiki-страница
Купить на Amazon
Инфракрасный (ИК) передатчик
Модуль инфракрасного передатчика KY-005 позволяет передавать ИК-сигналы и коды. Это отлично подходит для удаленного управления другими устройствами или для проектов домашней автоматизации. Также отлично подходит для самодельного проекта TV B-Gone.
Wiki-страница
Купить на Amazon
Модуль джойстика
Этот модуль (KY-023) является идеальным устройством ввода для игр, управления шаговыми двигателями, сервоприводами и проектами удаленного управления робототехникой. Они имеют как аналоговые (AO), так и цифровые (DO) варианты выхода.
Купить на Амазоне
Датчик детонации
Датчик детонации — это датчики вибрации, специально предназначенные для улавливания вибрации детонации. Отлично подходит для волшебных открывателей дверей, вызванных стуком в дверь.
Купить на Амазоне
Модуль светового барьера
Этот модуль (KY-010) создает цифровой выход, когда между двумя датчиками прерывается световой путь. Отлично подходит для обнаружения, если карта или другой объект проходит между датчиками.
Wiki-страница
Купить на Amazon
Сдвиг логического уровня
Сдвиг логического уровня (иногда называемый преобразователем напряжения) — отличный способ работы с модулями или компонентами, требующими другого напряжения. С LLS вы можете использовать 3,3-вольтовый модуль на 5-вольтовой линии или наоборот.
Купить на Амазоне
Магнитный сухой геркон
4-контактный магнитный сухой геркон KY-025 обнаруживает близлежащие магнитные поля. При обнаружении магнитного поля появится цифровой выход.
Купить на Амазоне
Датчик прикосновения к металлу 
Это сенсорный модуль KY-036 для обнаружения человеческого прикосновения. Может использоваться для управления проектами, основанными на прикосновениях человека или животного к металлическому объекту. Отлично подходит для создания проекта сенсорной лампы.
Купить на Амазоне
Модуль кнопки мгновенного действия
Модуль кнопки мгновенного действия KY-004 — это отличный модуль для ввода данных в ваши проекты одним нажатием кнопки.
Купить на Амазоне
Датчик обнаружения препятствий
Это датчик обнаружения препятствий KY-032. Он излучает инфракрасный свет, который отражается от объектов, находящихся поблизости. При обнаружении на цифровой выход отправляется. Чувствительность можно регулировать встроенными потенциометрами. Отлично подходит для обнаружения момента, когда робот собирается столкнуться со стенами или другими объектами.
Купить на Амазоне
Пассивный пьезозуммер
Это модуль пассивного пьезозуммера KY-006. Звук и громкость этого зуммера можно изменить, посылая сигналы разных частот.
Wiki-страница
Купить на Amazon
Фоторезисторный датчик освещенности
Фоторезисторный датчик освещенности KY-018 изменяет значение сопротивления в зависимости от количества света, попадающего на поверхность фоторезистора. Отлично подходит для ощущения, будь то дневной или ночной свет.
Купить на Amazon
Светодиод RGB SMD
KY-009 представляет собой светодиод RGB для поверхностного монтажа (SMD). Он может отображать любой из более чем 16 миллионов цветов в одной точке. Отлично подходит для визуальных индикаторов в проектах, где изменение цвета может указывать на статус.
Купить на Амазоне
Модуль поворотного энкодера
Угловые энкодеры, такие как KY-040, выводят положение датчика, что позволяет контролировать цену шаговых двигателей и сервоприводов.
Купить на Амазоне
Датчик влажности почвы
Датчики влажности почвы позволяют точно определять количество воды, взвешенной в почве (например, в горшках с растениями). Они отлично подходят для садовых проектов Arduino.
Купить на Амазоне
Датчик температуры
Аналоговый датчик температуры KY-013 измеряет температуру окружающей среды от -55℃ до +125℃ с точностью ± 0,5℃. Это обычно используется для измерения температуры устройств и корпусов ваших проектов Arduino.
Купить на Амазоне
Комбинированный датчик температуры и влажности
Комбинированный датчик KY-015/DHT11 определяет уровни температуры и влажности. Идеально подходит для использования с метеостанциями. Вы можете узнать о DHT11 здесь.
Wiki-страница
Купить на Amazon
Модуль переключателя наклона
Модули переключателя наклона, такие как этот KY-017, идеально подходят для определения того, не наклонился ли ваш робот или другой объект из своего нормального положения.
Купить на Амазоне
Датчик слежения
Датчик слежения помогает роботам следовать по определенному пути на бумаге или других поверхностях, обнаруживая линии и отметки, нарисованные на их поверхностях.
Купить на Амазоне
Двухцветный светодиодный модуль
Этот двухцветный светодиодный модуль KY-011 Arduino оснащен двухцветным светодиодом, способным отображать красный или зеленый цвет с общим катодом. Может использоваться в качестве визуального индикатора для обратной связи типа «вперед/стоп» в проектах.
Купить на Амазоне
Ультразвуковой датчик расстояния
Ультразвуковые датчики расстояния, такие как KY-050, излучают высокочастотный ультразвуковой импульс, который отражается от бортового ультразвукового датчика. Временная задержка может быть использована для определения расстояний с удивительной точностью. У нас есть проект ультразвукового датчика расстояния, который вы можете попробовать!
Wiki-страница
Купить на Amazon
Датчик вибрации
Модуль переключателя вибрации KY-002 обнаруживает движение и вибрацию вашего проекта и соединяет два контакта (цифровой выход). Это можно использовать для определения того, трясется ли ваш проект Arduino или резко перемещается.
Купить на Амазоне
Датчик уровня воды (датчик утечки)
Датчики уровня воды (или датчики утечки) позволяют определять наличие воды или глубину воды путем считывания выходных значений датчика.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *