전체 글(121)
-
아두이노 기본상식 (3) 저항읽기, BreadBoard,시리얼모니터
저항읽기 저항의 띠가 4개일 때 . 저항의 띠가 5개일 때 각자 가지고 있는 저항을 읽어봅시다. BreadBoard 사용법 먼저 빨간선과 파란선은 버스 띠(Bus Strip)이라고 불립니다. 각각 빨간색은 (+), 파란색은 (-) 전원 선을 연결해줍니다. 중간에 5개씩 연결되어있는 부분은 IC영역이라고 합니다. 이곳에 아두이노에 사용되는 소자를 연결해줍니다. 이 때 소자의 시작과 끝을 한 라인에 연결하면 안됩니다. 시리얼모니터 아두이노와 컴퓨터간 메세지를 주고받는 장치. 버스 =버스(영어: bus, 문화어: 모선)는 컴퓨터 안의 부품들 간에 , 또는 컴퓨터 간에 데이터와 정보를 전송하는 통로(통신 시스템) Serial= 직렬 Serial통신=직렬 통신,연속적으로 버스를 거쳐 한 번에 하나의 비트 단위로 ..
2021.07.30 -
아두이노 기본상식 (2) 직렬,병렬 옴의법칙 문제
앞서 옴의법칙 예제에서는 저항이 1개만 있었는데 실제 회로에서는 저항이 여러개인경우가 대부분입니다. 이 때 저항이 어떻게 연결되어있냐에 따라 합성저항이 달라집니다. 이 때 '어떻게 연결되어있나'의 어떻게가 크게 직렬과 병렬로 나뉩니다. 직렬연결 : 저항이 일렬로 연결되어있는 상태. 전체 저항 R=R1+R2+R3+....Rn이 됩니다. 위 예제에서는 전체저항은 6Ω이고 따라서 전류는 옴의법칙에 의해 2A가 됩니다 병렬연결 : 도선이 나뉘어져있고 각 도선에 저항이 있는 상태 전체저항은 1/R=1/R1+1/R2+....+1/Rn 을 계산해서 구한다 이 때 전체저항은 1/R=1/20+1/30 R= 20X30/20+30 =12Ω 이 됩니다. 이제 옴의 법칙 문제를 풀어봅시다. 옴의 법칙 문제 : 2Ω, 6Ω, 1..
2021.07.30 -
아두이노 기본상식 (1) 전압,전류,저항,옴의법칙
아두이노 기본 지식 전압 : 전압(Voltage) 또는 전위차(electric potential difference). 전위차란 글자 그대로 전기적인 위치(높이)의 차이입니다.'차이'라는 말에서 알 수 있듯이 전압은 기본적으로 '두 지점'을 필요로 합니다.예를 들어 A지점의 전기적인 위치가 5이고,B지점의 전기적인 위치가 7이라면 A와 B 사이에 만들어지는 전압은 2가 되는 것입니다. 전류 : 전위차가 존재하는 두 지점 사이의 전기의 흐름이라고 생각할 수 있습니다. 전위가 높은곳에서 낮은곳으로 흐릅니다.저항 : 전류를 방해하는 정도를 말합니다. 전압 : B=C > A > 바닥(0) 단순히 전류와 저항의 관계를 비교하기위해선 전압이 같을 때 비교해야하기때문에 전류,저항에서는 A대신 B,C만 비교..
2021.07.30 -
아두이노 기초 (4) 기본 LED 켜보기
아두이노 LED켜보기 기본 지식 없이 단순히 아두이노의 LED를 켜보는 실습입니다. 똑같이 따라해봅시다. led는 긴쪽이 (+), 짧은 쪽이 (-)입니다. 전압이 높은 곳이 (+), 낮은 쪽이 (-). 전류는 (+)방향에서 (-)로 흐릅니다. 저항은 1kΩ을 사용합니다. 사용된 핀은 GND와 디지털핀 13번입니다. void setup() { // put your setup code here, to run once: pinMode(13,OUTPUT); } void loop() { // put your main code here, to run repeatedly: digitalWrite(13,HIGH); delay(1000); digitalWrite(13,LOW); delay(1000); }
2021.07.29 -
아두이노 기초 (3) 아두이노 통합개발환경
아두이노 통합개발환경 (IDE) IDE란통합 개발 환경(統合開發環境, Integrated Development Environment, IDE)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 종래의 소프트웨어 개발에서는 컴파일러, 텍스트 편집기, 디버거 등을 따로 사용했다. 이러한 프로그램들을 하나로 묶어 대화형 인터페이스를 제공한 것이 통합 개발 환경이다. 최근의 통합 개발 환경(IDE)은 그래픽 사용자 인터페이스(GUI) 응용 프로그램 개발용 고속 개발 도구가 많다. 출처 : 위키페디아이클립스,DEV-C, IntelliJ IDEA, Visual Studio 등이 있다. 아두이노 IDE아두이노 IDE는 아두이노..
2021.07.29 -
아두이노 기초 (2) 아두이노란..?
아두이노 아두이노는 Banzi Massimo가 교육을 위해 'MCU'를 사용하여 만들어진 개발 보드이다. 원래 교육대상은 디자이너 전공 학생들인만큼 코딩에 관해 전혀모르는 일반인들도 쉽게 배울 수 있다.'단순 로봇', 온도계,습도계,조명제어,모터제어, 스마트 홈(원격 통신) 등 제어장치들을 쉽고 간단하게 개발 할 수 있도록 한다. 'MCU'Micro Controller Unit(마이크로컨트롤러 유닛) 으로 CPU와 주변장치들을 하나의 칩으로 집역시켜 컨트롤기능에 특화 시킨 칩 ==>소형컴퓨터 아두이노 특징 가격 : 상대적으로 저렴한 가격( 다른 MCU 플랫폼에 비해 저렴) 그래도 나한텐 비싸다....호환성 : 윈도우,OSX,리눅스, mac 등오픈 소스 ..
2021.07.29