Hogyan érhető el az Arduino & Raspberry Pi ismerete a számítógépes hallgatók számára?

Sep 17, 2018 Hagyjon üzenetet

Az Arduino platform könnyen hozzáférhet a hardver / szoftver megoldáshoz. Kapsz egy ízelítőt a c ++-ból, és képesek vagyunk egyszerű gyakorlati programozásra, amely valamit megtesz: villogni kezd egy LED-t, irányít egy motort stb. De anélkül, hogy valamilyen hardver lenne kölcsönhatásba lépni - az Arduino nem sok mindent megtesz. Az Arduino-val csak Ön és az MCU - nincs operációs rendszer az útra. De eléggé kifinomult dolgokat tehetsz, mint egy c ++ objektum (Arduino könyvtár) létrehozása és így tovább.

A Raspberry Pi és az Arduino csak egy dologgal működik: mindegyik egy meglehetősen kis táblán van - ami megegyezik velük. Mint tudják, a sakk és a dákó ugyanazon a táblán játszódik - de teljesen más játékok.

A Pi-vel való együttműködés a Linux operációs rendszert ízelítővé teszi, és a hardverrel is együttműködik. Ez egy újabb komplexitást eredményez (a "hardverrel való beszélgetés", a hardverrel való együttmûködés mellett).

Általánosságban elmondható, hogy mind hardveres platformok - az Arcuino moreso. Tehát attól függ, hogy milyen célokat töltök CS-hallgatóként. Ha alkalmazói programozó akarsz lenni, a hardveres interakció zavaró lehet. Ha hardvereszközöket, a dolgok internetét és így tovább egy nagyszerű módja annak, hogy betekintést nyerjenek az egyszerű, olcsó projektekbe.

Mindenképpen nézz Pythonra és a PyBoardra - mégis egy másik módja a projektek létrehozására. Tekintse meg a feldolgozási nyelvet (Processing.org) is egy teljesen grafikus környezetet, amelyben rendkívül kifinomult alkalmazásokat hozhat létre, amelyeknek nincs szüksége hardverre - csak a számítógép monitorja. A feldolgozás nagyon "c-szerű" környezet, így érzést kaphat néhány kódolási technikához.

A Kuongshun magas színvonalú UNO táblát és málna pi termékeit kínálja Önnek!

UNO R3 Improved Version CH340 ChipRaspberry Pi 3 Model B