본문으로 바로가기

CODINGRUN

전체보기 C언어 아두이노 IT-Tip HW/SW제품

아두이노 예제 11. 모터 제어하기

직류 모터(DC Motor)위 모터 : 일반적인 DC 모터아래 모터 : RC카나 로봇등에서 많이 사용하는 모터(일반 모터에 케이스를 씌워놓은 형태) 모터는 교류모터(AC Motor)와 직류모터(DC Motor)가 있다. 교류모터는 가정용 전원에 주로 사용된다. 직류 모터는 +극과 -극으로 이루어진 모터로 외부의 고정된 부분에 영구자석을 배치하고 내부 회전체에 코일을 감아 구성한다. 회전체에 흐르는 전류의 방향을 전환함으로써 발생하는 자기장과 자석 자기장의 상호 반발력을 이용하여 회전력을 얻게 된다. 직류 모터는 또한 소음과 전력 소비가 낮고 속도제어가 세밀하게 가능하다. AC모터보다 수명이 짧고 힘이 약하기 때문에 단시간 사용에 적합하다. 모터드라이브(L298N 사용) 모터드라이브는 여러가지 종류가 있으..

아두이노/기초 예제 2017. 1. 19. 03:44

아두이노 예제 10. 서보모터 제어하기

서보 모터(Servo Motor)서보 모터는 일반 모터와는 다르게 회전이 정해져 있기 때문에 정확한 움직이 필요한 경우에 사용하는 모터이다. 서보 모터란 별도로 존재하는 모터가 아닌 서보(따른다 : 사용자의 명령에 따른다.)라는 기술이 적용되어 사용자가 원하는 각도, 속도로 움직임이 가능한 것이다. 서보모터는 로봇, 장난감, 드론, CCTV 등에서 광범위하게 쓰이고 있다.우리가 사용하는 서보모터는 SG90이라는 서보모터이며 이는 수많은 제조사가 제작하고 있으므로 굉장히 저렴하지만 0~180도까지만 회전이 가능하다는 단점도 있다. 서보 모터 사용방법데이터 시트를 참고해 보면 PWM을 사용하여 서보 모터를 제어할 수 있다. 서보모터의 펄스폭은 1ms ~ 2ms의 범위를 가지며 1ms 일때 0도, 2ms일때 ..

아두이노/기초 예제 2017. 1. 19. 01:01

아두이노 예제 9. 토양수분센서로 led 제어하기

토양 수분센서(Soil Moisture Sensor) 토양의 수분이 얼만큼 있는지 측정하는 센서이다. 수분이 얼마나 함량되어 있는가에 따라서 그 값이 달라지며, 수분이 많을 경우 값이 낮아지고, 수분이 적을 경우 값이 커진다. 조도센서와 마찬가지로 저항처럼 사용할 수 있다. 토양 수분센서 보드 센서보드에는 토양에 직접 꽂는 센서 단자와 연결하는 2개의 핀과 아날로그 데이터를 측정하는 A0핀, 디지털 데이터를 측정하는 D0핀, 전원 VCC, 접지 GND핀으로 구성되어있다. 조금 더 세밀하게 값을 조절하기 위해 파란색 가변저항을 조절하여 사용할 수도 있다.디지털핀을 사용해도 되지만 이번 실습에서는 조금 더 세밀하게 실습하기 위해 아날로그 핀을 이용하여 값을 측정해 본다. 실습 내용토양 수분 센서를 이용하여 ..

아두이노/기초 예제 2017. 1. 17. 18:51

아두이노 예제 8. 조도센서로 led 제어하기

조도센서(CDS) 조도센서는 cds를 연결하여 만든 것으로 주변의 밝기에 따라 값이 달라진다. cds는 'Cadmium Sulfide'의 약자로 황화카드뮴이라는 빛에 반응하는 확학 물질이다. 자동으로 조절하는 자동차 전조등, 자동으로 휴대폰 밝기를 조절해 주는 등 일상생활에서도 많이 활용된다. 조도센서 특징조도센서는 빛의 양에 따라 그 값이 변하는데, 조도센서의 지그재그로 된 주황색 cds가 빛의 양을 측정한다. 빛의 양을 측정하여 빛의 양이 많아질 수록(밝을 수록) 전도율이 높아져 저항값이 낮아지게 되며, 빛의 양이 적을 수록(어두울 수록) 저항값이 높아지게 된다. 따라서 빛의 양과 저항값은 반비례 관계라고 할 수 있다. 그리고 조도센서는 극성이 없으므로 저항처럼 아무 방향으로 꽂아도 상관없다.실습에 ..

아두이노/기초 예제 2017. 1. 16. 19:27

아두이노 예제 7. 초음파센서로 거리 측정

초음파(Ultrasonic)초음파는 말 그대로 어떤 수준을 넘어서는 음파를 말 한다. 이 때 음파는 소리를 의미하고 인간의 가청 주파수는 20~20KHz이며, 그 이상의 주파수는 인간이 소리를 들을 수 없다. 이렇게 인간이 들을 수 있는 가청영역을 초월한다 하여 초음파라고 불린다. 초음파 센서(Ultrasonic Sensor) 초음파 센서는 이런 초음파의 성질을 이용하여 거리, 속도, 수위등을 측정할 수 있다. 초음파센서는 trig핀으로 음파를 쏘고, 벽이나 사물등에 음파가 닿으면 튕겨저 나오면서 메아리가 발생한다. 이 메아리는 ehco핀으로 들어간다. 즉, 초음파를 발생시켜 다시 튕겨져 나오는 시간을 계산하여 거리를 측정할 수있다.자세한 내용은 위의 HC-SR04(초음파 센서)의 메뉴얼과 데이터시트를 ..

아두이노/기초 예제 2017. 1. 13. 01:29

아두이노 예제 6. 7 세그먼트로 숫자 표현하기

7 세그먼트(7 segment) or FND(Flexible Numeric Display)7 세그먼트는 세그먼트 방식의 숫자 표시 소자이며 FND라고도 불린다. 7개의 획으로 숫자나 알파벳을 표현할 수 있으며 7개의 획은 led로 구성되어 있어 불을 켜고 끄는 것으로 여러가지의 숫자나 문자를 표현할 수 있다. 7 세그먼트 사용법7 세그먼트는 이렇게 dp까지 포함하여 7개의 획과 1개의 점으로 이루어져 있다. 공통양극(Common Anode), 공통음극(Common Cathode)7 세그먼트는 공통양극과 공통음극을 구분해서 사용해야 한다. 공통 양극일경우 공통핀(정 중앙 2개)을 vcc(5V)로 꽂는다. 공통 음극일 경우 공통핀(정 중앙 2개)을 GND(0..

아두이노/기초 예제 2017. 1. 11. 21:27
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • ···
  • 18
  • 다음

사이드바

CATEGORY

  • 전체보기 (107)
    • 공지사항 (4)
    • 아두이노 (33)
      • 기초 개념 (13)
      • 기초 예제 (18)
      • 프로젝트 (2)
    • C언어 (0)
    • IT Tip (47)
      • Skin Tip (6)
    • HW&SW제품 (23)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 코딩런, ALL RIGHT RESERVED.
코딩런
블로그 이미지 코딩런 홈페이지
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 전체보기 (107)
    • 공지사항 (4)
    • 아두이노 (33)
      • 기초 개념 (13)
      • 기초 예제 (18)
      • 프로젝트 (2)
    • C언어 (0)
    • IT Tip (47)
      • Skin Tip (6)
    • HW&SW제품 (23)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.