DFRobot DFR0105
тел. +7(499)347-04-82
Описание DFRobot DFR0105
Отличный выбор! DFR0105 — это классический и очень популярный базовый набор для изучения Arduino от компании DFRobot.
Вот подробное описание, технические характеристики и совместимость.
Полное название и описание
Наименование: DFRobot DFR0105 — Стартовый набор для Arduino (Starter Kit for Arduino).
Описание: DFR0105 — это комплексный образовательный набор, предназначенный для начинающих, школьников, студентов и всех, кто делает первые шаги в мире программирования, электроники и робототехники на платформе Arduino. Набор содержит все необходимые компоненты для выполнения десятков обучающих проектов: от простых схем со светодиодами до создания интерактивных устройств с датчиками и двигателями.
Ключевая особенность набора — подробная инструкция (бумажная или в формате PDF) с пошаговыми уроками, которая проводит пользователя от основ до более сложных тем. Это не просто набор деталей, а полноценный учебный курс.
Технические характеристики и комплектация
В набор обычно входит более 200 компонентов. Основные из них:
1. Мозг проекта — Контроллер:
- DFRduino Uno R3 — полный аналог оригинальной Arduino Uno R3. Совместимость 100%.
- Микроконтроллер: ATmega328P
- Рабочее напряжение: 5В
- Входное напряжение (рекомендуемое): 7-12В
- Цифровые порты ввода/вывода: 14 (6 из них могут использоваться как ШИМ-выходы)
- Аналоговые входы: 6
- Память: 32 КБ Flash (для кода), 2 КБ SRAM, 1 КБ EEPROM
- Тактовая частота: 16 МГц
2. Основные электронные компоненты:
- Макетная плата (Breadboard): 400 или 830 точек для сборки схем без пайки.
- Даталоггер и шилд для макетной платы (IO Expansion Shield): Устанавливается поверх Arduino, предоставляет удобные разъемы для подключения проводов и датчиков к макетной плате.
- Набор проводов (Jumper Wires): "Папа-папа" и "папа-мама" для соединений.
3. Датчики и сенсоры:
- Датчик температуры (LM35) — аналоговый.
- Фоторезистор (Light Sensor) — для определения освещенности.
- Потенциометр (10K) — переменный резистор (ручка регулировки).
- Датчик наклона (Tilt Sensor).
- Инфракрасный приемник (IR Receiver) и ПДУ (IR Remote Control).
4. Исполнительные устройства:
- Сервопривод (SG90 9g Micro Servo).
- Двигатель постоянного тока (DC Motor).
- Модуль шагового двигателя (Stepper Motor) с драйвером (ULN2003).
- Драйвер для двигателя (L293D) — для управления мощными моторами.
5. Средства индикации и ввода:
- Светодиоды (LEDs): красные, зеленые, желтые.
- 7-сегментный светодиодный индикатор.
- LCD-дисплей 16x2 (синий на белом фоне).
- Кнопки тактовые (Pushbuttons).
6. Прочие радиодетали:
- Резисторы разного номинала.
- Транзисторы (NPN).
- Конденсаторы.
- Диоды.
- Пьезоизлучатель (Buzzer).
- Реле.
7. Источник питания и корпус:
- Кабель USB (A — B) для подключения к компьютеру и питания.
- Корпус для Arduino (Acrylic Board) для защиты.
- Отсек для батареи 9V с разъемом.
Парт-номера (Part Numbers) основных компонентов
Многие компоненты в наборе продаются DFRobot и отдельно. Их номера:
- Контроллер: DFRduino Uno R3 — аналог DFR0216.
- Шилд для макетной платы: IO Expansion Shield — DFR0265.
- Цифровой ЖК-дисплей 16x2: DFR0063.
- Датчик температуры LM35: DFR0023.
- Сервопривод 9g: SER0006.
- Драйвер двигателя L293D: Модуль DRI0002.
- Инфракрасный приемник: Модуль DFR0107.
Совместимые модели и платформы
Набор обладает очень высокой степенью совместимости:
-
С Arduino: Прямая и полная совместимость со всей экосистемой.
- Arduino Uno, Leonardo, Mega 2560 и их клоны.
- Все скетчи (программы), библиотеки и уроки с официального сайта Arduino работают без изменений.
-
С другими платформами и одноплатными компьютерами:
- ESP8266 (NodeMCU, Wemos D1) и ESP32 — для большинства компонентов (кроме специфических шилдов). Требуется адаптация кода и внимательность к напряжению (3.3В vs 5В).
- Raspberry Pi Pico (RP2040) — при программировании через Arduino IDE или MicroPython.
- Raspberry Pi (полноразмерная) — компоненты можно использовать через GPIO, но требуется осторожность с уровнями напряжения.
-
С программным обеспечением:
- Arduino IDE — основная среда разработки.
- PlatformIO — профессиональная альтернатива.
- Scratch for Arduino (S4A), mBlock — визуальное программирование для обучения детей.
- Fritzing — для рисования схем (макетная плата из набора есть в стандартной библиотеке).
Итог
DFRobot DFR0105 — это идеальный "все в одном" набор для старта. Он избавляет от необходимости отдельно подбирать и заказывать десятки компонентов. Благодаря подробной инструкции и универсальности компонентов, он служит отличной базой для выполнения как учебных проектов, так и для прототипирования собственных идей. Высокая совместимость с Arduino гарантирует, что навыки и компоненты, полученные с этим набором, будут полезны в любых будущих проектах.