Всем привет, с вами DanKiro! И это блог про Arduino.
Наконец я дождался стартовый набор, и, уже, провел несколько простых экспериментов с ним. Сегодня я расскажу, что же есть в данном наборе, и что можно с этим сделать. Дорогие читатели! Статья может получиться длинной, но я постараюсь, чтобы вам было интересно.
Заглянем “в коробочку”.
Некоторое время назад я заказал на Озоне набор Arduino UNO R3 Maximum Kit (Кратко о моем решении написано в прошлой статье “Введение в Ардуино. Статья 0.1”). И неделю назад он добрался до меня. Однако прежде, чем писать обзор на него, решил распаковать и проверить, “-а всё ли там исправно и на месте?” Как оказалось - магазин не обманул, и качество набора на высоком уровне!
Попробовал уроки, которые шли вместе с набором (Для тех, кто сразу не разобрался - уроки на Яндекс-Диске по QR - коду, который на титульной бумажке в коробке.) И понял, что тут придется потратить некоторое время, чтобы, хоть, немного разобраться. Датчиков много, а времени в обрез (семья и работа - всё как у всех). Но вот - время пришло “вскрыть коробочку” вместе с вами, дорогие читатели! Список будет большой. Поехали!
Состав комплекта:
Плата Arduino UNO R3: 1 шт.
Перемычка папа-папа: 16 шт.
LCD-дисплей 1602A: 1 шт.
Плата - переходник IIC/I2C: 1 шт.
Ультразвуковой датчик HC-SR04: 1 шт.
Светодиодная матрица 8х8 1588bs: 1 шт.
Джойстик двухосевой: 1 шт.
Модуль RFID Считыватель/программатор карт с картой и брелоком: 1 шт.
Шаговый двигатель: 1 шт.
Четырехразрядный семи-сегментный индикатор: 1 шт.
ИК пульт: 1 шт.
USB кабель: 1 шт.
Макетная плата 830 точек: 1 шт.
Датчик уровня воды: 1 шт.
Модуль RGB светодиода: 1шт.
Датчик температуры и влажности DHT-11: 1 шт.
Кнопочная матрица 4х4: 1 шт.
Одноразрядный семи-сегментный индикатор: 1 шт.
Сервопривод SG90 9г: 1шт.
Кабель питания от кроны 9V: 1 шт.
Перемычки папа-мама: 10 шт.
Кнопка тактовая: 4 шт.
Потенциометр 10 кОм: 1 шт.
Светодиод 5мм красный: 5 шт.
Светодиод 5мм зеленый: 5 шт.
Светодиод 5мм желтый: 5 шт.
Фоторезистор 5516: 3 шт.
Микросхема sn74hc595n сдвиговой регистр: 1 шт.
Зуммер: 2шт.
Датчик наклона и вибрации SW-520D: 1 шт.
ИК-приемник cho 1838: 1 шт.
Микрофонный модуль датчика звука: 1 шт.
Датчик температуры LM35: 1 шт.
Резистор 1 кОм: 10 шт.
Резистор 10 кОм: 10 шт.
Резистор 220 Ом: 10 шт.
Модуль DS1302 часы в реальном времени: 1 шт.
1 канальный релейный модуль плата щит для PIC AVR DSP ARM: 1 шт.
Инструкции и проекты для Arduino UNO по ссылке в электронном формате – 1 шт.
В принципе, для ознакомления, и погружения в Ардуино - за глаза! На многие дни затянет.
2. Поговорим подробнее о некоторых компонентах набора.
1. Самый важный компонент — это плата и USB кабель.
В данном наборе нам представлена Плата Arduino UNO R3. Одна из самых популярных и распространенных плат Arduino. Она оснащена микроконтроллером ATmega328P, частота которого составляет 16 МГц, а так же имеет 32 килобайта флэш-памяти (в том числе 0.5 кб используется загрузчиком), 2 килобайта оперативной памяти (SRAM) и 1 килобайт EEPROM Плата имеет 14 цифровых входов/выходов (из них 6 могут использоваться в качестве ШИМ-выходов), 6 аналоговых входов, UART (Seriаl), I2C и SPI интерфейсы.
Arduino Uno R3 поддерживает программирование через USB-порт с помощью Arduino IDE. Она совместима как с Windows, так и с MacOS и Linux. Плата имеет разъемы для подключения дополнительных модулей и сенсоров, что делает ее отличным выбором для начинающих и опытных разработчиков.
Arduino Uno R3 также имеет встроенный стабилизатор напряжения, что позволяет питать плату от USB-порта или от внешнего источника напряжения 7-12V. Плата компактная и легкая, что делает ее удобной для работы как в домашних условиях, так и на открытом воздухе.
2 Далее - перемычки двух видов разных цветов и длинны.
Перемычки нужны для сборки и подключения платы с макетной платой, что так же представлена в коробке. Их там предостаточно, чтобы собрать макет на начальных и дальнейших этапах. В принципе, если появится острая нехватка - можно обойтись самодельными проводками, скрепками, или докупить еще.
В наборе 2 вида. Папа-папа, что подразумевает наличие двух контактов - иголок, (фото) и папа-мама, где один из контактов выполнен в виде гнезда (таким образом можно соединять перемычки между собой, если возникнет необходимость большей длины, без пайки.)
3. LCD-дисплей 1602A и Плата - переходник IIC/I2С
(Конвертер).
LCD-дисплей 1602A — это тип графического дисплея с жидкокристаллическим экраном, который имеет две строки, каждая из которых содержит по 16 символов. Он обычно используется в электронных устройствах для вывода текстовой информации, например, в устройствах управления различными параметрами.
Типичные характеристики LCD-дисплея 1602A включают в себя подсветку, широкий угол обзора, низкое энергопотребление, быструю скорость обновления и возможность отображения символов в различных размерах и стилях.
Этот тип дисплея обычно управляется с помощью микроконтроллера с использованием протокола параллельного интерфейса. Он может быть легко интегрирован в различные проекты, такие как цифровые часы, термостаты, спектра-анализаторы и другие устройства, где требуется отображение текстовой информации.
LCD-дисплей 1602A является недорогим и популярным решением для множества проектов, требующих отображение текста на жидкокристаллическом дисплее.
Переходник IIC/I2C для LCD-дисплея 1602A нужен для упрощения подключения дисплея к микроконтроллеру или другому устройству, которое поддерживает интерфейс I2C. Без переходника, для подключения LCD-дисплея 1602A потребуется много проводов и дополнительная плата управления, что усложняет процесс подключения и увеличивает количество используемых портов микроконтроллера. Переходник IIC/I2C обеспечивает более простое и компактное подключение, а также уменьшает количество необходимых проводов и плат, что облегчает процесс работы с LCD-дисплеем.
В принципе, на этапе теста дисплея я не использовал его, а припаял дорожку пинов и подключал к макетной плате на прямую. Но, действительно, чтобы это всё запитать мне понадобилось кучу перемычек.
4. Ультразвуковой датчик HC-SR04.
Ультразвуковой датчик HC-SR04 — это устройство, используемое для измерения расстояния до объекта с помощью ультразвуковых волн. Он состоит из передающего и приемного модулей, которые работают в паре.
Как работает ультразвуковой датчик HC-SR04:
1. Передающий модуль излучает короткие ультразвуковые импульсы в направлении объекта.
2. Импульсы отражаются от объекта и попадают обратно к приемному модулю.
3. Время, за которое происходит отражение ультразвуковых волн, используется для расчета расстояния до объекта.
4. Ультразвуковой датчик HC-SR04 может измерять расстояния от 2 см до 4 м и точность его измерения составляет около 3 мм.
5. Датчик легко подключается к микроконтроллеру с помощью цифровых пинов, и существует множество библиотек и скетчей для работы с ним на популярных платформах, таких как Arduino.
Ультразвуковой датчик HC-SR04 широко используется в различных проектах, таких как роботы, системы безопасности, автоматические двери и многое другое благодаря своей простоте в использовании, низкой стоимости и высокой эффективности.
До него я так и не добрался, но мы обязательно попробуем его в действии!
5. Модуль RFID Считыватель/программатор с картой и брелоком.
RFID (Radio Frequency Identification) считыватель/программатор карт с картой и брелоком — это устройство, которое позволяет считывать информацию с RFID карт и брелоков, а также записывать на них данные.
RFID технология использует радиочастотные сигналы для идентификации объектов и доступа к информации. Карты и брелоки с RFID чипами обычно используются для прохода на охраняемые объекты, управления доступом, оплаты услуг и т. д.
С помощью RFID считывателя/программатора можно легко и быстро получить доступ к информации на картах и брелоках, а также изменить или добавить данные на них. Это удобное устройство для администраторов безопасности, администраторов системы контроля доступа и других специалистов, работающих с RFID технологиями.
RFID считыватели/программаторы доступны в различных моделях и конфигурациях, включая портативные, настольные и автономные устройства. Они часто поддерживают различные стандарты RFID, такие как EM4100, MIFARE, HID и другие.
В общем, RFID считыватель/программатор карт с картой и брелоком — это удобное и мощное устройство для работы с RFID технологиями, обеспечивающее простой доступ к информации на картах и брелоках, а также возможность программирования и управления данными на них.
У меня есть несколько идей для его реализации в будущем, о чем так же буду писать или снимать видео в дальнейшем.
6. Микросхема sn74hc595n сдвиговой регистр.
Микросхема SN74HC595N представляет собой 8-разрядный сдвиговый регистр с параллельным входом и последовательным выходом. Это означает, что данные могут быть одновременно переданы на все 8 регистров, но выводится один за другим в последовательном порядке.
SN74HC595N имеет три типа входов: серийный вход данных (DS), тактовый вход (SHCP) и вход сдвига регистра (STCP). Когда данные поступают на серийный вход данных, их сдвигают внутренние регистры по каждому тактовому импульсу, который поступает на вход SHCP. Затем данные выводятся на выходы Qa-Qh в соответствии с тактом, поступающим на вход STCP.
Этот сдвиговый регистр может использоваться для управления большим количеством устройств, таких как светодиодные матрицы, дисплеи, реле, etc. Подключение микросхемы к микроконтроллеру делает возможным обработку и управление множеством устройств всего с помощью одной микросхемы.
SN74HC595N обеспечивает удобный и компактный способ управления множеством устройств и является широко используемым в различных проектах электроники.
7. Одноканальный релейный модуль плата щит для PIC AVR DSP ARM.
Это электронное устройство, которое предназначено для управления одним реле. Реле используется для переключения электрических цепей, например, для включения или выключения устройств или управления другими системами.
Плата щит — это плата, на которую установлены компоненты и элементы управления для работы релейного модуля. Она обеспечивает соединение между релейным модулем и микроконтроллером, такими как PIC, AVR, DSP, ARM и другими.
Таким образом, 1-канальный релейный модуль плата щит для PIC, AVR, DSP, ARM представляет собой устройство, которое позволяет управлять одним реле с помощью микроконтроллера PIC, AVR, DSP, ARM и другими.
8. Макетная плата на 830 точек.
Макетная плата на 830 точек, также известная как "breadboard", представляет собой инструмент, который используется для прототипирования и тестирования электронных схем. Она состоит из ряда отверстий, в каждом из которых можно установить контактный элемент, такой как резистор, диод, микросхема и т. д.
Каждая точка макетной платы имеет соединение с проводами по определенным правилам, что позволяет легко создавать временные схемы и быстро переносить компоненты без необходимости пайки. Брэдборды на 830 точек обычно имеют 63 ряда по 10 отверстий, что обеспечивает достаточное пространство для создания сложных прототипов.
Эти платы широко используются как начинающими, так и опытными инженерами, для создания прототипов цифровых и аналоговых схем, тестирования различных компонентов и их сочетаний. Они являются незаменимым инструментом при разработке и отладке электронных устройств.
Проще говоря, та самая макетка, на которую всё вешаем.
9. Светодиоды (зеленые, желтые и красные).
Светодиоды (Light Emitting Diodes, LED) — это полупроводниковые устройства, которые преобразуют электрическую энергию в световую энергию. Они состоят из полупроводникового материала, такого как галлий-арсенид или германий, который обладает свойством излучать свет при прохождении через него электрического тока.
Преимущества светодиодов:
- Энергоэффективность: светодиоды потребляют меньше энергии, чем традиционные лампы, при этом обеспечивая яркий свет.
- Долговечность: средний срок службы светодиодов составляет до 50 000 часов, что значительно превосходит другие источники света.
- Маленький размер: светодиоды компактны и легки, что делает их удобными для различных приложений.
- Безопасность: светодиоды не содержат ртуть и другие опасные вещества, которые присутствуют в некоторых типах ламп.
Светодиоды используются в различных областях, таких как освещение, автомобильная промышленность, телевизоры, мониторы, сигнальные индикаторы, дисплеи и другие. Они доступны в разных цветах и яркостях, что позволяет создавать разнообразные эстетические эффекты и применять их в разных условиях.
То, с чего начинается путь каждого Ардуинщика. Ведь, именно с помощью светодиода можно создать самый простой проект, написать к нему код, и ощутить радость от открытия нового пути для себя.
Каждый новичок, и не только, зажигает на макетке свой первый светодиод, или, даже, россыпь их. И я не исключение!
Как только приехал набор, я его распаковал и собрал первый макет с лампочкой. Так просто и, в то же время, волнительно.
10. Модуль RGB светодиода.
RGB (Red, Green, Blue) светодиодный модуль представляет собой электронное устройство, состоящее из трехцветных светодиодов - красного, зеленого и синего, объединенных на одной плате. Эти три цвета могут смешиваться в различных пропорциях, что позволяет создавать широкий спектр цветов.
RGB светодиодный модуль может использоваться для создания декоративного освещения, индикации статуса устройства, освещения мероприятий и т.д. Он обычно подключается к микроконтроллеру или другому источнику управления, чтобы выбирать необходимые цвета и режимы работы.
Дополнительно, некоторые RGB светодиодные модули могут поддерживать различные эффекты освещения, такие как мерцание, плавное переливание цветов, смену цвета по таймеру и др.
RGB светодиодные модули бывают различных форм и размеров, от маленьких и компактных для использования в портативных устройствах, до более крупных для использования в декоративном освещении. Они являются популярным и удобным способом добавить цвет и эффекты в свои проекты освещения.
Этот модуль покажет нам, как мы можем работать с RGB на Ардуино. Научит построению и написанию кода для его контроля, и даст самое базовое понимание о RGB.
Так как модулей достаточно много - я не стану описывать остальное в одной статье. Не хочу тратить ваше время большой теорией по ним. Это не значит, что я выделил самые интересные, а остальные можно засунуть в дальний угол и забыть о них. Обо всех модулях мы будем говорить в следующих статьях, но уже с практическими примерами и более обширно.