A PHP Error was encountered

Severity: Notice

Message: Undefined index: HTTP_ACCEPT_LANGUAGE

Filename: core/KF_Controller.php

Line Number: 155

오토데스크의 123D Circuits 사용해보기

중급 예제

약간은 익숙하시거나 익숙해지셨나요? 그렇다면 조금더 깊이 다뤄볼까요?

오토데스크의 123D Circuits 사용해보기

2015-06-16 09:25:13

개요

 

아두이노를 실제로 가지고 있지 않더라도 아두이노를 사용해 볼 수 있는 웹프로그램인 123D Circuits을 알고계시나요?

 

 

아두이노를 사용하다보면 간단한 LED 하나 작동시키기 위해 저항과 LED를 찾아서 실제로 브레드보드에 꽂아서 작동해보고 여간 귀찮은일이 아닙니다.

이제는 123D Circuit을 사용하여 쉽게 드래그앤드롭으로 LED와 저항을 찾아서 브레드보드에 꽂고 코드를 작성하여 쉽게 구동할 수 있습니다.

 

구동뿐만 아니라 자신이 작성한 회로도를 남들과 공유할 수도 있고 PCB디자인 또한 할 수 있습니다.

이 모든 기능을 무료로 사용할 수 있는 점이 가장 큰 장점이 아닐까 합니다.

 

이번글에서는 123D Circuits의 사용법을 알아보고 간단히 사용해 보겠습니다.

 

 

 

123D Circuits 사용해보기

 

123D Circuits을 사용하기 위해서는 웹사이트에 접속을 해야합니다.

아래의 웹사이트로 접속하면 123D Circuits을 사용할 수 있습니다. 

 

123D Circuits 웹사이트 주소 : http://www.123dapp.com/circuits

 

웹사이트에 접속하면 아래와 같은 화면을 볼 수 있습니다.

Design, complie, and simulate your electronic project online - for free

너의 전자회로를 무료로 디자인하고 컴파일하고 작동시킬수 있다는 문구가 제일 처음으로 보이네요.

 

 

Launch 123D Circuits Online 버튼을 클릭하고 들어갑니다.

 

사이트에 입장하면 아래와 같은 사진을 볼 수 있습니다.

사용하기 위해서는 별도의 비용이 필요하지는 않지만 자신이 사용할 계정은 필요합니다.

 

오른쪽 상단의 Sign up을 눌러서 계정을 만들어 봅시다.

 

 

 

Sign up을 누르면 아래와 같은 회원등록 창을 볼 수 있습니다.

등록 과정은 국가, 생년월일, 이메일, 패스워드로 간단하게 구성되어 있으며 누구나 쉽게 등록이 가능합니다.

 

계정 작성을 완료했으면 로그인 해 봅시다.

 

 

로그인을 하게되면아래 사진과 같이 다른 사람들이 직접 제작한 회로도를 볼 수 있습니다.

 

 

이제 자신만의 프로젝트를 한번 작성해 봅시다.

 

홈페이지 우측 상단에 보이는 +New버튼을 누르면 새로운 프로젝트를 생성할 수 있습니다.

 

 

 

+New버튼을 누르면 오른쪽에서 아래 사진과 같은 창이 뜨는데 New Electronics Lab을 눌러줍시다.

 

 

 

위 버튼을 누르면 드디어 아래와 같은 창을 볼 수 있습니다. 

아래의 창은 가상으로 아두이노를 사용해 볼 수 있는 작업창으로 코드를 작성해서 컴파일해 볼 수도 있고 여러가지 부품을 가상으로 사용해서 작동시켜 볼 수 도 있습니다.

빨간색 상자안의 버튼을 눌러 여러가지 기능을 수행할 수 있습니다.

왼쪽 빨간색상자는 주로 작업의 편의나 여러 부품을 설정할 수 있는 버튼이 있고

오른쪽 빨간색상자는 코드에디터나 여러가지 부품을 불러올 수 있거나 시뮬레이션을 실행시킬 수 있는 버튼이 있습니다.

 

 

Components 버튼을 누르면 아래와 같은 여러가지 부품들을 볼 수 있고 사용할 수 있습니다. 

사용하는 방법은 클릭하면 작업 공간에 클릭한 부품이 생겨나게 됩니다.

 

 

 

Code Editor를 누르면 아래와 같이 코드를 작성할 수 있는 공간이 생깁니다. 여기서 라이브러리와 코드를 작성할 수 있습니다.

물론 Serial Monitor를 누르면 시리얼모니터창으로 값을 확인할 수도 있습니다.

 

 

 

저는 제일 간단한 LED깜빡거리기를 실행해보기 위해 LED하나와 저항을 달아 회로를 구성해봤습니다~~!

 

 

코드는 아래와 같이 Basics에 있는 Blink소스를 수정하여 사용하였습니다!

소스를 작성하고 Upload & Run 버튼을 누르면 업로드와 동시에 작성한 회로가 모니터상에 동작하게 됩니다.

 

 

동작하는 모습

동작하게되면 아두이노 상의 ON LED에 빨간색 불이 들어오게 된다.

 

kocoafabeditor

항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!

아두이노, 123D Circuits, Simulate