Raspberry Pi Pico Essentials
Основы Raspberry Pi Pico
Год издания: 2021
Автор: Ibrahim D. / Ибрагим Д.
Жанр или тематика: Raspberry Pi
Издательство: Elektor International Media B.V.
ISBN: ISBN 978-3-89576-427-1
Серия: Elektor Books
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 250
Описание: Raspberry Pi Pico — это высокопроизводительный модуль микроконтроллера, разработанный специально для физических вычислений. Микроконтроллеры отличаются от одноплатных компьютеров, таких как Raspberry Pi 4, отсутствием операционной системы. Raspberry Pi Pico можно запрограммировать для выполнения одной задачи с высокой эффективностью в приложениях для управления и мониторинга в реальном времени, требующих высокой скорости. «Пико», как мы его называем, основан на быстром, эффективном и недорогом двухъядерном микроконтроллере ARM Cortex-M0+ RP2040, работающем на частоте до 133 МГц и имеющем 264 КБ оперативной памяти и 2 МБ флэш-памяти. Помимо большой памяти, у «Пико» есть и другие привлекательные особенности, в том числе большое количество выводов GPIO и популярные интерфейсные модули, такие как АЦП, SPI, I²C, UART и ШИМ. В довершение всего, чип предлагает быстрые и точные модули синхронизации, интерфейс аппаратной отладки и внутренний датчик температуры.
Raspberry Pi Pico легко программируется с помощью популярных языков высокого уровня, таких как MicroPython и C/C++. Эта книга представляет собой введение в использование микроконтроллера Raspberry Pi Pico в сочетании с языком программирования MicroPython. Во всех описанных проектах используется среда разработки Thonny (IDE). В книге представлено более 50 рабочих и протестированных проектов, охватывающих следующие темы:
— Установка MicroPython на Raspberry Pi Pico с помощью Raspberry Pi или ПК
— Прерывания таймера и внешние прерывания
— Проекты с аналого-цифровым преобразователем (АЦП)
— Использование внутреннего датчика температуры и внешних датчиков температуры
— Проекты с регистрацией данных
— Проекты с ШИМ, UART, I²C и SPI
— Использование Wi-Fi и приложений для связи со смартфонами
— Использование Bluetooth и приложений для связи со смартфонами
— Проекты с цифро-аналоговым преобразователем (ЦАП)
Все проекты, представленные в книге, были полностью протестированы и работают. Для работы с проектами требуется лишь базовый опыт программирования и работы с электроникой. Для всех описанных проектов приведены краткие описания, блок-схемы, подробные принципиальные схемы и полные листинги программ на MicroPython. Читатели могут найти листинги программ на веб-странице Elektor, созданной в поддержку книги.
Книги автора
Ibrahim D. / Ибрагим Д.
Серия
Elektor Books
Примеры страниц (скриншоты)