본문 바로가기

완성--(1) 팬뒤에 있는게 온도센서이다.. OPAMP로 증폭도 안하고 ㅡㅡ;; 회로를 그냥 대충했더니 아날로그 파형이 엉망진창이다 온도가 뻥튀기 된다 나중에 수정해야겠다...LM35DZ라는 센서다. FAN이다 컴퓨터에 남아 돌고 있길래 2개를 뽑아버렸다 처음에는 5V로 작동되는 줄 알고 연결하다 보니 작동이 안되네.. 스티커보니 12V 0.32A 12V 0.17A ㅡㅡ;; 두둥.......릴레이로 하다가 릴레이 잘못사서 그냥 2N2222로 제어 원래 CDS와 온도센서 FAN은 같이 한 작품인데 본래의 목적은 온실제어 시스템이 였다. 하우스를 설계하고 그 안에 온도센서와 습도센서를 놓고 습도에 따라 환풍을 해주며 온도에 따라 하우스 옆면에 아 이름은 까먹었다... 농업용전기가 저렴하기는 하지만 그래도 친환경적으로 만들.. 더보기
완성 --(1) 메인보드다 CPU는 Atmega128 MCU를 사용했으며 CLCD에 CDS 3개를 사용했다... 좀 더 확실하게 사진만 올리고 완성--(2)에 소스와 회로도를 첨부하고 자세한 설명을 거기서 하도록 하겠다. CDS다.. 빛을 전기로 바꿔주는 역활을 하는 센서로 3개 해가 뜨는 방향으로 두면 빛의 세기에 따라 모터가 회전한다. HS-311 모터이다. 5V로 제어하였으며 PWM으로 OCR 제어했다.... 동영상은 다음에 첨부하도록 하겠다.. 솔라셀이다. 빛을 전기로 바꿔주는 솔라셀 친환경적이다. 솔라셀 살 돈이 부족하여 싼거로 구매하여 붙여놨다. 배터리로 연결해놨는데 일단 모터에 붙여놨는데 모터가 동작하면서 떨어졌다....먼가 부족해 ^^ 회로도 ORCAD로 첨부해드리겠습니다. 소스 코드비젼으로 작성하였습니다.. 더보기
HS-311 http://blog.naver.com/jy7191?Redirect=Log&logNo=110087069302 참조 16Mhz = 16,000,000 hz 이고 서보 모터는 20ms = 0.02sec 단위로 신호를 넣어준다. 그리고 PWM 신호는 0.5ms ~ 2ms 사이의 길이를 넣어주면 0 ~ 180도의 각도로 이동한다. (책에는 1.5ms 에서 길거나 짧거나 라고 하는데 서보마다 다른듯.. 데이터 시트에도 없다 ㄱ-) 일단 8bit timer를 사용함으로 256 clock 마다 overflow를 발생시키며 16,000,000(clock/sec) / 256 = 62,500 times 1초에 62,500 번의 overflow가 발생하게 된다. 1/62500 = 0.000016 sec 이며 62500/50.. 더보기