본문 바로가기

개발자/라즈베리파이4

라즈베리파이4 스마트홈 가스타이머 실습 9 가스 밸브는 가정 내의 가스 밸브를 시간 맞춰 잠그거나 여는 기능을 한다. 아래 사진의 가스 밸브는 타이머 가스밸브를 시중에서 구입한 것인데 타이머 설정은 하지 않고 단지 Open/Close 명령만을 수행한다. 인터넷에 연결되어 있다면 원격으로 직접 개폐 제어가 가능하고, 시간을 설정해서 원하는 시간에 개폐가 되도록 프로그램할 수 있다. 가스 타이머의 각 부 명칭을 살펴보자. 라즈베리파이 스마트 홈 실습 과정 전체 포스팅 리스트 라즈베리파이4 스마트홈 제품 특징 1 라즈베리파이4 스마트홈 불꽃 센서 코드 2 라즈베리파이4 스마트홈 가스센서 코드 3 라즈베리파이4 스마트홈 소리센서 코드 4 라즈베리파이4 스마트홈 조도센서 코드 5 라즈베리파이4 스마트홈 온도 습도센서 코드 6 라즈베리파이4 스마트홈 인체감..
라즈베리파이4 스마트홈 액츄에이터 디지털 도어록 실습 8 스마트 홈의 액츄에이터는 도어록, 가스밸브, 온수밸브, RFID, 조명등 Led, RGB Led로 구성되어 있다. 액츄에이터를 위해 DC 12V 전원이 공급되고 스마트 폰에서 이더넷을 통해 직접 제어할 수 있다. 스마트 홈에 사용되는 액츄에이터인 도어록, 가스밸브, 온수 밸브등은 시중에서 쉽게 구입할 수 있는 것으로 사용했다. 자세한 사양이나 기능은 참고문서로 대체하고 이미지와 Test 프로그램으로 설명한다. 라즈베리파이 스마트 홈 실습 과정 전체 포스팅 리스트 라즈베리파이4 스마트홈 제품 특징 1 라즈베리파이4 스마트홈 불꽃 센서 코드 2 라즈베리파이4 스마트홈 가스센서 코드 3 라즈베리파이4 스마트홈 소리센서 코드 4 라즈베리파이4 스마트홈 조도센서 코드 5 라즈베리파이4 스마트홈 온도 습도센서 코드..
라즈베리파이4 스마트홈 인체감지 모션센서 코드 7 인체감지센서는 Pyroelectric ("Passive") InfraRed sensors 라고도 하며 일정한 적외선을 띤 물체가 움직이는 것을 감지하는 센서이며 주로 인체감지, 모션감지에 사용한다. 적외선을 띤 물체가 감지되어 일정한 양의 적외선을 감지하게 되면, 출력을 내 보내고 적외선을 띤 물체가 없을 때는 출력을 내보내지 않는다. 돔 형태의 창(window)는 외부의 환경으로부터 센서 내부의 회로 및 감지부를 보호하고 원하는 파장대의 적외선만 통과시키는 광학 필터의 기능을 한다. 보통은 사람을 감지하여 일정시간 불을 켜는 용도로 사용한다. 라즈베리파이 스마트 홈 실습 과정 전체 포스팅 리스트 라즈베리파이4 스마트홈 제품 특징 1 라즈베리파이4 스마트홈 불꽃 센서 코드 2 라즈베리파이4 스마트홈 가스..
라즈베리파이4 스마트홈 온도 습도센서 코드 6 온도와 습도를 측정하고 이를 이용하여 제어하는 기술은 많은 분야에서 이용하고 있다. 아날로그 출력의 온습도 센서를 사용하여 마이크로컨트롤러에서 응용하기 위해서는 부가적인 회로나 AD컨버터 회로가 별도로 필요한데 DHT22/AM2302 온습도 센서는 4.7KΩ~10KΩ의 풀업저항만 준비하면 되므로 실습이 간편하다.  라즈베리파이 스마트 홈 실습 과정 전체 포스팅 리스트  라즈베리파이4 스마트홈 제품 특징 1라즈베리파이4 스마트홈 불꽃 센서 코드 2라즈베리파이4 스마트홈 가스센서 코드 3라즈베리파이4 스마트홈 소리센서 코드 4라즈베리파이4 스마트홈 조도센서 코드 5라즈베리파이4 스마트홈 온도 습도센서 코드 6라즈베리파이4 스마트홈 인체감지 모션센서 코드 7라즈베리파이4 스마트홈 액츄..
스마트홈 서버 프로그램 데이터 베이스 에러 해결 고대 벽화에 동물 그림을 그린 이유에 대해 많은 추측들이 있는데 더 많은 동물을 만나게 해달라고 기원하는 것이라고 한다. 아니면 그리면 나온다고 믿었던 것일 수도 있고, 아니면 동료나 후세에게 무언가 남기기 위해 그렸을 수도 있다. 이유야 어쨌든 불변의 사실은 기억하고 있었다는 사실이다. 한 번 해봤던 것들, 전에 알았던 것들을 잊지 않는 방법은 기록하는 것이다. 어디에든 적는 것이다. 무엇으로든 그 사실을 남기는 것이다. 물론 영화 '존 윅'처럼 헤어진 아내를 기억하기 위해 싸우고 죽이고 살아남는 방법을 선택할 수도 있지만 언젠가는 죽는다. 이전에 남긴 기록을 꺼내가며 문제를 해결한다. 문제가 닥치면 "또 하나의 해결 과제가 생겼네." 하면서 기쁘게 받아들인다. 삶은 문제 해결의 연속이며, 아무것도 하..
라즈베리파이4 스마트홈 조도센서 코드 5 이번 포스팅에서 테스트할 조도센서는 모델 6495 조도센서이다. 조도센서의 출력은 두 가지를 이용할 수 있는데 일정 밝기 이상에서 하이가 출력되는 디지털 출력과 빛의 양에 따라 값이 아날로그로 변환되어 출력하는 아날로그 출력을 동시에 가지고 있다. 여기에서는 아날로그 출력을 확인해 보도록 한다. 라즈베리파이 스마트 홈 실습 과정 전체 포스팅 리스트 라즈베리파이4 스마트홈 제품 특징 1 라즈베리파이4 스마트홈 불꽃 센서 코드 2 라즈베리파이4 스마트홈 가스센서 코드 3 라즈베리파이4 스마트홈 소리센서 코드 4 라즈베리파이4 스마트홈 조도센서 코드 5 라즈베리파이4 스마트홈 온도 습도센서 코드 6 라즈베리파이4 스마트홈 인체감지 모션센서 코드 7 라즈베리파이4 스마트홈 액츄에이터 디지털 도어록 실습 8 라즈..
라즈베리파이4 스마트홈 소리센서 코드 4 소리센서는 소리를 감지하는 사운드센서 혹은 음향센서로 부른다. 사운드 센서란 주변에서 흔히 볼 수 있는 마이크를 생각하면 된다. 소리가 발생할 경우 소리 센서는 소리의 크기와 지속시간에 따른 아날로그 신호를 출력한다. 소리로 전등을 켜고 끄거나 또는 주차 중인 차 안에 설치하여 주변에 소리가 발생할 경우 카메라가 동작하는 기능들은 사운드 센서를 사용해서 구현할 수 있는 기능들이다. 라즈베리파이 스마트 홈 실습 과정 전체 포스팅 리스트 라즈베리파이4 스마트홈 제품 특징 1 라즈베리파이4 스마트홈 불꽃 센서 코드 2 라즈베리파이4 스마트홈 가스센서 코드 3 라즈베리파이4 스마트홈 소리센서 코드 4 라즈베리파이4 스마트홈 조도센서 코드 5 라즈베리파이4 스마트홈 온도 습도센서 코드 6 라즈베리파이4 스마트홈 ..
라즈베리파이4 스마트홈 가스센서 코드 3 MQ시리즈 가스 센서는 종류마다 다른 가스를 감지한다. 시험에서는 MQ135를 사용하여 LPG 가스나 부탄가스 등을 검출하였는데 정상적으로 작동하였다 스펙에 적힌 용도의 센서를 쓰면 가장 좋지만 만약 없다면 다른 종류의 가스를 써서 시험을 진행한다. 주의: 라이터, 부탄가스, 가스레인지 등으로 시험 시 화재나 신체상의 위험을 주의해야 합니다. MQ2 : Combustible Gas, Smoke MQ5 : LPG, Natural Gas, Town Gas MQ9 : Carbon Monoxide, Coal Gas, Liguefied Gas MQ135 : Ammonia, Aromatics, Sulfer, Benzene vapor, other harmful MQ135는 내부에 포함된 히터와 센서로 맘모니아, 생활..