Проекти на Python для Raspberry Pi: книга, на яку ви так чекали, щоб підвищити свій рівень

Ми пишаємося двома чудовими книгами, які ми підготували для тих, хто тільки починає знайомитися з Raspberry Pi та Raspberry Pi Pico. «Офіційний посібник для початківців Raspberry Pi»— це чудовий спосіб розпочати роботу з нашими комп’ютерами, а книга «Початок роботи з MicroPython на Raspberry Pi Pico» допоможе вам швидко освоїти наші плати на базі мікроконтролерів. Але дотепер у нас не було книги, яка б пропонувала логічний наступний крок. Наша остання книга, «Проєкти на Python для Raspberry Pi » Бена Еверарда, заповнює цю прогалину.

The cover of the book Python Projects for Raspberry Pi. It includes the subheading "Physical computing for work, play, and learning" and a photograph of a Raspberry Pi 5 and Raspberry Pi Pico. It also includes a number of assorted electronic components.

Купуйте зараз за £19.99 £9.99!

Ця книга, створена для тих, хто після освоєння основ задається питанням «А що далі?», наповнена практичними проектами, які навчать вас використовувати більш просунуті можливості комп’ютерів та мікроконтролерів Raspberry Pi. Ви дізнаєтеся, як працювати з різноманітними датчиками, дисплеями та виконавчими механізмами, а також зможете детально ознайомитися з PIO (Programmable Input/Output). Ви також навчитеся створювати веб-інтерфейси, взаємодіяти з веб-сервісами та навіть включати в свої проекти елементи машинного навчання та штучного інтелекту. Однак це не сухий довідник. Бен використовує проектний підхід до навчання і наповнив цю книгу безліччю цікавих і практичних застосувань.

Навички, які можуть стати в нагоді

Книга "Проєкти на Python для Raspberry Pi"  містить безліч практичних порад, інструментів та прийомів. У ній наведено корисну вступну інформацію щодо вибору апаратного забезпечення Raspberry Pi та роботи з Python і MicroPython. Однак ця книга не затримується на базових поняттях. Вона швидко переходить від базових компонентів (таких як світлодіоди та кнопки) до компонентів, що взаємодіють через протоколи I2C, SPI та UART, включаючи широкий спектр датчиків і дисплеїв як для комп’ютерів Raspberry Pi, так і для Raspberry Pi Pico.

Якщо цих стандартних протоколів виявилося недостатньо, у книзі присвячено понад 42 сторінки роботі з PIO на платформах Raspberry Pi 5 та Pico. Блоки PIO — це особливість мікросхем Raspberry Pi, які виконують роль спрощених, настроюваних співпроцесорів, що працюють незалежно від основного процесора; вони дають змогу створювати або емулювати власні протоколи зв’язку, залишаючи при цьому основний процесор вільним для виконання інших завдань. Проекти в книзі показують, як взаємодіяти зі світлодіодними стрічками NeoPixel та поворотними енкодерами за допомогою блоків PIO на RP2040 (на Raspberry Pi Pico), RP2350 (на Pico 2) та RP1 (на Raspberry Pi 5). Під час навчання програмуванню PIO ви також дізнаєтеся дещо про розширення Python за допомогою C!

Ви дізнаєтеся, як створити веб-інтерфейс для своїх проєктів та як працювати з хмарними сервісами, такими як Google Sheets і сервери MQTT. І наче цього ще не достатньо, у цій книзі є розділ, присвячений машинному навчанню: ви навчитеся використовувати дані акселерометра для навчання системи розпізнавання жестів на вашому Raspberry Pi або іншому комп’ютері. Більше того, ви будете виконувати інференцію на Raspberry Pi Pico 2, щоб визначити, чи було виконано конкретний жест. Ви також дізнаєтеся, як запустити просту LLM (Large Language Model) на вашому Raspberry Pi без необхідності використання окремого прискорювача штучного інтелекту.

Як же ви будете веселитися!

З цією книгою ви дізнаєтеся багато нового, і ми обіцяємо, що вам буде дуже цікаво, адже ви будете створювати проекти — від практичних до просто незвичайних. Наприклад, вивчаючи роботу з I2C, SPI та UART, ви складете з будівельних блоків станцію моніторингу навколишнього середовища. Працюючи з дисплеями, ви створите приємний графічний інтерфейс для отримання прогнозів погоди, а також дізнаєтеся, як зробити «нутрощі» симпатичної маленької портативної ігрової консолі, використовуючи як комп’ютер Raspberry Pi, так і Raspberry Pi Pico.

А як щодо того проєкту з машинного навчання, пов’язаного з розпізнаванням жестів? Кінцевим результатом цього проєкту стала чарівна паличка, яка спалахує іскристками, якщо помахати нею у правильний спосіб. У останньому розділі книги ви об’єднаєте свій комп’ютер Raspberry Pi та Raspberry Pi Pico для реалізації двох цікавих (але практичних) проєктів: ігрового контролера та мережевого контролера освітлення, що складається з розподілених вузлів на базі Pico.

Отримайте цю книгу вже сьогодні!

Сьогодні вийшла книга «Проекти на Python для Raspberry Pi». Ви можете придбати її в нашому магазині всього за £19.99 £9.99! (ціна на період запуску). Книга також доступна в інтернет-магазинах, таких як Amazon США та Велика Британія, а також у інших книготорговців, які мають винятковий смак у виборі книг. Якщо вас цікавить електронна версія, ми пропонуємо кілька способів отримати PDF або ePUB.

Після того як ви додасте цю нову книгу до кошика, не забудьте ознайомитися з іншими книгами, які ми пропонуємо в нашому інтернет-магазині.