Мої вітання! В цій статті я познайомлю Вас з макетом двохосьової системи слідкування за сонцем для малогабаритної сонячної електростанції (СЕС). Мета розробки макету – дослідити на власному прикладі ефективність динамічної СЕС в порівнянні зі статичною
→
У цій статті розглянемо плату для розробки Raspberry Pi Pico на мікроконтролері власного виробництва Raspberry Pi - RP2040. Ціль статті розглянути цю плату, описати її можливості і надати вичерпну характеристику. Також до статті буде додано приклад роботи
→
Доброго часу доби, дорогі читачі, сьогодні я розповім про свій проект: Bluetooth колонка для Стаціонарного ПК (чому слово стаціонарного виділено, поясню
→
Хочу розповісти про контролер для гроувбокса, який я створив власними руками. В один період я сильно зацікавився вирощуванням зелені в себе вдома. Оскільки я вчусь на інженера, і моя діяльність також сильно пов’язана з цим, то я також вирішив реалізувати
→
Raspberry Pi Build HAT - это плата расширения созданая в сотрудничестве с LEGO Education, которая предоставляет возможность подключения двигателей и датчиков от LEGO Technic в количестве до 4 шт. к одноплатным компьютерам Raspberry Pi оснащенных 40-контактным разъемом GPIO. Поддерживаются моторы и датчики из наборов LEGO Education SPIKE и LEGO MINDSTORMS Robot Inventor, а также большинство других устройств LEGO, в которых используется разъем LPF2 (LEGO Power Functions версии 2).
Отличное приспособление для разработчиков устройств на базе контроллера Raspberry Pi Pico. Плата позволяет подключить несколько дополнительных плат расширения или устройств к одному контроллеру. При подключении необходимо убедиться что подключаемое оборудование не конфликтует по GPIO контактам.
Модуль питания для мини-компьютеров семейство Raspberry Pi построен на микросхеме управления электропитанием SW6106, обеспечивает выходное напряжение питания 5 В от Вашего аккумулятора 14500 (отсутствует в комплекте), что делает Raspberry Pi автономным портативным устройством. Он также заряжает аккумулятор, поддерживает двунаправленную быструю зарядку. Этот модуль может использоваться как универсальный мини-блок питания и источник бесперебойного питания, а также работает с другими устройствами 5В.
Микросхема АЦП MCP3208 является 8-канальным 12-битным аналого-цифровым преобразователем. Точность этого АЦП такая же как в Arduino Uno, интересно, что платформа Raspberry PI не имеет ни одного аналогового входа. Поэтому, этот чип является отличным выбором, если вам нужно читать простые аналоговые сигналы, такие как от датчиков температуры или освещенности.
Мини-компьютер Raspberry Pi мощный и производительный. У него есть встроенные беспроводные интерфейсы, большой объём оперативной памяти, возможность подключения дисплея и реализации сложных алгоритмов управления. Контроллер Arduino Leonardo обладает меньшей производительностью, меньшим объёмом памяти но обладает таким преимуществом как работа в реальном времени. Для Arduino нет ничего проще чем управлять двигателями с реакцией на датчики препятствия. Теперь преимущества обоих устройств объединены в новом шилде для Raspberry Pi. На шилде выведенены контакты ввода/вывода в стандартном форм-факторе Arduino, что позволяет использовать готовые шилды и платы для контроллера Arduino. Дополнительно выведены контакты GPIO Raspberry, что позволяет максимально использовать ресурсы как Raspberry Pi так и Arduino.
GPIO шилд для Raspberry Pi - это очень удобный модуль расширения для всего семейства мини-компьютеров Raspberry Pi, имеющих GPIO совместимый разъем. Удобство модуля состоит в том, что все контакты выведены на дублирующий 40-пин разъем, на отдельные пины, собранные по интерфейсам и подписаны. На плате так же установлены зажимные коннекторы, позволяющие быстро и удобно подключать к плате провода без использования отвертки и/или паяльника.
VGA шилд V2.0 представляет собой плату расширения для Raspberry, позволяющая подключать аналоговый VGA монитор к мини-компьютеру. При этом HDMI выход так же может использоваться для подключения основного монитора. Работает с версиями Raspberry Pi 3, 2, B+, А+
Коммуникационный шилд для Raspberry Pi GSM/GPRS/GNSS/Bluetooth HAT на модуле SIM868 с поддержкой GSM, GPRS, GNSS и Bluetooth, позволяющий легко превратить Raspberry в мобильный телефон, месседжер, GPS трекер, сервер сбора и передачи информации с датчиков и многое другое. Данный шилд совместим с Raspberry Pi 3B+ / 3B / 2B / Zero/Zero W. С помощью коммуникационного шилда можно управлять объектом на любом расстоянии расстоянии, получать и передавать данные. Управляется и налаживается шилд посредством встроенного USB - UART CP2102.
Модуль PoE питания для мини-компьютеров Raspberry Pi 4 B и Raspberry Pi 3 B+ (и совместимых по расположению дополнительных разъёмов). Позволяет запитывать Малинку через Ethernet кабель, что очень актуально для мест, где есть кабель но нет возможности дополнительно подключить или установить блок питания. Плата отличается малыми размерами, высоким качеством изготовления и наличием дополнительного управляемого вентилятора для принудительного охлаждения компонентов компьютера. Модуль комплектуется элементами крепления к плате мини-компьютера.
ARPI600 - плата расширения, в основу которой легла идея использования аппаратных и программных ресурсов Arduino для совместной работы с Rasberry Pi через интерфейс GPIO. Кроме того, ARPI600 поддерживает модули XBee, легко позволяя добавить в проект беспроводные устройства с соответствующим протоколом. Таким образом мы получаем мощный инструмент в виде быстрой платформы Raspberry с большим объемом памяти и огромного количества плат расширения, датчиков и периферии, разработанных для платформы Arduino. В качестве бонуса на плате размещены часы реального времени, отсутствующие на плате Raspberry.
Плата расширения USB и Ethernet портов для мини-компьютера Raspberry Pi Zero. На плате расширения имеются 3 USB порта и один Ethernet порт. Плата очень просто подключается к Raspberry Pi Zero через монтажные стойки. Питается плата расширения и Raspberry через USB разъём Type-C с самовосстанавливающимся предохранителем. Каждый USB разъём так же снабжен предохранителем.
Плата расширения ввода/вывода предназначен для всех моделей Raspberry Pi и состоит из 5 GPIO разъёмов 2x20 на плате, позволяющих разместить несколько разных шилдов вместе и использовать их одновременно.
Шилд драйвера двух коллекторных моторов для Raspberry Pi RPi Motor Driver Board на микросхемах MC33886. Совместим практически со всей линейкой мини-компьютеров Raspberry Pi и прекрасно подходит для построения автономных робо-платформ и роботов. На плате размещен мощный стабилизатор напряжения, позволяющий питать Raspberry Pi от силовых аккумуляторов напряжением до 40В.
При всех достоинствах мини-компьютеров у них есть один существенный недостаток, сдерживающий их применение - отсутствие аналоговых входов и выходов. И, если с последними проще - их можно заменить ШИМ выходами, то со входами все более печально. Теперь эта проблема решена! Предлагаемый модуль АЦП/ЦАП Raspberry Pi High-Precision AD/DA Expansion Board позволяет подключить 8 входных аналоговых сигналов, оцифровывая их с 24-разрядным разрешением и частотой оцифровки до 30кГц, и 2 аналоговых выхода с разрешением 16 разрядов и временем установления напряжения 10мкс. Аналоговые входы можно использовать как 4 дифференциальных входа. Источник опорного напряжения встроенный, но есть возможность подключения внешнего источника. Код производителя High-Precision AD/DA Board.
Модули расширения портов или АЦП обычно управляются по интерфейсу I2C, который является внутрисхемным и не гарантирует работу на расстояниях больше единиц метров, интерфейс данного модуля рассчитан на расстояния до 100 метров. Модуль имеет 5 портов ввода/вывода общего назначения, из которых 4 имеют дополнительную функцию АЦП, 1 - дополнительную функцию ШИМ, 3 - дополнительную функцию SPI (конвертер 1-wire в SPI-master). Модуль можно использовать одновременно для чтения датчиков, управления нагрузкой, как охранную/пожарную сигнализацию, для взаимодействия с другим микроконтроллером, и даже для его перепрошивки.
Закончились контакты ввода/вывода? Данный модуль предназначен расширить количество портов до 16 отдельных портов ввода/вывода используя только интерфейс I2C для управления. На плате имеется преобразователь уровня сигналов на 3.3В, а также перемычка, если ее запаять, то уровень будет таким же как VCC.