8.80 / 10

Skaityti apžvalgas
Skaityti daugiau apžvalgų
Skaityti daugiau apžvalgų
Skaityti daugiau apžvalgų
Skaityti daugiau apžvalgų
Skaityti daugiau apžvalgų
Apsipirk dabar

Susipažink su naujuoju „Raspberry Pi Pico“; mažas mikrovaldiklis, pripildytas didelių galimybių.

Specifikacijos
  • Gamintojas: Avietė Pi
  • CPU: Dviejų branduolių 133 MHz ARM
  • Atmintis: 264Kb
  • Uostai: „microUSB“
Argumentai "už"
  • Galingas ARM procesorius
  • „Micro-USB“ ryšys
  • Tvirtinama duonos lenta
  • Lengva naudoti sąsaja
  • Visiškai žavinga
  • Nebrangus
Minusai
  • Nėra „Wi-Fi“ ar „Bluetooth“ ryšio
  • Nėra antraštės smeigtukų
  • Įvesties / išvesties prievado ženklinimas tik vienoje pusėje
  • Nėra USB-C ryšio
Pirkite šį produktą
Avietė Pi Picokita

Parduotuvė

Mums pavyko patekti į trokštamą avietę Pi Pico. Šiandien mes apžvelgsime keletą svarbiausių funkcijų ir įdėsime ją į kojų pirštus su didžiausiais mažosios elektronikos pavadinimais.

Parodysime, ką gali „Pico“, ir pradėsime naudotis „MicroPython“, viena iš palaikomų „Pico“ programavimo kalbų. Mes netgi pasiūlysime išbandyti kodą, jei nuspręstumėte įsigyti savo „Pico“.

instagram viewer

Kas yra avietė Pi Pico?

„Raspberry Pi Pico“ yra naujas biudžetinis mikrovaldiklis, kurį sukūrė „Raspberry Pi“. Tai mažytis kompiuteris, pastatytas aplink vieną lustą, su vidine atmintimi ir programuojamas įėjimo / išvesties prievadais. Istoriškai mikrovaldikliai naudojami įvairiuose įrenginiuose, pradedant medicininiais implantais ir baigiant elektriniais įrankiais. Jei šalia yra elektroninis prietaisas, yra didelė tikimybė, kad jo viduje yra mikrovaldiklis.

Pagrindinės „Pico“ savybės

„Pico“ yra pastatytas aplink „RP2040“ mikrovaldiklio lustą, kurį sukūrė „Raspberry Pi UK“. Tai dviejų branduolių ARM procesorius su lanksčiu laikrodžiu, kuris gali veikti iki 133 MHz. „Pico“ taip pat palaiko 1,8–5,5 nuolatinės įėjimo įtampą, turi „micro-USB“ įvesties prievadą ir vidinį temperatūros jutiklį.

Iš visų pusių esantis lustas yra daugybė kasteliacijų, leidžiančių lengvai lituoti ant „Veroboard“ ar „breadboard“. Šis dvigubo tiesioginio paketo (DIP) stiliaus formos koeficientas yra sukraunamas ir taip pat gali būti naudojamas laikmenų plokštėse.

Techninės specifikacijos

  • 21 mm x 51 mm
  • 264 kbb lusto RAM
  • 2 MB borto QSPI blykstė
  • 2 UART
  • 26 GPIO
  • 2 SPI valdikliai
  • 2 ISC valdikliai
  • 16 PWM kanalų
  • Pagreitinto skaičiaus ir slankiojo kablelio bibliotekos
  • 3 kontaktų ARM nuosekliojo laido derinimo (SWD) prievadas

Kuo ypatingas „Pi Pico“?

„Pi Pico“ yra kitokio tipo mikrovaldiklis. Tai pirmasis „Raspberry Pi“, kurio RP2040 silicio mikroschemoje yra ARM technologija. Daugelis technologijų kompanijų naudoja silicio ARM mikroschemas, o pagrindiniai gamintojai, tokie kaip „Apple“, vadovauja mokesčiui.

Šmaikštus mažasis „Pico“ sudaro nuostabius 26 daugiafunkcinius bendrosios paskirties įvesties / išvesties (GPIO) prievadus, įskaitant 3 analoginius. Šalia šių prievadų yra 8 programuojamos įvesties / išvesties (PIO) prievadai. Palyginkite tai su kitais mikrovaldikliais, tokiais kaip „Arduino Nano“, o „Pico“ turi maždaug 18% daugiau GPIO galimybių.

Didžiausias skirtumas tarp „Pico“ ir jo konkurentų yra 4 USD kainų etiketė. Maža kaina yra pagrindinis šio unikalaus pasiūlymo pardavimo taškas.

Pradėjus veikti, daugelis internetinių mažmenininkų išpardavė šį įrenginį dėl susidomėjimo ir palankios „Raspberry Pi“ reputacijos. Nustatydamas tokią mažą kainą, „Pico“ atveria duris naujai galingų, biudžetinių mikrovaldiklių klasei.

Yra daug potencialių naujojo „Pico“ programų. Dėl savo temperatūros jutiklio įrenginys yra akivaizdus pasirinkimas IoT projektams.

Vienas talentingų „retro“ žaidimų entuziastas netgi naudojo „Pico“, kad sukurtų žaidimų konsolę su visa VGA vaizdo pagalba.

Tai reiškia, kad gamintojai, kuriems buvo įdomu „Raspberry Pi“ ar apskritai mikrovaldikliai, dabar turi galimybę eksperimentuoti už mažesnę kainą nei įmantraus kavos puodelio kaina.

Susijęs: Aviečių Pi amžius atėjo su „Pi 400“ darbalaukiu

Aviečių Pi amžius atėjo su Pi 400 staliniu kompiuteriu

„Raspberry Pi“ buvo atnaujintas į tradicinį namų kompiuterį. Bet ar ši „Raspberry Pi 400“ yra verta mažesnės nei 100 USD kainos etiketės?

„Raspberry Pi Pico“ procesorius

RP2040 ARM lustas yra įdomus „Pico“ pasirinkimas. 133 MHz dažniu mikroschema sugeba palikti dulkėse brangesnes plokštes, tokias kaip „Arduino Uno“.

Atrodo, kad ARM procesorių naudojimas yra ryški tendencija mikrovaldiklių pasaulyje. Be „Raspberry Pi“, tiek „Sparkfun“, tiek „Adafruit“ taip pat siūlo plokštes su panašia ARM technologija.

Visos pramonės šakos jungiklis buvo atliktas dėl vienos priežasties - greičio. ARM procesoriai žymiai padidina standartinių „Atmel“ lustų galimybes. Tokio dydžio plokštėje ARM procesoriaus naudojimas yra toks, kaip visiškai komplektuojamo „Porsche“ variklio numetimas į „Volkswagen“. Kita vertus, daugeliui mikrovaldiklių nereikia tokio apdorojimo greičio. Vis dėlto.

Spartesnis pasirodymas reiškia, kad gamintojai, norintys peržengti „Pico“ ribas, turės tam daug galių.

Įvesties / išvesties prievadai

„Pi Pico“ GPIO prievaduose yra keletas įdomių funkcijų, skirtų įprastam naudojimui, pvz., Ekrano valdymui, apšvietimo veikimui ar servo / relės įtraukimui. Kai kurios GPIO funkcijos yra prieinamos visuose prievaduose, o kai kurios veikia tik konkretiems tikslams. Pavyzdžiui, „GPIO 25“ valdo „Pico“ borto šviesos diodą, o „GPIO 23“ - valdomo SMPS energijos taupymo funkciją.

„Pico“ taip pat turi tiek VSYS (1,8–5,5 V), tiek „VBUS“ (prijungus prie USB 5 V) prievadus, kurie skirti srovei tiekti į RP2040 ir jo GPIO. Tai reiškia, kad „Pico“ maitinimas gali būti atliekamas naudojant arba nenaudojant laive esančio „micro-USB“.

Visą įvesties / išvesties prievadų sąrašą galite rasti „Raspberry Pi“ svetainėje išsami „Pico“ dokumentacija.

Pico vs. Arduino vs. Kiti

Daugelio gamintojų galvoje kyla vienas klausimas, ar „Raspberry Pi Pico“ yra geresnis už „Arduino“?

Tai priklauso. Svaras už svarą, aukštesnės klasės „Arduino“ plokštės, tokios kaip „Portenta H7“, daro „Pico“ panašų į žaislą. Tačiau didelės tokio kalibro lentos kainos gali būti sunkios tabletės, kurias mikrokontrolerio mėgėjas gali nuryti. Štai kodėl mažesnė „Pico“ etiketė leidžia laimėti gamintojams, kuriems patinka mažos rizikos eksperimentai.

Kartu su minimaliomis sąnaudomis „Raspberry Pi“ užstringa „Pico“ komplekte esančią funkciją, palyginamą su tokiomis plokštėmis kaip „Teensy LC“ ir ESP32. Bet nė vienam iš šių konkurentų nepavyksta užginčyti biudžetą tausojančio „Pico“ kainos.

Štai kodėl „Pico“ yra tokia fantastiška vertybė ir puikus pasirinkimas mėgėjams ir energijos vartotojams.

„Pi Pico“: ko nemylėti?

Deja, norėdamas sumažinti „Pico“ kainą, „Raspberry Pi“ turėjo padaryti keletą kompromisų. Labiausiai pastebima, kad trūksta laive esančio radijo modulio. Nei „Bluetooth“, nei „Wi-Fi“ nepalaikomi be priedų.

„Wi-Fi“ apribojimą galima pašalinti pridėjus tokį modulį kaip ESP-01. „Bluetooth“ palaikymas gali pasirodyti šiek tiek sudėtingesnis. Jei jums reikia „viskas viename“ sprendimo savo produktams, geriau praleiskite „Pico“ ir išleiskite šiek tiek papildomų lėšų tokiems dalykams, kaip „Pi Zero W“ ar ESP32.

Be to, daugelis ankstyvųjų vartotojų skundžiasi dėl GPIO ženklinimo trūkumo lentos viršuje. „Raspberry Pi“ savo svetainėje pateikia daug dokumentų, kad tai išspręstų, tačiau rodymas ir spustelėjimas, arba nykščiuojant dokumentus, kai rankose yra karštas lituoklis dažnai pageidautina.

Galiausiai, kai kuriems kyla problemų dėl įvesties / išvesties kaiščių antraščių, nes tai reiškia mažiau patogumo keičiant įvesties / išvesties komponentus. Šį nedidelį susierzinimą galima išspręsti naudojant laidus, lituojant komponentų laidus tiesiai į „Pico“ arba naudojant duonos lentą.

Jei kurį laiką naudojote mikrovaldiklius ar mažą elektroniką, tai nepopuliari plokštė greičiausiai nėra problema. Žinoma, taip pat galite pridėti savo kaiščių antraštes, jei planuojate reguliariai eksperimentuoti su skirtingais išoriniais komponentais.

Paskutinis „Pico“ įtrynimas yra „micro-USB“ prievadas. Kai daugelis kitų mikrovaldiklių, tokių kaip „Portenta H7“, juda link USB-C, „Raspberry Pi“ mikro-USB prievadas atrodo pasenęs.

Logiška, tačiau sprendimas naudoti „micro-USB“ yra logiškas. Tai padarė „Raspberry Pi“, kad išlaidos būtų kuo mažesnės, o sąsajos galimybės būtų beveik universalios. Kiekvienas, kurį pažįstame, turi bent kelis „micro-USB“ kabelius, pririštus kažkur savo namuose.

Tačiau būsimose versijose USB-C sąsaja būtų puikus priedas prie jau įspūdingo paketo.

Susijęs: Breadboarding with Raspberry Pi pradedančiųjų vadovas

„Raspberry Pi Pico“ programavimas

Sąveika su „Pi Pico“ gali būti atliekama per C / C ++ arba per „MicroPython“, esančią „Read-Eval-Print-Loop“ arba REPL (tariama „Reh-pul“). REPL iš esmės yra komandinės eilutės sąsaja, kuri eilute paleidžia kodą.

Norėdami patekti į REPL, turite įdiegti „MicroPython“ į „Pico“. Šis procesas yra paprastas ir apima tik keturis žingsnius.

„MicroPython“ diegimas

  • Atsisiųskite „MicroPython for Raspberry Pi Pico“ iš „Raspberry Pi“ svetainės
  • Prijunkite „Pico“ prie kompiuterio per „micro-USB“ laikydami BATAS mygtuką
  • Palaukite, kol „Pico“ pasirodys kaip išorinis diskas
  • Nukopijuokite „MicroPython“ failą į „Pi Pico“ ir jis bus automatiškai paleistas iš naujo

Prie REPL galite prisijungti keliais būdais. Mes naudojome ekranas komandą „macOS“ terminalo lange, kad pasiektumėte prie „Pico“ prijungtą serijinę magistralę. Norėdami tai pasiekti naudodami „Terminal“, pirmiausia atidarykite naują terminalo langą, tada įveskite ls / dev / tty *

Iš ten raskite uostą, kuriame sujungta „Pico“. Jis turėtų būti pažymėtas panašiai /dev/tty.usbmodem0000000000001. Tada paleiskite komandą:

ekranas /dev/tty.usbmodem0000000000001

Žymeklis turėtų pasikeisti. Rezultatas Grįžti ir žymeklis vėl pasikeis į >>>.

Žemiau esančiame paveikslėlyje mes įtraukėme klasikinę „Hello World“ („Hello, Pico“) komandų eilutės programą į REPL kartu su keliomis kodo eilutėmis, kurios įjungs ir išjungs „Pico“ šviesos diodą. Nedvejodami išbandykite juos patys.

Norėdami gauti daugiau informacijos, rekomenduojame investuoti oficialų „MicroPython“ pradžios vadovą, kurį „Raspberry Pi“ paskelbė savo svetainėje.

parsisiųsti: „MicroPython“ skirtas „Raspberry Pi Pico“ (Laisvas)

Raspberry Pi Pico naudojimas su Thonny

Jei ieškote tinkamesnės kodavimo aplinkos, „Raspberry Pi Pico“ taip pat leis pasiekti „REPL“ su „Thonny“. Norėdami įjungti šią funkciją, pirmiausia atsisiųskite ir įdiekite „Thonny“. Įdiegę prijunkite „Pi Pico“. Atidarykite „Thonny“ ir pamatysite informaciją, rodančią, kad „Pico“ yra prijungtas Kriauklė.

Apatiniame dešiniajame ekrano kampe turėtumėte pamatyti „Python“ versiją. Spustelėkite šią versiją ir pasirinkite „MicroPython“ („Raspberry Pi Pico“) iš išskleidžiamojo meniu.

Dabar galite įvesti komandas į Kriauklėarba galite naudoti „Thonny“ redaktorių kelioms kodo eilutėms parašyti ar importuoti.

Dėl daugybės sąsajos galimybių „Raspberry Pi Pico“ lengva programuoti. Tiems, kurie yra susipažinę su „MicroPython“, tai neturėtų būti nieko naujo. Tačiau pradedantiesiems „Thonny“ suteikia galingą sąsają ir derintuvą, kad galėtumėte pradėti programuoti.

parsisiųsti: Thonny (nemokamai) „Windows“ | „Mac“

Ar turėčiau nusipirkti „Raspberry Pi Pico“?

„Raspberry Pi Pico“ yra galinga biudžeto lenta, puikiai tinkanti mėgėjams ar gamintojams, kurie tik pradeda mikrovaldiklius. Dėl „Pico“ dokumentacijos, pigumo ir plačių galimybių tai taip pat yra puikus pasirinkimas patyrusiems mažų elektronikos burtininkų. Jei esate „pasidaryk pats“, mėgstantis lipdyti, ar tiesiog norite išbandyti savaitgalio projektą, jums patiks žaisti su „Pico“.

Kita vertus, jei neturite galvoje vieno ar daugiau projektų, kuriems reikalingas mikrovaldiklis, tai ši lenta greičiausiai netinka jums. Be to, jei jūsų projektui reikia „Wi-Fi“ ryšio ar „Bluetooth“ ryšio, tada „Pico“ nesubraižys to niežulio. Galiausiai vartotojams, kuriems nepatogu mokytis „MicroPython“ ar tyrinėti C / C ++, „Pico“ nėra idealus variantas. Ir nepamirškite: ši Aviečių Pi nėra panaši į kitas. Ji neveiks visos „Linux“ operacinės sistemos.

Bet jei sapnuojate „Python“ arba mėgstate lydmetalio kvapą, nesigailėsite, kad pasigavote šį mažytį jėgainį. Visų pirma, jei žvilgsnis į sportinį automobilį išpuoselėjantį „RP2040“ sukurs jūsų kūrybinę pavarą, tada manome, kad jums tikrai bus naudinga pasiimti „Pico“.

Aptarnaujant keletą saldžių galimybių

Nors jis nėra tobulas, „Raspberry Pi Pico“ yra stiprus įėjimas į mikrovaldiklių pasaulį. „Raspberry Pi“ reputacija, skirta kokybiškiems elektronikos komponentams už gana žemą kainą, apima „Pico“.

Tai viskas, kas turėtų būti Aviečių Pi: maža, saldi ir nuostabi. Tai gražiai suprojektuota ir nepigi. Tačiau geriausia yra ne išvaizda ar maža kaina.

Geriausia šio mažo stebuklo dalis yra jo paėmimas ir laikymas rankose. Tai jaučia elektroninio įkvėpimo trauką. Tai supranta, koks galingas yra „Pico“ ir ką tai reiškia mikrovaldikliams.

Tiesą sakant, mes manome, kad nuostabu, kad kažkas toks mažas kaip „Pico“ gali pasiūlyti tiek daug unikalių galimybių.

Tikimės, kad jums patiks mūsų rekomenduojami ir aptarti dalykai! „MakeUseOf“ turi dukterines ir remiamas partnerystes, todėl gauname dalį pajamų iš kai kurių jūsų pirkinių. Tai neturės įtakos jūsų mokamai kainai ir padės mums pasiūlyti geriausias produkto rekomendacijas.

El
Susijusios temos
  • Produktų apžvalgos
  • Avietė Pi
  • Elektronika
Apie autorių
Mattas Hallas (Paskelbta 10 straipsnių)

Mattas L. „Hall“ apima „MakeUseOf“ technologiją. Kilęs iš Austino, Teksaso valstijos, dabar jis gyvena Bostone, Masačusetse su žmona, dviem šunimis ir dviem katėmis. Matas studijavo anglų kalbą Masačusetso universitete.

Daugiau iš Matt Hall

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.