Tinkercad 아두이노 - tinkercad adu-ino

아두이노 시뮬레이터 01장 - 아두이노 시뮬레이터 서킷(Circuits) 01-1 아두이노 시뮬레이터의 필요성 01-2 아두이노 시뮬레이터가 필요한 사람 01-3 아두이노 시뮬레이터의 동작환경 02장 - 서킷(Circuits) 개요 02-1 팅커캐드(TinkerCAD) 회원가입 02-2 새로운 디자인 생성하기 02-3 회로 배선하기 02-4 키보드 단축키 사용방법 03장 - 신호와 회로의 기본 원리 03-1 디지털과 아날로그 신호 03-2 회로구성과 기본 원리 04장 - 디지털 출력 04-1 LED(발광다이오드) 04-2 LED 깜박이기 예제 04-3 저항(Resistor) 04-4 브레드보드(Breadboard) 04-5 시리얼(Serial) 모니터 04-6 두 개의 LED 교대로 깜빡이기 05장 - 디지털 입력 05-1 푸시버튼으로 LED 켜고 끄기 05-2 풀업(Pull-up)저항과 풀다운(Pull-down) 저항 05-3 내부 풀업(Pull-up)저항 사용하기 05-4 슬라이드 스위치 사용하기 05-5 푸시버튼을 슬라이드 스위치처럼 사용하기 05-6 PIR 센서로 현관등 만들기 06장 - 아날로그 입력 06-1 가변저항(Potentiometer) 사용하기 06-2 조도센서(Photoresistor) 사용하기 06-3 온도센서(TMP36) 사용하기 07장 - 아날로그 출력 07-1 LED 밝기 제어하기 07-2 삼색(RGB) LED 사용하기 07-3 DC모터 제어하기 08장 - 함수와 라이브러리 08-1 초음파(Ultrasonic) 센서 사용하기 08-2 서보모터(Servo motor) 사용하기 09장 - 액정 디스플레이(LCD) 09-1 액정 디스플레이(LCD) 사용하기 09-2 액정 디스플레이(LCD) 응용하기 10장 - 7세그먼트(Segment) 10-1 7세그먼트 사용하기 10-2 7세그먼트 디코더 사용하기 11장 - 적외선 센서와 리모컨 11-1 적외선 리모컨으로 LED 제어하기 11-2 적외선 리모컨으로 무드등 만들기 12장 - 모터 드라이버 12-1 모터 드라이버로 DC모터 제어하기 12-2 무선조종 2륜 자동차 만들기 13장 - 피에조(Piezo) 스피커 13-1 피에조 스피커 로 음계 표현하기 13-2 피에조 스피커로 전자키보드 만들기

Rami's 개발기록

개발기록/arduino

아두이노 시뮬레이터 Tinkercad(팅커캐드)

ramrami 2021. 5. 22. 18:25

아두이노 스타터 키트에 하나 들어있던 적외선 센서가 고장 나는 바람에

적외선 센서를 새로 시키면서 이것저것 부품들도 시켰다.


부품이 오는 동안 얼른 만들어보고 싶어서 알아보던 중

아두이노를 시뮬레이션 해볼 수 있는 사이트를 알게 되었다.

미리 알았더라면 적외선 센서가 터지는 일은 없었을 텐데...ㅎ

나와 같은 일을 겪지 않도록 아두이노를 미리 시뮬레이션해볼 수 있는 사이트

Tinkercad(팅커캐드)를 소개하려 한다.


👉 Tinkercad 바로가기👈

Tinkercad 아두이노 - tinkercad adu-ino
팅커캐드 첫 화면
Tinkercad 아두이노 - tinkercad adu-ino
팅커캐드 로그인 화면

팅커캐드에 들어가서 로그인 버튼을 누르면

오토캐드, 구글, 애플 계정으로 로그인을 할 수 있다.

나는 구글 계정을 이용해서 로그인해주었다.

Tinkercad 아두이노 - tinkercad adu-ino
팅커캐드 디자인 화면

로그인을 하면 이런 화면이 뜨고

좌측 메뉴에서 회로를 클릭해주고 새 회로 작성을 누르면

가상으로 회로를 만들고 코드를 작성해 시뮬레이션해볼 수 있는 화면이 뜬다.

Tinkercad 아두이노 - tinkercad adu-ino

우측에는 아두이노에 쓰이는 각종 부품과 센서들이 있고

드래그 앤 드롭으로 좌측의 빈 공간에 올려놓아 회로를 구성하면 된다.

Tinkercad 아두이노 - tinkercad adu-ino
Tinkercad 아두이노 - tinkercad adu-ino
Tinkercad 아두이노 - tinkercad adu-ino

상단의 메뉴로 와이어 색상, 종류를 선택할 수 있고

우측 상단 메뉴에는 구성요소를 선택할 수 있다.

기본적인 부품은 다 있는 것 같고 전체적으로 종류가 그렇게 많진 않았다.

Tinkercad 아두이노 - tinkercad adu-ino

적외선 리모컨으로 서보모터를 제어하는 회로를 구성해보았다.

※회로 구성은 예시입니다.

Tinkercad 아두이노 - tinkercad adu-ino

우측 상단에 코드 버튼을 눌러 코드를 직접 작성하거나

※코드는 예시입니다.

Tinkercad 아두이노 - tinkercad adu-ino

블록 형식(?)으로 코드를 짤 수 있는데

이 부분은 아직 익숙하지 않아서 나는 코드로 짜고 있다.

그런데 아두이노 매뉴얼 교재를 보니 앱 인벤터를 사용해서 앱을 만들 때

저 블록을 이용해서 코드를 짜는 것 같았다.

이 내용은 추후에 앱으로 아두이노를 제어할 때 다뤄볼 예정이다.


이렇게 아두이노 시뮬레이터 Tinkercad를 사용해서 미리 회로를 구성해보면

나처럼 부품을 버리는 일은 없을 것 같다.