본문 바로가기
반응형

아두이노 시뮬레이터5

브레드보드(breadboard) 유래, 구조, 사용법 브레드보드(breadboard) 직역하면 '빵판'이다. 또는 '빵틀'이라고도 한다. 납땜 없이 전자 회로 시제품을 만들 수 있는 장치다. 핀을 각 구멍에 꽂는 것만으로 전기적으로 연결되어 고정되기 때문에 납땜이 필요 없다. 그 이유는 브레드보드가 구조적으로 바닥이 행 또는 열 단위로 철로 된 집게(금속 클립)로 연결되어 있기 때문이다. 덕분에 많은 전자 부품을 중복되는 일 없이 쉽고 간편하게 연결하여 회로를 구성할 수 있도록 해준다. 핀을 각 구멍에 꽂고 뽑고 할 수 있으며 회로 수정도 쉽다. 브레드보드(breadboard) 이름의 유래 출처: https://learn.sparkfun.com/tutorials/how-to-use-a-breadboard/all 왜 브레드보드(breadboard)라고 부를까.. 2022. 1. 12.
아두이노 합선, 단락, 쇼트 합선/단락/쇼트(Short circuit) 전기 회로에서 어느 두 점 사이가 매우 전기 저항이 작은 도체로 접속된 상태 쉽게 말하면 전위차를 갖는 회로상의 두 부분이 전기적으로 접촉하는 현상을 말한다. 즉, 회로 내에서 전원과 접지가 바로 연결된 회로를 뜻한다. 단락 회로에서는 전원과 접지 사이에 저항이 없어 회로의 저항이 0에 가깝게 낮아져 전류가 과도하게 흘러 전선이나 전자 부품에서 발열이 심해져 화재, 폭발이 일어날 수 있다. (사례) 보통 아래와 같이 전위차를 갖는 배터리의 양극(+)과 음극(-) 사이에 아무 저항 없이 연결할 경우 일어난다. 일반적으로 배터리의 내부 저항은 2Ω 이하로 매우 작기 때문에 옴의 법칙 I=V/R을 통해 계산해보면 전류가 A(암페어) 단위로 매우 크게 나옴을 알 수 있.. 2022. 1. 12.
아두이노 프로그래밍 언어: 스케치, 스크래치 1. 스케치(Sketch) 아두이노에서 프로그램 제작시 쓰이는 텍스트 기반 프로그래밍 언어 2. 스크래치(Scratch) 아이들이 쉽게 프로그래밍 언어를 배울 수 있도록 레고 블록 쌓듯이 만드는 블록 기반 프로그래밍 언어 2022. 1. 8.
아두이노 시뮬레이터 Circuits(서킷) 보드 구성 요소/전원 인가 방법 1. 리셋 버튼: 아두이노 전원을 끊고 다시 공급하여 아두이노를 재시작하게 할 수 있는 버튼이다. 아두이노에 업로드된 프로그램을 재시작하거나 프로그램이 작동하는 순서 확인, 또는 아두이노에 연결된 장치들을 초기화하는 용도로 사용한다. 2. 디지털 입출력 핀: 아두이노에 다른 외부 장치를 연결할 때 사용한다. 입출력 모두 가능하므로 코딩할 때 입력을 할 것인지 출력을 할 것인지 미리 선택해야 한다. 3. USB 포트: 아두이노와 컴퓨터를 연결해주는 장치이다. USB 케이블로 아두이노와 연결하면 전원 공급도 되고, 데이터도 주고받을 수 있다. 4. 마이크로컨트롤러: 아두이노의 CPU 역할로서, 연산 및 데이터 저장을 담당한다. 5. 외부 전원 소켓: 전원 어댑터를 연결하는 장치이다. 이를 통해 아두이노 보드.. 2022. 1. 8.
아두이노 시뮬레이터 Circuits(서킷) 및 학습 사이트 아두이노 Circuits(서킷)이란? Circuits(서킷)은 오토데스크(Autodesk)사에서 온라인에서 무료로 제공하는 아두이노 시뮬레이터이다. 즉, 아두이노 및 전자 부품을 이용하여 가상으로 동작하는 전자 회로를 만들 수 있는 사이트이다. ※구글, 사파리, 파이어폭스, 엣지 등의 웹 브라우저로 인터넷만 가능하면 무료로 사용할 수 있다. 단, 인터넷 익스플로러에서는 일부 메뉴가 보이지 않을 수 있으니 주의하길 바란다. 그리고 서킷에서 쓸 수 있는 아두이노는 Arduino Uno R3(아두이노 우노 R3)밖에 존재하지 않는다. Circuits(서킷)을 이용하기 위해서는 우선 Tinkercad(팅커캐드) 회원가입이 필요하다. 왜냐하면 서킷이 팅커캐드가 지원하는 기능 중 하나이기 때문이다. Tinkerca.. 2022. 1. 8.
반응형