스크래치를 이용한 아두이노 프로그래밍(mBlock 이용) - 0. mBlock 설치 및 블록에 대한 설명

이미지
목차 1. 서론 1.1. mBlock의 장점 1.2. mBlock의 단점 2. 본론 2.1. mBlock 다운로드 2.2. mBlock 설치 2.3. mBlock 언어 설정하기 2.4. 13번 핀 LED 켜기 3. 결론 1. 서론  스크래치를 이용한 아두이노 프로그램 작성법에 대해 설명하고자 한다. mBlock을 이용한 프로그래밍 방법에 대해 설명한다. 스크래치를 이용한 아두이노 프로그램 작성 소프트웨어는 대표적으로 mBlock, S4A 등이 있다. 1.1. mBlock의 장점 스크래치 웹사이트 및 오프라인 에디터의 화면 구성과 매우 유사하다. 아두이노 IDE(Intergrated Development Environment, 통합 개발 환경)의 프로그래밍 절차와 유사하다. 1.2. mBlock의 단점 펌웨어 업로드(업그레이드)가 필요하다. 2. 본론 2.1. mBlock 다운로드   http://www.mblock.cc/  에 접속한다. 사이트에 접속하면 다음과 같은 화면이 나타난다.  상단의 Download를 클릭한다.  Download를 클릭하면 다음과 같은 화면이 나타난다. PC에서 실행할 것이므로 mBlock for PC를 클릭한다.  mBlock 소프트웨어 버전을 선택할 수 있는 화면이 나타난다. 스크래치 2.0 기반 UI로 되어있는 mBlock 3을 다운로드한다. mBlock 3을 클릭한다.  다운로드 화면이 나타난다. 자신의 운영체제에 맞는 소프트웨어를 다운로드하면 된다. 이 글은 Windows 10 기준으로 작성되었다. 따라서 Windows 7 and above를 클릭하여 다운로드하였다.  mBlock_win_V3.4.11.exe 파일이 다운로드 되었다. 2.2. mBlock 설치  다운로드된 파일을 더블클릭하여 실행하면 다음과 같은 창이 나타난다. 언어 선택 화면이다. 한국어를 선택할 수 없으므로 일단 English를 선택하고 Next를 클릭

S4A를 이용한 프로젝트 - 0. S4A 설치 방법(아두이노 스크래치 프로그래밍)

이미지
목차 1. 서론 2. 본론 2.1. 아두이노 IDE 설치 2.2. S4A 설치 2.3. S4A 펌웨어 업로드 2.4. S4A 실행 2.5. 스크래치를 이용한 아두이노 프로그래밍 3. 결론 1. 서론  스크래치를 이용하여 아두이노 프로그램을 작성하는 방법을 소개하고자 한다.  여기서는 S4A(Scratch for Arduino)라는 프로그램을 이용하여 스크래치 블록을 가지고 프로그램을 작성하고 아두이노에 전송하여 실행하는 것에 대해 설명한다.  무작정 S4A를 설치하고 아두이노를 컴퓨터에 연결해도 작성한 프로그램대로 동작하지는 않는다. 2. 본론  2.1. 아두이노 IDE(Integrated Development Environment, 통합 개발 환경) 설치   https://www.arduino.cc/en/main/software 를 방문하여 자신의 운영체제에 맞는 소프트웨어를 다운로드한다. Just Download를 클릭하면 무료로 아두이노 IDE 소프트웨어를 다운로드할 수 있다. Windows 10의 경우 다음과 같은 Store 페이지가 열린다. 받기를 누르면 다운로드와 설치가 동시에 진행된다. 다음과 같은 화면이 나타나면서 다운로드가 진행된다. 설치가 완료된 후 시작 메뉴에서 Arduino를 검색하여 실행하면 다음과 같이 프로그램이 실행된다. 프로그램을 작성할 수 있는 화면이 나타난다.  2.2. S4A 설치 http://s4a.cat/ 페이지를 방문하여 Download를 클릭한다. 자신의 운영체제에 맞는 버전을 선택하여 다운로드한다. S4A16.zip이라는 파일이 다운로드된다. 다운로드가 완료되면 압축을 풀고 S4A16.exe 파일을 실행한다. Welcome to the S4A Setup Wizard 창이 나타나면 Next를 클릭한다. License Agreemen