久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2545|回復(fù): 12
收起左側(cè)

求方法 制作一個指紋鎖,如何通過按壓指紋時長進(jìn)行,一個指紋解兩個鎖或者一個鎖

[復(fù)制鏈接]
ID:790783 發(fā)表于 2022-5-9 16:27 | 顯示全部樓層 |閱讀模式
做一個指紋鎖,如何通過按壓指紋時長進(jìn)行,一個指紋解兩個鎖或者一個鎖,比如按1秒解一個鎖,2秒解鎖兩鎖,我該如何檢測按壓時長?
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2022-5-9 17:20 | 顯示全部樓層
每做一種,就設(shè)立一個計數(shù)器,用于計時這個時間,當(dāng)時間滿足時,你就達(dá)成目的了。順便做個標(biāo)記,標(biāo)記是否達(dá)成目的。
回復(fù)

使用道具 舉報

ID:790783 發(fā)表于 2022-5-9 17:38 | 顯示全部樓層
yzwzfyz 發(fā)表于 2022-5-9 17:20
每做一種,就設(shè)立一個計數(shù)器,用于計時這個時間,當(dāng)時間滿足時,你就達(dá)成目的了。順便做個標(biāo)記,標(biāo)記是否達(dá) ...

可以不用計數(shù)器這種嗎,來個簡單點的,比如說根據(jù)它高電平時間來設(shè)置?
回復(fù)

使用道具 舉報

ID:883698 發(fā)表于 2022-5-9 17:56 | 顯示全部樓層
采用計數(shù)器計時判斷長短很麻煩嗎
回復(fù)

使用道具 舉報

ID:790783 發(fā)表于 2022-5-9 23:29 | 顯示全部樓層
小貓電子 發(fā)表于 2022-5-9 17:56
采用計數(shù)器計時判斷長短很麻煩嗎

主要是咱不會啊,有啥相關(guān)案例可以參考的嗎?

回復(fù)

使用道具 舉報

ID:624769 發(fā)表于 2022-5-9 23:39 | 顯示全部樓層
以及他, 發(fā)表于 2022-5-9 17:38
可以不用計數(shù)器這種嗎,來個簡單點的,比如說根據(jù)它高電平時間來設(shè)置?

你覺得,"高電平時間" 是不用 "計數(shù)" 就能得到的么?
回復(fù)

使用道具 舉報

ID:47286 發(fā)表于 2022-5-10 00:18 | 顯示全部樓層
188610329 發(fā)表于 2022-5-9 23:39
你覺得,"高電平時間" 是不用 "計數(shù)" 就能得到的么?

我覺得能 用一個特大的變量 int不行就flot 一個不夠就兩個 高電平時循環(huán)一圈加一次 滿了就進(jìn)位 然后低了再判斷

不許急眼啊 咱說的是能不能 不是好不好啊
回復(fù)

使用道具 舉報

ID:824490 發(fā)表于 2022-5-10 09:08 | 顯示全部樓層
不如用不同手指來的快:大母指解1個,食指解2個,中指解3個。。。左右手再分開,可以解10個。。
回復(fù)

使用道具 舉報

ID:790783 發(fā)表于 2022-5-10 18:24 | 顯示全部樓層
188610329 發(fā)表于 2022-5-9 23:39
你覺得,"高電平時間" 是不用 "計數(shù)" 就能得到的么?

對不起啊,主要是咱太白了
回復(fù)

使用道具 舉報

ID:790783 發(fā)表于 2022-5-10 18:26 | 顯示全部樓層
名字不是重點 發(fā)表于 2022-5-10 09:08
不如用不同手指來的快:大母指解1個,食指解2個,中指解3個。。。左右手再分開,可以解10個。。

我也知道這個,主要是不給這么做啊
回復(fù)

使用道具 舉報

ID:474386 發(fā)表于 2022-5-11 11:00 | 顯示全部樓層
軟件你搞不定那就只能考慮硬件啊。比如,你按壓2次,3次。。。。。。。。
回復(fù)

使用道具 舉報

ID:624769 發(fā)表于 2022-5-11 11:46 | 顯示全部樓層
以及他, 發(fā)表于 2022-5-10 18:24
對不起啊,主要是咱太白了

白不白的都不是重點,  你牽扯到時間的長短,就逃不開 計數(shù),   "我數(shù)三個數(shù)" 這就是最基本的一個時間概念。除非你不要判斷時間,否則“計數(shù)” 你就躲不開,不管是硬件上,還是軟件上,總之,躲不開“計數(shù)”。
回復(fù)

使用道具 舉報

ID:161164 發(fā)表于 2022-5-12 15:21 | 顯示全部樓層
以及他, 發(fā)表于 2022-5-9 23:29
主要是咱不會啊,有啥相關(guān)案例可以參考的嗎?

用例程改一下就可以了
  1. /*------------------------------------------------------------------*/
  2. /* --- STC MCU Limited ---------------------------------------------*/
  3. /* --- STC89-90xx Series 16-bit Timer Demo -------------------------*/
  4. /* If you want to use the program or the program referenced in the  */
  5. /* article, please specify in which data and procedures from STC    */
  6. /*------------------------------------------------------------------*/

  7. #include "reg51.h"

  8. typedef unsigned char BYTE;
  9. typedef unsigned int WORD;

  10. //-----------------------------------------------

  11. /* define constants */
  12. #define FOSC 11059200L

  13. #define T1MS (65536-FOSC/12/1000)   //1ms timer calculation method in 12T mode

  14. /* define SFR */
  15. sbit TEST_LED = P1^0;               //work LED, flash once per second

  16. /* define variables */
  17. WORD count = 0;                         //1000 times counter
  18. BYTE PushCnt = 0;
  19. /* define IO */
  20. sbit Fingerprint = P1^0;//自己改
  21. //-----------------------------------------------

  22. /* Timer0 interrupt routine */
  23. void tm0_isr() interrupt 1
  24. {
  25.     TL0 = T1MS;                     //reload timer0 low byte
  26.     TH0 = T1MS >> 8;                //reload timer0 high byte
  27.         if(!Fingerprint)
  28.         {
  29.                 if (count++ >= 1000)               //1ms * 1000 -> 1s
  30.                 {
  31.                         count = 0;               //reset counter
  32.                         PushCnt++;
  33.                         if(PushCnt==1)Unlock1();
  34.                         if(PushCnt==2)Unlock2();
  35.                         if(PushCnt==3)Unlock3();
  36.                         if(PushCnt==4)Unlock4();
  37.                 }
  38.         }else{
  39.                 count = 0;
  40.                 PushCnt = 0;
  41.         }
  42. }

  43. //-----------------------------------------------

  44. /* main program */
  45. void main()
  46. {
  47.     TMOD = 0x01;                    //set timer0 as mode1 (16-bit)
  48.     TL0 = T1MS;                     //initial timer0 low byte
  49.     TH0 = T1MS >> 8;                //initial timer0 high byte
  50.     TR0 = 1;                        //timer0 start running
  51.     ET0 = 1;                        //enable timer0 interrupt
  52.     EA = 1;                         //open global interrupt switch
  53.     count = 0;                      //initial counter
  54.         Fingerprint = 1;
  55.     while (1);                      //loop
  56. }

復(fù)制代碼



回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲第一av | 国产精品美女久久久 | 五月天激情综合网 | 美女一区 | 欧美国产日韩在线观看 | 在线看一区二区三区 | 一区二区三区四区电影视频在线观看 | 久久综合一区二区 | www视频在线观看 | 暴草美女 | 久久久久久久电影 | 成人不卡视频 | 国产亚洲一区二区三区 | 精品日韩一区 | 久久亚洲美女 | 最新av中文字幕 | 国产精品视频在线播放 | 日本欧美大片 | 日韩激情在线 | 91精品国模一区二区三区 | 国产日产欧产精品精品推荐蛮挑 | 欧美日韩在线免费 | 精品亚洲一区二区 | 日韩视频在线播放 | 久久宗合色| 亚洲网站在线观看 | 国产精品免费观看 | 96久久久久久| 国产精品美女久久久av超清 | 午夜免费电影院 | 国产精品视频久久久 | 99久久精品国产麻豆演员表 | 一a一片一级一片啪啪 | 国产精品1区2区 | 国产福利免费视频 | 国产最好的av国产大片 | 人人爽人人草 | 久久高清 | 精品99久久久久久 | 日本久久精品视频 | 91porn国产成人福利 |