PIC는 우리의 친구 한국정보통신대학교 디지털미디어연구소.

Slides:



Advertisements
Similar presentations
일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
Advertisements

대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
음란물에 대하여. 인터넷 음란물의 의미 돈벌이를 위해 단지 성적 욕망을 불러 일으키기 위한 음란한 인터넷 상의 사 진, 동영상, 만화 등을 말한다.
1 모터 (Motors) 김원웅. 2 모터 (Motor) □ 모터 응용분야 □ Desktop PC 의 DVD ROM, HDD □ 러닝머신, 전동드릴, 선풍기 등 전력에 의해서 뭔가가 움직이 는 분야에는 거의 모두 모터가 사용 □ 우리가 배울 모터의.
아이핑 소개 (탁구대회) 아이핑 담당 신동일 네이버(다음)에서 아이핑검색 아이핑 소개 (탁구대회) 담당 신동일 아이핑.
교육정보화 사업을 통한 정보격차 해소 방안 모색 광주광역시교육청 교육과정정보화과장 리 장 언.
경복 EXPO 취업박람회 개요 기업설명회 및 현장면접 참가업체 세부 일정
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
마이크로프로세서설계 - 3 ATmega128 마이크로컨트롤러의 특징 LED 실습 1
1. PC 에서 회원가입 1. 회원가입 버튼 클릭 클릭.
소프트웨어와 운영체제.
PIC는 우리의 친구 한국정보통신대학교 디지털미디어연구소.
2015년 2학기 PULSE 4 전자물리실험 11주차 – 초음파 거리 측정 실험 - DSU 메카트로닉스 융합공학부 -
Smart IoT 설계 시스템 Lecture 07. 센서와 액츄에이터 실습.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
재경광주전남향우회 ∙ 전남일보 공동주최 2017 광주 ∙ 전남 귀농귀촌 박람회 실행계획안
2014 ITA 8월 강의 C Programming -1주차- C언어 기초 정대진 ( )
USER’S MANUAL 모델명: CCR-201 코드시스템(주)
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
아두이노 프로그래밍 1일차 – Part2 아두이노 사양 강사: 김영준 목원대학교 겸임교수.
컴퓨터 하드웨어 설치(1) PC 성능을 결정하는 핵심 부품 가이드 내게 맞는 보조 부품 & 모니터 선택하기.
컬러 LED바 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 컬러 LED바 이해 및 프로그램 실습 응용 작품 만들기.
치매의 예방 김 은민 윤금 노인요양원 치매의.
10장 주변장치 (PIO) Slide 1 (of 28).
RnA DISPLAY 구동 Clcd 구동 Made by Bonobonobono.
Arduino와 Led를 이용하여 Wearable Display 만들기
Medical Instrumentation #1
12. 아두이노와 센서를 이용한 제어 - 스마트 폰으로 제어하는 아두이노 -.
Data 보관 / 전송을 위한 HYDRA 솔루션 EGT Line.
고등용 LED를 이용한 재미있는 표현.
제 3 장 아두이노 무조건 따라하기 - 스마트 폰으로 제어하는 아두이노 -.
Presentation 정보통신과 6조.
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수.
4족 로봇 삼식이팀 박명대.
작업장에서 불의의사고로 절단사고가 발생했다면
아두이노 프로그래밍 2일차 – Part2 PSD 거리센서 강사: 김영준 목원대학교 겸임교수.
아두이노 프로그래밍 2일차 – Part2 PSD 거리센서 강사: 김영준 목원대학교 겸임교수
9. 아두이노를 이용한 FND 제어 - 스마트 폰으로 제어하는 아두이노 -.
초등학생이 pc방을 가도 되는가? 등마 초등학교 5학년 4반 김근아.
2015년 2학기 PULSE 4 전자물리실험 10 – 조도 센서와 소리 발생 - DSU 메카트로닉스 융합공학부 -
아두이노 프로그래밍 1일차 – Part4 값출력 및 디지털 읽기 강사: 김영준 목원대학교 겸임교수
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
요한계시록 (2) 요한계시록의 7가지 중점사항 Rev 2-0.
8. 아두이노를 이용한 아날로그 제어 - 스마트 폰으로 제어하는 아두이노 -.
4. 아두이노로 LED 제어하기 - 스마트 폰으로 제어하는 아두이노 -.
센서값 전송하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
프로젝트 진행내용.
ST모드에서 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (

전사적 위험관리를 위한 비용절감 방안.
교육방법 및 평가방법 안내.
생체계측 강의록 Medical instrucmentation#8
(생각열기) 횡파와 종파를 구분하는 기준은 무엇인가?? 답 : 진동하는 방법의 차이
코딩체험교실 아두이노 로봇 코딩 4차산업기술 체험 (SW코딩/자율주행기술).
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
성공적인 입사지원서 작성법 제이비커리어 교육수석 소 은 선.
아두이노 프로그래밍 Lecture #
MA125T ▶ 제품개요 MA125T는 Temic & EM-CARD를 Read 하여 카드 데이터 전송모듈
아날로그일까? 디지털일까? -사용자 경험 기반 디지털 기술을 활용한 반응하는 액자 만들기-
100세 시대, 스마트 헬스케어와 미래직업 (3) 고령화 사회에 필요한 웨어러블.
아두이노 서보로봇 제어 (블루투스 스마트폰 조종) -03차시-
하드웨어 6월12일 강의자료.
코딩교육, 어떻게 해야 할까 이천양정여자고등학교 김가연 안선영.
Progress Seminar 양승만.
체력 운동과 건강.
3. Arduino 실습 – 아날로그 입력(1) 아날로그 입력 – 먼지 센서 먼지 센서 개요 먼지 센서 특징 먼지 검출 센서
Presentation transcript:

PIC는 우리의 친구 한국정보통신대학교 디지털미디어연구소

PIC 소개 PIC는 일종의 CPU PIC를 사용해서 할 수 있는 일 PIC가 들어간 하드웨어를 만드는 과정 컴퓨터 세상을 실제 물리적인 세상과 연결 NanoBot, 튜브 카트라이더 등 PIC가 들어간 하드웨어를 만드는 과정 목적에 맞는 회로 구성 PIC에 C or 어셈블러로 프로그램 한 것 넣기 테스트

세미나 소개 대상: 회로 구성 및 프로그램에 대한 경험이 적은 사람 목적: PIC에 대한 자신감 얻기!!! 일정 월요일: PIC로 LED 제어 수요일: PIC와 PC 통신하여, LED 제어 목요일: PIC로 센서 값을 읽어서, PC로 전송

1st Day: PIC로 LED 깜박거리게 하기

1st Day: 목차 회로구성 프로그래밍 생각해 볼 거리

1st Day: 회로 구성 머리 에너지: 7805 Output: LED(빛이 나오는 소자) Input: 없음 PIC 7805 PIC16F73 (PIC의 한 종류) OSC: PIC는 CPU므로 클럭이 필요 에너지: 7805 5V 이상의 전압을 5V로 바꿔 줌(12V  5V) 일반적인 PIC는 5V에서 동작 Output: LED(빛이 나오는 소자) Input: 없음 PIC 5V 12V 7805 Adaptor LED OSC

1st Day: 프로그래밍

1st Day: 프로그래밍(2) set_tris_b(0b00000000) output_b(0b11000000) PIC B ports의 Output / Input 기능 결정 0: Output ( 숫자 0은 ‘O’랑 비슷하니까 Output) 1: Input ( 숫자 1은 ‘I’ 랑 비슷하니까 Input) B7 ~ B0 Ex. set_tris_b(0b00000001) : B0 Pin Input 기능, 나머지 Pin Output 기능 output_b(0b11000000) PIC B ports의 출력의 High/Low 결정 1: High, 0: Out (Digital 이니까) Ex. output_b(0b11000000) : B7, B6 Pin High, 나머지 Pin Low

1st Day: 프로그래밍(3) delay_ms(500) 일정 시간 동안 프로그램 진행 지연 단위: [ms]

1st Day: 생각해 볼 문제 Delay 시간을 500ms, 200ms, 10ms로 바꾸면서 실험해보세요. 그리고 어떤 이상한 현상이 일어나면 왜 그런 현상이 일어나는지를 생각해보세요.

2nd Day: PIC와 PC 통신해서, PC로 LED 키고 끄기

2nd Day: 목차 회로구성 프로그래밍

2nd Day: 회로 구성 MAX232: PIC를 PC와 RS232 통신 할 수 있게 해주는 녀석 Output: LED, PC로 송신 Input: PC로부터 오는 값 (디지털) PIC LED 5V 12V 7805 Adaptor MAX232 OSC

2nd Day: 프로그래밍

2nd Day: 프로그래밍(2) getc() printf(“LED B7 On\n\r”) PC에서 오는 1byte data 수신하는 함수 8 bit character return PC에서 Data 수신 전까지 다음 줄로 안 넘어감(내부적으로 Loop 문) printf(“LED B7 On\n\r”) PC의 하이퍼터미널에 그대로 찍힘 보통 자신이 짠 PC와의 통신 프로그램에서는 ‘putc()’를 이용해서 1byte씩 보냄

3rd Day: PIC로 센서 값 읽어서, PC로 보내기

3rd Day: 목차 센서 회로구성 프로그래밍

3rd Day: 센서 센서 뭔가를 측정해서 전기적으로 알려주는 녀석 뭔가?: 열, 빛, 연기, 습도, 바람 등 우리가 사용 할 센서: CDS(Cadmium Sulfide) 빛 감지 센서 밝으면 저항값 감소 어두우면 저항값 증가 CdS... 화학기호입니다. 황화 카드뮴 셀.. 이란 거죠.. Cd 가 카드뮴 S 가 황 이죠.. CdS 센서는 광에 쏘여지면 저항값이 감소하는 광도전효과(Photo conductive effect)를 이용한 반도체 포토센서 입니다. 광도전셀로서 CdS 말고도 CdSe(셀렌화 카드뮴), Cd(S.Se) 황화셀렌화 카드뮴등이 있으나 특별히 지정하지 않는한 CdS 셀로 총칭하고 있습니다.

3rd Day: 회로 구성 Input: CDS(아날로그) Output: PC로 송신(센서 값) PIC CDS 7805 5V 12V 7805 Adaptor MAX232 OSC

3rd Day: 프로그래밍

3rd Day: 프로그래밍(2) read_adc() PIC로 들어오는 아날로그 입력 값을 읽음 PIC 종류에 따라서 8bit or 16bit int return PIC16F73은 8bit ADC int: 8bit, long int: 16bit