8.80 / 10
Lasīt atsauksmesIepazīstieties ar jauno Raspberry Pi Pico; niecīgs mikrokontrolleris, kas piepildīts ar lielām iespējām.
- Zīmols: Aveņu Pi
- PROCESORS: Divkodolu 133 MHz ARM
- Atmiņa: 264 KB
- Ostas: microUSB
- Jaudīgs ARM procesors
- Mikro-USB savienojamība
- Maizes dēlis uzstādāms
- Viegli lietojama saskarne
- Pilnīgi burvīga
- Lēti
- Nav Wi-Fi vai Bluetooth savienojuma
- Nav galvenes piespraudes
- I / O porta marķēšana tikai vienā pusē
- Nav USB-C savienojamības
Veikals
Mums ir izdevies iegūt kāroto Raspberry Pi Pico. Šodien mēs aplūkosim dažas no vissvarīgākajām funkcijām un pievērsīsim to mazajam elektronikai lielākajiem nosaukumiem.
Mēs parādīsim, ko Pico var darīt, un mēs jums palīdzēsim sākt ar MicroPython, vienu no Pico atbalstītajām programmēšanas valodām. Mēs pat piedāvāsim izmēģināt kodu, ja jūs nolemjat iegādāties savu Pico.
Kas ir Aveņu Pi Pico?
Raspberry Pi Pico ir jauns budžeta mikrokontrolleris, kuru izstrādājis Raspberry Pi. Tas ir niecīgs dators, kas izveidots ap vienu mikroshēmu, ar iebūvētu atmiņu un programmējamu ieejas / izejas portu. Vēsturiski mikrokontrollerus izmanto dažādās ierīcēs, sākot no medicīniskiem implantiem līdz elektroinstrumentiem. Ja jūsu tuvumā sēž elektroniska ierīce, pastāv lielas iespējas, ka tās iekšpusē ir mikrokontrolleris.
Pico galvenās iezīmes
Pico ir veidots ap RP2040 mikrokontrolleru mikroshēmu, kuru izstrādāja Raspberry Pi UK. Tas ir divkodolu ARM procesors ar elastīgu pulksteni, kas var darboties līdz 133 MHz. Pico atbalsta arī 1,8–5,5 līdzstrāvas ieejas spriegumu, tam ir mikro-USB ieejas ports un borta temperatūras sensors.
Visās malās esošais mikroshēma ir virkne kastellāciju, kas ļauj viegli lodēt uz Veroboard vai maizes dēļa. Šis dubultās līnijas pakotnes (DIP) stila formas faktors ir sakraujams, un to var izmantot arī nesējplatē.
Tehniskās specifikācijas
- 21 mm x 51 mm
- 264 KB uz mikroshēmas RAM
- 2 MB iebūvēta QSPI zibspuldze
- 2 UART
- 26 GPIO
- 2 SPI kontrolieri
- 2 ISC kontrolieri
- 16 PWM kanāli
- Paātrināta vesela skaitļa un peldošā komata bibliotēkas
- 3 kontaktu ARM sērijas vadu atkļūdošanas (SWD) ports
Kas īpašs ir Pi Pico?
Pi Pico ir cita veida mikrokontrolleris. Tas ir pirmais Raspberry Pi, un tā RP2040 silīcija mikroshēmā ir ARM tehnoloģija. Daudzi tehnoloģiju uzņēmumi izmanto silīcija ARM mikroshēmas, un lielākie ražotāji, piemēram, Apple, vada maksu.
Izcilais mazais Pico iesaiņo satriecošus 26 daudzfunkcionālus vispārējas nozīmes ievades / izvades (GPIO) portus, tostarp 3 analogus. Līdzās šīm ostām ir 8 programmējamas ievades / izvades (PIO) porti. Salīdziniet to ar citiem mikrokontrolleriem, piemēram, Arduino Nano, un Pico piedāvā aptuveni 18% vairāk GPIO iespēju.
Tomēr ievērojamākā atšķirība starp Pico un tā konkurentiem ir cenu zīme 4 USD. Zemās izmaksas ir galvenā šī unikālā piedāvājuma pārdošanas vieta.
Sākot ar darbību, daudzi tiešsaistes mazumtirgotāji no ierīces izpārdeva, pateicoties Raspberry Pi labvēlīgajai reputācijai. Nosakot cenu tik zemu, Pico paver durvis jaunai jaudīgu, budžeta mikrokontrolleru klasei.
Jaunajam Pico ir daudz potenciālo lietojumu. Ar iebūvēto temperatūras sensoru ierīce ir acīmredzama izvēle IoT projektiem.
Viens talantīgs retro spēļu entuziasts pat izmantoja Pico, lai izveidotu spēļu konsoli ar pilnu VGA video atbalstu.
Tas nozīmē, ka ražotājiem, kuri ir interesējušies par Raspberry Pi vai mikrokontrolleriem kopumā, tagad ir iespēja eksperimentēt par zemāku cenu nekā iedomātā tases kafijas.
Saistīts: Aveņu Pi nāk no vecuma ar Pi 400 darbvirsmu
Raspberry Pi ir jaunināts par tradicionālo mājas datoru. Bet vai šis Raspberry Pi 400 ir nopērkams zem 100 USD zemākas cenas?
Aveņu Pi Pico procesors
RP2040 ARM mikroshēma ir interesanta izvēle Pico. 133 MHz frekvencē mikroshēma spēj atstāt putekļos dārgākus dēļus, piemēram, Arduino Uno.
Šķiet, ka ARM procesoru izmantošana ir tendence mikrokontrolleru pasaulē. Papildus Raspberry Pi, gan Sparkfun, gan Adafruit piedāvā arī dēļus ar līdzīgu ARM tehnoloģiju.
Nozares mēroga slēdzis tika veikts viena iemesla dēļ - ātruma dēļ. ARM procesori ievērojami palielina standarta Atmel mikroshēmas. Šāda izmēra dēlī ARM procesora izmantošana ir tāda pati kā pilnībā aprīkota Porsche dzinēja nomešana Volkswagen. No otras puses, daudziem mikrokontrolleriem nav nepieciešams tik liels apstrādes ātrums. Tomēr.
Veiktspējas palielināšana nozīmē, ka veidotājiem, kuri vēlas pārsniegt Pico robežas, būs daudz spēka to darīt.
Ieejas / izejas porti
Pi Pico GPIO pieslēgvietās ir vairākas interesantas funkcijas parastam lietojumam, piemēram, ekrāna darbināšanai, apgaismojuma darbināšanai vai servo / releju iekļaušanai. Dažas GPIO funkcijas ir pieejamas visās ostās, un dažas darbojas tikai noteiktiem mērķiem. Piemēram, GPIO 25 kontrolē Pico iebūvēto LED, un GPIO 23 kontrolē borta SMPS enerģijas taupīšanas funkciju.
Pico ir arī VSYS (1,8 V - 5,5 V) un VBUS (5 V, pievienojot USB) pieslēgvietas, kas paredzētas strāvas padevei uz RP2040 un tās GPIO. Tas nozīmē, ka Pico barošanu var veikt, izmantojot borta mikro-USB vai bez tā.
Pilns I / O pieslēgvietu saraksts ir pieejams Raspberry Pi tīmekļa vietnē pilnīga Pico dokumentācija.
Pico vs. Arduino vs. Citi
Viens jautājums, kas domājams daudziem veidotājiem, ir tas, vai Raspberry Pi Pico ir labāks par Arduino?
Tas atkarigs. Ar mārciņu mārciņas, augstākas klases Arduino dēļi, piemēram, Portenta H7, Pico izskatās kā rotaļlieta. Tomēr šāda kalibra dēļa stāvās izmaksas varētu būt grūtas tabletes, ko mikrokontrolleru hobijs var norīt. Tāpēc mazākā Pico cenu zīme padara to par labu ražotājiem, kuriem patīk eksperimentēt ar zemu risku.
Kopā ar minimālām izmaksām Raspberry Pi iestrādā Pico plašu funkciju, kas ir salīdzināma ar tādiem dēļiem kā Teensy LC un ESP32. Bet nevienam no šiem konkurentiem neizdodas apstrīdēt budžetam draudzīgo Pico par cenu.
Tas padara Pico tik fantastisku vērtību un lielisku izvēli gan hobijiem, gan enerģijas lietotājiem.
Pi Pico: Kas nav mīlēt?
Diemžēl, lai samazinātu Pico cenu, Raspberry Pi nācās veikt dažus kompromisus. Ievērojamākais no tiem ir borta radio moduļa trūkums. Bez papildinājumiem netiek atbalstīts ne Bluetooth, ne Wi-Fi.
Wi-Fi ierobežojumus var novērst, pievienojot tādu moduli kā ESP-01. Bluetooth atbalsts var izrādīties nedaudz sarežģītāks. Ja jums ir nepieciešams visu produktu risinājums, labāk izlaidiet Pico un iztērēsit nedaudz vairāk par kaut ko līdzīgu Pi Zero W vai ESP32.
Turklāt daudzi agrīnie lietotāji sūdzas par GPIO marķējuma trūkumu tāfeles augšdaļā. Raspberry Pi savā vietnē sniedz plašu dokumentācijas daudzumu, lai to novērstu, bet rādīt un noklikšķināt vai īkšķot ar papīriem, ja rokās ir karsts lodāmurs, tas nav bieži vēlams.
Visbeidzot, I / O tapu galvenes trūkums dažiem ir jautājums, jo tas nozīmē mazāk ērtības, nomainot I / O komponentus. Šo nelielo kaitinājumu var novērst, izmantojot vadus, lodējot detaļu elektroinstalāciju tieši uz Pico vai izmantojot maizes dēli.
Ja kādu laiku esat izmantojis mikrokontrollerus vai nelielu elektroniku, neapdzīvotā tāfele, visticamāk, nav problēma. Protams, jūs varat pievienot arī savas tapas galvenes, ja plānojat regulāri eksperimentēt ar dažādiem ārējiem komponentiem.
Pēdējā berzēšana ar Pico ir mikro-USB ports. Kad daudzi citi mikrokontrolleri, piemēram, Portenta H7, virzās uz USB-C, Raspberry Pi mikro-USB ports šķiet novecojis.
Tomēr loģiski, ka lēmumam izmantot mikro-USB ir jēga. To veica Raspberry Pi, lai saglabātu pēc iespējas zemākas izmaksas un lai saskarnes iespējas būtu gandrīz universālas. Ikvienam, kuru mēs pazīstam, vismaz daži mikro-USB kabeļi kaut kur savās mājās ir piesieti.
Tomēr ar nākotnes versijām USB-C interfeiss būtu jauks papildinājums jau tā iespaidīgajai paketei.
Saistīts: Iesācēju maizes dēļu ar aveņu pi ceļvedis
Raspberry Pi Pico programmēšana
Saskarsmi ar Pi Pico var veikt, izmantojot C / C ++, vai caur MicroPython, kas atrodas Read-Eval-Print-Loop vai REPL (izrunā “Reh-pul”). REPL būtībā ir komandrindas saskarne, kas ciklā palaiž kodu pa rindai.
Lai piekļūtu REPL, Pico ir jāinstalē MicroPython. Šis process ir vienkāršs un ietver tikai četrus soļus.
MicroPython instalēšana
- Lejupielādējiet MicroPython for Raspberry Pi Pico no Raspberry Pi vietnes
- Savienojiet Pico ar datoru, izmantojot mikro-USB, turot BOTSEL pogu
- Pagaidiet, līdz Pico parādīsies kā ārējs disks
- Nokopējiet MicroPython failu Pi Pico, un tas tiks automātiski restartēts
REPL var piekļūt vairākos veidos. Mēs izmantojām ekrāns komanda macOS termināļa logā, lai piekļūtu seriālajai kopnei, kas savienota ar Pico. Lai to paveiktu ar Terminal, vispirms atveriet jaunu termināļa logu un pēc tam ierakstiet ls / dev / tty *
No turienes atrodiet ostu, kur savienots Pico. Tam jābūt marķētam ar kaut ko līdzīgu /dev/tty.usbmodem0000000000001. Pēc tam izpildiet komandu:
ekrāns /dev/tty.usbmodem0000000000001
Kursors ir jāmaina. Sist Atgriezties un kursors atkal mainīsies uz >>>.
Zemāk redzamajā attēlā mēs esam iekļāvuši klasisko Hello World (Hello, Pico) komandrindas programmu REPL kopā ar dažām koda rindām, kas ieslēgs un izslēgs Pico LED. Jūtieties brīvi tos izmēģināt pats.
Lai iegūtu vairāk informācijas, iesakām ieguldīt oficiālais MicroPython sākuma ceļvedis, kuru Raspberry Pi ir publicējis viņu vietnē.
Lejupielādēt: MicroPython priekš Raspberry Pi Pico (bez maksas)
Izmantojot Aveņu Pi Pico ar Thonny
Ja meklējat pareizāku kodēšanas vidi, Raspberry Pi Pico ļaus piekļūt arī REPL ar Thonny. Lai iespējotu šo funkciju, vispirms lejupielādējiet un instalējiet Thonny. Pēc instalēšanas pievienojiet Pi Pico. Atveriet Thonny, un jūs redzēsiet informāciju, kas norāda, ka jūsu Pico ir pievienots Apvalks.
Ekrāna apakšējā labajā stūrī vajadzētu redzēt Python versiju. Noklikšķiniet uz šīs versijas un atlasiet MicroPython (Raspberry Pi Pico) no nolaižamās izvēlnes.
Tagad jūs varat ierakstīt komandas Apvalksvai arī varat izmantot Thonny redaktoru, lai rakstītu vai importētu vairākas koda rindas.
Interfeisa iespēju pārpilnība padara Raspberry Pi Pico viegli programmējamu. Tiem, kas pārzina MicroPython, tas nedrīkst būt nekas jauns. Iesācējiem Thonny tomēr nodrošina spēcīgu saskarni un atkļūdotāju, lai sāktu programmēšanu.
Lejupielādēt: Thonny (bezmaksas) Windows | Mac
Vai man vajadzētu nopirkt Raspberry Pi Pico?
Raspberry Pi Pico ir spēcīgs budžeta dēlis, kas ir ideāli piemērots hobijiem vai veidotājiem, kas tikai sāk darbu ar mikrokontrolleriem. Pico dokumentācija, zemās izmaksas un plašās iespējas padara to par lielisku izvēli arī pieredzējušiem maziem elektronikas burvjiem. Ja jūs esat DIYer, kurš mīl meistarot, vai vienkārši vēlaties izaicināt sevi uz nedēļas nogales projektu, jums patiks spēlēt ar Pico.
No otras puses, ja jums nav prātā viena vai vairāku projektu, kuriem nepieciešams mikrokontrolleris, tad šī plāksne, iespējams, nav domāta jums. Turklāt, ja jūsu projektam ir nepieciešams Wi-Fi savienojums vai Bluetooth, Pico nesaskrāpēs šo niezi. Visbeidzot, lietotājiem, kuriem nav ērti mācīties MicroPython vai izpētīt C / C ++, Pico nav ideāls risinājums. Un atcerieties: šī Aveņu Pi nav līdzīga pārējām. Tas nedarbosies ar pilnu Linux operētājsistēmu.
Bet, ja jūs sapņojat Python vai ja jums patīk lodēšanas smarža, tad jūs nenožēlosiet, ka paķērāt šo niecīgo spēkstaciju. Pats galvenais, ja redzesloks ar sporta mašīnām pieglausto RP2040 pārvērš jūsu radošo ātrumu, tad mēs domājam, ka jums patiešām būs izdevīgi uzņemt Pico.
Pasniedzot vairākas saldas iespējas
Lai gan tas nav ideāls, Raspberry Pi Pico ir spēcīgs ievads mikrokontrolleru pasaulē. Reputācija, ko Raspberry Pi ir ieguvis kvalitatīviem elektroniskiem komponentiem par salīdzinoši zemu cenu, attiecas arī uz Pico.
Tas ir viss, kas Raspberry Pi jābūt: mazs, salds un lielisks. Tas ir skaisti izstrādāts un ārkārtīgi lēts. Bet labākā daļa nav izskats vai zemās izmaksas.
Labākā daļa par šo mazo brīnumu ir tā paņemšana un turēšana rokās. Tā ir elektroniskās iedvesmas sajūta. Tas apzinās, cik spēcīgs ir Pico un ko tas nozīmē mikrokontrolleriem, kas turpina darboties.
Un patiesībā mēs domājam, ka ir pārsteidzoši, ka kaut kas tik mazs kā Pico var piedāvāt tik daudz unikālu iespēju.
Mēs ceram, ka jums patīk preces, kuras mēs iesakām un apspriežam! MakeUseOf ir saistītas un sponsorētas partnerattiecības, tāpēc mēs saņemam daļu ieņēmumu no dažiem jūsu pirkumiem. Tas neietekmēs jūsu maksāto cenu un palīdzēs mums piedāvāt labākos produktu ieteikumus.
- Produktu atsauksmes
- Aveņu Pi
- Elektronika
Mets L. Zāles pārklājuma tehnoloģija MakeUseOf. Sākotnēji no Ostinas, Teksasā, viņš tagad dzīvo Bostonā, Masačūsetsā kopā ar sievu, diviem suņiem un diviem kaķiem. Mets mācījās angļu valodu Masačūsetsas universitātē.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.