1. 파트
- Raspberry
- Breadboard
- 10 k옴 potentiometer
- MCP 3008 chip
- 5 mm LED
- 330 옴 resistor
- Jumper wires
2. MCP 3008 설명
analog 신호를 디지털 신호로 변경해 주는 chip
1 아날로그 | power 16 |
2 아날로그 | voltage inp 15 |
3 아날로그 | Analog gnd 14 |
4 아날로그 | Serial clock 13 |
5 아날로그 | Serial out 12 |
6 아날로그 | Serial in 11 |
7 아날로그 | Chip select 10 |
8 아날로그 | Ground 9 |
3. 코딩
from gpiozero import PWMLED, MCP3008
from time import sleep
o_port = MCP3008(0)
o_led = PWMLED(17)
while True :
if ( o_port.value < 0.001 ):
o_led.value = 0
else:
o_led.value = o_pot.value
print(pot.value)
sleep(0.1)
'RaspBerry PI' 카테고리의 다른 글
RGB Led strip (0) | 2019.05.14 |
---|---|
Multicolor LED (0) | 2019.05.14 |
버튼으로 led 켜기 (0) | 2019.05.13 |
GPIO 구성 (0) | 2019.05.12 |
led 켜기 (0) | 2019.05.12 |