首頁 > 評測 > 零蛋派的一躍——Raspberry Pi Zero W評測
零蛋派的一躍——Raspberry Pi Zero W評測
- [導(dǎo)讀]
- 給PI加W,是流行的套路。從Beaglebone、到樹莓派、到Arduino uno等,都在給自己家的主流板子加無線連接功能。此次一起來看看樹莓派0W的表現(xiàn)吧。
來自 fe80::799e:fe90:d1c6:5f8b%10 的回復(fù): 時(shí)間<1ms
fe80::799e:fe90:d1c6:5f8b%10 的 Ping 統(tǒng)計(jì)信息:
數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計(jì)時(shí)間(以毫秒為單位):
最短 = 0ms,最長 = 1ms,平均 = 0ms
使用的是IPV6模式來進(jìn)行通信。在可以預(yù)見的將來,IPV6必將成為主流,零蛋派W已準(zhǔn)備好了,咱們也準(zhǔn)備好了么?
雖然可以使用USB來組網(wǎng),但是這限制了連網(wǎng)的環(huán)境及功能,該是WiFi組網(wǎng)方式上場的時(shí)候了。修改/etc/wpasupplicant/wpasupplicant.conf文件如下
$cat wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="ssid"
psk="password"
}
重新啟動(dòng)就可以連接上附近的無線路由器了。
另外一個(gè)值得關(guān)注的是板載的BLE功能,使用hcitool可以實(shí)現(xiàn)簡單的檢測,查看藍(lán)牙是否工作,下面顯示的零蛋派W本身的設(shè)備接口信息
接口名稱為hci0,后面是設(shè)備的MAC地址
接下測試掃描BLE設(shè)備的功能,如下
使用hcitool的scan命令,可以掃描附近的BLE設(shè)備,這里可以看到發(fā)現(xiàn)了Nokia 7 Plus設(shè)備及其MAC地址,接下來就可以使用BLE與之進(jìn)行通信了。
確實(shí),有了WiFi及BLE的加持,零蛋派W的可玩度更高了。能玩些啥呢?舉個(gè)例子,以前只能點(diǎn)個(gè)燈,現(xiàn)在可以玩?zhèn)網(wǎng)絡(luò)點(diǎn)燈!
Linux系統(tǒng)上的外設(shè)框架,除了WiringPi,還有大名鼎鼎的mraa/upm,這可是Intel造出來的輪子,非常好用,多平臺,大量的現(xiàn)有模塊的支持,再在零蛋派W上搭個(gè)MQTT服務(wù)器,做點(diǎn)小項(xiàng)目玩也挺有意思。不過記得要把沒有焊接的GPIO引腳焊上去。
零蛋派W有一個(gè)令人頭疼的設(shè)計(jì),為了減少PCB尺寸,引出的顯示接口是Mini HDMI接口,對大多數(shù)人來說,這確實(shí)是個(gè)頭疼的問題,為啥?沒有轉(zhuǎn)接器!只能望頭興嘆。
不過要解決這個(gè)問題也不是啥大事,利用X11的特殊設(shè)計(jì),結(jié)合XMING軟件,可以輕松將零蛋派W上的GUI操作拉到PC屏幕上來,具體操作方法,請參考本站文章http://m.lujuzi.cn/evm/trick/201612/697602.htm。
這是利用X11通信將零蛋派W上的IDLE3拉到本地PC端顯示的效果,除了字體略遜之外,整體效果還是可以接受的。
最后上一段代碼,在零蛋派W上使用MQTT來顯示來自遠(yuǎn)程設(shè)備上指定的文字內(nèi)容,勉強(qiáng)算得上是遠(yuǎn)程通信
import paho.mqtt.client as mqtt
def on_message(client, userdata, msg):
message = msg.payload.decode()
print(message)
if __name__ == '__main__':
client = mqtt.Client('demo')
client.connect('localhost')
client.subscribe('hello')
client.on_message = on_message
client.loop_start()
while True:
pass
具體涵義就不一一解釋了,直接上演示效果圖
在另一臺機(jī)器上通過MQTT協(xié)議發(fā)布消息,零蛋派W上接收并顯示消息!
雖然代碼毫無新意,用來演示或驗(yàn)證功能還是可行的。而在此之前,例如在零蛋派上,就只好點(diǎn)燈,封閉式的環(huán)境,沒有網(wǎng)絡(luò)的支持,就像貓兒追著自己的尾巴,永遠(yuǎn)在打轉(zhuǎn),自娛自樂!
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前