Jak znajomość Arduino & Raspberry Pi jest pomocne dla student informatyki?

Sep 17, 2018 Zostaw wiadomość

Platforma Arduino da Ci szybki dostęp rozwiązanie sprzętowo programowych. Będziesz uzyskać smak c ++ i być w stanie zrobić prosty praktyce programowania, który zrobi coś: miga dioda LED, sterowanie silnika itp. Ale bez jakiegoś sprzętu do interakcji z - ciężki nie zrobi wiele dla Ciebie. Z Arduino jest tylko ty i MCU - bez systemu operacyjnego, aby uzyskać w ten sposób. Ale można to zrobić dość wyrafinowane rzeczy, jak nauczyć się tworzenia obiektu c ++ (Arduino biblioteki) i tak dalej.

Raspberry Pi i ciężki mają tylko jedną wspólną cechę: każdy z nich jest na pokładzie dość mały - co sprawia, że wyglądają podobnie. Jak wiecie, szachy i warcaby są rozgrywane na samym pokładzie - ale zupełnie różnych gier.

Praca z Pi dać smak systemu operacyjnego Linux i również pozwalają na interakcję z sprzętu na pokładzie. To dodaje kolejny poziom złożoności (trzeba mówić', działa przez Linux) Oprócz pracy ze sprzętem.

Ogólnie rzecz biorąc są one zarówno intensywne platform sprzętowych - bardziej Arcuino. Więc to zależy Twoje cele jako CS student. Jeśli chcesz być programisty, sprzętu interakcji może być uciążliwe. Jeśli masz zamiar pracować w sprzęt, Internet rzeczy i tak dalej, będą to świetny sposób, aby uzyskać wgląd w projekty proste, niedrogie.

Pamiętaj patrzeć na Python i PyBoard - jeszcze innym sposobem tworzenia projektów. Również spojrzeć na język przetwarzania (Processing.org) całkowicie graficzne środowisko, w którym można tworzyć bardzo zaawansowane aplikacje, które muszą bez sprzętu - tylko monitor komputera. Przetwarzania jest środowiskiem bardzo "c-like", więc można się czuć dla niektórych technik kodowania.

Kuongshun zapewni Ci wysokiej jakościUNO zarząduiMalina piprodukty!

UNO R3 Improved Version CH340 ChipRaspberry Pi 3 Model B