原創(chuàng)聲明:該設計來自機智云,設計資料僅供學習參考,不可用于商業(yè)用途。
整體思路:
我們希望通過微信來發(fā)起一個賽事,讓好友參與賽事挑戰(zhàn),選擇好位置后就可以開始比賽了。球桌在改造后可以自動上報比分,球員在微信應用內可以看到實時的比賽情況,并在一局比賽結束后把比賽結果分享到朋友圈。
微信功能應用:
由于微信應用強大的社交功能和人群覆蓋,我們決定不做自己的應用,而是在微信的開放平臺上進行開發(fā)。玩家可以通過對球桌上的二微碼掃描加入智能桌上足球的聯(lián)盟,接下來玩家可以創(chuàng)建新的賽事并把它發(fā)送給好友進行比賽邀約。比賽的實時戰(zhàn)況,以及最終的結果,都可以通過微信的好友或者朋友圈分享出去。還猶豫什么呢,快點來和我們一起比賽吧!
智能桌上足球視頻演示:
硬件設計:
我們用的是機智云的服務,而機智云又正好提供了一塊免費的開發(fā)板—GoKit,上面有一些常見的傳感器和一塊 WiFi 模塊。由于 GoKit 自帶的傳感器還不太夠用,于是我們決定對它進行一些改造。最主要的改動是我們加了兩個紅外傳感器,用來感應進球,從而可以實現自動記分;另外我們還增加了一塊 LED 顯示屏,用來顯示當前的分數。安裝是個技術加體力的活,也最能反映創(chuàng)客和碼農之間的區(qū)別。因為每張球臺都不一樣,你一定要發(fā)揮出色的觀察和設計能力才能把它裝好。
軟件附件:
我們的軟件,包括這個網站,都是開源的。詳見附件內容。