Page 196 - MDP2022-3
P. 196

다.  아두이노



























              아두이노는  다양한  스위치나  센서로부터  입력  값을  받아들여 LED나  모터와  같은  전자  장치들로  출력을
            제어함으로써  환경과  상호작용이  가능한  물건을  만들어  낼  수  있다.
            아두이노  통합  개발  환경(IDE)을  제공하며,  소프트웨어  개발과  실행코드  업로드도  제공한다.  또한  어도비
            플래시,  프로세싱,  Max/MSP와  같은  소프트웨어와  연동할  수  있다.  오픈소스이기  때문에  아두이노를
            기반으로  여러  가지  프로젝트를  수행할  수  있다.
            아두이노는  마이크로컨트롤러의  한  종류로  마이크로컨트롤러란  마이크로프로세서와  입출력  모듈을
            하나의  칩으로  만들어  특정  기능을  수행하는  작은  컴퓨터를  말한다.  아두이노는  이러한
            마이크로컨트롤러  보드와  관련된  개발  도구  및  환경을  모두  포함한다.  아두이노는  처음
            아트멜(Atmel AVR)  마이크로컨트롤러를  기반으로  만들어졌지만,  용도에  따라  다양한  보드가  있으며
            개발  툴과  여러  기능에  대한  라이브러리가  제공되고  있다.
   191   192   193   194   195   196   197   198   199   200   201