女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用Arduino和Qwiic構建數字鎖

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

掃碼添加小助手

加入工程師交流群

項目概述

對于這個項目,我們將構建一個簡單的數字代碼鎖,供用戶輸入和輸入。在本教程中,我們將向用戶展示數字代碼鎖系統如何在Arduino接口中工作。

在本教程結束時,您將能夠:

使用Zio和基本12鍵鍵盤設置數字密碼鎖

能夠與Arduino IDE連接以進行編程帶鍵盤的Zio

創建一個程序,要求用戶輸入一個六位數的密碼來解鎖

能夠創建一個新的六位數密碼

有用的資源

為簡單起見,本教程假設您對配置Zio開發板有充分的了解和專業知識。

對于這個項目,我們假設您已經將Zuino M Uno配置為與Arduino IDE接口。如果您還沒有這樣做,我們在開發板指南上有一個單獨的帖子。請查看以下內容:

Zuino M Uno Qwiic入門指南

第1步:原理圖布局

怎樣用Arduino和Qwiic構建數字鎖

第2步:設置&配置

您需要以下模塊來構建此項目:

Zuino M Uno

Zio Qwiic 0.91“OLED顯示器

六角矩陣鍵盤(4 x 3)

Qwiic電纜200mm

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

Micro USB電纜

第3步

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

第4步

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

第5步:Arduino庫

將以下庫下載并安裝到Arduino IDE:

Adafruit GFX圖書館

Adafruit SSD1306圖書館

Arduino鍵盤庫

第6步:下載代碼

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

您可以從我們的Github頁面下載代碼

第7步:登錄測試

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

輸入六位數密碼,然后輸入“#”鍵。要查找存儲在程序代碼中的6位數密碼,請打開串行監視器,它將顯示鎖定的密碼。

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

步驟8:更改密碼測試

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

一旦您設法登錄,您就可以將密碼更改為新密碼。要更改密碼,請使用“*”鍵確認。

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

第9步:登錄嘗試測試失敗

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

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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6499

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    東軟:以數據價值化為破局點 AI構建城市新基礎設施

    經濟創新生態的戰略布局與實踐成果。 數據作為新型生產要素,是數字經濟的基礎,是民生改善的基石,是產業創新的動力,也是城市發展的關鍵。東軟以數據價值化為破局點,將數字技術創新與產業創新深度融合, 數據和AI
    的頭像 發表于 06-18 14:31 ?215次閱讀

    tscircuit - 電路開發的 React 范式? TypeScript、React和 AI工具構建電子產品

    TypeScript、React 和 AI 工具構建電子產品。
    的頭像 發表于 04-30 18:18 ?742次閱讀
    tscircuit - 電路開發的 React 范式?   <b class='flag-5'>用</b>TypeScript、React和 AI工具<b class='flag-5'>構建</b>電子產品

    通過Arduino Nano Matter開發板構建智能卷簾系統

    在本指南中,您將學習如何通過Arduino NanoMatter開發板和板上的Silicon Labs(芯科科技)MGM240S多協議無線模塊來構建一個智能卷簾系統。該系統可通過 Amazon
    的頭像 發表于 02-28 09:46 ?570次閱讀
    通過<b class='flag-5'>Arduino</b> Nano Matter開發板<b class='flag-5'>構建</b>智能卷簾系統

    數字孿生場景構建的主要應用行業

    數字孿生場景構建作為一種前沿技術,通過將物理世界與數字世界相結合,為各行業帶來了顛覆性的變革。以下是對數字孿生場景構建主要應用行業的詳細闡述
    的頭像 發表于 12-16 16:37 ?567次閱讀

    請問TAS5706如何用硬件控制I2C?

    TAS5706 的Control Interface可以HW,SW。我想問問怎樣用HW來控制呢?因為我一個板上預計8個TAS5706,MCU怎樣去識別?
    發表于 10-23 08:33

    多個TLV320AIC3254一路I2C總線對其配置可行嗎?

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

    如何用5509A產生一個白噪聲,經AIC23播放出來然后再用AIC23采集這個聲音?

    怎樣用5509A產生一個白噪聲,經AIC23播放出來然后再用AIC23采集這個聲音
    發表于 10-15 06:26

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

    SR存器是一種常見的數字邏輯電路,它具有保持信號狀態的功能。在設計和分析SR存器時,我們需要了解其約束條件。 一、引言 在數字邏輯電路設計中,
    的頭像 發表于 08-28 10:47 ?1726次閱讀

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

    D存器(Data Latch)和SR存器(Set-Reset Latch)是數字電路中常見的兩種存儲元件。它們在數字系統中扮演著重要的角色,用于存儲和傳遞信息。然而,這兩種
    的頭像 發表于 08-28 09:16 ?1213次閱讀

    怎樣用THS3201實現輸出功率可調?

    怎樣用THS3201實現輸出功率可調?
    發表于 08-26 08:28

    請問OPA192運放的開環曲線構建的測試電路是怎樣的?

    請問運放的開環曲線構建的測試電路是怎樣的?信號從同相端輸入還是反相端?這里的相位是相移還是距離±180°的相位余量
    發表于 08-12 08:27

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

    當輸入信號VG1從7.06V慢慢變化到7.22V時。 輸出電壓Vout的變化必須是接近線性變化的。我想知道我該怎樣用TINA TI去仿真?怎樣設置那個輸入信號VG1才能達到我的目的。因為這個電壓源好像
    發表于 08-02 08:39

    怎樣用表測穩壓管穩壓值

    表是一種常用的電子測量工具,可以用來測量電壓、電流、電阻等多種參數。在測量穩壓管的穩壓值時,我們可以使用萬表的直流電壓測量功能。以下是步驟和注意事項: 準備工具和材料 萬表 穩壓管 電源
    的頭像 發表于 07-31 14:26 ?3158次閱讀

    怎樣用Arduino測試鋰電池容量

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

    Arduino自制點焊機

    組裝18650電池組,要用到點焊機,本文介紹Arduino控制點焊機的點焊時間。
    發表于 07-29 10:14 ?10次下載