8.80 / 10
Loe arvustusiTutvuge uue Raspberry Pi Picoga; pisike mikrokontroller, mis on täis suuri võimalusi.
- Bränd: Vaarika Pi
- PROTSESSOR: Kahetuumaline 133 MHz ARM
- Mälu: 264Kb
- Pordid: microUSB
- Võimas ARM-protsessor
- Mikro-USB-ühenduvus
- Paigaldatav riivlauale
- Lihtsalt kasutatav liides
- Täiesti jumalik
- Odav
- Wi-Fi või Bluetooth-ühendust pole
- Puuduvad päise tihvtid
- I / O-pordi sildistamine ainult ühel küljel
- USB-C-ühendust pole
Pood
Oleme suutnud saada kätte ihaldatud Raspberry Pi Pico. Täna vaatleme mõningaid kõige olulisemaid funktsioone ja paneme selle varvaste jalgadega väikelektroonika suurimate nimedega.
Näitame teile, mida Pico suudab, ja alustame MicroPythoniga, mis on üks Pico toetatud programmeerimiskeeltest. Pakume isegi mõnda koodi, mida proovida juhuks, kui otsustate oma Pico osta.
Mis on vaarikas Pi Pico?
Raspberry Pi Pico on uus eelarvega mikrokontroller, mille on välja töötanud Raspberry Pi. See on pisike arvuti, mis on ehitatud ühe kiibi ümber, pardal oleva mäluga ja programmeeritav sisse / välja. Ajalooliselt kasutatakse mikrokontrollereid mitmesugustes seadmetes, alates meditsiinilistest implantaatidest kuni elektriliste tööriistadeni. Kui teie läheduses istub elektroonikaseade, on suur tõenäosus, et selle sees on mikrokontroller.
Pico põhijooned
Pico on ehitatud mikrokontrolleri kiibi RP2040 ümber, mille on välja töötanud Raspberry Pi UK. See on kahetuumaline ARM-protsessor, millel on paindlik kell, mis võib töötada kuni 133 MHz. Pico toetab ka 1,8–5,5 alalisvoolu sisendpinget, sellel on mikro-USB sisendport ja pardal olev temperatuuriandur.
Kõigil külgedel külgnev kiip on rida kastelleid, mis võimaldavad hõlpsalt jootmist Veroboardile või leivaplaadile. See topelt-in-line paketi (DIP) stiilis vormitegur on virnastatav ja seda saab kasutada ka kandeplaadi rakendustes.
Tehnilised kirjeldused
- 21 mm x 51 mm
- 264 kt kiibis RAM
- 2 MB sisseehitatud QSPI-välklamp
- 2 UART
- 26 GPIO
- 2 SPI kontrollerit
- 2 ISC kontrollerit
- 16 PWM kanalit
- Kiirendatud täis- ja ujukoma teegid
- 3-kontaktiline ARM-i jadakaabli silumise (SWD) port
Mis on Pi Pico puhul nii erilist?
Pi Pico on teist tüüpi mikrokontroller. See on Raspberry Pi esimene ja selle ränikiibis RP2040 on ARM-tehnoloogia. Paljud tehnoloogiaettevõtted võtavad kasutusele räni ARM-kiibid, mille eest vastutavad suured tootjad nagu Apple.
Tugev väike Pico pakendab hämmastavaid 26 multifunktsionaalset üldotstarbelist sisend- / väljundportti (GPIO), sealhulgas 3 analoogset. Nende portide kõrval on 8 programmeeritavat sisend / väljund (PIO) porti. Võrrelge seda teiste mikrokontrolleritega nagu Arduino Nano ja Pico pakib umbes 18% rohkem GPIO-võimekust.
Kõige märkimisväärsem erinevus Pico ja tema konkurentide vahel on aga 4 dollari suurune hinnasilt. Madal hind on selle ainulaadse pakkumise peamine müügiargument.
Lansseerimisel müüsid paljud veebimüüjad seadmest huvi ja huvi Raspberry Pi soodsa maine tõttu. Hinna nii madalaks seadmisega avab Pico ukse uuele suure võimsusega eelarvega mikrokontrollerite klassile.
Uue Pico jaoks on palju potentsiaalseid rakendusi. Oma pardal oleva temperatuurianduriga on seade IoT projektide jaoks ilmne valik.
Üks andekas retromänguhuviline kasutas isegi Picot, et ehitada VGA videotoega mängukonsool.
See tähendab, et Raspberry Pi või üldse mikrokontrollerite vastu uudishimulistel tootjatel on nüüd võimalus katsetada vähem kui uhke kohvitassi hinnaga.
Seotud: Vaarika Pi saab vanaks koos Pi 400 töölauaga
Raspberry Pi on täiendatud traditsiooniliseks koduarvutiks. Kuid kas see karbist väljas olev Raspberry Pi 400 on väärt alla 100 dollari suurust hinnasilti?
Vaarika Pi Pico töötleja
Kiip RP2040 ARM on Pico jaoks huvitav valik. 133 MHz sagedusel on kiip võimeline jätma kallimad plaadid, nagu Arduino Uno, tolmu.
ARM-protsessorite kasutamine näib olevat mikrokontrollerite maailmas esilekerkiv trend. Lisaks Raspberry Pi-le pakuvad nii Sparkfun kui ka Adafruit sarnase ARM-tehnoloogiaga plaate.
Kogu tööstusharu hõlmav lüliti tehti ühel põhjusel - kiirusel. ARM-protsessorid annavad Atmeli standardsetele kiipidele märkimisväärse tõuke. Sellises suuruses pardal on ARM-protsessori kasutamine nagu täielikult komplekteeritud Porsche mootori viskamine Volkswageni. Teiselt poolt ei vaja paljud mikrokontrollerid nii suurt töötlemiskiirust. Ometi.
Esinemise suurendamine tähendab, et tegijatel, kes soovivad Pico piire nihutada, on selleks piisavalt jõudu.
Sisend- / väljundportid
Pi Pico GPIO-pordid sisaldavad mitmeid huvitavaid funktsioone tavaliseks kasutamiseks, näiteks ekraani juhtimiseks, valgustuse töötamiseks või servode / releede lisamiseks. Mõned GPIO funktsioonid on saadaval kõigis pordides ja mõned töötavad ainult konkreetsetel eesmärkidel. Näiteks GPIO 25 juhib Pico pardal olevat LED-i ja GPIO 23 parda SMPS-i energiasäästu funktsiooni.
Picol on ka nii VSYS (1,8 V - 5,5 V) kui ka VBUS (USB ühendamisel 5 V) pordid, mis on mõeldud voolu edastamiseks RP2040 ja selle GPIO-le. See tähendab, et Pico toide saab toimida pardal oleva mikro-USB abil või ilma.
Täielik sisend- ja väljundportide loend on saadaval Raspberry Pi veebisaidil täielik Pico dokumentatsioon.
Pico vs. Arduino vs. Teised
Üks küsimus paljude tegijate peas on see, kas Raspberry Pi Pico on parem kui Arduino?
See oleneb. Naela naela eest kõrgema klassi Arduino lauad nagu Portenta H7 muudavad Pico mänguasjaks. Sellise kaliibriga laua järsud kulud võivad aga mikrokontrolleri harrastajale raske neelata olla. Sellepärast muudab Pico väiksem hinnasilt madala riskiga eksperimenteerimist nautivatele tegijatele võidu.
Koos minimaalsete kulutustega moosib Raspberry Pi Pico sisse ulatusliku funktsiooni, mis on võrreldav selliste tahvlitega nagu Teensy LC ja ESP32. Kuid kummalgi neist konkurentidest ei õnnestu eelarvesõbralikku Picot hinna järgi proovile panna.
See muudab Pico nii fantastiliseks väärtuseks ja suurepäraseks valikuks nii harrastajatele kui ka energiatarbijatele.
Pi Pico: mida pole armastada?
Paraku pidi Pico hinna langetamiseks Raspberry Pi tegema paar kompromissi. Kõige tähelepanuväärsem neist on parda raadiomooduli puudumine. Bluetoothi ega WiFi-d ei toetata ilma lisandmooduliteta.
WiFi-piirangu saab kõrvaldada, lisades mooduli nagu ESP-01. Bluetoothi tugi võib osutuda pisut keerukamaks. Kui vajate oma toodete jaoks kõik-ühes lahendust, jätke parem Pico vahele ja kulutate väikese lisatasu näiteks Pi Zero W või ESP32 jaoks.
Lisaks kaebavad paljud varajased kasutajad GPIO märgistuse puudumise tõttu tahvli ülaosas. Raspberry Pi esitab selle lahendamiseks oma veebisaidil ulatusliku hulga dokumente, kuid näpuga näitamine ja klõpsamine või paberimajanduse sirvimine, kui teie kätes on kuum jootekolb, pole seda sageli soovitav.
Lõpuks on I / O-tihvtipäiste puudumine mõnele probleemiks, kuna see tähendab I / O-komponentide vahetamisel vähem mugavust. Selle väikese pahanduse saab lahendada juhtmete abil, jootma komponendi juhtmestiku otse Pico külge või kasutades leivaplaati.
Kui olete mõnda aja jooksul kasutanud mikrokontrollereid või väikest elektroonikat, on asustamata tahvel tõenäoliselt probleem. Muidugi võite lisada ka oma tihvtipäised, kui plaanite regulaarselt katsetada erinevate väliste komponentidega.
Viimane hõõrumine Pico abil on mikro-USB-port. Kui paljud teised mikrokontrollerid, nagu Portenta H7, liiguvad USB-C suunas, näib Raspberry Pi mikro-USB port olevat aegunud.
Loogiliselt mõeldes on mikro-USB kasutamise otsus siiski mõistlik. Selle tegi Raspberry Pi, et hoida kulud võimalikult madalad ja liidese võimekus peaaegu universaalne. Kõigil tuttavatel on vähemalt mõni mikro-USB-kaabel kuskil oma kodus kinni.
Tulevaste versioonide puhul oleks aga USB-C liides kena täiendus niigi suurejoonelisele paketile.
Seotud: Raspberry Pi leivalaua algajate juhend
Vaarika Pi Pico programmeerimine
Pi Pico-ga liidestamist saab teha C / C ++ või MicroPythoni kaudu Read-Eval-Print-Loopis või REPL-is (hääldatakse "Reh-pul"). REPL on sisuliselt käsurea liides, mis käivitab rea kaupa koodi silmusena.
REPL-ile pääsemiseks peate Pico installima MicroPythoni. See protsess on lihtne ja hõlmab ainult nelja etappi.
MicroPythoni installimine
- Laadige Raspberry Pi veebisaidilt alla MicroPython for Raspberry Pi Pico
- Ühendage Pico arvutiga mikro-USB kaudu, hoides samal ajal nuppu SAABAS nuppu
- Oodake, kuni Pico ilmub välise kettana
- Kopeerige MicroPythoni fail Pi Pico ja see taaskäivitub automaatselt
REPL-ile pääseb juurde mitmel viisil. Me kasutasime ekraan käsk macOS-i terminaliaknas, et pääseda juurde Pico-ga ühendatud jadasiinile. Selle saavutamiseks Terminaliga avage esmalt uus terminaliaken ja tippige ls / dev / tty *
Sealt leiate sadama, kuhu Pico on ühendatud. See peaks olema sildistatud umbes nagu /dev/tty.usbmodem0000000000001. Seejärel käivitage käsk:
ekraan / dev/tty.usbmodem0000000000001
Teie kursor peaks muutuma. Tulemus Tagasi ja kursor muutub uuesti väärtuseks >>>.
Alloleval pildil oleme REPL-i lisanud klassikalise käsureaprogrammi Hello World (Hello, Pico) koos mõne koodireaga, mis lülitavad Pico LED-i sisse ja välja. Proovige neid julgelt ka ise.
Lisateabe saamiseks soovitame teil investeerida MicroPythoni ametlik stardijuhend, mille Raspberry Pi on oma veebisaidil avaldanud.
Lae alla: MicroPython Raspberry Pi Pico jaoks (tasuta)
Raspberry Pi Pico kasutamine Thonnyga
Kui otsite õigemat kodeerimiskeskkonda, võimaldab Raspberry Pi Pico ka Thonnyga juurdepääsu REPL-ile. Selle funktsiooni lubamiseks laadige kõigepealt alla ja installige Thonny. Pärast installimist ühendage oma Pi Pico. Avage Thonny ja näete teavet, mis näitab, et teie Pico on ühendatud Kest.
Ekraani paremas alanurgas peaksite nägema Pythoni versiooni. Klõpsake seda versiooni ja valige MicroPython (Raspberry Pi Pico) rippmenüüst.
Nüüd saate käsud sisestada Kestvõi võite kasutada Thonny redaktorit mitme koodirea kirjutamiseks või importimiseks.
Liidese võimaluste rohkus muudab Raspberry Pi Pico hõlpsasti programmeeritavaks. Neile, kes on MicroPythoniga tuttavad, ei tohiks see midagi uut olla. Algajatele pakub Thonny aga võimsa liidese ja siluri programmeerimise alustamiseks.
Lae alla: Thonny (tasuta) Windows | Mac
Kas peaksin ostma Raspberry Pi Pico?
Raspberry Pi Pico on võimas eelarveplaat, mis sobib suurepäraselt harrastajatele või mikrokontrolleritega alustavatele tegijatele. Pico dokumentatsioon, madal hind ja laialdased võimalused muudavad selle suurepäraseks valikuks ka kogenud väikeste elektroonikavõlurite jaoks. Kui olete isetegija, kellele meeldib meisterdada või soovite lihtsalt proovile panna endale nädalavahetuse projekti, siis meeldib teile Picoga mängida.
Teisest küljest, kui teil pole üht või mitut mikrokontrollerit vajavat projekti, pole see plaat tõenäoliselt teie jaoks. Samuti, kui teie projekt vajab WiFi-ühendust või Bluetoothi, siis Pico ei kriimustaks seda sügelust. Ja lõpuks, nende kasutajate jaoks, kellel pole mugav MicroPythoni õppida või C / C ++ -i uurida, pole Pico ideaalne. Ja pidage meeles: see Raspberry Pi ei ole nagu teised. See ei käivita tervet Linuxi operatsioonisüsteemi.
Kuid kui te unistate Pythonis või kui teile meeldib jootmise lõhn, siis ei kahetse te selle väikese jõujaama haaramist. Üle kõige, kui sportauto-klanitud RP2040 silmist lähevad teie loomingulised käigud pöörlema, siis arvame, et Pico näppimine on teile tõesti kasulik.
Teenindamine kuni mitu magusat võimalust
Kuigi see pole täiuslik, on Raspberry Pi Pico tugev sisenemine mikrokontrollerite maailma. Maine, mille Raspberry Pi on loonud kvaliteetsete elektroonikakomponentide jaoks suhteliselt madala hinnaga, laieneb Picole.
See on kõik, mis Vaarika Pi peaks olema: väike, armas ja suurepärane. See on kaunilt kujundatud ja äärmiselt odav. Kuid parim osa pole välimus ega madal hind.
Parim osa sellest väikesest imest on selle kätte võtmine ja käes hoidmine. See tunneb elektroonilise inspiratsiooni tõmbamist. See mõistab, kui võimas on Pico ja mida see tähendab mikrokontrollerite jaoks.
Ja tõsi, meie arvates on hämmastav, et midagi nii väikest kui Pico suudab pakkuda nii palju unikaalseid võimalusi.
Loodetavasti meeldivad teile soovitatavad ja arutatavad esemed! MakeUseOfil on sidusettevõtteid ja sponsoreeritud partnerlusi, nii et saame osa teie ostude tulust. See ei mõjuta teie makstavat hinda ja aitab meil pakkuda parimaid tootesoovitusi.
- Toodete ülevaated
- Vaarika Pi
- Elektroonika
Matt L. Hall katab MakeUseOfi tehnoloogia. Pärit Texase Austinist, elab ta nüüd oma naise, kahe koera ja kahe kassiga Bostonis Massachusettsis. Matt õppis Massachusettsi ülikoolis inglise keelt.
Telli meie uudiskiri
Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!
Veel üks samm !!!
Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.