이 영역을 누르면 첫 페이지로 이동
#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 으로 실행하면 자동으로 컴파일이 완료된다.

 

 

 

저작자표시비영리변경금지

'MicroProcessor > RaspberryPi' 카테고리의 다른 글

[RaspberryPi] SHT11 온습도계 사용하기 (소스첨부)  (2) 2013.08.12
raspberrpy, raspberrypi, raspi, ResetDy, rpi, rpino, Sht, sht-11, sht11, 습도, 온도, 온도센서, 온습도, 온습도센서

댓글

  1. 안녕하세요, 첨부해주신 소스로 센싱 시퀀스 파악중인데요, 궁금한게 있습니다.
    소스를 보면 SCK는 digitalWrite/Read로 제어하는데, DATA는 pinMode로 하셨는데요, 이유가 있나요?
    send시 DATA쪽을 digitalWrite로 해도 상관 없을까요?

    Favicon of https://hyosang82.tistory.com BlogIcon 고추장불고기
    2015.08.05 13:55 신고
    • 댓글에 댓글 작성하기
    • 댓글 편집 또는 삭제
    • 댓글 신고…
    • 안녕하세요~
      오래전에 올린거라서 기억이 가물가물한데요~
      아마 안됐던 기억이 있네요..
      플로팅이 필요해서 pinMode를 제어하지 않았나 싶습니다^^
      만약 작동했다면 일반적인 High Low 출력을 사용했겠죠..ㅎ
      근데.. 기억이 잘 안나요..-_-;

      2015.10.27 12:29 신고
      Favicon of https://resetdy.com BlogIcon 컴맹 ResetDy
      • 댓글 신고…
      • 댓글 편집 또는 삭제
방문자 정보

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

다른 글 더 둘러보기
  • 최신
    • 1
    • ···
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • ···
    • 94
  • 다음

정보

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

#include < ResetDy.com >

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

검색

메뉴

  • Home
  • Tag
  • Guest Book
  • Write
  • Admin

카테고리

  • 분류 전체보기 (94)
    • 내 이야기 (19)
    • Notion (0)
    • Hardware (2)
      • Tip (1)
      • Schematic (1)
    • Programming (23)
      • C (0)
      • C++ (1)
      • JAVA (0)
      • C# (5)
      • Python (9)
      • Android (8)
    • 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)

최근 글

  • DevonThink3 블랙프라이데이 25% 할인⋯

    DevonThink3 블랙프라이데이 25% 할인⋯

    2019.11.27
  • MacOS Catalina 설치!

    MacOS Catalina 설치!

    2019.10.14
  • [Eclipse] 이클립스에서 자동완성 기능⋯

    [Eclipse] 이클립스에서 자동완성 기능⋯

    2018.12.16
  • 스마트카 프로젝트 #1 - 조립편

    스마트카 프로젝트 #1 - 조립편

    2018.12.15

인기 글

  • C# | FileStream 사용하기 (Write)

    C# | FileStream 사용하기 (Write)

    2017.03.02
  • [Python] Qt designer으로 만들어진 ui⋯

    [Python] Qt designer으로 만들어진 ui⋯

    2018.03.30
  • [MacOS] 꿀팁! 같은 프로그램간의 창이⋯

    [MacOS] 꿀팁! 같은 프로그램간의 창이⋯

    2018.12.04
  • LG 모니터 공장모드 진입하기 (IPS236)

    LG 모니터 공장모드 진입하기 (IPS236)

    2015.10.27

댓글

  • 엇.. 댓글을 1년만에 보게됐습니다..ㅠ⋯
  • 안녕하세요 질문이 있어 댓글 남깁니다.⋯
  • 넵! USB 부팅/설치용 미디어가 구비되어⋯
  • 저도 맥 포맷하다가 똑같은 블루스크림⋯

공지사항

아카이브

  • 2019/11
  • 2019/10
  • 2018/12
  • 2018/10
  • 2018/03

태그

  • 올뉴카니발
  • ResetDy
  • AVR
  • ATmega8
  • 파이썬
  • 올카
  • C#
  • 스삼이
  • 쎄미링크
  • 맥북

나의 외부 링크

정보

ResetDy의 #include < ResetDy.com >

#include < ResetDy.com >

ResetDy

블로그 구독하기

  • 구독하기
  • RSS 피드

방문자

  • 전체 방문자 107,037
  • 오늘 1
  • 어제 29

티스토리

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

티스토리툴바