Перейти до вмісту

Базовий огляд Pimoroni Pico Explorer: розширення вашого Raspberry Pi Pico

    1646198283

    Наш вердикт

    Апаратне забезпечення плати чудове, і як тільки підтримка програмного забезпечення покращиться, це стане важливою покупкою.

    Для

    Добре викладено
    Хороший розмір
    Багато функцій

    Проти

    Бібліотека програмного забезпечення все ще працює
    Без монтажних отворів

    Raspberry Pi Pico представив новий діапазон додаткових форматів для макетної плати 40 DIP. Менші доповнення називаються «пакетами», наприклад, Pimoroni Pico Unicorn Pack. Якщо є потреба в більшій платі, тоді у нас є «База», і першим на нашому верстаку є Pimoroni Pico Explorer за 30 доларів, «експериментальна арена з вбудованою схемою», яка пропонує серію контактів GPIO, невеликий РК-екран, подвійний двигун. виходи та два розриви, сумісні з дошками Breakout Garden. 

    Мета Pico Explorer Base — стати місцем для експериментів з електронними компонентами, і ця мета є спільною з лінійкою плат Explorer HAT для Raspberry Pi. Ми познайомилися з Pico Explorer Base від Pimoroni, створюючи проекти для тестування різних функцій плати.

    Дизайн та використання Pimoroni Pico Explorer

    Pico Explorer має розміри 4,6 x 2,5 x 0,8 дюйма (117 x 63 x 20 мм) у попередньо зібраному вигляді. Розмір Pico Explorer Base від Pimoroni зручний, у нас достатньо місця для комфортної роботи, але він не домінує на нашому столі.

    У верхньому лівому куті плати ми бачимо місце для Raspberry Pi Pico, вставлене портом micro USB, спрямованим назовні плати. Підключення Pico до плати також забезпечує живлення плати та її компонентів. Прямо під Pico знаходиться міні-макетна плата, на якій ми можемо будувати схеми та експериментувати.

    У центрі Pico Explorer Base знаходиться серія розривних контактів GPIO, але ви помітите, що не всі контакти GPIO зламані, оскільки деякі використовуються контролером бортового двигуна (виводи GPIO з 8 по 11), п’єзо зумером. , РК-екран і кнопки. У нижньому правому куті дошки домінує 1,54-дюймовий екран 240 x 240 пікселів, у кутах якого є чотири кнопки. Цей екран використовує ту саму бібліотеку, що й Pimoroni’s Display Pack, іншу плату, яку ми будемо розглядати. У верхньому правому куті дошки є два сумісні слоти Breakout Garden для використання з асортиментом дощок Pimoroni. Нарешті, між цими двома слотами ховається один п’єзодинамік.

    Ми протестували Pico Explorer, використовуючи останню версію образу Pimoroni MicroPython, яка все ще є альфа-версією, що означає, що робота над покращенням та оптимізацією роботи триває.

    Нашим першим проектом було вмикання і вимкнення світлодіода, тому ми підключили світлодіод до GP0 через Pico Explorer Base. Імпортуючи бібліотеку picoexplorer, ми очікували, що буде абстракція, яка дозволить нам блимати світлодіод за допомогою власної бібліотеки Pimoroni. У бібліотеці не було такої абстракції, але чому ми очікували, що вона буде? Ми маємо широкі знання про лінійку плат Pimoroni Explorer HAT для Raspberry Pi і маємо бібліотеку Python, яка абстрагує кожен аспект. Замість цього нам довелося використовувати клас Pin із машинної бібліотеки MicroPython. Це не має великого значення, оскільки ті, хто тільки почав працювати з Pico Explorer, швидше за все, не мають цих знань.

    Наступний проект був дещо більш амбітним, єдиним двигуном постійного струму 6 В, керованим за допомогою потенціометра 10 К Ом, підключеного до контакту АЦП. Коли ми обертаємо потенціометр, опір змінюється, і вихід використовується для управління швидкістю двигуна, підключеного до одного з двох каналів двигуна. Обидва канали двигуна використовують контролер двигуна DRV8833, популярний чіп для базової робототехніки.

    Бібліотека picoexplorer мала всі класи та функції, необхідні для зчитування потенціометра та керування двигуном. Ми просунулися трохи далі й додали розділ коду, який виводить швидкість двигуна на бортовий екран, зі швидкістю менше 0,7 кольором зеленим для повільного, а швидкість більше 0,7 змінює колір тексту на червоний і сповіщає користувача.

    Ми просунулися трохи далі і приєднали триосьовий акселерометр MSA301 до одного зі слотів Breakout Garden. На даний момент Pimoroni все ще працює над сумісністю MicroPython для виявлення проривів, і тому навіть через деякий час наші зусилля не принесли результатів.

    Для тих, хто не знайомий з цим, Pimoroni’s Breakout Garden — це лінійка плат I2C і SPI, які підключаються до відповідних слотів на Raspberry Pi HAT і, тепер, на базі Pico Explorer. Існує величезна екосистема плат, яка включає все, від датчиків часу польоту та кольору до дисплеїв, теплових камер і світлодіодних матриць. Безсумнівно, Pimoroni додасть програмну підтримку плат Breakout Garden на базу Pico Explorer, але на момент написання цієї статті вона не працює для більшості доповнень.

    Корпуси для Pimoroni Pico Explorer

    База Pimoroni Pico Explorer – це місце для експериментів. У нас є контакти GPIO, дисплей і контролер двигуна, за допомогою яких можна створювати досить просунуті проекти. Для тих, хто починає свою подорож із кодом та електронікою, рівень абстракції допоможе їм зробити перші кроки, а з подальшими оновленнями бібліотеки ми побачимо більше абстракцій, які допоможуть їх навчанню. Два контакти двигуна означають, що базових роботів можна зробити за допомогою Pico Explorer, нам просто потрібно знайти шасі робота для розміщення плати, яка має гумові ніжки, але без отворів для кріплення.

    Нижня лінія

    За ціною 22 фунти стерлінгів (30 доларів США) Pico Explorer є набагато більшою інвестицією, ніж просто Raspberry Pi Pico. Його розмір і характеристики доповнюють один одного, і дошка надзвичайно корисна

    Основна функціональність є, але, на жаль, на даний момент вона не має сумісності з платами Breakout Garden, хоча це, безсумнівно, зміниться в найближчому майбутньому, оскільки Pimoroni вдосконалює програмне забезпечення. Також хочеться, щоб на платі були якісь отвори для кріплення, щоб можна було легко надіти її на робота. Однак загалом це корисний і цікавий інструмент для тих, хто експериментує з Pico.

    0 0 голосів
    Rating post
    Підписатися
    Сповістити про
    guest
    0 comments
    Вбудовані Відгуки
    Переглянути всі коментарі
    0
    Ми любимо ваші думки, будь ласка, прокоментуйте.x