chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣用Arduino和Qwiic構(gòu)建數(shù)字鎖

454398 ? 來源:工程師吳畏 ? 2019-07-31 09:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

項(xiàng)目概述

對(duì)于這個(gè)項(xiàng)目,我們將構(gòu)建一個(gè)簡(jiǎn)單的數(shù)字代碼鎖,供用戶輸入和輸入。在本教程中,我們將向用戶展示數(shù)字代碼鎖系統(tǒng)如何在Arduino接口中工作。

在本教程結(jié)束時(shí),您將能夠:

使用Zio和基本12鍵鍵盤設(shè)置數(shù)字密碼鎖

能夠與Arduino IDE連接以進(jìn)行編程帶鍵盤的Zio

創(chuàng)建一個(gè)程序,要求用戶輸入一個(gè)六位數(shù)的密碼來解鎖

能夠創(chuàng)建一個(gè)新的六位數(shù)密碼

有用的資源

為簡(jiǎn)單起見,本教程假設(shè)您對(duì)配置Zio開發(fā)板有充分的了解和專業(yè)知識(shí)。

對(duì)于這個(gè)項(xiàng)目,我們假設(shè)您已經(jīng)將Zuino M Uno配置為與Arduino IDE接口。如果您還沒有這樣做,我們?cè)陂_發(fā)板指南上有一個(gè)單獨(dú)的帖子。請(qǐng)查看以下內(nèi)容:

Zuino M Uno Qwiic入門指南

第1步:原理圖布局

怎樣用Arduino和Qwiic構(gòu)建數(shù)字鎖

第2步:設(shè)置&配置

您需要以下模塊來構(gòu)建此項(xiàng)目:

Zuino M Uno

Zio Qwiic 0.91“OLED顯示器

六角矩陣鍵盤(4 x 3)

Qwiic電纜200mm

面包板電纜跳線(公對(duì)母)

Micro USB電纜

第3步

將模塊菊花鏈連接在一起,如上面的Schematics圖所示。

第4步

使用公對(duì)母跳線連接鍵盤到你的Zuino M Uno

第5步:Arduino庫(kù)

將以下庫(kù)下載并安裝到Arduino IDE:

Adafruit GFX圖書館

Adafruit SSD1306圖書館

Arduino鍵盤庫(kù)

第6步:下載代碼

將Uno插入計(jì)算機(jī)。使用Arduino IDE下載并將代碼刷新到您的Uno。

您可以從我們的Github頁(yè)面下載代碼

第7步:登錄測(cè)試

如果您使用正確的密碼成功登錄,您將看到歡迎屏幕。

輸入六位數(shù)密碼,然后輸入“?!辨I。要查找存儲(chǔ)在程序代碼中的6位數(shù)密碼,請(qǐng)打開串行監(jiān)視器,它將顯示鎖定的密碼。

如果您成功登錄正確的密碼,您將看到歡迎屏幕。

步驟8:更改密碼測(cè)試

在此示例中,我將密碼從123456更改為000000,如串行監(jiān)視器上所示。

一旦您設(shè)法登錄,您就可以將密碼更改為新密碼。要更改密碼,請(qǐng)使用“*”鍵確認(rèn)。

在本例中,我將密碼從123456更改為000000,如串行監(jiān)視器所示。

第9步:登錄嘗試測(cè)試失敗

您將立即被鎖定3次嘗試失敗后。

通過這個(gè)演示,我們還包括了3個(gè)功能如果輸入正確的密碼失敗,設(shè)備將自行鎖定。要測(cè)試它,請(qǐng)重置您的Uno。嘗試輸入錯(cuò)誤密碼3次。

嘗試失敗3次后,您將立即被鎖定。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192202
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    東軟:以數(shù)據(jù)價(jià)值化為破局點(diǎn) AI構(gòu)建城市新基礎(chǔ)設(shè)施

    經(jīng)濟(jì)創(chuàng)新生態(tài)的戰(zhàn)略布局與實(shí)踐成果。 數(shù)據(jù)作為新型生產(chǎn)要素,是數(shù)字經(jīng)濟(jì)的基礎(chǔ),是民生改善的基石,是產(chǎn)業(yè)創(chuàng)新的動(dòng)力,也是城市發(fā)展的關(guān)鍵。東軟以數(shù)據(jù)價(jià)值化為破局點(diǎn),將數(shù)字技術(shù)創(chuàng)新與產(chǎn)業(yè)創(chuàng)新深度融合, 數(shù)據(jù)和AI
    的頭像 發(fā)表于 06-18 14:31 ?194次閱讀

    tscircuit - 電路開發(fā)的 React 范式? TypeScript、React和 AI工具構(gòu)建電子產(chǎn)品

    TypeScript、React 和 AI 工具構(gòu)建電子產(chǎn)品。
    的頭像 發(fā)表于 04-30 18:18 ?711次閱讀
    tscircuit - 電路開發(fā)的 React 范式?   <b class='flag-5'>用</b>TypeScript、React和 AI工具<b class='flag-5'>構(gòu)建</b>電子產(chǎn)品

    數(shù)字孿生場(chǎng)景構(gòu)建的主要應(yīng)用行業(yè)

    數(shù)字孿生場(chǎng)景構(gòu)建作為一種前沿技術(shù),通過將物理世界與數(shù)字世界相結(jié)合,為各行業(yè)帶來了顛覆性的變革。以下是對(duì)數(shù)字孿生場(chǎng)景構(gòu)建主要應(yīng)用行業(yè)的詳細(xì)闡述
    的頭像 發(fā)表于 12-16 16:37 ?556次閱讀

    請(qǐng)問TAS5706如何用硬件控制I2C?

    TAS5706 的Control Interface可以HW,SW。我想問問怎樣用HW來控制呢?因?yàn)槲乙粋€(gè)板上預(yù)計(jì)8個(gè)TAS5706,MCU怎樣去識(shí)別?
    發(fā)表于 10-23 08:33

    多個(gè)TLV320AIC3254一路I2C總線對(duì)其配置可行嗎?

    一片CPU3片TLV320AIC3254做音頻處理,想用一路I2C總線對(duì)其配置可行嗎? 地址好像是唯一的 0011000沒法設(shè)置,手冊(cè)中又提到可使用10位地址但是沒找到說明怎樣用,哪位大俠用過
    發(fā)表于 10-22 07:54

    sr存器約束條件怎樣得出的

    SR存器是一種常見的數(shù)字邏輯電路,它具有保持信號(hào)狀態(tài)的功能。在設(shè)計(jì)和分析SR存器時(shí),我們需要了解其約束條件。 一、引言 在數(shù)字邏輯電路設(shè)計(jì)中,
    的頭像 發(fā)表于 08-28 10:47 ?1700次閱讀

    d存器解決了sr存器的什么問題

    D存器(Data Latch)和SR存器(Set-Reset Latch)是數(shù)字電路中常見的兩種存儲(chǔ)元件。它們?cè)?b class='flag-5'>數(shù)字系統(tǒng)中扮演著重要的角色,用于存儲(chǔ)和傳遞信息。然而,這兩種
    的頭像 發(fā)表于 08-28 09:16 ?1184次閱讀

    怎樣用THS3201實(shí)現(xiàn)輸出功率可調(diào)?

    怎樣用THS3201實(shí)現(xiàn)輸出功率可調(diào)?
    發(fā)表于 08-26 08:28

    請(qǐng)問OPA192運(yùn)放的開環(huán)曲線構(gòu)建的測(cè)試電路是怎樣的?

    請(qǐng)問運(yùn)放的開環(huán)曲線構(gòu)建的測(cè)試電路是怎樣的?信號(hào)從同相端輸入還是反相端?這里的相位是相移還是距離±180°的相位余量
    發(fā)表于 08-12 08:27

    OPA735加OPA333,怎樣用TINA TI去仿真?

    當(dāng)輸入信號(hào)VG1從7.06V慢慢變化到7.22V時(shí)。 輸出電壓Vout的變化必須是接近線性變化的。我想知道我該怎樣用TINA TI去仿真?怎樣設(shè)置那個(gè)輸入信號(hào)VG1才能達(dá)到我的目的。因?yàn)檫@個(gè)電壓源好像
    發(fā)表于 08-02 08:39

    怎樣用表測(cè)穩(wěn)壓管穩(wěn)壓值

    表是一種常用的電子測(cè)量工具,可以用來測(cè)量電壓、電流、電阻等多種參數(shù)。在測(cè)量穩(wěn)壓管的穩(wěn)壓值時(shí),我們可以使用萬表的直流電壓測(cè)量功能。以下是步驟和注意事項(xiàng): 準(zhǔn)備工具和材料 萬表 穩(wěn)壓管 電源
    的頭像 發(fā)表于 07-31 14:26 ?3125次閱讀

    怎樣用Arduino測(cè)試鋰電池容量

    本文詳細(xì)介紹了如何用Arduino測(cè)量鋰電池的容量。并附有電路圖和Arduino的程序代碼。
    的頭像 發(fā)表于 07-30 09:14 ?1672次閱讀
    <b class='flag-5'>怎樣用</b><b class='flag-5'>Arduino</b>測(cè)試鋰電池容量

    Arduino自制點(diǎn)焊機(jī)

    組裝18650電池組,要用到點(diǎn)焊機(jī),本文介紹Arduino控制點(diǎn)焊機(jī)的點(diǎn)焊時(shí)間。
    發(fā)表于 07-29 10:14 ?9次下載

    RT-Thread Studio構(gòu)建和重新構(gòu)建的不同,一般我們編譯工程時(shí)哪個(gè)?

    想請(qǐng)教在RT-Thread Studio中,構(gòu)建和重新構(gòu)建的不同,一般我們編譯工程時(shí)哪個(gè),謝謝!
    發(fā)表于 07-25 07:38

    存器的組成、功能及應(yīng)用

    存器(Latch)是一種具有記憶功能的數(shù)字電路元件,用于存儲(chǔ)和保持數(shù)字信號(hào)的狀態(tài)。存器在數(shù)字電路設(shè)計(jì)中扮演著重要的角色,廣泛應(yīng)用于各種電
    的頭像 發(fā)表于 07-23 11:32 ?4486次閱讀