극한의 아두이노 DIY생활 - 식물상태를 알려주는 기기4

in kr-dev 커뮤니티2 years ago

안녕하세요!! Jimae입니다.

저번에 I2C 통신에 대하여 적었는대 결국 이걸 어떻게 쓰느냐로 물어본다면!! 대답해 드리는게.. 아

아 의식의 흐름대로 글을 적고 있어서 ㅠㅠ 죄송합니다.

image.png

우선 이 센서를 어떻게 연결해야하는지 볼까요?

image.png

모듈 이미지가 없어서 임시로 그려봅니다.

우선

image.png

이것의 Pin 배열이 GND, VCC, SDA, SCL

이렇게 되어있습니다.

그래서 GND -> GND, VCC -> 5V, SDA -> A4, SCL -> A5

이렇게 연결해주시면 되는대요.

아두이노 Pin에서 A로 시작하는 Pin 이름은 거의 ADC로 만 쓰는걸로 알고있지만

A4, A5번의 Pin I2C 통신으로 겸용해서 쓸수있는 Pin이기 때문에 I2C를 꼭 사용해야 한다면

A4, A5번의 Pin을 꼭 사용하셔야 합니다.

그래야 라이브러리가 동작할수 있어요.

다른 Pin에 연결하면 안됩니다. 아두이노 Uno에 한해서 A4, A5만 쓸수있습니다.

그리고 꼭 SDA, SCL Pin을 헷깔려서 반대로 끼시면 안됩니다.

저건 정해져 있는거라서 잘못꽂아도 안될겁니다.

그리고 아두이노는 여러모델이 있어서 식물상태를 알려주는기기 에서는 Uno가 손바닥 만한 크기이기 때문에 사용하기는 어려웠고

image.png

이런걸로 썻지만 구성자체는 Uno랑 비슷하기에 회로를 Uno기준으로 그리겠습니다.

아 그리고 혹시 몰라서 아두이노가 워낙 많은 종류의 보드가 있다보니 I2C PIN이 제각각이라

image.png

참고용으로 이것을 남깁니다.

오늘은 여기까지!! 다들 좋은 하루 되세요!

극한의 아두이노 DIY생활 - 식물상태를 알려주는 기기1
극한의 아두이노 DIY생활 - 식물상태를 알려주는 기기2
극한의 아두이노 DIY생활 - 식물상태를 알려주는 기기3

Sort:  
 2 years ago 

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

Coin Marketplace

STEEM 0.18
TRX 0.14
JST 0.029
BTC 57899.47
ETH 3134.16
USDT 1.00
SBD 2.39