아두이노 나노 - 힘 센서 | Arduino Nano - Force Sensor
이 튜토리얼에서는 힘 센서와 함께 아두이노 나노를 사용하는 방법을 안내합니다. 구체적으로, 우리는 다음을 배우게 될 것입니다:
- 힘 센서가 어떻게 작동하는가
- 힘 센서를 아두이노 나노에 어떻게 연결하는가
- 힘 센서에서 값을 읽기 위해 아두이노 나노를 어떻게 프로그래밍하는가
전형적인 응용 프로그램으로, 당신은 물건을 힘 센서 위에 놓을 수 있고, 그런 다음 아두이노 나노가 힘의 변화를 감지하면 누군가가 당신의 소지품을 잡았다는 의미입니다.
준비물
1 | × | Arduino Nano | Amazon | |
1 | × | USB A to Mini-B USB cable | 쿠팡 | Amazon | |
1 | × | Force Sensor | 쿠팡 | Amazon | |
1 | × | 10 kΩ resistor | Amazon | |
1 | × | Breadboard | 쿠팡 | Amazon | |
1 | × | Jumper Wires | Amazon | |
1 | × | (Optional) 9V Power Adapter for Arduino Nano | Amazon | |
1 | × | (Recommended) Screw Terminal Expansion Board for Arduino Nano | 쿠팡 | Amazon |
힘 센서에 대하여
힘 센서는 힘 감지 저항기, 힘 민감한 저항기 또는 간단히 FSR이라고 불립니다. 이것은 기본적으로 적용된 압력의 양에 따라 그 저항 값이 변하는 저항기입니다. 힘 센서는 다음과 같은 특성을 가지고 있습니다:
- 그것은 저렴하고 사용하기 쉽습니다.
- 그것은 물리적 압력과 압박을 인식하는 데 능숙합니다.
- 그것은 견디고 있는 파운드의 무게를 결정하는 데 적합하지 않습니다.
힘 센서는 전자 드럼, 휴대 전화, 휴대용 게임 기기와 같은 다양한 휴대용 전자 제품에 사용됩니다.
힘 센서 핀배열
힘 센서는 대칭적인 두 개의 핀을 가지며 저항기의 한 종류이므로 구별할 필요가 없습니다.
작동 원리
힘 센서는 기본적으로 적용된 압력의 양에 따라 저항이 변하는 저항기입니다. 압력이 증가함에 따라 두 단자 사이의 저항이 감소합니다.
선연결
이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
힘 센서 프로그래밍 방법
Arduino Nano의 A0부터 A7까지의 핀은 아날로그 입력으로 사용할 수 있습니다. 이 아날로그 입력 핀들은 전압(0v부터 VCC까지의 범위)을 정수 값(0부터 1023까지의 범위)으로 변환하는데, 이를 ADC 값 또는 아날로그 값이라고 합니다. 우리는 힘 센서를 아날로그 입력 핀에 연결하고 analogRead() 함수를 사용하여 아날로그 값을 읽을 수 있습니다.
아두이노 나노 코드
사용 방법
- 아두이노 IDE에서 코드를 복사하고 열어주세요.
- Upload 버튼을 클릭하여 코드를 아두이노 나노로 전송하세요.
- 힘 센서를 눌러주세요.
- 시리얼 모니터에서 결과를 확인하세요.
동영상
비디오 제작은 시간이 많이 걸리는 작업입니다. 비디오 튜토리얼이 학습에 도움이 되었다면, YouTube 채널 을 구독하여 알려 주시기 바랍니다. 비디오에 대한 높은 수요가 있다면, 비디오를 만들기 위해 노력하겠습니다.