9 кращих ресурсів з програмування на Pi для використання Raspberry Pi

Raspberry Pi - відмінний пристрій. Як одноплатний пристрій System-on-a-Chip (SoC), Raspberry Pi відмінно підходить для широкого кола завдань. Проекти варіюються від медіацентру і додатків для ретро-ігор щоб зробити розумний будинок (зроби сам). Але програмування на Raspberry Pi пропонує безліч можливостей для навчання.

Оскільки багато операційних систем (ОС) Raspberry Pi включають інструменти для розробки, це хороший вибір для вивчення програмування. Тим не менш, ви також можете запрограмувати Raspberry Pi для різних проектів. Перевірте 10 найкращих ресурсів на Pi, щоб використовувати Raspberry Pi.


Кращі ресурси програмування Pi

Ресурси програмування з Raspberry Pi охоплюють весь спектр. Навіть налаштування Raspberry Pi дає можливість вивчати основні команди оболонки. Але The Raspberry Pi набагато більше, ніж просто удар. Raspberry Pi - це дивовижне апаратне забезпечення з безліччю апаратних і програмних інтеграцій. Більш того, програмування Pi призводить до корисних проектів. Від книг до веб-сайтів і відео, подивіться на кращі ресурси програмування Pi.

1. Програми DZone IoT з Java і Raspberry Pi

DZone - це надійний веб-сайт і спільнота для розробників і технічних фахівців. Незважаючи на те, що щодня на сайті є безліч матеріалів, його керівництва та довідкові карти дають можливість заглибитися в конкретні теми. Стівен Чин (Stephen Chin), провідний менеджер спільноти Java в Oracle, представляє здоровенне введення в програми Інтернету речей (IoT), що використовують Java і Raspberry Pi.

Рефкарта Чіна заглиблюється в програмування на Java. Проте, він як і раніше підходить для початківців. Ця довідкова карта охоплює все: від налаштування до програмування на Java та тестування світлодіодів бібліотеки вводу/виводу. Таким чином, програми DZone IoT з рефкартою Java і Raspberry Pi дають повний огляд програмного та апаратного забезпечення. У розділі IoT DZone представлений свіжий потік контенту, який іноді фокусується на Raspberry Pi, як цей фрагмент, на грі з Arduino, Raspberry Pi, NodeMcu і MQTT.

2. RaspberryPi.org

RaspberryPi.org залишається одним з кращих доступних ресурсів Raspberry Pi. Його блог пропонує безліч проектів від спільноти. Плюс, розділ освіти - чисте золото програмування Пі. Ви знайдете тонни безкоштовних ресурсів для навчання, створення та навчання. Розглянуті теми включають використання pip у Windows для вступу в Git і навіть початок роботи з Minecraft Pi. Minecraft входить до стандартної комплектації операційної системи Raspbian Linux для Raspberry Pi. Хоча Minecraft - це гра, це одна з найкращих програм для кодування. доступно.

3. Програмування Raspberry Pi: початок роботи з Python

У той час як тонни програмних матеріалів Raspberry Pi знаходяться в межах одного натискання кнопки, книги також орієнтовані на програмування на Pi. Програмування Саймона Монка, Raspberry Pi: Початок роботи з Python, фокусується на навчанні ігор і програмування. Вони призначені для Pi і концентруються мовою програмування Python.

Python - найкраща мова програмування для початківців. і одна з найбільш універсальних мов веб-програмування. Керівництво Монаха з програмування на Python для Pi охоплює основи мови Python, списки, словники і рядки, а також класи і модулі. Там є розділ, присвячений програмуванню ігор і апаратному інтерфейсу. Програмування Raspberry Pi: Початок роботи з Python - найкраща книга, доступна для програмування Pi з Python.


4. Adafruit Learn

Adafruit пропонує безліч аксесуарів для таких плат як Pi і Arduino. Тим не менш, його розділ навчання представляє чудові керівництва з розробки Raspberry Pi. Ви знайдете навчальні посібники і керівництва для ядра Windows IoT. Крім того, Adafruit надає рецензії на створення гаджетів, таких як портативний ноутбук.

Через різноманітність проектів навчальні ресурси Adafruit входять до числа кращих програмних матеріалів для Пі. Крім того, ці керівництва залишаються безкоштовними. Багато хто дотримується інтуїтивно зрозумілого формату зображень, який забезпечує легкість слідування посібникам.

5. Raspberry Pi: Raspberry Pi Програмування для початківців, включаючи проекти Raspberry Pi, поради, рекомендації та багато іншого

Крейг Ньюпорт є автором цієї чудової книги про смаколики програмування Raspberry Pi. Охоплюючи все, від проектів до загальних покажчиків, це головний ресурс з програмування Raspberry Pi для початківців. Оскільки апаратне і програмне забезпечення нерозривно пов'язані, книга Ньюпорта починається з огляду апаратного забезпечення і того, що таке Pi.

Але це лише 64 сторінки. Як і багато програмуючих буткемпів, не чекайте, що книга Ньюпорта перетворить вас на програміста або навчить вас всьому, що вам потрібно знати. Це найкраще підходить для новачків як тизер у світ програмування Пі. Замість всебічного підручника, це початок для вашого програмування Pi.

6. CoderDojo Kata

Для фантастичних навчальних ресурсів, перевірте CoderDojo. Його зміст Raspberry Pi обширний і корисний. CoderDojo містить як внутрішні, так і зовнішні ресурси Pi. Ви знайдете витончені інструкції щодо створення потокової веб-камери [PDF] з Pi і Python. Є відмінний розділ з налаштування веб-сервера Apache на основі Pi. Тим не менш, ви також знайдете частини початкового рівня, такі як налаштування Pi. Ця справжня скарбниця програмування Raspberry Pi домінує.

7. Raspberry Pi Geek

Raspberry Pi Geek - це набір програмних матеріалів для Pi. У випуску за червень 2017 року ви знайдете статті по роботі з Pi в 64-бітному режимі. Крім того, Raspberry Pi Geek включає в себе навчальні посібники, такі як створення трамвая з Pi і Lego Mindstorms.

Через декілька розділів Raspberry Pi Geek є найкращим вибором для програмування Raspberry Pi. Там є розділ журналу і фантастичний How To Corner.


8. YouTube

Raspberry Pi IV Beginners - один з найкращих ресурсів для програмування Raspberry Pi на YouTube. TechErudio також може похвалитися солідною бібліотекою. Geek Gurl Diaries також пропонує безліч відмінних відео з програмування на Пі і загального програмування. Оскільки контент представлений у форматі відео, ресурси програмування YouTube Pi ідеально підходять для учнів, які вивчають візуальні ефекти.

9.

Якщо ви читаєте цю статтю, швидше за все, ви цінуєте і програмування Raspberry. Тому, чому б не поглянути на невелику частину ресурсів програмування Raspberry Pi прямо тут, на? Хоча програмування може здатися лякаючим, безліч проектів початкового рівня щоб почати роботу для початківців досить просто.

Більш того, програмні ресурси для Raspberry Pi дозволяють створювати приголомшливі гаджети. Наприклад, пристрої Raspberry Pi ідеально підходять для проектів з домашньої автоматизації. Створення саморобного iBeacon - це відмінний засіб для вивчення основних команд оболонки. Все ще не переконаний зловити Raspberry Pi? Ці сім причин такі як універсальність і розважальна цінність, роблять Pi кращим вибором.

Прощавай, програмування Pi

Незважаючи на те, що це найкращі ресурси для програмування Pi, існує, здавалося б, необмежена кількість книг, веб-сайтів і більше уваги приділяється програмуванню на Raspberry Pi. Які ресурси ви виберете, залежить від ваших намірів. Хоча велика частина цих ресурсів обширна, деякі сайти пропонують навчальні посібники з програмування для початківців, а інші орієнтовані на все більш складні теми.

Які ресурси програмування Pi ви рекомендуєте?

COM_SPPAGEBUILDER_NO_ITEMS_FOUND