e4ds Connect
- 제 목 [ 기초 ] 아두이노 실습 - 광센서(CDS)를 이용한 LED 켜기
- 작성자 주피터 조회 : 9,675 좋아요 : 0 댓글 : 0
- 작성일 2019-10-28 오전 10:01:31
-
광센서(CDS)를 이용한 LED 켜기
① CDS 소자설명
CDS는 빛의 세기에 따라 저항값이 변하는 센서입니다.
밝기에 따른 저항값의 변화는 아래 그림과 같습니다. 참고로 y-축(저항값)은 로그 스케일입니다.
② 하드웨어 구성
아래 그림 처럼 하드웨어를 구성합니다.
ⓞ 아래의 그림은 논리 회로의 구성입니다.
③ 아두이노 프로그래밍
프로그램 로직을 구현합니다.
④ 실물사진
아래 그림은 실제 연동되어서 구동하는 실제 사진입니다. 아래와 같이 보드를 구성하고 결과물을 확인하세요.
int val = 0; void setup() { pinMode(3,OUTPUT); pinMode(5,OUTPUT); } void loop() { val = analogRead(0); analogWrite(3, val/4); analogWrite(5, (1023 - val)/4); delay(10); }
순번 | 제목 | 등록자 | 등록일 | 조회 |
---|---|---|---|---|
53 | [웨비나] 라즈베리 파이 Pico W IoT 개발 환경 구축하기 ㅡ Part 2 | E4DS MAKE | 22.09.06 | 9606 |
52 | [웨비나] 라즈베리 파이 Pico W IoT 개발 환경 구축하기 ㅡ Part 1 [6] | E4DS MAKE | 22.09.06 | 11787 |
50 | [무료 강좌] 5분안에 끝내는 그라운드의 이해 | E4DS MAKE | 22.07.29 | 14554 |
49 | [무료 강좌] 그라운드가 있는 이유, 그리고 전압과 전류에 대한 이야기 | E4DS MAKE | 22.07.29 | 10847 |
47 | [무료 강좌] 7세그먼트 디스플레이에 관한 진실 | E4DS MAKE | 22.07.29 | 10755 |
35 | 라즈베리파이 4 OpenCV 4.1.2 ( opencv_contrib 포함 ) 설치하기 [4] | 주피터 | 19.12.12 | 43021 |
34 | [로봇 팔 제어 프로젝트] STM32 MCU를 활용한 원격 로봇 팔 제어 [1] | Dongdon | 19.12.10 | 29977 |
33 | [로봇 팔 제어 프로젝트] 블루투스 통신을 이용한 6관절 로봇 팔 제어 | Dongdon | 19.12.09 | 11447 |
32 | [STM32 MCU 제어 가이드] 버튼 입력 – LED 출력 동작 제어 [2] | Dongdon | 19.11.25 | 9867 |
31 | 블루투스 모듈 Set-up 및 블루투스 통신을 이용한 서보모터 제어 | dmsrn13** | 19.11.20 | 11794 |