Arduino vs Raspberry Pi: Fordeler og ulemper
Som kjent er billige utviklingsenheter, Arduino og Raspberry Pi på svært like prisklasser. I det store DIY-samfunnet elsker folk å anbefale den ene eller den andre basert på spesifikasjoner eller priser, men i sannhet er det mye, mye mer å skille mellom disse to enhetene enn bare deres tekniske spesifikasjoner.
På papir ser det ut til mange at Arduino ganske enkelt ikke sammenligner med Pi i noen kapasitet, da Pi er flere størrelser over Arduino-egenskapene når det gjelder prosessorkraft.
Det folk som kanskje ikke vet er at Pi og Arduino er to nesten helt forskjellige ting: Pi er en datamaskin, og Arduino er det som kalles en mikrokontroller.
Om Arduino
En mikrokontroller er en komponent av mange innenfor en komplett datamaskin. Dette betyr at det ikke er en komplett datamaskin. Snarere er det ment å kontrollere en eller bli brukt til grunnleggende programmeringsoppgaver som ikke krever en full datamaskinens prosessorkraft eller operativsystem.
Arduino er en mikrokontroller. Det selger billigere enn Raspberry Pi og har ikke nesten samme egenskaper, men det er heller ikke ment for de samme tingene.
Arduino primære fordel over Pi kommer i form av integrerte sensorer som gjør det i stand til ting som Pi ikke er uten store modifikasjoner eller tillegg.
Brukere som ønsker å lage grunnleggende kontroller for husholdningsapparater, eller si, et RC-kjøretøy, er best betjent av Arduino. Så snart du kjøper den, er den klar til å bli programmert og tinkered med ditt hjerte innhold, noe som krever veldig minimal oppsettstid og i stand til batteristrøm.
Arduino er i siste instans egnet for enkle maskinvarebaserte oppgaver: Pi er en annen historie.
Om Raspberry Pi
Raspberry Pi er en full datamaskin og er derfor både dyrere og kraftigere, maskinvarevis, selv om den fortsatt er mye billigere enn en stasjonær datamaskin eller noen av de mobile enhetene dine.
Med upsides av å være en datamaskin kommer ulemper også - Pi i seg selv krever mer investering ved siden av det første settet for å få det opp og går som sin egen datamaskin. Du trenger et SD-kort, eksterne enheter, til og med en skjerm hvis du ikke har en.
Raspberry Pi har heller ikke Arduino sensorer, så dette gjør det ganske unfeasible (og bare spild av penger) for enkle ting som kontrollpaneler eller fjernbetjeninger.
Pi er tilpasset programvare og programvareutviklere. Du kan kjøre Linux, Android og til slutt Windows 10 på den, endre den til en bærbar datamaskin for retroemulering eller databehandling på farten, og selv om du er så tilbøyelig, bruk den som en bærbar stasjonær maskin.
Konklusjon
Hvis du er interessert i å tinkere med hjemmets systemer eller lage enkle kontroller, er Arduino for deg. Det er billigere og er klar til bruk rett ut av esken, med en rekke skjold tilgjengelig for spesielle behov du kanskje har som ikke er dekket av basen maskinvare.
Hvis du er mer i å snakke med programvare og datamaskiner, er Pi enheten for deg. Det er flere formfaktorer, så vel som Pi 2 for folk som vil ha en kraftigere datamaskin som passer i lommen. Pi krever en utvidet oppsettstid og er vanskelig å sette opp, men hvis du har lyst på deg selv en programvareutvikler, bør det ikke være noe problem for deg.
Hva med deg? Er det andre DIY-enheter du tror vi skal dekke? Har du Pi eller Arduino? Hvis ja, hva har du gjort med det? Lyde av i kommentarene!