<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 牛人業(yè)話(huà) > 細數RaspberryPi的另類(lèi)連接方式

細數RaspberryPi的另類(lèi)連接方式

作者:snake0301 時(shí)間:2014-07-24 來(lái)源:電子產(chǎn)品世界 收藏

一、文章摘要

本文引用地址:http://dyxdggzs.com/article/256018.htm

    介紹了基于設備的Uart登陸、移動(dòng)數據網(wǎng)SSH/VNC登陸、USB口登陸等幾種比較另類(lèi)的樹(shù)莓派(,下簡(jiǎn)稱(chēng)RPi)連接方式,可供有興趣的網(wǎng)友參考。

二、使用硬件

    一臺、USB to Uart模塊一個(gè)、杜邦線(xiàn)若干、智能移動(dòng)設備

三、使用軟件

    Rpi側:操作系統、VNCserver等

    設備側:Better Terminal、Free USB Serials、ConnectBot、Remote Desktop等

四、正文

    毫不夸張地說(shuō),RPi在近幾年的開(kāi)源硬件里,已經(jīng)是火得一塌糊涂。它基本上屬于一類(lèi)小型的計算機系統,連接上鼠標、鍵盤(pán)、顯示器等輸入輸出設備,就是一臺完整的計算機了。拿到RPi,如何連接登陸上這臺小巧的計算機,就成了所有擁有者的要解決的第一個(gè)問(wèn)題。無(wú)所不能的互聯(lián)網(wǎng)上已經(jīng)有網(wǎng)友總結出串口、SSH和VNC遠程桌面三大方法,但是這幾種方法幾乎全部要依賴(lài)一臺桌面級PC,原本小巧且移動(dòng)便捷的RPi,瞬間變成了一個(gè)固定設備,頓時(shí)覺(jué)得辜負了開(kāi)源團隊的期盼啊。還有一個(gè)就是USB顯示屏,如果是不差錢(qián)的壕們,這種方式最合適,雖然我也想要一塊,嘿嘿。

    這里和各位朋友分享一下筆者在玩RPi過(guò)程中測試并實(shí)現過(guò)的一些連接方式,雖然本質(zhì)上還是串口、SSH和VNC遠程桌面,但是能夠完全體現出RPi的移動(dòng)便捷性,有興趣的網(wǎng)友可以參考并實(shí)驗一下,歡迎提出更另類(lèi)的方法,呵呵。

1、 Uart連接登陸

    想必利用Uart調試的方法,是廣大攻城獅、程序猿們攻城略地的必備利器。這里的使用方法也差不多,只不過(guò)是在A(yíng)ndroid智能移動(dòng)設備上進(jìn)行連接罷了。


    圖片上硬件連接很容易辨認,基本上是RPi——USB to Uart模塊——OTG——Android平板(請無(wú)視RPi上的USB無(wú)線(xiàn)網(wǎng)卡,忘記拔了,O(∩_∩)O~)。注意平板上需要安裝名叫Free USB Serials的APP,插上OTG和USB to Uart模塊后,會(huì )自動(dòng)辨認,給RPi上電,打印啟動(dòng)信息,輸入登錄信息。一切依然是熟悉的流程,不過(guò)有些Android設備不能支持熱插拔,得重啟才能識別OTG設備喲。

2、 移動(dòng)數據網(wǎng)SSH/VNC登陸

    這里由于筆者手機速度的緣故,僅僅測試了SSH登陸(坑爹的TD),有4G或者其他運營(yíng)商移動(dòng)網(wǎng)絡(luò )制式的網(wǎng)友可以嘗試一下VNC連接。有圖有真相,不忽悠,看看手機的下拉菜單,沒(méi)有WLAN連接,只有移動(dòng)數據網(wǎng)絡(luò )的連接喲。

   
     手機終端安裝ConnectBot,由這個(gè)軟件SSH登陸上RPi。這里搭建起來(lái)需要一些數據通信網(wǎng)和路由器設置的基本知識,這里做簡(jiǎn)要的介紹。數據流鏈路大概是手機——移動(dòng)基站——blabla——路由器——RPi。RPi無(wú)線(xiàn)網(wǎng)卡或者有線(xiàn)網(wǎng)卡的設置是基礎條件,前期還需要準備一個(gè)能夠支持DDNS的路由器,最好是刷了OpenWRT或者是DD的,更方便。主要是在路由器上完成2件工作,1是能夠從公網(wǎng)ping通路由器,這需要申請一個(gè)動(dòng)態(tài)域名,現在免費的很多,筆者用的是3322.org免費動(dòng)態(tài)域名(表打臉,不是廣告);2是做好端口映射,把SSH的默認端口22通過(guò)路由器映射到公網(wǎng)的某個(gè)端口上去,你就可以通過(guò)這個(gè)端口和你的域名登陸RPi了。這里就不公布俺家RPi的端口和域名了,你懂的。

    這里沒(méi)有做VNC的測試,略微想了一下,圖片傳輸相對于SSH而言,對網(wǎng)速要求相對要高不少(不知道上帝會(huì )不會(huì )發(fā)笑),移動(dòng)的TD著(zhù)實(shí)不給力。有興趣有條件的筒子,可以做做端口映射,玩玩真正的移動(dòng)桌面。等到哥換了4G手機,也試試。

3、 Android設備USB登陸

    這個(gè)應該是最有意思的了,哥折騰這個(gè)花的時(shí)間也是最長(cháng)的,一晚上沒(méi)噓噓呀,希望能夠拋磚引玉。

    其實(shí)最早是看到地球上有人類(lèi)拿亞馬遜的Kindle做RPi的輸出設備,手上殘廢紅米一只,山寨Galapad平板一塊,想想手上的貨和Kindle一樣,都是Android深度定制系統,Kindle可以做RPi的輸出顯示設備,紅米、Galapad木有理由不行啊。請出Google大神,果然有人通過(guò)配置實(shí)現Android設備與Windows、Linux、Mac OS的通信,原帖地址:http://forum.xda-developers.com/showthread.php?t=2287494,果斷照貓畫(huà)虎開(kāi)始捯飭。

    先聊聊基本思路。Android,其實(shí)都是Linux的核,只是根據需要進(jìn)行了裁剪和定制,而Linux的USB口有個(gè)很有意思的用法,可以虛擬成以太網(wǎng)口。把Android設備的OTG口、PI的USB口統統虛擬成以太網(wǎng)口,再基情四射地連接起來(lái),不就歐了?想完,開(kāi)擼。

    步驟1、確認root過(guò)的Android設備連接上USB口后,譬如PC系統辨認為以太網(wǎng)適配器(這點(diǎn)極為重要,即能夠USB共享上網(wǎng))

   步驟2、配置Android設備USB網(wǎng)絡(luò ),使用Better Terminal軟件

  獲取超級權限

  su

  配置usbnetwork為dhcp,不同設備名稱(chēng)可能不同

  netcfg rndis0 dhcp

  busybox調用一下

  busybox ifconfig

  步驟3、配置樹(shù)莓派的USB網(wǎng)絡(luò )

  配置interfaces文件

  nano /etc/network/inerfaces在文件中添加

  allow-hotplug

  usb0iface usb0 inet static

  address 192.168.42.100(樹(shù)莓派的地址)

  netmask 255.255.255.0

  broadcast 192.168.42.255

  up iptables -I INPUT 192.168.42.129 -s -j ACCEPT(Android設備dhcp得到的地址)

  up eject /dev/sda1

  推薦閱讀:

  樹(shù)莓派DIY:http://dyxdggzs.com/event/action/RPi_DIY/

  官方論壇: http://forum.eepw.com.cn/forum/374/1

路由器相關(guān)文章:路由器工作原理


路由器相關(guān)文章:路由器工作原理



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: Android RaspberryPi Raspbian

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>