RASPBERRY-PI-PICO MIKROCONTROLL
RASPBERRY-PI-PICO MIKROCONTROLL – 2
RASPBERRY-PI-PICO MIKROCONTROLL
RASPBERRY-PI-PICO MIKROCONTROLL

 Prekės atspalvis ir tikroji spalva gali skirtis nuo to, kas parodyta nuotraukoje, nes nuotraukos yra iliustracinės. Prekės aprašymas yra bendro pobūdžio ir gali nepateikti visų prekės savybių.

RASPBERRY-PI-PICO MIKROCONTROLL

21.35 €
1224251

RASPBERRY-PI-PICO-W

5056561803173

Pristatymas 8-12 d.d.

Ar jus domina šis produktas?
(Perskaitykite paslaugų teikimo sąlygas)

Viskas apie produktą

Mažas Raspberry Pi Pico modulis su patentuotu Raspberry RP2040 mikrovaldikliu su CYW43439 belaidžio ryšio sistema. RP2040 yra dviejų branduolių ARM Cortex M0+ lustas, veikiantis 133 MHz dažniu, turintis 264 kB SRAM ir 2 MB Flash atminties. Dėl CYW43439 galimas belaidis WiFi IEEE 802.11 b/g/n ryšys. Sistema turi 26 GPIO kaiščius, kurie veikia su 3,3 V įtampa ir įmontuotu temperatūros jutikliu. Raspberry Pi Pico programuojamas C/C++ ir MicroPython per microUSB jungtį.

https://www.youtube.com/watch?v=QIdyTlmdVW8

Raspberry Pi Pico W modulio kaiščiai

Raspberry Pi Pico W yra su 26 GPIO kaiščiais. Tarp jų galite rasti tokias sąsajas kaip: 2x SPI, 2x I2C, 2x UART, 3x ADC 12 bitų, 16x PWM. Modulis papildomai aprūpintas 8 programuojamais IO kontaktais (PIO), kurie skirti palaikyti nestandartinius periferinius įrenginius.

Raspberry Pi Pico W maitinimo blokas

Plokštėje yra įmontuotas microUSB prievadas, kuris naudojamas tiek maitinimui, tiek Raspberry Pi Pico W plokštės bendravimui su kompiuteriu. Moduliui reikalingas 5V maitinimo šaltinis, kurio maitinimas yra nuo 1.8V iki 5.5V, naudojant pvz., 3.7V Li-Pol bateriją.

raspberry-pi-pico-w-rp2040-arm-cortex

Raspberry Pi Pico W programavimas

Raspberry Pi Pico W yra užprogramuotas C/C++ arba MicroPython. Norėdami įkelti programą į plokštę, paspauskite ir laikykite BOOTSEL mygtuką ir prijunkite Raspberry Pi Pico prie kompiuterio microUSB laidu. Kompiuteris aptiks modulį kaip USB masinės atminties įrenginį, pavadintą RPI-RP2, programos failą reikia nuvilkti į naujai rastą tomą.

https://www.youtube.com/watch?v=o-tRJPCv0GA

Darbo su MicroPython pradžia

Raspberry Pi Pico W programuojamas jungiantis prie kompiuterio per USB kabelį, nutempiant failą su programos kodu į naujai sukurtą tomą. Taip pat galima atsisiųsti UF2 failo pavyzdį, kuris padės jums pradėti naudotis MicroPython.

  • Atsisiųskite MicroPython UF2 failą.
  • Paspauskite ir palaikykite BOOTSEL mygtuką ir prijunkite plokštę prie Raspberry Pi arba kompiuterio USB prievado.
  • Kai Pico bus prijungtas prie kompiuterio, atleiskite mygtuką BOOTSEL.
  • Raspberry Pi Pico bus aptiktas kaip didelės talpos atminties įrenginys, kurio tūris RPI-RP2.
  • Nuvilkite MicroPython UF2 failą į RPI-RP2 tomą.
  • Pico bus paleistas iš naujo, dabar bus naudojamas MicroPython.
  • REPL ir MicroPython galite pasiekti per nuoseklųjį USB prievadą.

Hello World C/C++

Pirmoji kiekvieno programuotojo parašyta programa yra „Hello World“, šiuo atveju Raspberry Pi Pico W bus programuojamas per Raspberry Pi 4B USB nuoseklųjį prievadą.

  • Atsisiųskite UF2 „Hello World“ failą.
  • Paspauskite ir palaikykite BOOTSEL mygtuką ir prijunkite Raspberry Pi Pico prie Raspberry Pi USB prievado.
  • Plokštė bus aptikta kaip didelės talpos atminties įrenginys, kurio tūris RPI-RP2.
  • Nuvilkite UF2 failą į RPI-RP2 tomą.
  • Pico bus paleistas iš naujo.
  • Atidarykite terminalą savo Raspberry Pi 4B ir paleiskite komandas:
  • sudo apt install minicom
  • minicom -b 115200 -o -D /dev/ttyACM0
  • Terminalo lange turėtumėte pamatyti užrašą Hello World.

Specifikacijos:

  • Sistema: Raspberry Pi RP2040
  • Šerdis: ARM Cortex-M0+ dviejų branduolių 133 MHz
  • Belaidžio ryšio sistema: CYW43439
  • Belaidis ryšys: WiFi 2,4 GHz IEEE 802.11 b/g/n
  • SRAM atmintis: 264 kB
  • Flash atmintis: 2 MB
  • Kaiščiai: 40 kontaktų / 23 GPIO skaitmeniniai + 3 ADC kaiščiai
  • Sąsajos: 2x UART, 2x I2C, 2x SPI, iki 16 PWM kanalų
  • Maitinimo įtampa: 5 V (USB)
  • Loginės dalies darbinė įtampa: 3.3V
  • Maitinimo / duomenų jungtis: microUSB
  • Matmenys: 51.3x21x3.9mm