999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Flask與樹莓派的智能交通控制平臺(tái)

2018-07-10 07:20:04都飛翔楊靜史健芳
現(xiàn)代電子技術(shù) 2018年13期

都飛翔 楊靜 史健芳

摘 要: 針對(duì)目前智能交通發(fā)展迅速,功能擴(kuò)展要求較高,一般框架搭建的智能交通控制平臺(tái)功能較為單一,提出基于Flask框架的智能交通控制平臺(tái)。Flask是隨著Python興起的一種小型可擴(kuò)展框架,功能可根據(jù)相應(yīng)的擴(kuò)展包進(jìn)行擴(kuò)展,從而構(gòu)建B/S模式智能交通控制系統(tǒng)。該控制系統(tǒng)可以通過IPv4或IPv4映射后的IPv6地址進(jìn)行Web訪問登錄,并進(jìn)行方案選擇,數(shù)據(jù)查詢與控制進(jìn)行多線程獨(dú)立分開,互不影響,從而更加便捷地實(shí)現(xiàn)雙協(xié)議遠(yuǎn)程控制。

關(guān)鍵詞: Flask; 智能交通; 樹莓派; B/S; 遠(yuǎn)程控制; 多線程

中圖分類號(hào): TN876?34; TP39 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2018)13?0088?04

Abstract: With the rapid development of intelligent transportation, the higher requirement is proposed for functional expansion, but the function of the generally?established intelligent traffic control platform is relatively single. Aiming at this problem, an intelligent traffic control platform based on Flask framework is proposed. Flask is a small scalable framework, which is developed with Python. The function of the framework can be extended according to the corresponding extension package, so as to construct the B/S mode intelligent traffic control platform. The Web access and login, and scheme selection are performed for the control system through IPv4 address or IPv6 address after IPv4 mapping. The data query and control are independently separated for multithreading, and mutually affected, which can realize the dual?protocol remote control conveniently.

Keywords: Flask; intelligent traffic; Raspberry Pi; B/S; remote control; multithreading

0 引 言

當(dāng)前我國(guó)城市和城市交通的發(fā)展處于挑戰(zhàn)和機(jī)遇并存的關(guān)鍵歷史階段[1]。一方面,隨著城鎮(zhèn)化、機(jī)動(dòng)化的持續(xù)快速發(fā)展,城市交通擁堵加劇、事故頻發(fā),面臨著嚴(yán)峻挑戰(zhàn);另一方面,我國(guó)城市處在老城改造、新城建設(shè)的城市大發(fā)展時(shí)期,是實(shí)現(xiàn)智能交通的最佳時(shí)機(jī)。智能交通的主要特點(diǎn)是將先進(jìn)的信息技術(shù)、數(shù)據(jù)通信傳輸技術(shù)、電子控制技術(shù)、傳感器技術(shù)以及計(jì)算機(jī)處理技術(shù)等有效的綜合用于整個(gè)交通系統(tǒng),從而建立起一種在大范圍內(nèi)、全方位發(fā)揮作用的實(shí)時(shí)、準(zhǔn)確、高效的智能交通綜合管理系統(tǒng)。其目的是使人、車、路密切配合、和諧統(tǒng)一,極大地提高交通運(yùn)輸效率,保障交通安全,緩解交通問題,改善環(huán)境質(zhì)量和提高能源利用率。

樹莓派Raspberry Pi支持多語(yǔ)言編程[2],功能強(qiáng)大,便于攜帶且性價(jià)比高。樹莓派的靈巧和其強(qiáng)大的擴(kuò)展性,使它可以應(yīng)用在多個(gè)領(lǐng)域。基于樹莓派的智能交通控制平臺(tái),就是樹莓派在智能交通上的新應(yīng)用。同時(shí),樹莓派官方強(qiáng)調(diào)最適合的編程語(yǔ)言是Python,所以這里將基于Python的Flask框架與樹莓派相結(jié)合[3],F(xiàn)lask是一種微小框架[4],它具有極強(qiáng)的可擴(kuò)展性,從而使開發(fā)變得簡(jiǎn)單易行且無(wú)冗余功能。本文所提及的智能交通信號(hào)燈控制系統(tǒng)使用了基于Raspberry Pi硬件平臺(tái),通過Web服務(wù)展現(xiàn)給用戶,該平臺(tái)采用Web服務(wù)器[5?6]、控制系統(tǒng)、數(shù)據(jù)庫(kù)于一體的控制體系,通過在服務(wù)端構(gòu)建Flask環(huán)境,形成B/S工作模式,客戶可以通過瀏覽器就可以遠(yuǎn)程控制系統(tǒng)。

1 Flask開發(fā)環(huán)境搭建

Flask是基于Python的框架,編程語(yǔ)言使用Python,需要搭建一個(gè)Python集成開發(fā)環(huán)境,本文直接使用樹莓派官方自帶的Python 3.5進(jìn)行開發(fā)。安裝Flask最便捷的方式是使用虛擬環(huán)境。虛擬環(huán)境是Python解釋器的一個(gè)私有副本,這個(gè)環(huán)境安裝的擴(kuò)展包不會(huì)與全局的解釋器相互影響。安裝及配置如下[7?8]:

$ python?m venv myvenv

$ source venv/bin/activate

$(venv)$ pip install flask

第一行為創(chuàng)建虛擬環(huán)境,第二行為激活虛擬環(huán)境,第三行為在虛擬環(huán)境中安裝Flask。

同時(shí)需要將主要的擴(kuò)展包進(jìn)行安裝[9]:

$(venv)$ pip install flask?bootstrap

$(venv)$ pip install flask?sqlalchemy

$(venv)$ pip install flask?mail

這三行代碼主要將網(wǎng)頁(yè)框架、數(shù)據(jù)庫(kù)管理、郵件擴(kuò)展包進(jìn)行安裝。

主站蜘蛛池模板: 亚洲AV无码一区二区三区牲色| 久久久久青草大香线综合精品 | 国产精品大白天新婚身材| 内射人妻无码色AV天堂| 99re视频在线| 国产精品香蕉| 亚洲精品无码成人片在线观看| 色婷婷在线影院| 国产精品嫩草影院视频| 青草精品视频| 无码丝袜人妻| 日本91视频| 99久久精品国产自免费| 亚洲欧美精品在线| 香蕉国产精品视频| 成人午夜福利视频| 无码精品一区二区久久久| 日本欧美午夜| 国产精品真实对白精彩久久| 亚洲av无码牛牛影视在线二区| 看国产毛片| 漂亮人妻被中出中文字幕久久| 精品国产乱码久久久久久一区二区| 成人福利视频网| 久青草国产高清在线视频| 99久久国产综合精品女同| 成年A级毛片| 福利视频99| 2021精品国产自在现线看| 2048国产精品原创综合在线| 欧美在线国产| 中文字幕亚洲另类天堂| 高清精品美女在线播放| 久久香蕉国产线看精品| 久无码久无码av无码| 波多野结衣第一页| 欧美精品v欧洲精品| 国产乱人免费视频| 免费在线国产一区二区三区精品| 性欧美在线| 啪啪免费视频一区二区| 国产SUV精品一区二区6| 免费看美女自慰的网站| 中文字幕在线永久在线视频2020| igao国产精品| 欧美中文字幕无线码视频| 亚洲精品动漫在线观看| 毛片基地视频| 露脸一二三区国语对白| 久久国产精品影院| 国产色伊人| 五月天久久婷婷| 国产高清自拍视频| 麻豆国产精品视频| 波多野结衣无码中文字幕在线观看一区二区| 欧美天堂在线| 97人人做人人爽香蕉精品| 欧美另类视频一区二区三区| 国产精品九九视频| 在线无码av一区二区三区| 国产精品无码作爱| 亚洲欧美另类日本| 国产真实乱子伦视频播放| 日本不卡在线视频| 国产国模一区二区三区四区| 99久视频| 国产欧美日韩视频怡春院| 国产黄色片在线看| 国产高清在线精品一区二区三区| 国产精品成人啪精品视频| 亚洲成人手机在线| 欧美日韩国产系列在线观看| 丰满人妻中出白浆| 波多野结衣一区二区三区88| 亚洲第一成网站| 国产精彩视频在线观看| 在线不卡免费视频| 99手机在线视频| 一级毛片免费的| 一级看片免费视频| 免费A∨中文乱码专区| 黄色福利在线|