아두이노 회로에 LED를 사용하려면 그에 맞는 저항을 같이 사용해야 합니다. 만약 너무 높은 저항을 쓰면 빛이 너무 약하거나 아예 안 켜질 수도 있습니다. 너무 낮은 저항을 쓰면 LED에 과전류가 흘러서 타버릴 수도 있습니다. LED, Anode와 Cathode LED 과전류 방지 저항 계산하기 LED를 사용할 때 가장 먼저 주의해야 할 점은 극성입니다. 2개의 다리 중 긴 쪽이 Anode(+) 쪽입니다. 다리가 짧은 쪽이 Cathode(-)입니다. 아두이노와 사용할 때는 다리가 긴 쪽을 전원(Vcc)이나 출력핀에 연결합니다. 다른 다리는 GND에 연결합니다. LED를 사용할 때 극성을 신경 쓰는 것 만큼 중요한 것이 적절한 전류를 흘려주는 것입니다. 전류를 제어하는 가장 쉬운 방법은 LED와 직렬로..
릴레이를 사용하면 아두이노로 높은 전압의 가전제품을 켜고 끌 수 있습니다. 그 말은 집에 있는 전등, 히터, 선풍기 같은 아날로그 스위치를 가진 거의 모든 가전제품에 사용 가능하단 뜻입니다. 이런 제품들은 220V 전원을 사용합니다. 아두이노로 직접 이 전압을 제어할 수 없습니다. 따라서 아두이노의 출력 5V로 동작할 수 있는 전자식 스위치인 릴레이가 필요합니다. 릴레이는 어떤 조건이 되면 동작하게 사용됩니다. 예를 들면 '온도가 20도 이하이면 릴레이를 동작해라' 같은 동작입니다. 거의 모든 센서와 조합해서 사용할 수 있습니다. 스마트 공기청정기는 미세먼지 센서와 릴레이, 스마트 히터는 온도센서와 릴레이, 스마트 건조기는 습도센서와 릴레이와 같이 다양한 조합이 가능합니다. 아두이노가 스마트폰과 연결돼 ..
BOM 만드는 법을 알아보겠습니다. BOM(Bill of material)은 제품을 구성하는 물품 리스트와 각 물품의 정보입니다. 한글로 하면 자재명세서나 부품목록 등으로 부를 수 있습니다. 아두이노로 어떤 제품을 만든다고 가정해보겠습니다. 온/습도 정보를 LCD에 표시하는 프로젝트로 하겠습니다. 우선 코드를 짜고 회로도를 만들었습니다. 그 다음은 실제 회로를 만들어야 합니다. 아두이노 부품이 종류별로 충분히 있다면 그냥 가져다 사용하면 되지만 그렇지 않다면 사야 합니다. BOM이 있다면 리스트에 맞춰 살 수 있습니다. 제품을 다 만들었더라도 이후 똑같은 제품을 만들거나 비슷한 제품 계획 시 참고하기 위해서라도 BOM을 만들어 두면 좋습니다. Fritzing으로 BOM 만들기회로도를 작성할 때 사용했..
릴레이는 아주 다양한 곳에 사용 가능합니다. 릴레이를 사용하면 아두이노로 더 높은 전압의 일반 전자제품을 켜고 끌 수 있습니다. 예를 들면 선풍기나 히터 같은 제품을 아두이노로 켜고 끌 수 있습니다. 저희는 직접 전자제품을 켤 때 손으로 스위치를 누릅니다. 아두이노 회로에서 이 스위치를 누르는 역할을 하는 것이 릴레이라 보시면 됩니다. 이번 예제에서는 스마트 건조기를 만든다고 가정해 보겠습니다. 습도에 따라 릴레이가 동작하는 로직입니다. 습도만 가지고 동작하면 재미없으니 아래와 같이 조금 복잡하게 해보겠습니다.1) 물건이 들어오면 릴레이 동작 (초음파센서 10cm 거리 이하에 감지되면 동작)2) 습도가 높으면(50% 이상) 릴레이 계속 동작, 습도가 낮으면(50% 이하) 5초만 동작하고 릴레이 끔 초음파..
아두이노 교재나 블로그를 보면 각종 기판이나 부품이 깔끔하게 그려진 회로도를 볼 수 있습니다. 이 회로도들은 어떤 프로그램으로 그린 것인지 또 어떻게 그리는 건지 알아보겠습니다. Fritzing Fritzing은 오픈소스 프로그램으로 인터넷에서 정보를 쉽게 얻을 수 있고 사용법도 간단해 쉽게 배울 수 있습니다. 일반 회로도를 꾸미는 거라면 사용법을 따로 배우지 않아도 직관적으로 만들 수 있을 만큼 사용법이 쉽습니다. 프로그램을 사용하기에 앞서 홈페이지에서 다운로드 받습니다. Fritzing 다운로드 다운로드 페이지에서 운영체제에 맞는 항목을 클릭해줍니다. 저는 Window 64 bit를 클릭하겠습니다. 그럼 간단한 예제를 하나 해보겠습니다. 예제: 온/습도 정보 LCD에 표시하기 실행시키면 메인와 같..
- Total
- Today
- Yesterday
- 코딩
- Renewable
- dc 모터
- DHT22
- dht
- LED
- 아두이노
- 온도
- Step Motor
- solar
- 태양광 공유
- 태양광
- 습도
- 시리얼 모니터
- 애자일
- Solar Sharing
- Scrum
- Solar Panel
- DC Motor
- 스크럼
- agile
- Arduino
- 릴레이
- Stepper Motor
- relay
- 초음파센서
- 서보모터
- Potentiometer
- Fading LED
- 4 원칙
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |