[IT]/[아두이노]
[피지컬 컴퓨팅] 아두이노 - 1.아두이노란?
@Ain
2024. 4. 28. 23:17
반응형
아두이노(Arduino)란?
- 아두이노 보드는 리셋 버튼, 디지털 입출력 핀, USB 포트, 마이크로컨트롤러, 외부 전원 소켓, 전원 공급 핀, 아날로그 입력 핀 등으로 구성됨

아두이노 시뮬레이터
- 오토데스크(Autodesk)라는 회사에서 제공하는 아두이노 시뮬레이션 도구
- 아두이노 시뮬레이터의 장점
- 입문자의 경우 단순히 텍스트 결과뿐 아니라 시각적으로 작동하는 결과를 볼 수 있음

- 프로그램 오류가 발생하면 시리얼 모니터에 출력되는 값을 확인해 오류를 바로잡을 수 있음

- 블록 기반 프로그래밍과 문자 기반 프로그래밍을 모두 지원해 입문자의 편의성 향상

- 아두이노 키트를 준비하기 어려운 환경에서도 수업을 할 수 있으며 시연하기도 편리함
- 전류(A, 암페어), 전압(V, 볼트), 저항(Ω, 옴)과 같이 전기를 설명할 때 사용하는 여러 단위를 측정하는 계측기 역할도 지원
아두이노 보드와 시뮬레이터의 차이점
전원 공급 측면에서의 차이점
- 아두이노 보드에 전원을 공급하는 방법 : USB 케이블, 전용 어댑터, 배터리
- 아두이노 시뮬레이터에 전원 공급 방법 : [시뮬레이션 시작] 버튼 클릭
구성 요소 측면에서의 차이점
- 아두이노 보드 : 회로 구성, 전선의 끊어짐, 하드웨어 고장, 자성에 따른 오동작 등 고려
- 아두이노 시뮬레이터 : 회로 구성과 코드 작성에 집중
고장 유무 측면에서의 차이점
- 아두이노 보드 : 사용자의 부주의로 전선을 잘못 연결할 때 단락(short)에 의해 고장 가능
- 아두이노 시뮬레이터 : 단락 시 오류 표시 및 수정 후 재실행
지원 부품 측면에서의 차이점
- 아두이노 보드 : LED, 버튼, 버저, 삼색 LED, 압력 센서, 미세먼지 센서 등 다양
- 아두이노 시뮬레이터 : 기본적인 부품은 제공하지만 센서, 통신 모듈의 제한
비용 발생 측면에서의 차이점
- 아두이노 보드 : 아두이노 보드와 부품 등을 구매 후 사용 가능
- 아두이노 시뮬레이터 : 팅커캐드 홈페이지에 회원 가입 후 무료로 사용 가능

요약
- LED 사용시 양극은 긴 다리 음극은 짧은 다리로 구분
반응형