KAmodRPi Pico Prototyping Platform (PL)
From Kamamilabs.com - Wiki

Opis
KAmodRPi Pico Prototyping Platform - Uniwersalny System Prototypowy dla Raspberry Pi Pico
KAmodRPi Pico Prototyping Platform to wielofunkcyjna płyta rozszerzeń dla modułów z serii Raspberry Pi Pico, zaprojektowana w celu usprawnienia procesów prototypowania. Urządzenie integruje najczęściej używane komponenty elektroniczne z polem stykowym, tworząc uporządkowane środowisko pracy. Dzięki wyprowadzonym złączom GPIO i wbudowanym peryferiom, użytkownik może błyskawicznie budować i testować układy bez konieczności każdorazowego przygotowywania podstawowych elementów wejścia/wyjścia.

Podstawowe parametry
- Standardowe złącze żeńskie 2×20 pinów dla Raspberry Pi Pico, Pico W, Pico 2 (i inne pinowo zgodne z RP2040/RP2350)
- 20-pinowe złącza męskie z wyprowadzonymi wszystkimi sygnałami RPi Pico (raster 2,54 mm)
- Złącze I2C Qwire typu JST SH 4-pin 1 mm (kompatybilne z Qwiic / STEMMA QT)
- Prototypowa płytka stykowa 400 punktów
- 4 czerwone diody LED
- 8 adresowalnych diod LED WS2812
- 4 przyciski monostabilne
- Wbudowany potencjometr oraz fotorezystor do testów ADC
- Zintegrowany przetwornik piezoelektryczny do sygnalizacji dżwiękowej
- Diody LED dla każdej linii zasilającej (3.3V, 5V, VBUS)
- Wbudowany przycisk RESET połączony z pinem RUN mikrokontrolera
- Napięcie zasilania: 5V (z portu USB Raspberry Pi Pico).
- Wymiary: 85 × 140 mm
- Obsługa mikrokontrolerów:
- Standardowe złącze żeńskie 2×20 pinów dla Raspberry Pi Pico, Pico W, Pico 2 oraz innych modułów pinowo zgodnych z układami RP2040/RP2350.
- Wyprowadzenia sygnałów:
- 20-pinowe złącza męskie (goldpin) z wyprowadzonymi wszystkimi sygnałami RPi Pico (raster 2,54 mm).
- Ekosystem I2C:
- Złącze I2C Qwire typu JST SH 4-pin 1 mm (kompatybilne ze standardem Qwiic oraz STEMMA QT).
- Przestrzeń prototypowa:
- Wysokiej jakości płytka stykowa (400 punktów połączeniowych).
- Sygnalizacja wizualna:
- 4 czerwone diody LED.
- 8 adresowalnych diod RGB WS2812 (standard Neopixel).
- Dedykowane diody LED dla każdej linii zasilającej (3.3V, 5V, VBUS).
- Interfejs użytkownika:
- 4 przyciski monostabilne.
- Wbudowany przycisk RESET połączony bezpośrednio z pinem RUN mikrokontrolera.
- Sekcja pomiarowa i audio:
- Wbudowany potencjometr oraz fotorezystor do testów przetwornika ADC.
- Zintegrowany przetwornik piezoelektryczny do sygnalizacji dźwiękowej.
- Zasilanie:
- 5V (pobierane bezpośrednio z portu USB Raspberry Pi Pico).
- Wymiary płytki: 85 × 140 mm.
Wyposażenie standardowe
| Kod | Opis |
|---|---|
| KAmodRPi Pico Prototyping Platform |
|
| Prototypowa płytka stykowa |
|
| Przewody połączeniowe |
|
| Symetryczne końcówki złącz 2,54 mm |
|
Przyciski
Pamiętaj o skonfigurowaniu pinów w trybie PULL_UP w kodzie
Diody LED
Wymagają sygnału wysokiego (High), aby się zaświecić
Diody WS2812
Cały pasek 8 diod sterowany jest z jednego pinu za pomocą protokołu jednoprzewodowego.
Przycisk RESET
Ten przycisk jest połączony na stałe z pinem RUN Raspberry Pi Pico – naciśnięcie powoduje natychmiastowy restart mikrokontrolera.
Wymiary
Przykładowy program
Program został przygotowany w środowisku Arduino IDE i służy do kompleksowego przetestowania wszystkich funkcji KAmodRPi Pico Prototyping Platform. Demonstruje on interakcję między czujnikami analogowymi a elementami wykonawczymi (LED, Buzzer, RGB).
Wymagania:
- Board Manager: Raspberry Pi Pico/RP2040/RP2350
- Biblioteki: Adafruit NeoPixel
Działanie programu:
- 1. Sekwencja startowa (Self-test)
- • Po uruchomieniu i inicjalizacji portu szeregowego, program wykonuje charakterystyczną sekwencję dźwiękową za pomocą buzzera, sygnalizując gotowość do pracy.
- 2. Inteligentne sterowanie diodami LED (Sekcja Cyfrowa)
- • Tryb automatyczny: Czerwone diody LED wykonują efekt płynnego "wędrowania" (knight rider). Prędkość animacji jest dynamicznie regulowana przez fotorezystor (LDR) – im jaśniej, tym szybciej diody zmieniają stan.
- • Tryb ręczny: Po naciśnięciu dowolnego z 4 przycisków, animacja zostaje wstrzymana, a diody LED odpowiadają bezpośrednio stanom przycisków.
- 3. Interaktywny Buzzer
- • Każdy z czterech przycisków przypisany jest do innej częstotliwości dźwięku (od 500 Hz do 2000 Hz). Naciśnięcie przycisku generuje krótki sygnał dźwiękowy o unikalnym tonie.
- 4. Pasek LED RGB (WS2812)
- • Program cyklicznie wypełnia pasek 8 diod kolorami: czerwonym, zielonym i niebieskim.
- • Szybkość wypełniania paska i zmiany kolorów jest kontrolowana w czasie rzeczywistym za pomocą wbudowanego potencjometru.
- 5. Monitor Szeregowy
- • Program wysyła powitanie KAmodRPi Pico Prototyping Platform na port szeregowy (115200 bps) przy każdym restarcie, ułatwiając weryfikację połączenia z komputerem.
- 5. Mapowanie pinów w programie
- • Diody (LED1-LED4): GP6, GP7, GP8, GP9
- • Przyciski (SW1-SW4): GP10, GP11, GP12, GP13 (z podciąganiem PULLUP)
- • Diody WS2812 (RGB): GP14
- • Buzzer: GP15
- • Potencjometr: GP26 (ADC0)
- • Fotorezystor: GP27 (ADC1)