Найти в Дзене
Герман Геншин

Что такое HAT для Raspberry Pi и что с ним можно сделать?

Оглавление

Резюме

Raspberry Pi "HAT" или Hardware Attached on Top — это просто компонент для модернизации, который вы можете добавить к совместимым моделям компьютеров Raspberry Pi для расширения их возможностей и упрощения множества различных проектов.

Что такое HAT?

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

HAT были представлены еще в 2014 году, и это было сделано не без причины — Фонд Pi нуждался в установлении этого стандарта. Старые модели Pi A и B имели 26-контактный GPIO разъем, который работал очень простым образом. Это не USB или PCIe, где существует формализованный стандарт, и все, что помещается в разъем, должно работать.

С GPIO разъемом все в ваших руках. Вам нужно написать (или получить) драйвер для оборудования, которое вы подключаете к интерфейсу. Pi не знает, что делает плата, которую вы подключили, или даже подключена ли она вообще.

Начиная с Pi B+ и позже, стандарт HAT значительно упростил эту ситуацию. Большинство HAT имеют EEPROM (Электрически Стираемая Программируемая Память Только Для Чтения), которая хранит конфигурационную информацию для Pi. Во время загрузки это говорит Pi, что это за плата и как с ней взаимодействовать.

Как работают HAT?

HAT подключаются с использованием упомянутого GPIO заголовка и обычно получают питание от самого Pi или от внешнего источника питания, если от компьютера недостаточно энергии. Данные передаются между Pi и HAT через контакты заголовка. HAT обычно работают по принципу "подключи и используй", и вы можете сразу же управлять ими после загрузки с присоединенным устройством.

Разные типы HAT

-2

Существует больше HAT, чем я могу перечислить здесь, но приведу некоторые примеры наиболее распространенных:

Это несколько основных примеров, но вы должны уловить суть. Есть HAT для ИИ, сетевых решений, высококачественного аудио и многого другого.

Новый стандарт HAT+ имеет несколько интересных функций, включая плату HAT+s, которая позволяет вам устанавливать и использовать две из них одновременно. Один из первых модулей HAT+ — это Pi M.2 HAT+.

Интересные применения для HAT

С правильным HAT, Pi можно превратить во что-то особенное, и существует множество интересных вещей, которые можно сделать. Вы можете создать собственную метеостанцию, используя сенсорный HAT. Построить робота, создать медиацентр с высококачественным аудио HAT и даже добавить мощное оборудование AI с помощью модуля AI HAT+.

Хотя HAT ограничены по количеству, количество вещей, которые вы можете с ними и вашим Pi, ограничено только вашим воображением и бюджетом. Это особенно интересно, если вы обновляетесь до последних моделей Raspberry Pi 5 и не уверены, что делать со старым Pi. Вам, возможно, стоит добавить совместимый HAT в корзину вместе с новым Pi, чтобы старый мог продолжить свою жизнь в качестве интересного DIY проекта.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Вы также можете читать меня в: