Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Компоненты

В этой книге мы будем использовать различные внешние компоненты вместе с Pico, чтобы собирать примеры и эксперименты. Эти компоненты взаимодействуют с внешним миром: считывают входные сигналы, управляют выходами и выводят информацию.

Некоторые компоненты — простые детали, например светодиоды, кнопки, резисторы, LDR и термисторы. Другие — готовые модули, такие как дисплеи, датчики и интерфейсные устройства, которые подключаются к Pico через небольшое количество выводов.

Important

Некоторым компонентам может потребоваться пайка, например, если нужно припаять штыревые выводы к дисплеям или модулям датчиков. Многие детали также продаются уже с припаянными выводами.

Если у компонента нет выводов, их придётся припаять перед использованием. Пайка — практический навык в embedded-разработке, поэтому не спешите и соблюдайте базовые правила безопасности.

Этот раздел лишь даёт обзор компонентов, которые встречаются в книге. Подробные объяснения, схемы подключения и примеры кода приведены в соответствующих главах. Не нужно заранее собирать все компоненты: их можно докупать постепенно по мере прохождения книги.

Компоненты, используемые в этой книге

Названия компонентов приведены для справки. Перед покупкой проверьте соответствующую главу, чтобы убедиться, что тип модуля и распиновка совпадают с примерами из книги.

  • Макетная плата
  • Перемычки (male-male, male-female)
  • Светодиод
  • Резисторы (распространённые номиналы: 330 Ом, 1 кОм, 2,2 кОм, 10 кОм)
  • Кнопка (тактовая кнопка)
  • LDR (фоторезистор)
  • NTC-термистор (10 кОм)
  • OLED-дисплей (SSD1306, 128x64, I2C)
  • ЖК-дисплей (16x2, совместимый с HD44780)
  • Ультразвуковой датчик (HC-SR04 / HC-SR04+)
  • Зуммер (активный и пассивный)
  • Сервопривод (SG90)
  • Модуль светодиодной матрицы 8x8 на MAX7219
  • RFID-модуль (RC522)
  • Модуль считывателя micro SD-карт (SPI)
  • Модуль джойстика (типа PS2)