본문 바로가기

W-LED

(3)
[Android] 안드로이드폰과 Bluetooth 모듈을 이용한 램프 제어 [[Android] 안드로이드폰과 Bluetooth 모듈을 이용한 램프 제어 지금까지 Android 프로그래밍에 대한 기본을 스터디 했기 때문에 좀더 실용적인 프로젝트를 진행 해 보려고 한다. 형광등 혹은 램프를 앉은 자리에서 Phone으로 제어 할수 있으면 편리 할것 같아 첫번째 프로젝트로 정했다. Android의 Bluetooth를 이용하면 외부 기기와 쉽게 접근 가능하고 무선으로 다양한 장치들을 제어 할 수 있다. Bluetooth 모듈을 이용하여 램프(형광등) 제어 하기 위해 MCU가 필요 한데 간단히 연결할 수 있는 STM32(Cortex-M3, 물론 AVR과 같은 MCU도 가능하다)보드로 준비 했다. Bluetooth 데이터를 UART로 변경해 주기 때문에 시리얼 프로그램만 하면 쉽게 해결된다..
[PIC10F-SS EVM] 타이머 테스트 - PWM을 이용한 LAMP 밝기 제어 [PIC10F-SS EVM] 타이머 테스트 - PWM을 이용한 LAMP 밝기 제어 PIC10F200/PIC10F220 은 하나의 8비트 타이머/카운트가 있다. 워낙 심플한 CPU라 인터럽트는 지원하지 않지만 폴링모드로 충분히 타이머 타운터를 활용할 수 있다. 타이머 소스로 내부 클럭이나 외부 입력핀이용할 수 있다. PIC10F220 타이머 제어 예제 소스코드 //타이머 시작 OPTION = 7; TMR0 = 0x00; while(1) { //타이머 동작 if(TMR0==0xFF) { TMR0=0; cnt++ Led1Toggle(); } } 타이머 제어를 위한 레지스트는 따로 없고 OPTION레지스터에서 간단한 설정이 가능하다. PIC10F220 타이머 테스트 동영상 타이머를 이용하여 소프트웨어 PWM출력..
[W-LED] 1W LED모듈 제작 [W-LED] 1W LED모듈 제작 테스트 용으로 램프제어 할수 있는 모듈보드 하나 만들었다. PCB는 기존에 다른 용도로 만든 보드를 수정해서 만들었다.

반응형