Arduino vs Raspberry Pi: Hvilken er den bedre DIY-platform?

Hvis du planlægger et nyt teknisk projekt, og du leder efter en lille computer med et enkelt bord, der kan fungere som hjernen i dit design, vil du sandsynligvis overveje en af ​​to enheder: en Raspberry Pi eller en Arduino. Begge er rettet mod professionelle og hobbyfolk, der ønsker at bygge spændende nye projekter(exciting new projects) med en lav adgangspris.

Både Raspberry Pi og Arduino -pladerne har fordele, ulemper og ideelle anvendelsesmuligheder, afhængigt af dine projektkrav. Hvis du er usikker på, hvilket bræt der er bedst i kampen mellem Ardunio vs Raspberry Pi , er her en gennemgang til at hjælpe dig med at beslutte.

Ydelse og specifikationer(Performance and Specifications)

Hvis du tænker på et PC-erstatningskort, vil vi svare dig nu: en Raspberry Pi er den eneste mulighed (i hvert fald sammenlignet med en Arduino ). Med den nyeste Raspberry Pi 4 og 4B, der tilbyder mellem 1 GB og 8 GB RAM og en quad-core, 1,5 GHz ARM v8-processor, har du en masse strøm i et meget lille kort.

Selv de mindre Pi-modeller ( Zero- og Zero W(Zero W) -kortene) tilbyder betydelig kraft for deres størrelse med en 1GHz ARM CPU , 512MB RAM , GPIO- headere til udvidelser og integreret WiFi- og Bluetooth - understøttelse.

Ligesom Pi er der forskellige Arduino - modeller, hvor Arduino Uno tilbyder en meget lille 2KB SRAM og 16MHz mikrocontroller til meget specifikke projekter. I den anden ende af skalaen er Arduino Portena H7 , med en dual-core Cortex M7+M4 ARM mikrocontroller, mellem 8MB og 64MB RAM , og integreret Bluetooth og WiFi .

Er dette en rimelig sammenligning? Sandsynligvis ikke, fordi Raspberry Pi og Arduino er to meget forskellige produkter. En Arduino er et tilpasseligt, programmerbart board til brugerdefinerede hardwareprojekter, mens Raspberry Pi er en mere "traditionel" computer i sig selv, med understøttelse af forskellige Linux-distros(various Linux distros) og passende hardware til at starte.

Hastighed og ydeevne er en gevinst for Pi, men Arduino behøver ikke at køre alle de komplekse applikationer, som en Raspberry Pi (med en fuld Linux -distro) skal. Den eneste rimelige sammenligning kan være med en Raspberry Pi Pico , hobbymikrocontrollerkortet(microcontroller) med en dual-core ARM Cortex M0+ processor og 264KB RAM .

Funktionalitet(Functionality)

Som vi allerede har været inde på, er Raspberry Pi en meget kraftfuld computer for sin størrelse. Mens tidligere modeller (fra den originale Pi til Raspberry Pi 3 ) nok var ret langsomme, tilbyder de nyeste modeller ( Raspberry Pi 4 og 4B) enorme ydeevneforbedringer.

Dette gør det muligt for dig at erstatte din fungerende pc med en Raspberry Pi . Den er ikke ideel til spil (undtagen retro-spil(retro gaming) ) eller videokodning, men det er en fuldt funktionel server eller pc. Det kan også integreres i et vilkårligt antal projekter, uanset om det er at bygge en vejrstation eller som nervecenteret i en robotbygning.

Arduino har ikke den samme funktionalitet på nogle måder, men den er rettet mod et andet publikum . Hvis du er en dygtig koder, kan du programmere din Arduino til at udføre enhver opgave, du kan lide. Det kunne blive en fjernstyret bil, en hjemmealarm, et kommunikationssystem – alt er muligt med det rigtige udstyr tilsluttet.

Udvidelse af Arduino er den bedste måde at få den virkelige kraft bag den frem. Hvis du er glad for at kode, er det en fantastisk måde at bygge et billigt og enkelt projekt på. Raspberry Pi tilbyder dog mange af de samme fordele, med adskillige tilføjelsestavler (kaldet HAT'er(HATs) ), der kan placeres på 40-bens GPIO - headeren på selve kortet.

Du kan vælge en Arduino for størrelse eller strømkrav, men hvis du har brug for ydeevne og funktionalitet, er Raspberry Pi den samlede vinder.

Anvendelighed(Usability)

Selvom Arduino og Raspberry Pi er boards med et stort potentiale, betyder det ikke, at de er usædvanligt svære at bruge. Begge bestyrelser har deres oprindelse i uddannelse, med Pi skabt for at hjælpe skoler og forældre med at genindføre 80'er-nysgerrigheden, der tilskyndede børn til at lære at kode.

Som et mikrocontrollerkort er Arduino en nybegynderkoders drøm. Arduino - webstedet tilbyder selv tutorials og eksempelkode for at hjælpe dig med at oprette nye projekter. Mens Raspberry Pi giver brugerne mulighed for at gøre mange ting på én gang, fokuserer Arduino på et enkelt formål, skabt og kodet af dens bruger.(Arduino)

Desværre bruger Arduino C++ som hovedsprog for sin kode. Dette er ikke det nemmeste sprog at lære eller bruge, i modsætning til den begyndervenlige Python , som Raspberry Pi understøtter fuldt ud (sammen med andre store programmeringssprog).

Hvis programmering ikke er noget for dig, så behøver du heller ikke programmere med Raspberry Pi . Installation af Raspberry Pi OS eller en anden Linux -distro vil give dig et komplet operativsystem, inklusive en grafisk brugergrænseflade, der giver dig mulighed for at køre standardsoftware såsom Google Chrome eller LibreOffice .

Det er også meget nemmere at styre og bruge en Raspberry Pi , selv fra en terminal. Linux-terminalkommandoer(Linux terminal commands) er nemme at lære, men hvis du foretrækker at undgå det, kan du det – det er succesen med Raspberry Pi , der tilbyder en meget lav adgangsbarriere for begyndere og amatører.

Det samme kan ikke siges om Arduino , desværre. Hvis du er parat til at acceptere den hårdere indlæringskurve, kan den dog være midtpunktet i et fantastisk nyt projekt, men en Raspberry Pi vil bringe dig derhen hurtigere.

Koste(Cost)

Strøm og brugervenlighed er én ting, men omkostningerne er vigtige, især for et hobbyprojekt med et beskedent budget. Heldigvis er både Arduino og Raspberry Pi ekstremt billige at købe og bruge.

I den nederste ende af Raspberry Pi- modelserien er Raspberry Pi Pico . Til kun $4 er denne lille controller det programmerbare nervecenter i et hobbyprojekt. I modsætning til Arduino understøtter den C og MicroPython ( Python til mikrocontrollere), hvilket gør det til et lettere at bruge system.

For fuld ydeevne koster Pi 4 Model B dog mellem $35 (for 2GB RAM ) og $75 (for 8GB), afhængigt af forhandleren. Du kan også få fat i den mindre, mindre kraftfulde Zero W for $10. Andre boards (såsom den ældre Pi, 2, 3 og 3B) er prissat ens, med rabatter tilgængelige på grund af deres alder og lavere specifikationer.

Heldigvis er Arduino boards også omkostningsvenlige. Der er mange Arduino boards tilgængelige, men nogle af de mest almindelige, som Arduino Uno , koster omkring $20-30. Andre boards (såsom Pro Mini ) kan koste så lavt som $10, hvor Mega koster $60, og Portena H7 koster $99,99.

Som et open source board har Arduino også en række kloner i lignende prisklasser. Da Raspberry Pi Pico kun koster $4, er Raspberry Pi's mikrocontroller dog stadig den bedste værdi for pengene, men dette vil afhænge af ydeevnen og strømkravene til dit specifikke projekt.

Arduino vs Raspberry Pi: Hvilken er bedst for dig?(Arduino vs Raspberry Pi: Which Is Best For You?)

Det kunne være nemt at sige, at der er en vinder i denne kamp, ​​men det er der ikke. En Arduino eller en Raspberry Pi ville være gode midtpunkter i et projekt, du er ved at bygge. Men de fleste begyndere vil finde Raspberry Pi nemmere at sætte op og bruge. Det tilbyder også mere kraft, funktionalitet og en meget lavere adgangsbarriere for absolutte begyndere.

Takket være adskillige tilføjelser og et begyndervenligt operativsystem er der masser af nemme Raspberry Pi-projekter,(easy Raspberry Pi projects) du kan prøve. Du kan endda kombinere de to ved at forbinde en Arduino til en Raspberry Pi ved hjælp af GPIO header-stifterne til mere ekspansive projekter. Hvis du lige har købt en ny Raspberry Pi , kan det dog være en god idé at opdatere den først(update it first) .



About the author

Jeg er professionel software reviewer med over 10 års erfaring. Jeg har skrevet og anmeldt mange forskellige typer software, inklusive men ikke begrænset til: Microsoft Office (Office 2007, 2010, 2013), Android-apps og trådløse netværk. Mine kompetencer ligger i at give objektive og detaljerede anmeldelser af programmer/applikationer, som andre kan bruge som referencemateriale eller til eget arbejde. Jeg er også ekspert i MS office-produkter og har tips til, hvordan du bruger dem effektivt og effektivt.



Related posts