이 영역을 누르면 첫 페이지로 이동
#include < ResetDy.com > 블로그의 첫 페이지로 이동

#include < ResetDy.com >

페이지 맨 위로 올라가기

#include < ResetDy.com >

[RaspberryPi] SHT11 온습도계 사용하기 (소스첨부)

  • 2013.08.12 20:40
  • MicroProcessor/RaspberryPi
반응형

 

 

 

 

라즈베리파이에 적용시켜봤다.

 

온습도 센서는 SHT11 이란 센서를 사용했다.

처음에 I2C용 센서인줄 알고 구매했었는데 그냥 2Wire로 통신하는 센서다.. (타이밍에 맞추어.. GPIO로 째깍째깍)

 

온도센서 : http://www.eleparts.co.kr/EPX33K9F

 

사이즈가 SOP8 정도 되서 변환기판(NS-SOP8)을 이용하여 납땜을 했다.

 

1. GND

2. DATA (VCC로 10K 풀업저항 연결)

3. SCK

4. VCC

 

GND와 VCC는 라즈베리파이 3.3V와 GND에 연결해주고

DATA는 GPIO23번, SCK는 GPIO22번에 연결함

 

C를 이용하여 작성하였고 wiringPi 라이브러리를 사용

(소스 컴파일 시 wiringPi 설치가 되어있어야 함)

 

※온도센서가 Rpino와 결합이 되어 있는데.. 실제로 오른쪽 핀들은 모두 NC (No Connect) 

   거치를 위해서 그냥 꽂아둔 핀. 실제적인 제어는 왼쪽 4핀을 사용함. (Wire로 연결되어 있는 핀들)

 

   결론..? Rpino 없이 사용 할 수 있다... 


 

 

 

 

 



 

 

데이터가 잘 넘어온다!

온도가 조금 높은데...

 

이유는 라즈베리파이와 Rpino 사이에 온도센서를 넣어 두었다.. (CPU발열..^^;;)

   

 

 - 소스 컴파일 방법

 

    다운로드  >>>>>> sht11.tar

 

 

 

 

 

    pi ~$ tar xvf sht11.tar

    pi ~$ cd sht11

    pi ~$ ./com                     (컴파일 명령어)

    pi ~$ sudo ./run               (프로그램 실행 명령어)

 

 

 

    소스 편집 후 컴파일을 다시 할경우 ./com 으로 실행하면 자동으로 컴파일이 완료된다.

 

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

다른 글 더 둘러보기

정보

#include < ResetDy.com > 블로그의 첫 페이지로 이동

#include < ResetDy.com >

  • #include < ResetDy.com >의 첫 페이지로 이동

검색

메뉴

  • Home
  • Tag
  • Guest Book
  • Write
  • Admin

카테고리

  • 분류 전체보기 (129)
    • VR (3)
    • 내 이야기 (37)
    • Trade (13)
      • 주린이 HTS (0)
      • 주린이 일기 (2)
      • 주린이 공부 (0)
      • 주린이 매매일지 (11)
    • Hardware (2)
      • Tip (1)
      • Schematic (1)
    • Programming (24)
      • C++ (1)
      • C# (5)
      • Python (9)
      • Android (9)
    • MicroProcessor (17)
      • AVR (8)
      • STM32 (6)
      • RaspberryPi (1)
      • Smart Car (2)
    • Computer (23)
      • Tip (6)
      • Linux (5)
      • MacOS (11)
    • Car D.I.Y (10)
      • XMAX300 (1)
      • All New Carnival (5)
      • SM3 (4)

공지사항

블로그 구독하기

  • 구독하기
  • RSS 피드

정보

ResetDy의 #include < ResetDy.com >

#include < ResetDy.com >

ResetDy

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © ResetDy. Designed by Fraccino.

티스토리툴바