임베디드기초 10주차
·
학교수업
7 세그먼트 LED - 일반 명칭 FND (Flexible Numeric Display) - 7개 선분으로 숫자 표시, 실제는 소숫점을 표시하는 LED 추가하여 8개 -> 1개 바이트로 제어 가능 - 종류 : 공통 양극, 공통 음극 -> 핀 개수, 위치 동일 -> 핀 번호는 소수점 있는 면이 가장 왼쪽 1번, 반시계로 증가 7 세그먼트 LED : CLS-5612BUR-11 - 공통 핀을 Vcc에 연결, 각 세그먼트 핀에 LOW(0) 신호를 걸면 LED 불이 켜진다. - 공통 음극형 5611AS(Common Cathode)는 반대다. -> 공통 핀을 GND 연결, 각 세그먼트 핀에 HIGH(1) 신호 걸면 LED 불이 켜짐 - 세그먼트 핀은 a->b->c->d->e->f->g->dp(h) 순서로 표시 (시..
웹개발기초 11주차
·
학교수업
load 이벤트 - 1. HTML 문서 전체 로딩완료 2. 이미지의 로딩 완료시 click 이벤트 - 마우스 클릭 submit 이벤트 - submit 버튼 클릭 reset 이벤트 - reset 버튼 클릭 focus 이벤트 - 입력하기 위해 선택 keypress 이벤트 - 키를 누를 때 keyup 이벤트 - 누른 키를 놓을 때 resize 이벤트 - 윈도우 크기 변경 시 change 이벤트 - 라디오 버튼 선택 시 dbclick 이벤트 - 마우스 더블클릭 시 addEventListener(eventName, listener,[useCapture]) 이벤트 객체 - 발생한 이벤트에 관련된 다양한 정보를 담은 객체 -> 이벤트 처리 후 이벤트 객체 소멸 이벤트 객체는 이벤트 리스너 함수의 첫 번째 매개변수로 ..
가상현실프로그래밍 9주차
·
학교수업
아두이노 IDE - 작고 간단한 통합개발환경 - 초보자를 위해 꼭 필요한 기능들만으로 구성 - 한 번의 클릭으로 컴파일에서 업로드까지 진행 - JAVA로 구현하여 OS 간 이식성이 뛰어남 - 디버깅 기능이 존재하지 않음 pinMode : 지정한 핀(pin)의 모드(mode) 설정 - void pinMode(uint8_t pin, uint8_t mode); digitalWrite : 지정한 핀(pin)으로 값(value) 출력 - void digitalWrite(uint8_t pin, uint8_t value); digitalRead : 지정한 핀(pin)의 상태를 반환 - int digitalRead(uint8_t pin); Unity & Arduino 연결 - PC는 외부 장비와 통신하기 위해 시리얼 ..
정보보호개론 9주차
·
학교수업
스푸핑 - 네트워크 보안 분야 : 공격자가 마치 공격 대상자인 것 처럼 행세하는 것 ex) 수신자 행세, 송신자 행세 가능 2계층 공격 : 공격자가 같은 스위치 내에 존재 - ARP 스푸핑 // 같은 스위치 내에서만 공격가능 3,7계층 공격 : 공격자가 내부 네트워크 및 외부 네트워크에서도 공격 가능 - 3계층 : IP 스푸핑, ICMP 리다이렉트 - 7계층 : DNS 스푸핑 ARP 스푸핑 (같은 스위치 내에 연결) - 공격자가 공격 대상자의 MAC주소(2계층 : 물리적 주소)를 가로채는 공격 -> IP주소(3계층)로 보내더라도 내부적으로는 MAC주소(2계층)으로 변환되어 전송 - ARP(Address Resolution Protocol) - MAC 주소를 결정(Resolution)하기 위한 통신 프로토..
임베디드 기초 9주차
·
학교수업
I(2)C 통신 - 대부분 MCU 들이 외부 모듈과 통신할 수 있도록 표준화된 디지털 통신 프로토콜 - 버스는 최소한의 입출력 핀만 사용하여 장치 간 양방향 통신 제공 - 버스는 1. 정보를 보내는 마스터(Master) 장치 1개 2. 정보를 받는 슬레이브(Slave) 장치 여러 개로 구성 - 보통 MCU가 마스터 역할하고 슬레이브들의 동작을 제어 - 통신은 느린 속도의 간단한 주변 장치와의 통신에 적합 - 통신의 최대 속도는 평균 수백(100~400)KHz로 낮은 속도에 해당 I(2)C 통신 역사 - 1980 초반 필립스에서 개발 - 1990 표준화 많은 회사에서 호환 칩 생상 - 통신은 CLOCK과 DATA 회선 두개로 통신하기 때문에 두 가닥(two-wire) 프로토콜이라고 불림. - 통신이라는 이..
사물인터넷의 이해 9주차
·
학교수업
센서 - 리드 스위치 : 가는 판상의 금속 편에 부착된 전기접점이 이 자력에 의해 자화되어 작동하는 스위치 -> 리드핀의 자화 -> 전류가 흐름 - 장점 : 1) 접점부가 완전히 밀폐되어 가스, 액체, 고온, 고습 환경에서동 ㅏㄴ정 2) 내전압 특성이 우수(10kV 이상) 3) 소형, 경량 4) 가격이 저렴 - 단점 : 1) 자력에만 반응 2) 유리튜브가 사용 : 강한 외부 응력, 충격에 취약 - 압력 센서 : 감지부에 작용하는 압력을 전기신호로 변경 압력 : 단위 면적당 작용하는 힘 분류 : 1) 수은압력센서 : U자형 시험관을 이용하여 압력 측정 2) 기계적 압력센서 : 입력으로 압력이 가해지면 관을 통해 압력 측정 3) 정전용량식 압력센서 : 실리콘 다이어프램으로 압력 측정 4) 압저항 센서 : 실..