DFRobot KIT0020
тел. +7(499)347-04-82
Описание DFRobot KIT0020
Конечно, вот подробное описание, технические характеристики, парт-номера и совместимые модели для набора DFRobot KIT0020 (Gravity: Набор датчиков для Arduino — 37 в 1).
Описание набора DFRobot KIT0020
DFRobot KIT0020 — это всеобъемлющий стартовый набор для обучения и прототипирования на платформе Arduino. Он идеально подходит для начинающих, студентов, преподавателей и любителей, желающих изучить основы электроники, программирования и интернета вещей (IoT) через практические проекты.
Ключевые особенности:
- 37 модулей и компонентов: Набор включает широкий спектр датчиков (от простых кнопок до сложных гироскопов), исполнительные устройства (сервопривод, реле) и основные электронные компоненты.
- Совместимость с платформой Gravity: Все датчики и модули используют стандартный 3-пиновый (или 4-пиновый) коннектор Gravity, что исключает ошибки при подключении и позволяет собирать схемы без пайки.
- Пошаговые обучающие материалы: DFRobot предоставляет подробные руководства, примеры кода и проектные идеи для каждого модуля, что значительно ускоряет процесс обучения.
- Универсальность: Набор покрывает основные концепции: ввод/вывод, аналоговые/цифровые сигналы, последовательная коммуникация (I2C, UART), измерение окружающей среды, движение, свет и звук.
- Все необходимое в одной коробке: Помимо датчиков, в набор входит контроллер (Arduino-совместимая плата), монтажная плата, провода и кабели, что делает его полностью готовым к работе.
Технические характеристики и состав набора
1. Микроконтроллер и база:
- Основная плата: DFRduino Uno R3 (полный аналог Arduino Uno R3) на базе ATmega328P.
- Монтажная плата: Прототипная макетная плата (Breadboard) на 400 точек.
- Кабели: Набор перемычек "папа-папа" и "папа-мама", USB-кабель типа A-B.
2. Датчики и модули (37 основных компонентов):
А. Датчики окружающей среды и измерения:
- Датчик температуры и влажности DHT11 — измерение температуры и влажности воздуха.
- Цифровой барометр BMP280 — высокоточное измерение атмосферного давления и температуры.
- Датчик качества воздуха (MQ-135) — обнаружение широкого спектра газов (CO2, аммиак, бензол и др.).
- Датчик звука (Microphone) — определение уровня звукового сигнала.
- Датчик освещенности (Light Sensor) — измерение интенсивности окружающего света.
- Датчик УФ-излучения (UV Sensor) — измерение интенсивности ультрафиолетового излучения.
- Датчик температуры (Waterproof DS18B20) — цифровой датчик температуры для жидкостей и сред.
- Датчик почвы (Soil Moisture Sensor) — определение уровня влажности грунта.
- Датчик пыли (Optical Dust Sensor) — измерение концентрации взвешенных частиц в воздухе.
- Датчик тока (ACS712, 5A) — измерение силы постоянного и переменного тока.
- Датчик напряжения (Voltage Sensor, 0-25V) — измерение напряжения.
Б. Датчики движения и положения: 12. 3-осевой акселерометр (ADXL345) — измерение ускорения, наклона, вибрации. 13. 3-осевой гироскоп (ITG3205) — измерение угловой скорости. 14. Компас (3-Axis Digital Compass, HMC5883L) — определение магнитного севера. 15. ИК-приемник (IR Receiver) — прием сигналов от пультов дистанционного управления. 16. ИК-датчик приближения (IR Proximity Sensor) — обнаружение препятствий. 17. Ультразвуковой дальномер (Ultrasonic Distance Sensor) — бесконтактное измерение расстояния (2см — 4м). 18. Пассивный пироэлектрический ИК-датчик (PIR Motion Sensor) — обнаружение движения человека/животного. 19. Датчик наклона (Tilt Sensor) — определение угла наклона (замыкание при опрокидывании). 20. Датчик вибрации (Vibration Sensor) — обнаружение вибраций и ударов. 21. Кнопочный модуль (Button Switch) x2 — тактовые кнопки.
В. Модули ввода/вывода и индикации: 22. Цифровой светодиодный модуль (Digital LED, Blue) 23. Аналоговый светодиодный модуль (Analog LED, Green) 24. Трехцветный светодиод (RGB LED, Common Cathode) 25. Светодиодный индикатор (LED Bar Graph) 26. Семисегментный дисплей (7-Segment Display, 1 цифра) 27. ЖК-дисплей 16x2 (LCD1602, с синим подсветом) 28. Модуль зуммера (Buzzer) — звуковая индикация (пищалка).
Г. Исполнительные устройства и силовые модули: 29. Микросервопривод (9g Servo) — управление углом поворота. 30. Релейный модуль (Relay Module) — коммутация мощных нагрузок (220В) с помощью слабого сигнала. 31. Мотор-редуктор (Mini DC Geared Motor) с креплением. 32. Драйвер моторов (Motor Driver, L293D) — управление направлением и скоростью двигателей.
Д. Прочие электронные компоненты: 33. Потенциометр (Rotary Potentiometer) 34. Фоторезистор (Photoresistor) 35. Термистор (NTC Thermistor) 36. Резисторы и конденсаторы (набор для базовых схем).
Парт-номера (Part Numbers) основных компонентов
- Полный набор: KIT0020
- Контроллер: DFRduino Uno R3 (аналог: DFR0216)
- Датчик температуры/влажности: DHT11 (SEN0114)
- Барометр: BMP280 (SEN0257)
- Датчик газа MQ-135: (SEN0217)
- Ультразвуковой дальномер: (SEN0206)
- Датчик почвы: (SEN0193)
- Датчик тока ACS712: (SEN0211)
- Датчик напряжения: (SEN0257)
- Акселерометр ADXL345: (SEN0142)
- Гироскоп ITG3205: (SEN0143)
- Компас HMC5883L: (SEN0053)
- ИК-приемник: (SEN0173)
- PIR датчик: (SEN0171)
- ЖК-дисплей 16x2: (DFR0063)
- Сервопривод 9g: (SER0006)
- Релейный модуль: (DRI0019)
- Драйвер моторов L293D: (DRI0002)
- Мотор-редуктор: (FIT0003)
Примечание: Некоторые модули в наборе могут иметь упрощенную маркировку, отличную от розничных версий.
Совместимые модели и платформы
Набор является кросс-платформенным и совместим с широким спектром аппаратного и программного обеспечения:
1. Аппаратные платформы (контроллеры):
- Все платы семейства Arduino: Uno, Leonardo, Mega 2560, Nano, Due и их клоны.
- Платы DFRobot на базе Arduino: DFRduino Uno R3, DFRduino Mega, DFRduino Leonardo.
- Платы ESP32/ESP8266 (с адаптером Gravity to Dupont): NodeMCU, Wemos D1, DFRobot FireBeetle и др. — для проектов IoT.
- Платы Raspberry Pi (с адаптером Gravity to Dupont или Shield): Для использования с микрокомпьютерами.
- Контроллеры с портами Gravity: DFRobot Boson, Micro:bit (с специальным шилдом), BBC micro:bit.
2. Программное обеспечение и среды разработки:
- Arduino IDE (основная рекомендуемая среда).
- Arduino Create (Web Editor).
- PlatformIO (в расширенных средах, таких как VS Code).
- Scratch for Arduino (S4A) — для визуального программирования.
- Mind+ (графическая среда от DFRobot).
- Прошивки для Raspberry Pi (используя библиотеки Python, такие как
smbus2для I2C датчиков).
3. Расширение набора:
Все модули набора совместимы с другими продуктами экосистемы DFRobot Gravity, такими как:
- Gravity-шилды: Шилды расширения для Wi-Fi, GSM, GPS, Motor Driver и др.
- Gravity-датчики: Более 200 дополнительных специализированных датчиков и аксессуаров с таким же коннектором.
- Готовые платформы и робототехнические наборы: Роботы Maqueen, Rover, BOSON и другие.
Итог: DFRobot KIT0020 — это отличный, хорошо структурированный набор для глубокого погружения в мир электроники и программирования микроконтроллеров. Его главные преимущества — качественные компоненты, удобная система подключения и огромная база готовых учебных материалов.