Kako je poznavanje Arduina i Maline Pi korisno za studente računalne znanosti?

Sep 17, 2018 Ostavite poruku

Arduino platforma će vam omogućiti lak pristup hardverskom / softverskom rješenju. Dobit ćete okus c + + i moći ćete programirati jednostavnu praksu koja će učiniti nešto: treptati LED, upravljati motorom itd. Ali bez neke vrste hardvera za interakciju s - Arduino neće učiniti mnogo za vas. S Arduinom to je samo vi i MCU - nema operativnog sustava da biste dobili na putu. Ali možete raditi prilično sofisticirane stvari kao što je naučiti stvoriti C + + objekt (Arduino knjižnica) i tako dalje.

Raspberry Pi i Arduino imaju samo jednu zajedničku stvar: svaki od njih je na prilično maloj ploči - što ih čini sličnima. Kao što znate, šah i dame igraju se na istoj ploči - ali sasvim različite igre.

Rad s Pi-om pružit će vam okus Linux operativnog sustava i omogućiti vam interakciju s hardverom na ploči. To dodaje još jednu razinu složenosti (morate raditi i raditi putem Linuxa) uz rad s vašim hardverom.

Općenito govoreći, riječ je o hardverskoj intenzivnoj platformi - Arcuino moreso. Dakle, to ovisi o vašim ciljevima kao CS student. Ako želite biti aplikacijski programer, hardverska interakcija može biti distrakcija. Ako ćete raditi u hardveru, internetu stvari i tako dalje, oni će biti sjajan je način da dobijete uvid u jednostavne, jeftine projekte.

Obavezno pogledajte Python i PyBoard - još jedan način izvođenja izrade projekata. Također pogledajte jezik za obradu (Processing.org) potpuno grafičko okruženje u kojem možete stvoriti vrlo sofisticirane aplikacije koje ne trebaju hardver - samo monitor vašeg računala. Obrada je vrlo "c-like" okruženje, tako da možete dobiti osjećaj za neke tehnike kodiranja.

Kuongshun će vam pružiti visokokvalitetnu ploču UNO i proizvodi od maline pi !

UNO R3 Improved Version CH340 ChipRaspberry Pi 3 Model B