Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

SparkFun Qwiic HAT для Raspberry Pi: полное руководство по подключению

Введение

SparkFun Qwiic HAT дает быстрый plug-and-play способ подключить I²C-шину любого Raspberry Pi к обширной экосистеме Qwiic. Он соединяет пины GND, 3.3 В, SDA и SCL Pi с четырьмя портами Qwiic, а также выводит ключевые GPIO-пины для удобного доступа. Благодаря поддержке цепочечного подключения (при уникальных адресах устройств) можно соединить неограниченное количество сенсоров, создавая мощную сенсорную башню.

Необходимые материалы

Инструменты для настройки

Рекомендуемое чтение

Обзор железа

Qwiic HAT имеет четыре порта Qwiic, все подключены к одной I²C-шине. Кроме того, он выводит несколько ключевых GPIO-пинов 40-пинового заголовка Raspberry Pi, упрощая интеграцию дополнительных периферий без пайки.

Сборка железа

  1. Совместите Qwiic HAT с 2×20 мужским заголовком Pi. Убедитесь, что стрелка с надписью «USB» на HAT указывает к USB-порту Pi.
  2. Аккуратно надавите HAT вниз; пины должны надежно войти в заголовок.
  3. Подключите ваши Qwiic-сенсоры или breakout-платы с помощью кабелей Qwiic подходящей длины.
  4. Проверьте надежность всех соединений перед включением Pi.

I²C на Raspberry Pi

Операционная система и установка библиотек

Начните со свежего образа Raspbian (теперь Raspberry Pi OS), если настраиваете новую SD-карту. Для удобства скачайте образ NOOBS (v2.4.4 на момент написания) и следуйте официальному руководству по установке.

  1. Скачайте образ NOOBS.
  2. Прошейте его на SD-карту и загрузите Pi.
  3. Выполните sudo apt update && sudo apt upgrade для обновления пакетов.
  4. Установите WiringPi командой sudo apt install wiringpi (или используйте инструкции по установке WiringPi, если предпочитаете последний исходный код).

После установки проверьте WiringPi:

gpio -v
gpio readall

Должны отобразиться версия WiringPi и таблица распиновки 40-пинового заголовка Pi.

Включение I²C

В отличие от SPI, интерфейс I²C отключен по умолчанию. Включите через sudo raspi-config:

  1. Запустите sudo raspi-config.
  2. Перейдите в 5 Interfacing Options.
  3. Выберите P5 I²C и ответьте yes для включения.
  4. Выберите OK и Finish для перезагрузки.

После перезагрузки подтвердите активность интерфейса командой ls /dev/*i2c*, которая должна показать /dev/i2c-1 — пользовательскую I²C-шину.

Тестирование Qwiic HAT

С установленным HAT и сенсором выполните i2cdetect -y 1 для сканирования шины. Вы должны увидеть адрес сенсора в сетке, что подтвердит успешное подключение.

Производственный процесс

  1. Руководство по интеграции FLIR Lepton: железо, софт и настройка на Raspberry Pi
  2. Компактный breakout для DHT температуры и влажности на Raspberry Pi — ATtiny85 и DHT22/DHT11
  3. Построение DIY инфракрасного датчика движения для Raspberry Pi — пошаговое руководство
  4. Лучшие аксессуары для раскрытия полного потенциала Raspberry Pi
  5. Руководство по настройке Raspberry Pi 3 Starter Kit: сборка, ОС и удаленный доступ
  6. Полное руководство по настройке Pi Servo Hat: железо, подключение и управление на Python
  7. Сборка портативной RetroPie-консоли на Raspberry Pi — Часть 1
  8. Установка Windows 10 IoT Core на Raspberry Pi 3 Model B+: Пошаговое руководство
  9. Руководство по настройке профессионального 40-пинового Raspberry Pi Wedge
  10. Создание робота, избегающего препятствия, на Raspberry Pi — руководство для начинающих