아두이노 나노 ESP32 가변 저항기 LED
이 튜토리얼은 Arduino Nano ESP32와 가변 저항을 사용하여 LED의 밝기를 변경하는 방법을 안내합니다.
준비물
| 1 | × | 아두이노 나노 ESP32 | 쿠팡 | 아마존 | |
| 1 | × | USB 케이블 타입-A to 타입-C (USB-A PC용) | 쿠팡 | 아마존 | |
| 1 | × | USB 케이블 타입-C to 타입-C (USB-C PC용) | 아마존 | |
| 1 | × | 포텐셔미터 | 쿠팡 | 아마존 | |
| 1 | × | 노브가 있는 포텐셔미터 모듈 | 쿠팡 | 아마존 | |
| 1 | × | LED | 쿠팡 | 아마존 | |
| 1 | × | LED Module | 아마존 | |
| 1 | × | (또는) Button and LED Kit | 아마존 | |
| 1 | × | 220Ω Resistor | 아마존 | |
| 1 | × | 브레드보드 | 쿠팡 | 아마존 | |
| 1 | × | 점퍼케이블 | 쿠팡 | 아마존 | |
| 1 | × | (옵션) DC 커넥터 전원 연결 잭 플러그 소켓 | 쿠팡 | 아마존 | |
| 1 | × | (추천) 아두이노 나노용 스크루 터미널 확장 보드 | 쿠팡 | 아마존 | |
| 1 | × | (추천) 아두이노 나노용 브레이크아웃 확장 보드 | 쿠팡 | 아마존 | |
| 1 | × | (추천) 아두이노 나노 ESP32용 전원 분배기 | 쿠팡 | 아마존 |
LED 및 가변저항에 대하여
우리는 LED와 포텐쇼미터에 대한 구체적인 튜토리얼을 가지고 있습니다. 각 튜토리얼에는 하드웨어 핀아웃, 작동 원리, ESP32, 아두이노 나노 ESP32 코드 연결 방법에 대한 자세한 정보 및 단계별 지침이 포함되어 있습니다. 다음 링크에서 자세히 알아보세요:
선연결

이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
브레드보드 없이 연결한 같은 배선입니다:

이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
이 회로를 계속 사용할 계획이라면 나사 단자를 고려해 보세요. Arduino Nano ESP32는 아두이노 나노용 스크루 터미널 확장 보드에 꽂을 수 있으며, 이 보드는 모든 핀을 나사 단자로 바꿔 줍니다. 다음은 나사 단자 보드를 통해 배선한 같은 회로입니다:

이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
프로그래밍하는 방법
아날로그 핀에서 입력을 읽습니다 (값은 0에서 4095 사이)
밝기(0과 255 사이의 값)로 조정합니다
밝기 LED를 설정합니다.
아두이노 나노 ESP32 코드
사용 방법
- 아두이노 나노 ESP32를 처음 사용하는 경우, 아두이노 나노 ESP32 - 소프트웨어 설치을 참조하세요.
- 위의 코드를 복사하여 아두이노 IDE에 붙여넣으세요.
- 아두이노 IDE에서 Upload 버튼을 클릭하여 아두이노 나노 ESP32 보드에 코드를 컴파일하고 업로드하세요.
- 아두이노 IDE에서 시리얼 모니터를 열어보세요.

- 저항 변화기를 돌리세요.
- LED가 서서히 꺼지는 것을 보세요.
- 시리얼 모니터에서 결과를 확인하세요. 아래와 같습니다:
동영상
비디오 제작은 시간이 많이 걸리는 작업입니다. 비디오 튜토리얼이 학습에 도움이 되었다면, YouTube 채널 을 구독하여 알려 주시기 바랍니다. 비디오에 대한 높은 수요가 있다면, 비디오를 만들기 위해 노력하겠습니다.