Arduino-platformen giver dig nem adgang til en hardware / software-løsning. Du vil få en smag af c ++ og være i stand til at gøre enkel programmering, der gør noget: Blink en LED, styre en motor osv. Men uden nogen form for hardware at interagere med - Arduino vil ikke gøre meget for dig. Med Arduino er det bare dig og MCU - intet operativsystem at komme i vejen. Men du kan gøre ret sofistikerede ting som at lære at oprette et c ++-objekt (Arduino Library) og så videre.
Raspberry Pi og Arduino har kun én ting til fælles: Hver af dem er på et ret lille bord - hvilket gør dem til at ligne ens. Som du ved, spilles skak og tjekke på samme bræt - men helt forskellige spil.
At arbejde med Pi vil give en smag af et Linux-operativsystem og også lade dig interagere med hardwaren på tavlen. Dette tilføjer et andet niveau af kompleksitet (du skal 'tale' til, arbejde gennem Linux) ud over at arbejde med din hardware.
Generelt er de begge hardwareintensive platforme - Arcuino Moreso. Så det afhænger af dine mål som en CS-studerende. Hvis du vil være en applikationsprogrammerer, kan hardwareinteraktion være en distraktion. Hvis du skal arbejde i hardware, internet af ting og så videre, bliver de en god måde at få et indblik i enkle, billige projekter.
Sørg for at se på Python og PyBoard - endnu en måde at øve på at skabe projekter. Se også på Processing language (Processing.org) et helt grafisk miljø, hvor du kan oprette meget sofistikerede applikationer, der ikke kræver nogen hardware - bare din computerskærm. Behandling er et meget "c-lignende" miljø, så du kan få en fornemmelse for nogle kodningsteknikker.
Kuongshun vil give dig høj kvalitet UNO bord og hindbær pi produkter!






