안녕하세요. 메카솔루션입니다.
EAGLEYE 530 (삼성 ARTIK)를 활용하여 LED의 밝기를 제어해보겠습니다.
21번 핀과 아래 두 이미지를 참고하여 PWN0핀과 GND핀에
(이미지는 비슷한 라즈베리파이로 대체하겠습니다.)
실제 모습은 다음의 링크를 참고해주세요.
PuTTY 시리얼 통신을 통해 접속 후 아래 커맨드를 입력해 줍니다
echo 0 > /sys/class/pwm/pwmchip0/export //사용 설정
cd /sys/class/pwm/pwmchip0/pwm0 //편의를 위해 경로 이동
echo 100000000 > period //펄스 주기
echo 50000000 > duty_cycle //펄스 폭
echo 1 > enbale //실행
(아래 참고) 코드 그대로 펄스의 주기와 폭을 조정하여 led를 제어합니다
주기를 짧게 (10000000정도) 하고 폭을 조절하면 빠르게 깜빡이면서
사람의 눈에는 계속 켜져있는 상태로 보이게 됩니다.
마지막으로 시연 영상과 함께 마무리하도록 하겠습니다
1. 깜빡임
영상이 보이지 않으시는 분은 다음의 링크로 접속하시면 보실 수 있습니다.
2. 주기를 줄이고 펄스 폭을 조절하여 밝기 조절
영상이 보이지 않으시는 분은 다음의 링크로 접속하시면 보실 수 있습니다.
최신댓글