프로그래밍/아두이노 17

아두이노 쉽게 배우기 - 017. 부품설명-PhotoResistor

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 17번째 시간으로 아두이노 부품 중 PhotoResistor를 설명합니다. 아두이노 강좌 2018/06/02 - [프로그래밍/아두이노] - 아두이노 쉽게 배우기 - 016. 부품설명-LED RGB2018/06/02 - [프로그래밍/아두이노] - 아두이노 쉽게 배우기 - 015. 부품설명-Hobby Gearmotor2018/05/21 - [프로그래밍/아두이노] - 아두이노 쉽게 배우기 - 014. 부품설명-Micro Servo2018/05/20 - [프로그래밍/아두이노] - 아두이노 쉽게 배우기 - 013. 부품설명-DC Motor2018/05/18 - [프로그래밍/아두..

아두이노 쉽게 배우기 - 016. 부품설명-LED RGB

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 16번째 시간으로 아두이노 부품 중 LED RBG를 설명합니다. 원래 LED는 그 색이 빨간색이면 빨간색, 노란색이면 노란색으로 한가지 색으로 정해져 있는데, LED RGB는 그 색을 다양하게 만들어 낼 수 있는 LED 입니다. LED RGB는 색의 3원색인 RedGreenBlue 을 조절해 다양한 색을 만들어내는데, 이 떄 Red, Green, Blue에 0-255까지의 값을 주는데 사용하는 것이 PWM입니다. 각각의 Red, Green, Blue의 값을 조절해 노란색, 빨간색, 파란색, 주황색 등을 쉽게 만들어 낼 수 있습니다. 자세한 내용은 아래 동영상으로 확인하..

아두이노 쉽게 배우기 - 015. 부품설명-Hobby Gearmotor

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 15번째 시간으로 Hobby Gearmotor를 설명합니다. Hobby Gearmotor는 자동차 바퀴에 연결할 때 쓰는 동력축입니다. DC 모터와 사용법이 비슷하고 사용하기 쉽습니다. 이번 강의에서는 속도 조절을 PWM을 이용해 해 보았습니다. PWM을 이용하면 훨씬 쉽게 모터의 속도 조절을 할 수 있습니다. 아래 동영상 강의로 확인하세요.

아두이노 쉽게 배우기 - 014. 부품설명-Micro Servo

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 14번째 시간으로 Micro Servo를 설명합니다. Micro Servo는 로봇 같은 걸 만들 때 사용하는데, 각도를 조절할 수 있는 작은 모터에요. micro servo에는 전원을 위한 2개의 핀과 시그널을 위한 핀, 총 3개의 핀이 있어요. 시그널을 주는 방법은 일종의 펄스 신호를 주는 거에요. 일정 기간 HIGH 신호를 주다가 일정 기간 LOW 신호를 주는 방식으로 각도를 조절해요. 이런 거 아두이노에서는 무지 쉽게 할 수 있죠. digialWrite(13, HIGH);delay(1000);digitalWrite(13, LOW);delay(1000); 이렇게 1..

아두이노 쉽게 배우기 - 013. 부품설명-DC Motor

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 13번째 시간으로 DC Motor를 설명합니다. DC Motor는 다음 2가지 특징을 가지고 있어요. 1. 전류의 양에 따라 회전수가 달라진다. 당연히 전류가 많이 흐르면 빨리 회전합니다.2. 극성에 따라 회전하는 방향이 다릅니다. 모형 자동차를 만든다면 전진과 후진할 때 극성을 달리 해주면 됩니다. 위 그림처럼,potentiometer를 이용해 전류의 양을 조절해 모터가 돌아가는 속도(RPM)을 조절할 수 있어요. 간단하죠. ^^; 자세한 내용은 아래 동영상 강의로 확인하세요

아두이노 쉽게 배우기 - 012. 부품설명-Vibration motor

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 12번째 시간으로 vibration motor(진동모터)를 설명합니다. 진동모터는 단순히 전류가 흐르면 진동하는 모터로, 전류의 양에 따라 진동하는 강도가 달라집니다. 이번 예제에서는 Vibration Motor와 potentioMeter 를 이용해 전류의 양을 조절하고, 그 전류의 양에 따라 vibration motor(진동모터)의 진동되는 정도가 조절됩니다. potentioMeter를 왼쪽으로 돌리면 진동이 작아지고,오른쪽으로 돌리면 진동이 점점 커집니다. 그러다 완전히 오른쪽으로 돌리면 저항이 0이 되어서 vibration motor에 과전류가 흘러 버립니다.

아두이노 쉽게 배우기 - 011. 부품설명-Slideswitch(슬라이드 스위치)

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 오늘은 아두이노 11번째 시간으로 Slideswitch을 설명합니다. Slideswitch는 전류의 방향을 바꾸거나 전원을 켜고 끄는 용도로 사용할 수 있습니다. 이 예에서 슬라이드 스위치를 왼쪽으로 옮기면 빨간 LED가 켜지고,슬라이드 스위치를 오른쪽으로 옮기면 초록색 LED가 켜집니다. 클릭만 하면 왼쪽으로 오른쪽으로 옮겨지니까 편하게 테스트할 수 있어요.

아두이노 쉽게 배우기 - 010. 부품설명-Potentiometer(가변저항)

아두이노가 없어도 무료 아두이노 시뮬레이터 Tinkercad로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 아두이노 10번째 시간으로 Potentiometer 가변저항을 설명합니다. Potentiometer는 사용 중에 값을 바꿀 수 있는 저항을 말합니다. 가장 대표적인 예가 볼륨이지요. 라디오의 볼륨을 올리면 소리가 점점 커지지요.이건 볼륨을 올릴수록 저항값이 점점 작아지기 때문이에요.저항값이 작아지니 전류가 커져서 소리도 커지는 거지요. 이렇게 회로를 구성해요. potentiomenter 가변저항은 가운데 리드와 양쪽 중 한 리드를 이용합니다. 오른쪽으로 돌릴수록 저항값이 작아지고, 맨 오른쪽 끝으로 돌리면 저항값이 0이 되요.맨 왼쪽 끝으로 돌리면 저항값은 정해준 최고값이 됩니다. 멀..

아두이노 쉽게 배우기 - 009. 부품설명-Push Button

아두이노가 없어도 무료 아두이노 시뮬레이터로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 아두이노 9번째 시간으로 Push Button을 설명합니다. Push Button은 평소엔 전류를 차단하고 있다가 누르고 있는 동안만 전류를 통하게 해주는 일종의 스위치입니다. Push Button 내부에는 스프링이 들어 있어 누르고 있던 손을 떼면 바로 원래 자리로 돌아오고 전류 흐름도 멈추게 됩니다. 위와 같이 스위치를 누름에 따라 전류가 흐르는지를 멀티뷰를 이용해 확인할 수 있습니다. push button 설명할 때는 아두이노가 굳이 필요 없을 거 같네요.

아두이노 쉽게 배우기 - 008. 부품설명-저항, LED, 멀티뷰

아두이노가 없어도 무료 아두이노 시뮬레이터로 아두이노와 똑같이 실습해가며 아두이노를 배울 수 있습니다. 아두이노 8번쨰 시간으로 저항, LED, 멀티뷰(multi view)의 부품을 설명합니다. 저항은 전류를 낮춰주는 역할을 합니다. 이렇게 회로 내에 흐르는 전류와 전압의 값은 멀티뷰를 이용해 실시간으로 바로 확인할 수 있습니다. 이 정도 부품 설명은 굳이 아두이노가 없어도 할 수 있어 좋네요. ^^; LED는 빛이 나는 전구같은 걸로, 다양한 색을 정해줄 수 있습니다. 저항은 극성이 없지만LED는 극성이 있어 + - 를 잘못 연결하면 불도 안들어오고 회로 전체에도 안 좋은 영향을 미치게 됩니다.