聚豐項目 > 基于RT-Thread的酒店客房預訂系統(tǒng)終端
智慧酒店是指酒店擁有一套完善的智能化體系,通過云計算、物聯(lián)網(wǎng)及大數(shù)據(jù)等技術(shù)為支撐,基于相關(guān)平臺與軟件提供智能軟硬件技術(shù)賦能傳統(tǒng)酒店模式,構(gòu)建具有數(shù)據(jù)采集智能終端、智能大數(shù)據(jù)運營體系、數(shù)字化管理服務(wù)流程的智能酒店業(yè)態(tài)。本項目的目的是基于ch32v的硬件平臺和RT-Thread操作系統(tǒng)開發(fā)一款酒店客房預訂的終端,實現(xiàn)酒店客房預訂智能化。
jf_66501560
jf_66501560
團隊成員
秦韋忠 嵌入式軟件開發(fā)
本系統(tǒng)由三部分組成:
MCU主控模塊
人機交互模塊
以太網(wǎng)通信模塊
一、系統(tǒng)組成
1.1 主控模塊
主控是南京沁恒微電子的riscv架構(gòu)的ch32v103r8t6,主頻72MHz,擁有64k的flash、20k的ram、51個GPIO、通用定時器3個、1個16通道的ADC、2個spi、2個i2c、3個USART、1個USBHD。ch32v的固件庫與stm32的標準庫有95%的相似,體現(xiàn)在各個外設(shè)的初始化和操作函數(shù)。ch32v的官網(wǎng)資料鏈接:http://www.wch.cn/downloads/CH32V103DS0_PDF.html
1.2 人機交互模塊
人機交互模塊由spi接口的ILI9341顯示器驅(qū)動芯片和spi接口的ADS7846觸摸IC組成。
1.3 以太網(wǎng)通信模塊
以太網(wǎng)通信模塊是spi接口的w5500,通過tcp協(xié)議將數(shù)據(jù)傳輸給TCP服務(wù)器。
二、硬件項目地址
https://oshwhub.com/hello1999991/ch32v103r8t6_ext
三、引腳分配
一、軟件結(jié)構(gòu)
在main線程定義了三個線程:
gui線程:移植了μgui負責顯示界面,獲取用戶的輸入。
touch線程:每50ms掃描一遍用戶的觸摸輸入,將觸摸的坐標數(shù)據(jù)傳遞給上層的μgui。
w5500線程:將數(shù)據(jù)通過TCP協(xié)議傳輸給TCP服務(wù)器。
二、線程間通信
gui線程和w5500線程通過RT-Thread的消息隊列進行通信,gui線程將用戶的房間號通過消息隊列傳遞給w5500線程,w5500將房間數(shù)據(jù)傳遞給TCP服務(wù)器。
三、碼云地址
https://gitee.com/qinchang199/booking_system_with_rtt_ch32v103_release
一、視頻演示
二、功能說明
2.1 主頁
2.2 客房預訂后