아두이노 센서의 연결 디지털 및 아날로그 센서값의 특징 디지털 센서 핀 구조 및 연결하기 아날로그 센서 핀 구조 및 연결하기

Slides:



Advertisements
Similar presentations
1 차시 : SW 코딩으로 배우는 3D 기초작품 및 톱니바퀴 만들기 1)SPL3D 프린팅 툴 설치하기 2) 도형 추가하기 3) 도형 연산 명령어 익히기 4)3D 프린터 출력을 위한 STL 파일 내보내기 5) 하트모양 만들기 6) 하트모양 열쇠고리 만들기 7) 변수와 수식.
Advertisements

4차시: 3D프린터를 활용한 아두이노 응용작품 만들기
4D 장치 제작 체험으로 배우는 아두이노 및 SW프로그래밍 교육
Progress Report YoonMo Yeon
한국기술교육대학교 아두이노 기반 펌웨어 개발 (기본과정) 5일차 강사: 김영준 목원대학교 겸임교수.
안성시립도서관 무선랜 사용자 Mac 확인 및 설정방법
아두이노 활용 SW코딩 시작하기 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기
자바실험실 이동준 우리 곁으로 다가온 사물 컴퓨팅 자바실험실 이동준.
3차시: 인터랙티브 콘텐츠 만들기 소요시간: 45분 준비물 홀로그램 키트 스마트폰 SPL3D 편집기 저작툴.
1차시: 질량 및 탄성 제어하기 SPL3D VR 툴 설치하기 구체(공) 도형 추가 후 질량 부여하기 바닥 추가하기
한국기술교육대학교 아두이노 기반 펌웨어 개발 (기본과정) 1일차 강사: 김영준 목원대학교 겸임교수.
아날로그 입력과 출력.
아두이노 기반 펌웨어 개발 FUTURE INNOVATOR 강사: 김 영 준 ㈜헬로앱스
Bluetooth Billionton Setup
블루투스로 모터 펌프 제어하기 앱인벤터와 스마트팜 키트를 활용한 ㈜헬로앱스
네트워크 스캔하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
아두이노 프로그래밍 4일차 – Part1 모바일 로봇 강사: 김영준 목원대학교 겸임교수.
LCD 명령어 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 LCD 명령어 이해 및 기본 실습 응용 작품 만들기.
AP 모드 활용하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
아두이노 프로그래밍 1일차 – Part1 소개 및 준비 강사: 김영준 목원대학교 겸임교수.
컴퓨터 응용과 3학년 1반 조장 김영조 조원 구본건 , 임선택
아두이노? 2005년 이탈리아 이브레아에서 예술가와 디자이너를 위한 마이크로컨트롤러 프로젝트로 시작 아두이노는
LCD를 활용한 탁상 시계 만들기 재료준비 및 브레드 보드 배선 구성하기 LCD를 활용한 탁상 시계 만들기 응용 작품 만들기
DK-128 ADC 실습 아이티즌 기술연구소
BUCK 컨버터 실험 실험 준비 실험 진행 및 결과 첨부. SCR 게이트 펄스 만들기 목 차
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
Arduino 101 using NodeJS Korea University of Technology and Education
아두이노 개발 준비하기 목차 아두이노 소개 개발툴 다운로드 및 USB 드라이버 설치하기 브레드 보드 기본 활용.
From Block To C SW 코딩을 위한 5단계 교육
Version 0.8 정 해 영 감염병연구센터/KRIBB
5. 아두이노로 LED와 스위치 제어하기 - 스마트 폰으로 제어하는 아두이노 -.
아두이노 프로그래밍 5일차 – Part2 아두이노 보드간 통신 강사: 김영준 목원대학교 겸임교수.
DK-128 FND 실습 아이티즌 기술연구소
1차시: 아두이노 설치 및 어두워지면 저절로 켜지는 장치 제작 실습
                                  11장 컴퓨터 기반 데이터 수집.
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
10차시: 크리스털 LCD 명령어 기초 준비물 SPL-Duino 보드 개요: 크리스털 LCD의 기초 명령어를 익혀 봅니다.
3D 프린팅 프로그래밍 05 – 반복패턴 만들기 강사: 김영준 목원대학교 겸임교수.
1차시: 낮과 밤이 생기는 원리 지구과학
아두이노 매트릭스 코딩 매트릭스 기본 명령어 실습 01차시 ㈜헬로앱스 김영준.
보고서 (due 5/8) 다음과 같은 방식으로 문제를 해결하시오. 문제 분석 알고리즘 작성 프로그램 작성 테스트 및 검증
8장. spss statistics 20의 데이터 변환
아두이노 프로그래밍 (응용과정) 3일차 – Part2 LCD 활용하기 강사: 김영준 목원대학교 겸임교수
PSD센서 명령어 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 PSD센서 명령어 이해 및 실습 응용 작품 만들기.
02강 아두이노 LED 기본 개념 LED Example1 LED Example2 LED Example3
클라우드 서버로 사용자 데이터 전송하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
키패드 센서 및 전역변수 목차 재료준비 및 브레드 보드 배선 구성하기 키패드 센서 이해 전역변수 실습 응용 작품 만들기.
클라우드 서버로 부터 값 읽어오기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
헬로앱스 코딩체험교실 아두이노 자율주행 코딩 ㈜헬로앱스
목차 한국기술교육대학교 강사: 김 영 준 ㈜헬로앱스
아두이노 연결하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
GM7 PLC 모니터링 프로그램 한국 폴리텍 항공대학 항공정보통신과 송 승 일.
7. 실제 세계와의 통로 센서 정보영재 석사 김석전.
웹서버 기능으로 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준
스마트폰을 이용한 조명제어 ㈜ 성림 M&C
브레드 보드 연결하기 목차 브레드보드 핀구조 아두이노 입출력 핀 이해하기 전원 연결하기 LED 연결하기 LED 회로 작동시키기.
한국기술교육대학교 아두이노 기반 펌웨어 개발 (기본과정) 2일차 강사: 김영준 목원대학교 겸임교수.
시보기 / PC 연결설정방법 광주 직영 임성환 사원.
아두이노 프로그래밍 5일차 – Part1 블루투스 통신 강사: 김영준 목원대학교 겸임교수.
컴퓨터 구성요소와 사용 컴퓨터 문서 작업 인터넷 활용
코딩체험교실 아두이노 로봇 코딩 4차산업기술 체험 (SW코딩/자율주행기술).
엔트리-아두이노 블록 코딩 평원중학교 이동준 자바실험실 JavaLab.org.
다양한 아두이노 개발툴 및 H/W 한국기술교육대학교 아두이노 개발 SW 비교 1 스크래치 2 SPL 블록 3 SPL 스크립트
2차시: 스피커를 이용한 멜로디 연주 장치 만들기
논리 회로 실험 2주차 담당 교수 : 전희성 담당 조교 : 강명수.
목차 한국기술교육대학교 강사: 김 영 준 ㈜헬로앱스
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수
1. SNMP Setting IP 설정 NetAgent Mini 카드에 제공된 CD의 Netility 프로그램을 설치하여 프로그램을 실행시킨다. Netility 프로그램을 실행하면 네트워크에 있는 SNMP 카드를 찾게 됩니다. “Configure”를 선택하면 IP 설정.
SPL-Duino 블록 편집기 이용하기 전류센서 블록 만들기 SPL-Duino 블록 편집기를 실행합니다.
Presentation transcript:

아두이노 센서의 연결 디지털 및 아날로그 센서값의 특징 디지털 센서 핀 구조 및 연결하기 아날로그 센서 핀 구조 및 연결하기 목차 디지털 및 아날로그 센서값의 특징 디지털 센서 핀 구조 및 연결하기 아날로그 센서 핀 구조 및 연결하기

준비물 준비하기 디지털 센서 (LED 소자) SPL-Duino V2 보드 (초보자용 아두이노 보드) 아날로그 센서 (조도 센서)

아두이노 보드 아두이노 보드 초보자용 아두이노 보드 브래드보드가 필요없는 초보자용 아두이노 보드

아두이노 보드 초보자용 아두이노 보드 아두이노 보드 아두이노 우노 보드 브레드 보드 브래드보드 없이 센서를 아두이노 보드에 바로 연결할 수 있습니다

아두이노 보드 핀 설명 핀 설명 보드의 구조 아날로그 핀 디지털 핀 아두이노 보드

아두이노에서의 센서값 디지털 센서 값 디지털 센서 5V HIGH 또는 1 디지털 아두이노 센서 보드 전압 0V LOW 또는 0 디지털 센서는 0V ~ 5V 사이의 전압값이 출력되며, 아두이노에서는 이 전압값이 0 또는 1로 처리됩니다. 0V ~ 2.5V 사이는 0으로 표시하고 2.5V ~ 5V 사이는 1로 표시합니다.

아두이노에서의 센서값 디지털 센서 값 디지털 센서 5V HIGH (1) 0V LOW (0) 아두이노 보드에서의 디지털 센서값 처리 디지털 센서의 출력 또는 입력

예) DigitalWrite(13, HIGH) 아두이노에서의 센서값 디지털 센서 디지털 센서 값 아두이노에서 특별히 디지털 센서 값은 다음과 같이 예약어로 사용됩니다. 5V HIGH 라는 단어를 사용합니다. 예) DigitalWrite(13, HIGH) 0V LOW 라는 단어를 사용합니다. 예) DigitalWrite(13, LOW)

아두이노에서의 센서값 아날로그 센서 값 아날로그 센서 5V 1023 아날로그 아두이노 센서 보드 전압 0V 아날로그 센서는 0V ~ 5V 사이의 전압값이 출력되며, 아두이노에서는 이 전압값이 0 ~ 1023 사이의 숫자로 변환됩니다.

아두이노에서의 센서값 아날로그 센서 값 아날로그 센서 5V 1023 0V 아두이노 보드에서의 아날로그 센서의 출력 또는 입력 아두이노 보드에서의 아날로그 센서값 처리 아날로그 센서의 출력 또는 입력

디지털 센서 핀 디지털 3핀 센서 핀의 구조 디지털 센서 (G: Ground, 또는 GND로 표기) 0V 디지털 센서 5V (V: Voltage, 또는 Vcc로 표기) 측정된 센서값 (S: Sensor 또는 D로 표기)

디지털 센서 핀 디지털 3핀 센서를 아두이노 보드에 연결하는 방법 디지털 센서 G G 아두이노 디지털 보드의 센서 디지털 핀 12개의 핀을 사용할 수 있습니다. 디지털 센서 아두이노 보드의 디지털 핀 G G V V S S 아두이노 보드에는 총 14개의 디지털 핀(0번 핀 ~ 13번 핀)이 있으나 이중에서 0번과 1번은 통신용으로 사용되고 실제는 2번 핀 부터 13번 핀까지 총 12개의 핀을 사용할 수 있습니다.

디지털 센서 핀 디지털 3핀 센서를 아두이노 보드에 연결하는 방법 디지털 센서 G 디지털 센서 V S 디지털 센서는 아두이노 보드의 디지털 핀 중에서 2번에서 13번 사이에 아무 핀이나 연결해 주면 됩니다. 위의 예제는 13번 핀에 연결한 예를 보여 줍니다.

디지털 센서 핀 3핀 디지털 LED 소자 준비하기 디지털 센서 센서 선(S)은 각 센서 제품마다 색상이 다릅니다. 헬로앱스 센서의 경우 흰색 종이 스티커가 붙어 있는 선이 센서 선입니다. 빨간색 선은 V (Voltage)를 의미합니다. 검정색 선은 G (GND)를 의미합니다.

디지털 센서 핀 3핀 디지털 LED 소자를 아두이노 보드에 연결하는 방법 디지털 센서 대부분의 3핀 아두이노 디지털 센서는 G / V / S 순서의 핀으로 구성되어 있습니다. 3핀 센서는 보드에 바로 연결해 주면 됩니다. 검정색 선(G)과 빨간색 선(V)의 색상을 확인한 후 아두이노 보드의 13번 핀에 연결해 줍니다.

디지털 센서 작동 예제 블록 편집기를 이용하여 13번 핀에 연결된 디지털 LED 소자를 작동시켜 봅니다. 디지털 센서 DigitalWrite 명령과 Delay 명령을 아래 그림과 같이 마우스로 움직여서 Loop 안에 추가해 줍니다.

디지털 센서 작동 예제 디지털 센서 LED가 정상적으로 점멸하는지 확인해 봅니다.

아날로그 센서 핀 아날로그 3핀 센서 핀의 구조 아날로그 센서 (G: Ground, 또는 GND로 표기) 0V 아날로그 센서 (V: Voltage, 또는 Vcc로 표기) 측정된 센서값 (S: Sensor로 표기)

아날로그 센서 핀 아날로그 3핀 센서를 아두이노 보드에 연결하는 방법 아날로그 센서 G G 아두이노 아날로그 보드의 센서 6~8개의 핀을 사용할 수 있습니다. 아날로그 센서 아두이노 보드의 아날로그 핀 G G V V S S 아두이노 보드에는 총 6개의 아날로그 핀(0번 핀 ~ 6번 핀)이 있으며, 제품에 따라서는 8개의 아날로그 핀으로 구성된 보드도 있습니다. SPL-Duino 보드는 총 8개의 아날로그 핀으로 구성되어 있습니다.

아날로그 센서 핀 아날로그 3핀 센서를 아두이노 보드에 연결하는 방법 아날로그 센서 G 아날로그 센서 V S 아날로그 센서는 아두이노 보드의 아날로그 핀 중에서 A0번에서 A7번 사이에 아무 핀이나 연결해 주면 됩니다. 위의 예제는 0번 핀에 연결한 예를 보여 줍니다.

아날로그 센서 핀 3핀 아날로그 조도 센서 준비하기 아날로그 센서 검정색 선은 G (GND)를 의미합니다. 빨간색 선은 V (Voltage)를 의미합니다. 센서 선(S)은 각 센서 제품마다 색상이 다릅니다. 헬로앱스 센서의 경우 흰색 종이 스티커가 붙어 있는 선이 센서 선입니다.

아날로그 센서 핀 3핀 디지털 LED 소자를 아두이노 보드에 연결하는 방법 아날로그 센서 대부분의 3핀 아두이노 아날로그 센서는 G / V / S 순서의 핀으로 구성되어 있습니다. 3핀 센서는 보드에 바로 연결해 주면 됩니다. 검정색 선(G)과 빨간색 선(V)의 색상을 확인한 후 아두이노 보드의 0번 핀에 연결해 줍니다.

아날로그 센서 작동 예제 아날로그 센서 블록 편집기를 이용하여 아날로그 0번 핀에 연결된 조도 센서의 값을 화면에 출력하는 예제를 실행해 봅니다.

아날로그 센서 작동 예제 프로그램을 작동시킨 후 조도센서를 어둡게 가려 봅니다. 콘솔창에 표시되는 센서값을 확인해 봅니다. 손으로 가려서 밝기를 변화시켜 봅니다.

아날로그 센서 작동 예제 콘솔창에 표시되는 센서값을 확인해 봅니다. 아날로그 센서 0 ~ 1023 사이의 값이 이곳에 계속 표시됩니다.