사물인터넷의이해 5주차
·
학교수업
아날로그 값 - 펄스폭 변조(PWM : Pulse Width Modulation) 출력으로 아날로그 신호 내보냄 - 6개 핀인 (~3 ~5 ~6 ~9 ~10 ~11)들이 PWM 출력 핀 전압이 0.0~5.0V로 변화 할때 2.5V의 듀티 사이클 50% 아날로그 신호 값은 0~1023, 아두이노는 디지털 장치라 5V는 analogRead()에서 1023으로 설정 전위차계 - 전위차계는 모든 구간 일정 밀도를 지닌 저항성 띠 사용 - 전위차계 최대 저항 10(KΩ) - 전위차계 전압 0~5V로 표현 푸쉬버튼 - 평소에 전류 차단하다 누르는 동안 전류가 통하고 손을 떼면 용수철로 인해 자리로 돌아오고 흐름도 멈춤 - 스위치 핀 1,3 2,4가 서로 연결되어 스위치 기능 사용 불가능, 그러나 1,2 3,4를 스..
웹개발기초 5주차
·
학교수업
텍스트 ex) span { color : blue; font-size : 20px; } CSS3 스타일 시트 구성 1.셀렉터(selector) tag, ID, class ex) span 1)태그 이름 셀렉터 ex) h3, li { color : brown; } 2)id 셀렉터 브라우저 디폴트 스타일 태그가 겹칠 경우 우선순위따라 오버라이딩 겹치지 않는 경우 모두 합침 CSS 태그 - background-color 배경색 - color 텍스트 색 - margin-left 왼쪽 공간 비우기 - margin-right 오른쪽 공간 비우기 - text-align : center 문자 정렬 셀렉터 조합 1.자식 셀렉터 로 구분 div > strong { color : dodgerblue; } => div의 직계 ..
객체지향프로그래밍 5주차
·
학교수업
C++ 문자열 1. C 스트링 2. C++ string 클래스의 객체 (더 선호) 인자 전달 방식 1. 값에 의한 호출 : call by value - 호출 코드에 값을 넘김 2. 주소에 의한 호출 : call by address - 호출 코드에 명시적으로 주소를 넘김 - 매개 변수는 포인터 타입 함수 호출로 객체 전달 : 값에 의한 호출로 객체 전달 (생성자, 소멸자의 비대칭 실행) - 매개 변수 객체의 생성자 호출 X => 값을 전달하는데 생성자가 호출되면 기본 생성자 호출 => 값이 달라짐 - 매개 변수 객체의 소멸자는 호출함 함수 호출로 객체 전달 : 주소에 의한 호출 - 값이 아닌 주소값을 전달 객체 치환 - 동일한 클래스 타입 객체끼리는 치환 가능 - 모든 데이터가 비트 단위로 복사 ex) C..
가상현실프로그래밍 4주차
·
학교수업
가상현실 플랫폼 1. Steam Platform (PC) - 6축 headset, 6축 컨트롤러 - HTC Vive platfrom을 위한 SteamVR asset 제공 - Base station을 설치해야함 - Steam VR을 설치 2. Windows Mixed Reality Platform - 6축 headset, 6축 컨트롤러 - Windows Mixed Reality Portal 설치(OS완 통합) - 케이블 하나를 이용해 H/W 연결 -> 설치가 용이 - Unity와 Windows에서 공식적 지원 3. Oculus Rift Platform - 6축 headset, 6축 컨트롤러 - Stand 형태의 Base station 필요 - Oculus VR platform 설치 - Asset store..
정보보호개론 4주차 (3주차 추가내용)
·
학교수업
시스템 : 보안 공격이 대상이 될 수 있는 단위, 보안 공격자의 공격 대상 ex) 서버용 운영체제(Server Operating System) 시스셈 보안성을 평가하는 4가지 1. 계정 관리 2. 서비스 관리 3. 패치 관리 4. 로그 관리 서버 - 서비스를 제공하는 시스템 - 서버용 운영체제가 설치된 컴퓨터 대표적 서버 OS 1.윈도우 : Windows Server 2008 / 2008 R2, ... 2.유닉스 계열 : AIX, HP/UX, Solaris, ... 3.리눅스 계열 : 페도라, 우분투, CentOS, ... 계정 : Account, 시스템에 접근하는 것이 허가된 사용자인지를 검증 - 아이디, 패스워드 - 관리자 계정(Administrator) : 컴퓨터 전체를 관리할 수 있는 막강한 권한..
임베디드기초 4주차
·
학교수업
모터 - DC 모터 (Direct Current : 직류) ex)선풍기, 면도기, 드라이기 1. 브러시형 DC모터 1) 고정 자석 + 회전하는 코일을 사용 2) 값이 싸고, 속도 제어가 쉽다. 2. 플레밍의 왼손 법칙 : 자기장의 방향과 전류의 방향에 따라 도선이 받는 힘의 방향 결정 -> 이 원리를 이요하여 모터 구동 3. 스위치로 사용하는 트랜지스터 1) 전자기기의 증폭기(앰프), 중앙처리장치(CPU)를 만드는데 사용 2) 단일 트랜지스터는 전기적으로 제어할 수 있는 스위치 역할 4. 바이폴라 접합 트랜지스터(Bipolar-Junction Transistor) 1) 이미터 (E), 컬렉터 (C), 베이스(B)로 구성 2) 전류는 컬렉터->이미터로 나간다 3) 베이스 핀을 변조시키면 전류가 트랜지스터를..