チーム1219
課題名
影センサー
研究者名
松村勇佑
桜田智彦
概要
光センサーを使用する。
影を検知するとスピーカーから音を鳴らす。
ソース
#include <m8c.h>
#include "PSoCAPI.h"
void main(void)
{
unsigned int adc_data; PGA_Start(PGA_HIGHPOWER); LCD_Start(); LCD_InitBG(LCD_SOLID_BG); M8C_EnableGInt; ADCINC_Start(ADCINC_HIGHPOWER); ADCINC_GetSamples(0); while(1){ while(ADCINC_fIsDataAvailable()==0); adc_data=ADCINC_wClearFlagGetData(); LCD_Position(0,0); LCD_PrHexInt(adc_data); LCD_DrawBG(1,0,16,(adc_data/50)); if(adc_data < 1800){ PWM16_1_Start(); } else{ PWM16_1_Stop(); } }
}
考察
一定の明るさ以下で音が鳴るようにしたが、明るさに応じて音量や音の高さ等の工夫が足りなかった。
- 最終更新:2012-05-15 17:14:16