輕課程 用 Arduino 輕鬆入門 物聯網 IoT 實作應用 - 使用圖形化 motoBlockly 程式語言

輕課程 用 Arduino 輕鬆入門 物聯網 IoT 實作應用 - 使用圖形化 motoBlockly 程式語言

作者: 慧手科技 林聖修 徐瑞茂
出版社: 台科大圖書出版社
出版在: 2021-01-04
ISBN-13: 9789865231583
ISBN-10: 9865231581
總頁數: 240 頁





內容描述


1.深入淺出的引導讀者利用簡單易學的Arduino、物聯網及各類雲服務,實作各式融入生活的範例。
2.採用慧手科技獨特的Arduino擴充板及RJ11電話線來連接各式的Arduino外接模組,讓有程式背景卻無電子電機專業的學生也能輕易上手,更可讓老師減少硬體除錯的時間提升上課效率。
3.以網頁式的Arduino圖控式軟體motoBlockly來進行相關程式開發,除了可支援不同的作業系統外,亦可讓有電子背景卻無軟體專業的學生輕鬆跨越編寫程式的門檻,從此輕鬆駕馭Arduino。
4.透過免費好用的雲端服務,循序漸進的教您如何利用thingspeak, google form收集大數據、MQTT遠端遙控或定時開關其他電器。也可與手機APP結合,透過Line、簡訊等方式來監控Arduino所偵測到的異常狀況。


目錄大綱


CH0 Arduino軟硬體的基礎介紹與設定
0-1 相關硬體簡介
0-2 安裝Arduino IDE與驅動程式
0-3 motoBlockly的前置設定及程式上傳
0-4 motoBlockly操作介面說明

CH1 ThingSpeak-農場大數據 & 雲端叫號系統
1-1 ThingSpeak簡介
1-2 ThingSpeak與Arduino
1-3 ThingSpeak的帳號註冊(Sign Up)
1-4 ThingSpeak實作應用I – 農場大數據收集系統
1-5 ThingSpeak實作應用II – 雲端叫號系統
1-6 ThingSpeak實作應用III –雲端叫號讀取系統
1-7 ThingSpeak免費帳號的限制
實作題

CH2 IFTTT-防盜&求援系統
2-1 IFTTT簡介
2-2 IFTTT與Arduino
2-3 IFTTT的帳號註冊(Sign Up)
2-4 IFTTT實作應用I - 超音波防盜系統
2-5 IFTTT實作應用II – 緊急求援系統

實作題

CH3 MQTT-遠端遙控 & 傳訊系統
3-1  MQTT簡介
3-2  MQTT與Arduino
3-3 MQTT伺服器(MQTT Broker)
3-4 MQTT實作應用I – 遠端呼叫鈴系統
3-5 MQTT實作應用II – 遠端呼叫鈴及LED開關系統
3-6 MQTT實作應用III – Arduino遠端傳訊系統
3-7 免費MQTT伺服器的限制
實作題

CH4 Google Form-雲端點餐 & 打卡系統
4-1  Google Form簡介
4-2  Google Form與Arduino
4-3  Google的帳號註冊
4-4  Google Form實作應用I – 雲端點餐系統
4-5  Google Form實作應用II – 雲端打卡系統
實作題

CH5 NTP與LINE Notify-定時開關 & 用藥提醒系統
5-1  NTP與LINE Notify簡介
5-2  NTP與Arduino
5-3  LINE Notify與Arduino
5-4  NTP實作應用 – NTP定時開關系統
5-5  LINE Notify實作應用 – 定時用藥提醒系統
實作題

附錄-實作題解答




相關書籍

Tomcat 內核設計剖析

作者 汪建

2021-01-04

Applied Akka Patterns: A Hands-On Guide to Designing Distributed Applications

作者 Michael Nash Wade Waldron

2021-01-04

Get Programming with Haskell

作者 Will Kurt

2021-01-04