【正文】
防火墻的設(shè)置 .......................................... 27 樹莓派的配置為 WIFI 熱點(diǎn) ..................................... 31 6 系統(tǒng)測(cè)試 .......................................................... 39 7 總結(jié) .............................................................. 40 參考文獻(xiàn) ............................................................. 41 致謝 ................................................................. 42 外文文獻(xiàn) ............................................................. 43 中文翻譯 ............................................................. 52 1 1 緒論 本課題的研究背景 計(jì)算機(jī)專業(yè)對(duì)于學(xué)生們來(lái)講是比較熱門專業(yè)之一,計(jì)算機(jī)科學(xué)專業(yè)的競(jìng)爭(zhēng)非常激烈。 關(guān)鍵詞 :樹莓派;路由器;動(dòng)手能力 Design and Implementation of Wifi Hotspot Based On Raspberry Pie Abstract In daily study and life, the practical ability of students has get increasingly lower. As the emergence of Raspberry Pi, the situation get much better. Most people can accept the low cost of Raspberry Pi. Also, the opensource feature of Raspberry Pi makes it widely used worldwide. Moreover, the popularity of wireless routers confirms that it is a work sharing era nowadays. In this study, a Raspberry Pi can be viewed as a Wifi hotspot, through implementing some router functions based on the Raspberry Pi. This design uses Raspberry Pi TypeB equipment, wireless LAN, cables, and power supply. A wireless work card is first inserted into the raspberries e in order to use a wired work access raspberry pies. Then power up these raspberry pies. Before essential configuration, implement interconnection among them by using terminals based on Linux platform and ssh servers. In doing so, each Raspberry Pi turn a WIFI hotspot feature. Keywords: raspberry pie。然后給樹莓派接通電源。 本設(shè)計(jì)采用的設(shè)備有樹莓派 B 型,無(wú)線網(wǎng)卡,網(wǎng)線,電源。樹莓派的價(jià)格大部分人都能夠接受,除此之外,樹莓派的開源性這一特點(diǎn)使得樹莓派很快的在世界各地推開來(lái)。 Behavioral Sciences, 2020, 29(2):151153. [7] Membrey P, Hows D. Learn Raspberry Pi with Linux[M]. Apress, 2020. [8] Donat W. Learn Raspberry Pi Programming with Python[M]. Apress, 2020. [9] Patil P H, Kokil A A. WiFiPiTracking at mass events[C]// Pervasive Computing (ICPC), 2020 International Conference on. IEEE, 2020:14. [10] 羅娜 . 基于 88W8686 的手持終端 WiFi 功能的設(shè)計(jì)與實(shí)現(xiàn) [D]. 武漢理工大學(xué) , 2020. 專業(yè)班級(jí) 學(xué)生 要求設(shè)計(jì)(論文)工作起止日期 指導(dǎo)教師簽字 日期 教研室主任審查簽字 日期 系主任批準(zhǔn)簽字 日期 基于樹莓派的 WIFI 熱點(diǎn)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 在如今的學(xué)習(xí)生活中,學(xué)生的動(dòng)手能力越來(lái)越不樂觀。 學(xué)生應(yīng)交出的設(shè)計(jì)文件(論文): 1.內(nèi)容完整、 層次清晰 、敘述流暢、排版規(guī)范的畢業(yè)設(shè)計(jì)論文; 2.包括 畢業(yè)設(shè)計(jì)論文、源程序等內(nèi)容在內(nèi)的畢業(yè)設(shè)計(jì)電子文檔及其它相關(guān)材料。 職場(chǎng)大變樣社區(qū)( ):下載畢業(yè)設(shè)計(jì)成品 全套資料,全部 50 元以下 畢業(yè)設(shè)計(jì)(論文)任務(wù) 書 第 1 頁(yè) 畢業(yè)設(shè)計(jì)(論文)題目: 基于樹莓派的 WiFi 熱點(diǎn)設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)設(shè)計(jì)(論文)要求及原始數(shù)據(jù)(資料): 1.綜述國(guó)內(nèi)外基于樹莓派技術(shù)研究現(xiàn)狀; 2.深入了解基于樹莓派的 WiFi 熱點(diǎn)的相關(guān)技術(shù); 3.熟練掌握樹莓派 WiFi 熱點(diǎn)的應(yīng)用與分析,訓(xùn)練編寫相關(guān)程序的能力; 4. 設(shè)計(jì)并實(shí)現(xiàn)基于樹莓派的 WiFi 熱點(diǎn) ; 5.深入分析樹莓派的 WiFi 熱點(diǎn)的關(guān)鍵技術(shù)與編寫語(yǔ)言; 6.訓(xùn)練檢索文獻(xiàn) 資料和 利用文獻(xiàn) 資料的能力 ; 7.訓(xùn)練撰寫技術(shù)文檔與學(xué)位論文的 能力 。 第 2 頁(yè) 畢業(yè)設(shè)計(jì)(論文)主要內(nèi)容: 1.綜述樹莓派技術(shù)在生活中的應(yīng)用 ; 2.了解樹莓派的 WiFi 熱點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)的相關(guān)技術(shù); 3. 熟悉樹莓派 WiFi 熱點(diǎn)的開發(fā)環(huán)境; 4. 深入分析基于樹莓派的 WiFi 熱點(diǎn)的設(shè)計(jì)流程 ; 5.熟練掌握基于樹莓派的 WiFi 熱點(diǎn)設(shè)計(jì)及實(shí)現(xiàn)的操作 ; 6.實(shí)現(xiàn)基于樹莓派的 WiFi 熱點(diǎn) 。 第 3 頁(yè) 主要參考文獻(xiàn)(資料): [1] 李文勝 . 基于樹莓派的嵌入式 Linux 開發(fā)教學(xué)探索 [J]. 電子技術(shù)與軟件工程 , 2020(9):219220. [2] 費(fèi)曉東 . 具有 3G 功能的無(wú)線熱點(diǎn)設(shè)備的實(shí)現(xiàn) [D]. 北京郵電大學(xué) , 2020. [3] 王海兵 . 嵌入式 LINUX 的研究與應(yīng)用 [D]. 昆明理工大學(xué) , 2020. [4] 蘇祥林 , 陳文藝 , 閆灑灑 . 基于樹莓派的物聯(lián)網(wǎng)開放平臺(tái) [J]. 電子科技 , 2020(9):3537. [5] 周小波 . 嵌入式 Linux 操作系統(tǒng)及其應(yīng)用研究 [D]. 大連理工大學(xué) , 2020. [6] Brock J D, Bruce R F, Cameron M E. Changing the world with a Raspberry Pi[J]. International Encyclopedia of the Social amp。 樹莓派的出現(xiàn),極大的改善了這一問(wèn)題。無(wú)線路由器的使用更加映襯了當(dāng)今社會(huì)是一個(gè)網(wǎng)絡(luò)共享的時(shí)代,所以本研究試圖通過(guò)設(shè)計(jì)樹莓派來(lái)完成一個(gè)路由器的功能,使得樹莓派成為一個(gè) WIFI 熱點(diǎn)。首先將無(wú)線網(wǎng)卡插入到樹莓派上,使用有線網(wǎng)絡(luò)接入樹莓派。最后通過(guò) Linux 平臺(tái)的終端使用 ssh 服務(wù)器進(jìn)行連接樹莓 派,并且進(jìn)行配置,使得樹莓派實(shí)現(xiàn)一個(gè) WIFI 熱點(diǎn)的功能。 router。但是,雖然學(xué)生們都比較聰明,可是學(xué)生們?nèi)雽W(xué)時(shí)在入門級(jí)的基本知識(shí)和編程實(shí)踐能力都比較薄弱,只會(huì)做一些簡(jiǎn)單的設(shè)計(jì)網(wǎng)頁(yè)類的事情。 第一點(diǎn),樹莓派設(shè)計(jì)的目的必須明確,它不但可以編程的,而且可以支持可能多的語(yǔ)言來(lái)學(xué)習(xí)并且鍛煉學(xué)生的編程及實(shí)際操作能力。第三點(diǎn),設(shè)備必須輕巧以便于攜帶,能夠在各種不同的場(chǎng)合隨身攜帶,方便對(duì)其進(jìn)行研究操作,以便進(jìn)一步提高普及面。 2020 年,樹莓派基金會(huì)把重點(diǎn)放在樹莓派上在 Linux 系統(tǒng)上的實(shí)現(xiàn),更加使得用戶方便使用以及擴(kuò)展功能。同一時(shí)間,此產(chǎn)品發(fā)布了有著 500萬(wàn)高像素的攝像頭、新型開箱即用軟件 NOOBS,方便了開發(fā)者們對(duì)其進(jìn)行開發(fā)。 樹莓派的功能很強(qiáng)大,現(xiàn)在對(duì)于樹莓派的研究領(lǐng)域也極為廣泛,可以這么說(shuō),樹莓派的功能十分強(qiáng)大,幾乎現(xiàn)代計(jì)算機(jī)所有的功能都可以近乎完美的替代,而且它還有自己對(duì)于別的設(shè)備而已不可比擬的優(yōu)點(diǎn),比如說(shuō)體積小,功耗小,嵌入式功能強(qiáng) 大等等。樹莓派是一款開源的設(shè)備,更加極 2 大的方便了樹莓派的普及以及推動(dòng)了樹莓派多元化的發(fā)展。 本課題的主要工作 課題題目是基于樹莓派的 WIFI 熱點(diǎn)的設(shè)計(jì)與實(shí)現(xiàn)。 ( 2)樹莓派外接網(wǎng)卡的安裝與使用,通過(guò)選擇合適型號(hào)的無(wú)線網(wǎng)卡,通過(guò)配置樹莓派的無(wú)線網(wǎng)卡參數(shù),來(lái)實(shí)現(xiàn)無(wú)線網(wǎng)卡特定的功能。 ( 4)通過(guò)測(cè)試,來(lái)驗(yàn)證自己的設(shè)計(jì)的樹莓派是否實(shí)現(xiàn)了相當(dāng)于路由器的功能。尤其是嵌入式智能與人們的日常生活是息息相關(guān)。 當(dāng)下學(xué)生對(duì)于編程有著濃厚的興趣,同時(shí)自身的編程能力一般。通過(guò)自己動(dòng)手來(lái)鍛煉自己的編程能力、開闊自己的視野,激發(fā)自己對(duì)于編程的興趣以及提高自己探索新事物的能力等等。 3 2 開發(fā)設(shè)備以及開發(fā)工具的選擇 樹莓派 B 開發(fā)板的介紹 樹莓派 B 的基本信息 樹莓派型號(hào): Raspberry Pi 2 Model B 樹莓派 2 B 型是第二代的樹莓派。 樹莓派 2 跟以前的( PI1)模型 B+具有相同的外形,并與樹莓派 1 完全兼容。 音頻輸出: 插孔, HDMI(高清晰度多音頻 /視頻接口) 4 SD 卡接口:標(biāo)準(zhǔn) SD 卡接口 網(wǎng)絡(luò)介入:沒有(需通過(guò) USB) 擴(kuò)展接口: 26 額定功率: 500 毫安( W ) 電源 輸入: 5v,通過(guò) MicroUSB 或 GPIO 頭 總體尺寸: mm ( in) 操作系統(tǒng): Debian GNU/Linux 、 Fedora、 Arch Linux 、 RISC OS B 型(二代) SoC(系統(tǒng)級(jí) 芯片 ): Broad BCM2835( CPU, GPU DSP 和 SDRAM) CPU: ARM1176JZFS 核心( ARM11 系列) 700MHz GPU(圖形處理器): Broad VideoCore IV, OpenGL ES , 1080p 30 內(nèi)存: 512MB USB : 2(支持 USB hub 擴(kuò)展) 視頻輸出: RCA 視頻接口輸出( RPi B+無(wú)此接口),支持 PAL 和 NTSC 制式,支持 HDMI ( 和 ),分辨率為 640 x 350 至 1920 x 1200 支 持 PAL 和 NTSC 制式。 音頻輸出: 插孔, HDMI(高清晰度多音頻 /視頻接口) SD 卡接口: Micro SD 卡接口 網(wǎng)絡(luò)介入: 10/100 以太網(wǎng)接口( RJ45 接口) 擴(kuò)展接口: 40 額定功率: 600 毫安(為 W) 電源 輸入: 5v,通過(guò) MicroUSB 或 GPIO 頭 總體尺寸: 85 x 56 x 17 mm 操作系統(tǒng): Debian GNU/Linux 、 Fedora、 Arch Linux 、 RISC OS 無(wú)線網(wǎng)卡的介紹 無(wú)線網(wǎng)卡的基本信息 接口: USB 外置天線:有,不可拆卸 遵循標(biāo)準(zhǔn): IEEE 無(wú)線速率: 150Mbps 頻率范圍: 工作信道: 1~ 13 發(fā)射功率: 20dBm 其他功能:支持軟 AP 此無(wú)線網(wǎng)卡使用的注意事項(xiàng) 芯片備注:電視機(jī)、播放器等需兼容此芯片才能使用 6 SD 卡的介紹 SD 卡的基本信息 品牌:必恩威 PNY 類型: TF(microSD)卡 適用型號(hào): PNY Mirco SDHC C10( TF) /16G 容量: 16G 最高讀寫速度: 24M/s 最高持續(xù)速度: 22MB/秒 速度級(jí)別: Class 10 讀寫速度: 10MB/S 此 SD 的特殊性能 超強(qiáng)快感、兼容智能手機(jī)、支持高清動(dòng)態(tài)影像存儲(chǔ) 五防功能: 耐冷耐熱、抗 X 光、抗沖擊、防水、防磁 使用電源的介紹 電源的使用可以有兩種選擇方式: (1)通過(guò) USB 線接入樹莓派供電 (2)使用手機(jī)的充電器為樹莓派供電