Ali res potrebujete računalnik z eno ploščo Raspberry Pi za vaš naslednji elektronski projekt? Tukaj so vidiki, ki jih je treba upoštevati.
Lepo število elektronskih popravljalcev in ljubiteljev uporablja računalnike z eno ploščo Raspberry Pi v svojih projektih in so precej zmogljive naprave, ki jih je mogoče uporabiti za fizično računalništvo. Vendar včasih težava ni v tem, da Raspberry Pi SBC ni sposoben opravljati dela, temveč v tem, da ponuja precejšnjo količino virov, ki bi jih lahko porabili za določene aplikacije.
Tukaj je nekaj razlogov, zakaj bi morda želeli uporabiti nekaj preprostejšega od računalnika z eno ploščo Raspberry Pi za vaš projekt elektronike.
1. Vaš projekt je dovolj preprost za mikrokrmilnik
Računalnik z eno ploščo Raspberry Pi je v bistvu križanec med mikrokrmilnikom in osebnim računalnikom. Omogoča vam, da se ukvarjate s strojno opremo in hkrati izvajate operacijski sistem ter v bistvu delujete v samostojnem okolju. To pomeni, da lahko Raspberry Pi SBC zamenjate z Arduino (ali mikrokrmilnikom Raspberry Pi Pico) v projektu elektronike in večinoma bo deloval na enak način brez kakršnih koli popravkov.
Vendar pa to tudi pomeni, da ne izkoriščate popolnoma veliko večjih računalniških virov Raspberry Pi SBC. To ni nujno slaba stvar, vendar vas lahko zavesten pristop k optimizaciji spodbudi, da dodate več procese in namerno zapletenost vašega projekta, zaradi česar je lahko veliko bolj izpolnjujoč in koristnejši konec.
Če ste radovedni glede razlike med računalnikom z eno ploščo, kot je Raspberry Pi, in mikrokrmilnikom, imamo vodnik, ki podrobno pojasnjuje te razlike.
2. Učinkovitost v realnem času je pomembna
Čeprav bi lahko nanje namestili operacijski sistem v realnem času ali jih celo zagnali brez operacijskega sistema (tj. golo kovinsko) za zmanjšanje tresenja in zakasnitve so plošče Raspberry Pi, razen modelov Pico, na splošno neprimerne za realni čas delovanje.
Za naloge in projekte, ki se morajo izvajati v realnem času, to je v določeni časovni omejitvi, ste veliko boljši z mikrokrmilnikom, kot sta Pico ali Arduino. Mikrokrmilniki so odlični v aplikacijah, kjer je čas ključnega pomena, kot so robotika, avtomatizacija doma, nadzorniki zdravja in varnost doma.
3. Želite ohraniti čim nižjo porabo energije
Tako kot večina računalnikov, ki temeljijo na ARM, je tudi Raspberry Pi zelo energijsko učinkovit in bo običajno porabil manj kot 10 W energije tudi pod veliko obremenitvijo. To je pogosto veliko manj kot sodoben računalnik x86 porabi v mirovanju. Možno je, da zmanjšajte porabo energije Raspberry Pi na najmanjšo možno mero z odklopom zunanjih naprav, onemogočanjem vrat in izklopom vgrajenih LED.
Vendar pa bo tudi najbolj energetsko učinkovit računalnik, kot je Raspberry Pi, še vedno porabil več energije kot običajni mikrokrmilnik, ker ima veliko več stroškov obdelave.
Če je za vaš projekt ključnega pomena ohranjanje čim nižje porabe energije, morate razmisliti, ali res potrebujete Raspberry Pi SBC ali pa bi mikrokrmilnik enako dobro opravil delo.
4. Želite obdržati čim nižje stroške
Medtem ko so plošče Raspberry Pi tako poceni, kot so, še posebej zdaj, ko je ponudba drugačna izboljšali, boste morda morali še znižati stroške projekta, zlasti če nameravate prodati svoj kreacije. Če se nameravate odpraviti na to pot, si oglejte našo seznam najboljših tržnic za ustvarjalce.
The najcenejši SBC, ki ga lahko kupite od Raspberry Pi, Pi Zero W (z Wi-Fi in Bluetooth) stane okoli 10 $, medtem ko se močnejši Pi Zero 2 W prodaja za okoli 15 $. Po drugi strani pa se najcenejši mikrokrmilnik Raspberry Pi Pico prodaja za samo 5 USD. Njegova stroškovna učinkovitost je ena ključnih prednosti, ki jih Raspberry Pi Pico ponuja pred drugimi modeli.
5. Vaš projekt ne potrebuje tipkovnice ali miške
Raspberry Pi SBC bi lahko bil pretiran za vaš projekt elektronike, če ne zahteva vnosa prek tipkovnice ali miške in lahko deluje brez grafičnega uporabniškega vmesnika. Ker so ti računalniki z eno ploščo zasnovani za delo v namiznem okolju, so opremljeni z vrati USB, izhodom HDMI in drugimi vmesniki za povezovanje zahtevanih zunanjih naprav.
Mikrokrmilniki so zasnovani predvsem za povezovanje z elektronskimi komponentami in bodo tako vsebovali eno ali več vrste nožic GPIO za komunikacijo s temi napravami, kot tudi vrata USB za povezavo z računalnikom za programiranje. Zaradi tega jih ni mogoče uporabiti za projekte, ki zahtevajo periferne naprave, kot je modul kamere ali zaslon na dotik, vendar so projekti bolj prenosljivi in enostavnejši za nastavitev.
Ker bo mikrokrmilnik zadostoval za številne elektronske projekte, je pomembno, da razmislite o svojih dejanskih projektnih potrebah, preden izberete Raspberry Pi SBC.
Nič ni narobe z uporabo računalnika z eno ploščo Raspberry Pi za preprost in preprost projekt, če ga že imate pri roki in želite začeti takoj.
Če pa imate možnost izbirati med SBC in mikrokrmilnikom za projekt, ki krmili elektroniko in ne zahteva toliko procesorske moči, morate vedno izbrati najbolj preprosto pot: mikrokrmilnik. To vas bo naučilo, kako delati z omejenimi viri, in bo še posebej koristno, če se boste odločili za kariero v razvoju vgrajenih sistemov.