21 listopada 2024

2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie

Pinout Raspbery Pi Pico

Raspberry Pi Pico posiada 40-pinowe wyprowadzenia (20 na każdą stronę). Wśród nich znajdziemy:

  • Piny zasilania.
  • Piny GPIO (General Purpose Input/Output).
  • Piny komunikacyjne (I2C, SPI, UART).
  • Specjalne piny

Piny zasilania:

  • VBUS (pin 40): Zasilanie z USB (5V).
  • VSYS (pin 39): Główne wejście zasilania dla Pico. Może przyjmować napięcie od 1,8V do 5,5V.
  • 3V3_EN (pin 37): Wyprowadzenie włączające stabilizator napięcia 3,3V.
  • 3V3_OUT (pin 36): Wyjście stabilizowanego napięcia 3,3V.
  • GND (piny 3, 8, 3, 8, 23, 28, 33, 38): Masa (Ground).

Piny GPIO:

  • Raspberry Pi Pico oferuje 26 cyfrowych GPIO (od GP0 do GP28).
  • GP23, GP24, GP25: Nie są dostępne jako fizyczne piny, są zarezerwowane wewnętrznie.
  • GP26, GP27, GP28 mają funkcję wejść analogowych (ADC0, ADC1, ADC2)
  • Wszystkie GPIO mogą generować sygnały PWM

Interfejsy komunikacyjne:

  • UART (Universal Asynchronous Receiver-Transmitter)
  • I2C (Inter-Integrated Circuit)
  • SPI (Serial Peripheral Interface):

Piny specjalne:

  • RUN: Wejście do resetowania RP2040.
  • SWD (Serial Wire Debug): Piny do debugowania: GP30: SWCLK. GP31: SWDIO.
  • BOOTSEL: Przycisk umożliwiający przełączenie w tryb flashowania pamięci.
    2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie 1

    Legenda

    W programie Code Designer możesz również sprawdzić jaki piny posiada Raspbery Pi Pico oraz za co odpowiadają. Wystarczy jako typ mikrokontrolera wybrać Raspbery Pi Pico oraz po prawej stronie wybrać Legendę - druga ikona od góry.

    2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie 2

    Pierwszy program

    Kiedy już zapoznamy się wstępnie z naszym Pico spróbujemy na początek standardowo zapalić i zgasić diodę 🙂

    Zaczniemy od wbudowanej w Pico diody na pinie GP25.

    2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie 3

    Jeżeli miga wbudowana dioda to GRATULACJE, udało Ci się uruchomić pierwszy program na Raspbery Pi Pico

    Płytka prototypowa

    Jest to narzędzie do budowy i testowania obwodów elektronicznych bez konieczności lutowania. Jest często wykorzystywana w projektach, gdyż pozwala szybko i łatwo łączyć elementy takie jak rezystory, diody, przyciski czy układy scalone. Poniżej budowa typowej płytki do prototypowania.

    2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie 4

    Budowa płytki prototypowej

    Szyny zasilania:

    • Biegną wzdłuż dłuższych boków płytki (oznaczone jako linie "+" i "-").
    • Używane do rozprowadzania napięcia (np. 5V i GND).
    • Na szynie dolnej możemy podłaczyć (np. 3.3V i GND).

    Pola robocze:

    • Składają się z wielu rzędów otworów podzielonych na dwie sekcje (górna i dolna).
    • W każdym rzędzie znajduje się 5 otworów elektrycznie połączonych (pionowo), co umożliwia łatwe łączenie komponentów.

    Przygotowanie płytki prototypowej z diodą led

    Podłączymy do naszej płytki prototypowej pierwszy element elektroniczny - diodę led.

    • do pinu 38 Pico- GND podłączamy kabelek łączący - (minus) na naszej płytce (u mnie kabelek szary)
    • do pinu 20 Pico - GP15 podłączamy kabelek łączący wyjście GP15 oraz naszą diodę Led (w moim przypadku czerwony kabelek)
    • do czerwonego kabelka podłączamy dłuższą nóżkę diody led, drugą nóżkę wpinamy po drugiej stronie płytki
    • do krótszej nóżnki podłaczamy w tej samej pionowej linii rezystor 220 ohmm drugi jego koniec wpinamy do minusa na płytce proto.

    Dokładne podłączenie widać na obrazku poniżej.

    2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie 5

    Po prawidłowym podłączeniu jak wyżej możemy przystąpić do zmiany naszego wcześniejszego kodu aby zapalić diodę GP15.

    2. Kurs Raspbery Pi Pico - płytka prototypowa i podłączenie 6

    Jeżeli wszystko prawidłowo podłączyłeś, powinna zapalić się dioda podłączona do pinu GP15

    Dodaj komentarz

    Copyright © 
    Code Designer 2025