본문 바로가기

아두이노/아두이노 기초

틴커캐드 아두이노 시뮬레이터 사용법

틴커캐드를 이용하여 보드 없이 아두이노를 코딩하고 실행시키는 방법입니다. 

 

https://www.tinkercad.com/

 

Tinkercad | From mind to design in minutes

Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding.

www.tinkercad.com

이용하는 사이트는 틴커캐드 사이트입니다. 

이 사이트는 원래 3D모델링을 웹기반으로 하는 서비스였는데, 언제부턴가 아두이노와 여러 전자 회로를 설계할 수 있도록 Circuits라는 새로운 기능이 추가되었습니다. 

그래서 아두이노를 보드 없이 웹기반으로 시뮬레이션할 수 있습니다. 

 

그럼, 사용 방법을 알아보겠습니다. 

 

회원가입하기

서비스를 이용하기 위해서는 일단 회원가입이 필요합니다. 

이미 계정이 있다면 로그인하세요~^^

개인 사용자로 회원가입을 진행합니다. 

이메일을 직접 입력하거나, 구글 ID, 애플 ID로 간편 가입도 가능합니다. 

추가 로그인 옵션을 누르면 마이크로소프트, 페이스북 ID으로도 가능하네요

참고로 저는 구글 ID로 가입했습니다~

각자 편하신 방법으로 가입하시면 되겠습니다. 

 

회로 작성하기 (Circuits) 

회로를 작성(아두이노 사용) 하려면 왼쪽 Circuits 메뉴를 클릭합니다. 

Circuits 메뉴에 들어가면 위와 같은 페이지가 나옵니다. 

기본 예제도 제공해 줍니다.

Try Circuits를 클릭해서 들어가 봅니다. 

Try Circuits에서는 여러 가지 예제를 학습할 수 있습니다. 

코인 배터리로 LED를 키는 예제입니다. 

왼쪽 아래 다음 버튼을 클릭합니다. 

오른쪽 상단에 시뮬레이션 시작 버튼을 클릭하면

LED 불이 들어오는 것을 확인할 수 있습니다. 

학습이 완료되었다는 메시지와 함께 완료 버튼을 눌러 다음으로 넘어갑니다. 

다음 예제는 아두이노와 3개의 LED를 테스트하는 학습 예제입니다. 

제일 위 LED를 클릭하여 색상은 빨간색으로 변경합니다. 

중간 LED를 클릭하여 노란색으로 변경합니다. 

가장 아래 LED를 클릭하여 초록색으로 변경합니다. 

시뮬레이션 시작 버튼을 클릭합니다. 

각 LED가 순차적으로 점멸하는 것을 확인할 수 있습니다. 

이렇게 해서 아두이노 학습을 완료하였습니다. 

 

추가적으로 회로에 대한 학습을 진행할 수 있습니다. 

학습내용은 총 4가지로 왼쪽 2가지는 설명하였고, 

오른쪽 2가지는 그렇게 어렵지 않기 때문에 설명대로 따라 해 보시면 배선하는 방법이나 간단한 부품들 사용방법을 학습할 수 있습니다. 

특히 오른쪽에 여러 가지 부품들을 끌어다 놓고 배치 및 배선을 할 수 있습니다. 

 

이상으로 틴커캐드를 이용한 아두이노 시뮬레이션 방법을 알아보았습니다. 

틴커캐드의 Circuits를 이용하면 아두이노를 이용해서 회로를 설계하는 것은 그렇게 어렵지 않아 보입니다. 

다음번에는 실제로 코드를 이용해 아두이노를 시뮬레이션 하는 방법을 포스팅하도록 하겠습니다.