成人av在线资源一区,亚洲av日韩av一区,欧美丰满熟妇乱XXXXX图片,狠狠做五月深爱婷婷伊人,桔子av一区二区三区,四虎国产精品永久在线网址,国产尤物精品人妻在线,中文字幕av一区二区三区欲色
    您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
    此為臨時鏈接,僅用于文章預覽,將在時失效
    DIY 正文
    發私信給吳攀
    發送

    18

    做個Uber盒子,輕輕一按就能叫車上門

    本文作者: 吳攀 2015-11-19 09:25
    導語:一鍵叫Uber,就是這么方便

    做個Uber盒子,輕輕一按就能叫車上門

    編者注:本項目編譯自Instructables,轉載請注明出處。

    我不知道你怎么樣,但沒有車的小編出門時除了公交,首選的出行方式就是Uber了。作為一個工作生活地點比較確定的人,家里、公司和購物中心是小編常打車的三個地方。而每次用Uber打車的時候,都需要拿出手機,選擇需要服務等等……要是能有什么一鍵叫車工具就好了!

    當然,現在市面上還沒有這樣的工具并不代表我們不能擁有一個這樣的工具,但我們有一雙勤勞的雙手,那就自己做一個吧。

    第一步:工具和組件

    做個Uber盒子,輕輕一按就能叫車上門

    • Arduino Mega 2560

    • 1Sheeld

    • 按鈕

    • 2個七段數碼管

    • LCD 2x16

    • USB

    • PCB

    • 15個330Ω電阻

    • 小型面包板

    • 線材等

    • 用作外殼的膠合板

    第二步:Uber盒子

    做個Uber盒子,輕輕一按就能叫車上門

    Uber盒子的設計當然和你本身選擇的其它材料有關,如果你使用的也是同樣的LCD(70x25 mm)、數碼管(12.5x19mm)和按鈕(直徑30mm),你可以下載Uberbox.ai文件作為盒子的切割標準。

    第三步:測試LCD

    當然,如果你確定你的LCD是完好的,這一步可以省略。

    做個Uber盒子,輕輕一按就能叫車上門

    你可以按圖上的連接方式和代碼LCD_HelloWorld__.ino測試LCD以及相關的連接情況。

    第四步:測試七段數碼管

    測試數碼管,需要用到面包板。連接方式如下圖所示:

    做個Uber盒子,輕輕一按就能叫車上門

    其中:

    • a連接22,23腳

    • b連接24,25腳

    • c連接26,27腳

    • d連接 28,29腳

    • e連接30,31腳

    • f連接32,33腳

    • g連接 34,35腳

    注意,每節數碼管和Arduino的連接之間都需要串接一個330Ω電阻。

    做個Uber盒子,輕輕一按就能叫車上門

    測試代碼為_2Digit_Segments.ino.

    第五步:制作PCB板

    測試完成之后就需要制作能夠長時間使用的系統,這不用說了吧。

    做個Uber盒子,輕輕一按就能叫車上門

    第六步:將按鈕和第12腳相連

    注意這里的引腳選擇,對Arduino了解的用戶其實也可以根據自己的需要自己定義引腳,但同時也需要對Arduino的代碼進行修改。

    做個Uber盒子,輕輕一按就能叫車上門

    做個Uber盒子,輕輕一按就能叫車上門

    第七步:接入Uber API

    為了能夠使用Uber,我們需要通過Uber的API接入我們的應用,所以你需要現在Uber的開發者網站上獲取訪問令牌(access token)。這里我們可以用到Sandbox服務

    做個Uber盒子,輕輕一按就能叫車上門

    注:如果你使用的是火狐瀏覽器,推薦一個有趣的相關插件RESTClient,它能幫助你測試各種Web服務。

    將以下內容添加到抬頭:

    Authorization

    Bearer OAUTH2-KEY

    Content-Type

    application/json

    獲取產品ID

    https://sandbox-api.uber.com/v1/products

    {"start_latitude":"YOUR_LAT","start_longitude":"YOUR_LONG"}

    命令執行的過程如下:

    1. 發布

    https://sandbox-api.uber.com/v1/requests

    {"start_latitude":"YOUR_LAT","start_longitude":"YOUR_LONG","product_id":"PRODUCT_ID"}

    2. 推送

    https://sandbox-api.uber.com/v1/sandbox/requests/REQUEST_ID_FROM_PREVIOUS_REQUEST _RESPONSE

    {"status": "accepted"}

    3. 獲取

    https://sandbox-api.uber.com/v1/requests/SAME_REQUEST_ID

    Arduino上需要配置的代碼如下:

    UberSandBox_Public.ino

    UberMain_Public.ino

    第八步:最后總裝

    做個Uber盒子,輕輕一按就能叫車上門

    將各個部件裝進盒子里面固定好。

    測試一下吧。

    2015-2016賽季全球創客馬拉松北理工珠海學院站已經開始接受報名啦!關注“硬創邦”(微信號:leiphone_bang),回復“北理工”即可參與報名!此外還可加入全球創客馬拉松主群(群號:259592983),參與我們的互動討論~

    做個Uber盒子,輕輕一按就能叫車上門

    雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知

    分享:
    相關文章

    編輯

    人類尚處于科技文明的黎明時代,如果你已經無法理解現在所發生的一切,請不要驚慌。
    當月熱門文章
    最新文章
    請填寫申請人資料
    姓名
    電話
    郵箱
    微信號
    作品鏈接
    個人簡介
    為了您的賬戶安全,請驗證郵箱
    您的郵箱還未驗證,完成可獲20積分喲!
    請驗證您的郵箱
    立即驗證
    完善賬號信息
    您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
    立即設置 以后再說