• 方案介紹
  • 附件下載
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

基于單片機(jī)Proteus仿真的隨機(jī)數(shù)發(fā)生器模擬抽獎(jiǎng)機(jī)系統(tǒng)設(shè)計(jì)(仿真圖、源代碼)

2024/05/30
2071
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

要求.jpg

共2個(gè)文件

基于單片機(jī)protues仿真的隨機(jī)數(shù)發(fā)生器模擬抽獎(jiǎng)機(jī)系統(tǒng)設(shè)計(jì)(仿真圖、源代碼、講解視頻)

課題說(shuō)明3隨機(jī)數(shù)發(fā)生器的設(shè)計(jì)

?任務(wù)

系統(tǒng)由51單片機(jī)控制。

?基本功能:

顯示部分由6位七段數(shù)碼管組成,根據(jù)51單片機(jī)送出的字形碼和字位碼決定哪一位的LED顯示和具體顯示哪個(gè)數(shù)據(jù):

(1)每按一次按鍵,產(chǎn)生一個(gè)六位的隨機(jī)數(shù)并通過(guò)LED顯示出來(lái)。

(2)六位LED的前兩位在01-03之間隨機(jī)顯示,代表三個(gè)不同的專(zhuān)業(yè);中間兩位在01-04之間隨機(jī)顯示,代表一個(gè)專(zhuān)業(yè)下四個(gè)不同的班級(jí);最后兩位在01-35之間隨機(jī)顯示,代表一個(gè)班級(jí)里三十五個(gè)不同學(xué)生的學(xué)號(hào);這三組兩位數(shù)之間的顯示互不影響。

(3)也可以選用除51單片機(jī)以外的單片機(jī)進(jìn)行控制,如MSP430、STM32等。(4)在Proteus軟件環(huán)境中實(shí)現(xiàn),如果有條件也可自行搭建硬件電路編程實(shí)現(xiàn)。

?擴(kuò)展功能:

(1)模擬手機(jī)號(hào)抽獎(jiǎng)的方式,將待抽獎(jiǎng)的手機(jī)號(hào)事先存儲(chǔ)在系統(tǒng)中,按鍵第一次按下后,手機(jī)號(hào)開(kāi)始在LED上隨機(jī)滾動(dòng)顯示,按鍵再次按下時(shí),將按下時(shí)刻的手機(jī)號(hào)定格顯示在LED上。

手機(jī)號(hào)在LED上滾動(dòng)顯示時(shí),以隨機(jī)方式被抽取顯示,隨機(jī)函數(shù)產(chǎn)生的隨機(jī)數(shù)表示要被抽取的手機(jī)號(hào)所在存儲(chǔ)系統(tǒng)的位置。

(2)待抽獎(jiǎng)的手機(jī)號(hào)可以通過(guò)外接的小鍵盤(pán)輸入或者清除,并將輸入的手機(jī)號(hào)存儲(chǔ)在外接的存儲(chǔ)芯片中,最多可以輸入不超過(guò)20個(gè)的手機(jī)號(hào)。

(3)使用2行的LCD作為隨機(jī)數(shù)的顯示器件。

(4)使用二維碼生成算法,生成包含有特定信息(如20200622)的二維碼并顯示在LCD上,并通過(guò)手機(jī)對(duì)其掃描讀出其中的信息。特定信息可以通過(guò)外接小鍵盤(pán)輸入。

?系統(tǒng)設(shè)計(jì)

(1)隨機(jī)數(shù)發(fā)生機(jī)制可調(diào)用C的隨機(jī)函數(shù)產(chǎn)生函數(shù)實(shí)現(xiàn)。

(2)專(zhuān)業(yè)對(duì)應(yīng)的兩位隨機(jī)數(shù)用產(chǎn)生的隨機(jī)數(shù)與3取模并加1來(lái)實(shí)現(xiàn);班級(jí)對(duì)應(yīng)的兩位隨機(jī)數(shù)用產(chǎn)生的隨機(jī)數(shù)與4取模加1實(shí)現(xiàn);學(xué)號(hào)對(duì)應(yīng)的兩位隨機(jī)數(shù)用產(chǎn)生的隨機(jī)數(shù)與33取模加1來(lái)實(shí)現(xiàn)。

1、protues仿真設(shè)計(jì);

2、提供源代碼、仿真源文件,可以直接使用或者二次開(kāi)發(fā);

完整資料下載或者技術(shù)支持,請(qǐng)?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費(fèi))

  • 要求.jpg
    下載
  • 完整資料下載說(shuō)明.docx
    下載

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
STM32F401VET6 1 STMicroelectronics High-performance access line, Arm Cortex-M4 core with DSP and FPU, 512 Kbytes of Flash memory, 84 MHz CPU, ART Accelerator

ECAD模型

下載ECAD模型
$10.53 查看
PIC32MX795F512L-80V/PT 1 Microchip Technology Inc 32-BIT, FLASH, 80 MHz, RISC MICROCONTROLLER, PQFP100, 12 X 12 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-100

ECAD模型

下載ECAD模型
$12 查看
MCF52259CAG80 1 Rochester Electronics LLC 32-BIT, FLASH, 80MHz, RISC MICROCONTROLLER, PQFP144, 20 X 20 MM, ROHS COMPLIANT, LQFP-144
$17.28 查看

相關(guān)推薦

方案定制

去合作
方案開(kāi)發(fā)定制化,2000+方案商即時(shí)響應(yīng)!