Skip to Content
Node.js物聯網裝置開發
book

Node.js物聯網裝置開發

by Patrick Mulder, Kelsey Breseman
August 2017
Intermediate to advanced
272 pages
5h 32m
Chinese
GoTop Information, Inc.
Content preview from Node.js物聯網裝置開發
機器人套件
|
195
Hackster.io 網站可讓創作者定義專案的「機器人套件」。例如,在「網站當
掉警報(Website Down Alarm)」頁面的「本專案使用的零件」(
https://
www.hackster.io/ifoundthemeaningoflife/website-down-alarm-4a9b8b
),可看到每
個零件模組的購買連結。如此一來,我們便可根據清單購買零件、使用
GitHub 上的程式、照著網站上的建構指引打造警報系統,非常便利。結合
共享或隨處可買得到的硬體元件、開放原始碼軟體程式庫、以及熱心人士撰
寫的建構步驟,都可說是體現 3D 印表機的願景:「自己動手做,在家裡就能
搞定」。若你擁有 3D 印表機,就能製造出任何開放設計圖、數以千計的物
品。若你擁有軟體程式庫、買得到的電子零件、甚至加上 3D 印表機,就能
製造出上百上千個有用的東西,發揮創意,組合出更加有智慧的作品。
馬達與可變電阻
理論上,機器人專案可從簡單的「套件」著手,需要做的事情只有組裝伺服馬達與微控
制器而已。之後若想偵測機器人與其他物體之間的距離,或是想提供某種動作回饋資
訊,也很簡單,再加上超音波測距模組與可變電阻即可。
機器人通常需要好幾個馬達,而 Tessel 伺服馬達模組(圖 12-2)足以操控 16 個伺服馬
達,負責取得電源、產生 PWM 訊號。即便那是特別為 Tessel 設計的模組,但也有許多
人嘗試把該模組連接到其他系統,例如 Raspberry Pi Arduino,因為比起從頭打造伺 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

金融人工智能:用Python实现AI量化交易

金融人工智能:用Python实现AI量化交易

Yves Hilpisch
快学熟用D3

快学熟用D3

Philipp K. Janert

Publisher Resources

ISBN: 9789864764594