PIC16F1827觸摸臺(tái)燈
①配置generic_processorConfigBits.h,實(shí)現(xiàn)對(duì)用內(nèi)部晶振等等。
本文引用地址:http://m.butianyuan.cn/article/201611/316994.htm還需要修改的地方:mTouch_config.h中修改兩個(gè)地方:
②這個(gè)是修改通道。
③修改觸摸靈敏度,值越小靈敏度越大。
④在主函數(shù)main.c中讀出觸摸值,這里的CAP_DATA值大概是1或2。
使用PIC公司的觸摸庫(kù)做觸摸處理,得到的效果非常好。
必須用到的東西:
1、電子原料:MCU:51內(nèi)核(AT89CXX,STC89CXX),AVR(ATMEGE8,ATMEGE16,ATMEG48),PIC(PIC16F877,PIC16F1827)、ARM(STM32、S3C2440),GASIA(GA452P16,GA452P26);電阻(0.01Ω-100MΩ)、電容(5PF-0.1F)、二極管(IN4001-4007,SS14,5819)、三極管(8050,8550,9013,9014,3904,)、MOS管(2301,2302,7002,5802,TIP122)、繼電器(單刀繼電器、雙刀繼電器、單刀雙擲、單刀三擲)、運(yùn)放(258,358,324,339,OP07,386,TDA2030)、EEPROM(24C01、24C02-24C516)、數(shù)值IC(4017,4011,40110,555,7555,4511,595,)、穩(wěn)壓(317,7805,7809,78L05,7555,1117,1.8V-36V穩(wěn)壓管)、蜂鳴器(蜂鳴片,蜂鳴器)、傳感器(超聲波收發(fā),紅外接收1838,光敏二極管,光敏三極管,熱釋電,熱敏電阻PT100、熱敏電阻PT1K、熱電偶CU50、溫度18B20、溫度LM35)、時(shí)鐘(DS1302、DS1887、PCF8563)、有線(高耐壓485)、無(wú)線(433模塊、RC500、2.4G)、液晶驅(qū)動(dòng)HT1621B、觸摸IC、字庫(kù)IC、液晶(段式液晶、1602、12864、TFT)、點(diǎn)陣(8*8、16*16、雙色點(diǎn)陣、三色點(diǎn)陣RGB)。
評(píng)論