본문으로 바로가기

라즈베리파이 2일차 MCP3208 연결 (실패)

category IT. 2016. 4. 29. 06:03



라즈베리파이 2일차 MCP3208 연결 (실패)


안녕하세요. 왕발입니다...


오늘의 결과물 역시 실패...


MCP3208 연결하였습니다만, 이상하게 결과값이 제대로 출력되지 않습니다.

거기다가, 실수로 인하여, OS가 날아가서, 다시 설치하게되었습니다.





처음에 무선랜 모듈을 설치하여 무선랜으로 연결하는데 성공하였고, 그 이후에

온습도 센서를 해봤으나, 저항이 없으면 안된다는 말에 실패하였습니다.








그래서, MCP3208 글을 네이버 검색 및 구글링 해서 알아본데로 선을 연결하고 했지만,

값이 뜨기는커녕 계속해서 랜덤한 값만 뜨고 이상해서 계속 구글링하면서 파이썬, C언어로 둘다 해봤지만


둘다 역시나 똑같았습니다.


그러던 도중에 OS가 날아가게 되었고, 지금 2015.05.05 23:22 OS 재설치 중입니다.

그래서, 일단 OS 부팅이 안되므로 여기에 처음부터 뭐 부터 해야하는지 적어두겠습니다.


필요함 (추후에 설치)

1.MT7601U (무선랜)

2.아파치 웹서버


OS 설치 후 필요한 작업


Local 설정 : ko_KR.EUC-KR / UTF-8

Timezone 설정 : Asia - Seoul

SSH ON

SPI ON

I2C ON

Update


sudo apt-get update

sudo apt-get upgrade

sudo rpi-update


uname -a 로 버젼확인


일단 지금 필요한것은


온습도센서를 위한 저항이 필요하다.

MCP3208을 통한 아날로그 - 디지털 ADC 구현이 필요하다.


두 개 구현시, 세가지 값을 받아서 측정해서 일정 값 넘어갈 경우 쉘 실행되게

(이 쉘은 알람 API를 보내서, 스마트폰으로 알람을 받을 수 있게 함)


아주 간단하게 IoT 자동화 탐지설비를 구현하지만, 사실 하드웨어를 처음 접해보는 것이기 때문에

접근이 너무 어렵고 회로도 이해력이 부족하여, 너무 많은 시간을 빼앗기고 있는 실정임.


그래도 하자.


오늘 소요시간 : 한 7시간 되려나 ? 삽질만했네... 에효


<추가>


sudo apt-get install git-core

sudo git clone git://git.drogon.net/wiringPi

cd wiringPi

./build


gpio -v gpio readall


wiringPi gpio 설치하기.