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

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

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

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

51程序如何弄到STM32上

發(fā)燒友研習(xí)社 ? 來(lái)源:發(fā)燒友研習(xí)社 ? 作者:發(fā)燒友研習(xí)社 ? 2021-12-25 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

自己利用空閑時(shí)間把之前的51的程序弄到了STM32上,并且加了一些功能模塊。本制作的電子密碼鎖,有PCB、原理圖,PCB印制電路板都是原創(chuàng),。此設(shè)計(jì)用外部存儲(chǔ)器,支持修改密碼,本來(lái)想添加指紋識(shí)別模塊,但是12864的數(shù)據(jù)口被使用了,gpio口不夠用。在實(shí)際中我發(fā)現(xiàn)12864還是用串口比較好,因?yàn)橛貌⒖诘脑捠褂脮?huì)影響同GPIO口的其他位口。畢竟是業(yè)余時(shí)間做的,可能在有些方面不是很完善。

一、功能介紹:

1、輸入6位密碼,即可開(kāi)鎖。

2、輸入7次純數(shù)字,系統(tǒng)會(huì)自動(dòng)恢復(fù)初始狀態(tài)。

3、沒(méi)有輸入完6位密碼,按下確認(rèn)鍵,系統(tǒng)不會(huì)應(yīng)答。

4、密碼輸入錯(cuò)誤三次,鎖定鍵盤(pán)并且蜂鳴器提醒10秒。

5、輸入錯(cuò)誤可以退格、清零。

6、開(kāi)機(jī)后12864模塊會(huì)有60秒定時(shí)顯示,沒(méi)操作鍵盤(pán)60秒后,清除數(shù)據(jù)并且恢復(fù)初始狀態(tài)。如果在記時(shí)期間有按鍵按下,這停止倒計(jì)時(shí),并且在沒(méi)有操作鍵盤(pán)8秒左右,重新開(kāi)啟倒計(jì)時(shí)12864休眠功能。

7、在功能模式下可以修改密碼,也可以做其他功能選擇(其他功能你們根據(jù)自身能力添加)。

8、程序有密碼數(shù)值存儲(chǔ)在數(shù)組,可用于顯示等操作。(修改密碼時(shí)可以顯示)

9、有人體感應(yīng)模塊,感應(yīng)到有人嗎,并且12864處于關(guān)屏休眠模式下,即可打開(kāi)12864屏幕。

10、有外部存儲(chǔ)器24C02,支持修改密碼,密碼斷電不丟失。

11、步進(jìn)電機(jī)模塊。

12、繼電器模塊。

13、溫度模塊,倒計(jì)時(shí)期間可以測(cè)量7805和1117芯片溫度或者外部溫度,并實(shí)時(shí)顯示。

二、資料展示

1.原理圖

2.PCB印制電路板

因?yàn)樽约鹤龅陌?,所以在布線的時(shí)候那那么專(zhuān)業(yè),能用就好。

3.實(shí)物圖

外觀大概就這樣,工作狀態(tài)

4、說(shuō)明

我是用的KT板面上貼了一層貼紙,把這些弄到了一起,自己準(zhǔn)備在包裝一下,做一個(gè)密碼箱完全沒(méi)有問(wèn)題??梢杂脕?lái)放放自己的小秘密,哈哈哈 。

5、代碼

代碼太多了,我就不寫(xiě)出來(lái)咯,自行可以去程序里面看。在資料里有單獨(dú)的DS18b20、24c02、定時(shí)器的一些單一代碼,直接修改一下就能移植。有些代碼的注釋沒(méi)有修改到,是錯(cuò)誤的??吹臅r(shí)候注意一下就好。

三、最后說(shuō)幾句

1、有電子相關(guān)專(zhuān)業(yè)的同學(xué)們,可以用這個(gè)作為設(shè)計(jì),可以去掉步進(jìn)電機(jī),再添加一個(gè)指紋模塊后,應(yīng)該能行。

2、我原本想用指紋模塊來(lái)控制步進(jìn)電機(jī)來(lái)打開(kāi)老式的拉鎖,現(xiàn)在我還沒(méi)有試,不知道能不能成功。

3、因?yàn)槲业陌存I模塊、12864模塊、DS18B20之間的gpio口有點(diǎn)干擾,因?yàn)榫仃囨I盤(pán)的列需要輸入探測(cè)是用了一整個(gè)GPIO的操作函數(shù),所以用了它后,另外兩個(gè)它也會(huì)受到影響。

4、資料里包含了四個(gè)文件夾,PCB設(shè)計(jì)、程序、串口調(diào)試工具、資料(相關(guān)芯片,外設(shè)的資料)

原文標(biāo)題:基于STM32制作的無(wú)用多功能小玩意兒!密碼鎖、自動(dòng)控溫等功能

文章出處:【微信公眾號(hào):發(fā)燒友研習(xí)社】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    4391

    文章

    23727

    瀏覽量

    420448
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7713

    瀏覽量

    170784
  • STM32
    +關(guān)注

    關(guān)注

    2305

    文章

    11118

    瀏覽量

    370956

原文標(biāo)題:基于STM32制作的無(wú)用多功能小玩意兒!密碼鎖、自動(dòng)控溫等功能

文章出處:【微信號(hào):發(fā)燒友研習(xí)社,微信公眾號(hào):發(fā)燒友研習(xí)社】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Linux 下交叉編譯實(shí)戰(zhàn):跑起來(lái)你的第一個(gè) STM32 程序

    很多開(kāi)發(fā)者第一次接觸STM32,總會(huì)被“交叉編譯”、“燒錄程序”等概念繞暈。其實(shí)方法很簡(jiǎn)單:在Linux下配置交叉編譯環(huán)境,編寫(xiě)簡(jiǎn)單程序,然后燒錄到STM32,就可以看到成果了。本文帶
    的頭像 發(fā)表于 11-24 19:04 ?194次閱讀
    Linux 下交叉編譯實(shí)戰(zhàn):跑起來(lái)你的第一個(gè) <b class='flag-5'>STM32</b> <b class='flag-5'>程序</b>

    STM32程序的燒錄方式

    電子發(fā)燒友網(wǎng)站提供《STM32程序的燒錄方式.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 16:03 ?5次下載

    在MG51FB9AE MCU中,如何使用LDROM中的IAP加載程序MCU在APROM中上傳程序?

    在MG51FB9AE MCU中,如何使用LDROM中的IAP加載程序MCU在APROM中上傳程序。
    發(fā)表于 08-22 06:29

    STM32F103c8做DLQR最優(yōu)控制算法的C編程資料

    這是我近期做的一個(gè)項(xiàng)目--基于STM32F103c8的DLQR控制算法的C編程,涉及DLQR最優(yōu)控制算法、嵌入式STM32F103編程、CMSIS-DSP庫(kù)使用。? ??附有完整的程序。
    發(fā)表于 07-23 15:30 ?0次下載

    STM32H747 USB接口,插拔第一次連接的,之后就再也連接不,為什么?

    狀態(tài) :STM32H747 全新板子,沒(méi)有燒任何程序,boot0 拉高。電 USB口強(qiáng)制進(jìn)入DUF模式。 操作及現(xiàn)象 1、第一次電,通過(guò)USB連接電腦 ??梢宰R(shí)別成 DFU in
    發(fā)表于 07-10 06:08

    使用USB轉(zhuǎn)TTL串口板和ST-LINK調(diào)試下載器給STM32單片機(jī)下載程序

    本文詳細(xì)介紹如何使用ST-LINK/V2和USB轉(zhuǎn)TTL串口板為STM32單片機(jī)下載程序,包括STM32啟動(dòng)模式、JTAG與SWD接口對(duì)比、驅(qū)動(dòng)安裝及官方軟件STM32ST-LINKU
    的頭像 發(fā)表于 06-20 17:26 ?1981次閱讀
    使用USB轉(zhuǎn)TTL串口板和ST-LINK調(diào)試下載器給<b class='flag-5'>STM32</b>單片機(jī)下載<b class='flag-5'>程序</b>

    STM32H750B-DK 板載STLINK 燒錄自己程序導(dǎo)致無(wú)法使用了,怎么解決?

    STM32H750B-DK 板載STLINK 燒錄自己程序導(dǎo)致無(wú)法使用了,說(shuō)有此開(kāi)發(fā)板的板子STLINK 程序,謝謝! 補(bǔ)充:STM32H750B-DK 自帶的STLK 無(wú)法
    發(fā)表于 06-20 06:15

    2.4寸TFT彩屏配套測(cè)試程序-51單片機(jī)

    如題,2.4寸TFT彩屏配套測(cè)試程序-51單片機(jī)。
    發(fā)表于 06-04 16:26 ?0次下載

    如何在 樹(shù)莓派 編寫(xiě)和運(yùn)行 C 語(yǔ)言程序?

    在本教程中,我將討論C編程語(yǔ)言是什么,C編程的用途,以及如何在RaspberryPi編寫(xiě)和運(yùn)行C程序。本文的目的是為您介紹在RaspberryPi上進(jìn)行C編程的基礎(chǔ)知識(shí)。如果您想深入了解C編程
    的頭像 發(fā)表于 03-25 09:28 ?929次閱讀
    如何在 樹(shù)莓派 <b class='flag-5'>上</b>編寫(xiě)和運(yùn)行 C 語(yǔ)言<b class='flag-5'>程序</b>?

    STM32F103VFT6的程序能直接在STM32F103VGT6運(yùn)行嗎?

    STM32F103VGT6能代替 STM32F103VFT6嗎? 也就是STM32F103VFT6的程序能直接在STM32F103VGT6
    發(fā)表于 03-12 06:39

    STM32下載程序的方式有哪些?

    我使用的串口2連接到板載的調(diào)試器,貌似時(shí)不能通過(guò)串口下載程序吧? 現(xiàn)在STM32 下載程序的方式有哪些?我想用串口下載 但是也是連接不
    發(fā)表于 03-07 11:56

    STM32L476VGT6 100P的可以直接用stm32u575vg 100P的替換到板子嗎?

    STM32L476VGT6 100P的可以直接用stm32u575vg 100P的替換到板子嗎?為啥燒錄程序時(shí)無(wú)法連接?
    發(fā)表于 03-07 08:10

    JetBrains IDE架開(kāi)發(fā)微信小程序的官方插件

    一直以來(lái),小程序開(kāi)發(fā)者必須安裝第三方插件,才能在 JetBrains IDE 中進(jìn)行小程序開(kāi)發(fā)。在 JetBrains Marketplace ,有關(guān)插件已有約 50 萬(wàn)下載量。 對(duì)于這個(gè)在中國(guó)
    的頭像 發(fā)表于 01-16 17:15 ?1067次閱讀
    JetBrains IDE<b class='flag-5'>上</b>架開(kāi)發(fā)微信小<b class='flag-5'>程序</b>的官方插件

    STM32C011開(kāi)發(fā)(2)----nBOOT_SEL設(shè)置

    程序接口(UART、USB DFU、I2C、SPI和CAN)讀取、寫(xiě)入及驗(yàn)證器件內(nèi)存。 STM32CubeProgrammer的功能廣泛,可以對(duì)STM32內(nèi)部存儲(chǔ)器(如Flash、RAM和OTP)以及外部存儲(chǔ)器進(jìn)行編程。
    的頭像 發(fā)表于 12-16 17:27 ?3439次閱讀
    <b class='flag-5'>STM32</b>C011開(kāi)發(fā)(2)----nBOOT_SEL設(shè)置

    STM32WB55RG開(kāi)發(fā)(2)----STM32CubeProgrammer燒錄

    程序接口(UART、USB DFU、I2C、SPI和CAN)讀取、寫(xiě)入及驗(yàn)證器件內(nèi)存。 STM32CubeProgrammer的功能廣泛,可以對(duì)STM32內(nèi)部存儲(chǔ)器(如Flash、RAM和OTP)以及外部存儲(chǔ)器進(jìn)行編程。
    的頭像 發(fā)表于 12-16 15:52 ?2876次閱讀
    <b class='flag-5'>STM32</b>WB55RG開(kāi)發(fā)(2)----<b class='flag-5'>STM32</b>CubeProgrammer燒錄