목록2014/09 (3)
마음 속 하늘은 항상 맑음~!
아두이노로 원격리모트 컨트롤을 만들려니 몇가지 문제에 봉착. >> 과연 꺼진 것은 어떻게 확인할 것인가? 이는 단순하게 전원을 제어할 수 있는 릴레이를 추가. 전원 컨트롤 기능도 넣었다. 하지만 또다른 문제가 생겨났으니. >> 220VAC 5A의 12V구동 텍셀 릴레이의 전원부를 구성과 외부구성 사용으로 인한 아두이노 전원부의 큰 발열. 그냥 연결만 해도 열이 폴폴. 12릴레이는 Vin을 사용하기에 문제가 없지만, 아두이노 자체의 5V와 3.3V의 전원은 문제가 심각했다. 이는 어쩔 수 없이 2개의 전압을 출력하는 새로운 전원 공급기를 제작했다. 그렇게 문제는 해결되는 듯 싶었으나, 말도 못하게 심한 발열이 나는 전원 공급기. 달랑 7805와 3055트랜지스터를 붙였는데, 7805는 열도 안나는데 305..
카페의 질문에 만들게된 스위치를 누르면 순차적으로 점등되는 회로. Q1은 2222나 3904를 사용하면 된다. 스위치가 채터링이 약간 있지만 심하지는 않은 정도. 7414로 보완할 수 있겠지만 가장 큰 단순함에 항상 중점을 =ㅅ=; 테스트해서 실험한 회로. 단수를 늘리고 싶다면 Qd를 옮기면 된다. 너무나 간단해서 설명이 필요가; 74HC164를 쓰면 낮은 전압의 전원으로도 사용할 수 있다. R7부터 R20까지는 전원에 맞는 저항치 계산이 필요하다.
갑작스레 원격 컨트롤 이야기가 나와서 만들게 된 원격 리모트컨트롤 모듈. 이더넷 보드인 enc28j60을 결합하고 적외선 LED를 3번에 연결하면 끝난다. 이더넷 모듈은 13번부터 8번까지를 사용하는데, 9번과 10번은 연결하지 않는다. 하드웨어는 비교적 간단하고 중요한 부분은 프로그래밍 부분이었다. 일단 라이브러리를 구해야 하는데, https://github.com/shirriff/Arduino-IRremotehttps://github.com/jcw/ethercard에서 받을 수 있다. 주의할 점은 enc28j60은 전원이 3.3v라서 5v를 연결하면 큰일난다. 신호입력은 큰 문제가 없는 것 같고, 칩이 구동시에 약간 따끈한 정도로 아마 발열이 조금 있는 듯 싶다. IR Remote모듈의 수신은 이더넷..