国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

51程序如何弄到STM32上

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

掃碼添加小助手

加入工程師交流群

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

一、功能介紹:

1、輸入6位密碼,即可開鎖。

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

3、沒有輸入完6位密碼,按下確認鍵,系統(tǒng)不會應(yīng)答。

4、密碼輸入錯誤三次,鎖定鍵盤并且蜂鳴器提醒10秒。

5、輸入錯誤可以退格、清零。

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

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

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

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

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

11、步進電機模塊。

12、繼電器模塊。

13、溫度模塊,倒計時期間可以測量7805和1117芯片溫度或者外部溫度,并實時顯示。

二、資料展示

1.原理圖

2.PCB印制電路板

因為自己做的板,所以在布線的時候那那么專業(yè),能用就好。

3.實物圖

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

4、說明

我是用的KT板面上貼了一層貼紙,把這些弄到了一起,自己準備在包裝一下,做一個密碼箱完全沒有問題??梢杂脕矸欧抛约旱男∶孛埽?。

5、代碼

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

三、最后說幾句

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

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

3、因為我的按鍵模塊、12864模塊、DS18B20之間的gpio口有點干擾,因為矩陣鍵盤的列需要輸入探測是用了一整個GPIO的操作函數(shù),所以用了它后,另外兩個它也會受到影響。

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

原文標題:基于STM32制作的無用多功能小玩意兒!密碼鎖、自動控溫等功能

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

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

    關(guān)注

    4404

    文章

    23878

    瀏覽量

    424243
  • 存儲器
    +關(guān)注

    關(guān)注

    39

    文章

    7739

    瀏覽量

    171662
  • STM32
    +關(guān)注

    關(guān)注

    2309

    文章

    11162

    瀏覽量

    373432

原文標題:基于STM32制作的無用多功能小玩意兒!密碼鎖、自動控溫等功能

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    LAT1171+STM32F745 USART1 Bootloader 失敗原因分析與解決

    使用 STM32F745 進行產(chǎn)品開發(fā)的時候,出現(xiàn)了使用 STM32CubeProgramer 無法通過 USART1 Bootloader 進行程序升級的問題。為了解決客戶的問題,我在 NUCLEO-F746ZG 開發(fā)板
    發(fā)表于 01-11 17:33 ?0次下載

    Linux 下交叉編譯實戰(zhàn):跑起來你的第一個 STM32 程序

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

    STM32程序的燒錄方式

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

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

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

    51單片機與stm32單片機,先學(xué)習(xí)哪一個?

    糾結(jié) 51 單片機和 STM32 該先學(xué)哪個,就像剛學(xué)開車的人在自動擋和手動擋之間打轉(zhuǎn)。有人一上來就愛開自動擋,踩著油門就能跑,不用琢磨換擋踩離合的門道;有人偏要從手動擋練起,哪怕起步時熄十幾次火
    的頭像 發(fā)表于 08-20 13:46 ?1366次閱讀
    <b class='flag-5'>51</b>單片機與<b class='flag-5'>stm32</b>單片機,先學(xué)習(xí)哪一個?

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

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

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

    狀態(tài) :STM32H747 全新板子,沒有燒任何程序,boot0 拉高。電 USB口強制進入DUF模式。 操作及現(xiàn)象 1、第一次電,通過USB連接電腦 。可以識別成 DFU in
    發(fā)表于 07-10 06:08

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

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

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

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

    2.4寸TFT彩屏配套測試程序-51單片機

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

    如何在 樹莓派 編寫和運行 C 語言程序?

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

    STM32F103VFT6的程序能直接在STM32F103VGT6運行嗎?

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

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

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

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

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

    STM32電啟動過程分享

    、PC然后是“啟動文件”,一般主要是項目文件里面的startup_xxxxx.s文件。xa0 xa0 其實不光STM32系列單片機是這樣,我們接觸的NXP的微控制器、TI的MSP430以及51單片機等等
    發(fā)表于 03-07 08:09