#1. 아두이노 둘러보기
아두이노란? 아두이노는 ‘마이크로 컨트롤러 보드’라고 불리며, 간단하게 비유해보자면 전자제품의 ‘두뇌’와 같은 역할을 한다. 두뇌(아두이노)에 어떤 팔, 다리(센서, 모듈, 모터, 기타 전자부품 등)를 연결해 주느냐, 어떤 생각(프로그래밍, 명령어)을 넣어주느냐에 따라 전자 악기가 되기도, 로봇이 되기도 하는 등 여러 가지 상상력을 구현할 수 있다. 마이크로 컨트롤러란? 프로세서(CPU), 메모리, 그리고 프로그램이 가능한 입력과 출력을 가진 작은 컴퓨터를 의미합니다. 아두이노의 특징 1. 아두이노는 오픈소스 하드웨어다. - 오픈소스 하드웨어란 아두이노, 라즈베리파이와 같이 기계를 구성하고 있는 회로도와 자재 명세서, 인쇄 회로 기판 도면 등을 대중에게 공개한 제품을 말한다. - 아두이노 우노 R3 설계..
더보기
#6. 미로 만들기
간단한 미로 만들기를 해보겠습니다. 미로 모양에 대한 데이터는 0(공백)과 1(벽)로 데이터화하여 파일에 저장하고 파이썬 프로그램에서는 미로 데이터를 가져와서 블록을 쌓아가도록 작성하였습니다. 먼저 완성된 미로의 모습을 확인해볼까요? 상당히 큰 미로라서 넓은 공터를 찾느라 애를 먹었습니다. ^^;;; 벽은 2단으로 쌓았고 바닥은 잔듸를 깔았습니다. 그럼, 이 미로에 대한 데이터 파일을 먼저 확인해보겠습니다. 1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 1,0,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1 1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1 1,0,1,1,1,0,1,1,..
더보기