極客以折騰不息的樹莓派玩法
創(chuàng)客時代,開源硬件的興起,讓每個人都可以自己去嘗試設(shè)計一些項目,盡管上手難度還是有一點高,如果你足夠極客,足夠發(fā)燒,真應(yīng)該買幾臺Raspberry Pi(樹莓派)或者Arduino來玩一下。也許你還是不太了解樹莓派是什么,以及樹莓派能用來做什么。讓我們慢慢來,一步一步發(fā)現(xiàn)它的好玩之處。 什么是開源硬件 樹莓派是開源硬件中的一種,其配備ARM架構(gòu)處理器,256MB內(nèi)存(B型已升級到512MB內(nèi)存)。Raspberry Pi 只有一張信用卡大小,體積大概是一個火柴盒大小,可以執(zhí)行像雷神之錘 III 競技場的游戲和進(jìn)行1080p影片的播放。樹莓派本來的目的是以低價硬件及自由軟件刺激在學(xué)校的基本的電腦科學(xué)教育。它設(shè)計初衷是給小朋友們學(xué)電腦用的,不是給你們這些Geek來折騰玩的。 像 WaterColorBot 那么有創(chuàng)意的應(yīng)用,還是比較少的,但是本著“天行健,極客以折騰不息”的精神,我們還是可以用樹莓派做很多有意思的東西。不少極客就實現(xiàn)了不少好玩的功能,你看了之后是不是也有想嘗試的欲望?讓我們看看他們都用樹莓派做了哪些有意思的事情吧。 樹莓派變身微博機器人 樹莓派最大的一點就是可擴展性很強,用戶可以在此基礎(chǔ)上加上各種傳感器。比如利用溫度傳感器來實現(xiàn)監(jiān)控溫度,單純的檢測溫度會比較枯燥。讓我們來改造一下,把溫度監(jiān)控結(jié)果來定時發(fā)微博,樹莓派變身微博機器人,每過一段時間把現(xiàn)在的溫度發(fā)一個微博。也許你可能不會寫代碼,不知道怎么配置微博的接口。沒關(guān)系,已經(jīng)有人把一些工作都做好了,只要能動手,會Google,你也可以實現(xiàn)。 除了溫度傳感器,還可以嘗試其他的傳感器,來實現(xiàn)新的玩法,等待你的嘗試。 樹莓派來做真正的豆瓣FM 把豆瓣FM真正的做成一個FM發(fā)射電臺,用收音機來收聽。盡管看起來是多此一舉,但是極客精神就是以折騰不息,做出來的時候感覺是很酷的。聽到這個概念時,一開始是不是無從下手,其實思路還是比較簡單的,樹莓派可以聯(lián)網(wǎng),可以裝入操作系統(tǒng)擴展功能,已經(jīng)較為方便的適合我們折騰。只需要用樹莓派從豆瓣FM上下載MP3音樂碼流并解碼,把音頻信號調(diào)制成調(diào)頻信號發(fā)射出去。就可以用收音機或者是手機豆瓣FM了。具體的代碼實現(xiàn)善用Github,也能找的到。 如果你更發(fā)燒,更極客,可以嘗試一下這個方法,把你的樹莓派版的豆瓣FM 加一個顯示器。 效果見視頻 只需要多加一個顯示模塊,紅外遙控器,紅外感應(yīng)器,當(dāng)然動手難度也相應(yīng)的提高不少,需要一定的編程基礎(chǔ)。 樹莓派實現(xiàn)遠(yuǎn)程開門器 當(dāng)你到公司簽到的時候,用手機發(fā)送一條指令,門便自動打開。也許在之前聽起來會比較科幻,非常極客,制作難度也會很高。現(xiàn)在用樹莓派實現(xiàn)也不會很難,需要你研究一下門鎖,給樹莓派刷上操作系統(tǒng),配置網(wǎng)絡(luò),連接硬件,用代碼編寫一個小Web Server 。然后輸入正確的口令,便可解鎖。如果再高端一點,可以寫一個Android 和 iOS程序,用手機簽到,這樣每次忘記帶門卡,用手機遙控開門。 Kindle + Raspberry Pi = PC PC還可以怎么組裝?只要你有個Kindle和樹莓派,便可改造成一臺小PC。這個上手難度會高很多,但挑戰(zhàn)越多,樂趣也越大。一臺越獄的Kindle 加上一個外接鍵盤,樹莓派作為處理中心,Kindle 作為顯示器,看起來是不是像一臺小PC,雖然只能實現(xiàn)遠(yuǎn)古的命令行模式,在Kindle上Hack一下,至少會提高不少*。 自制樹莓派飛行器 采用樹莓派電腦控制的旋翼飛行器,可以裝備智能手機用的那種*頭,相對普通旋翼飛行器+相機的航拍組合,不僅成本更低,而且能夠?qū)崿F(xiàn)更復(fù)雜的功能,比如航拍錄像或者實時航拍影像無線傳輸,相比單純的買來用手機控制的飛行器,這個自己改裝的樹莓派版還可以擴展功能,是不是很酷。 樹莓派商店和論壇 覺得自己動手難度太高?試試樹莓派商店吧,商店中直接有別人做好的一些項目,有游戲有應(yīng)用,當(dāng)然有些是需要掏錢買的。如果你自己的動手能力夠強,也可以發(fā)布自己的項目,讓別人感受你的成果。 現(xiàn)在也有不少玩家集合,在樹莓派論壇中,也能發(fā)現(xiàn)比較好玩的東西,也有一些教程來給普通用戶解決一些問題。互聯(lián)網(wǎng)時代能接觸到的資源很多,只要去嘗試和發(fā)現(xiàn),總是會能解決的。 不久前去幻騰智能的時候,發(fā)現(xiàn)他們的工作室門邊貼滿了傳感器。后來了解到這是用來解鎖開門的,在門上設(shè)定解鎖圖案。只要按照特定的順序敲擊固定的位置,便可解鎖。具體原理是敲擊門的時候,每一個擊中點傳感器都能感應(yīng)的到,然后各個傳感器計算偏移量,得出坐標(biāo)。如果匹配設(shè)定好的方案,便可解鎖。 他們用一種很極客的方式來創(chuàng)造了一種解鎖方案。對普通用戶來說,可能沒有那個能力去做,樹莓派的出現(xiàn)在一定程度上降低了難度,可以自己去嘗試著做一些小產(chǎn)品。
該文章被收錄于:
編程器 ? https://www.chinafix.com/zt/1877-1.html