0920~0926_夏季暢銷第三波BN

【電子書】最強圖解 ESP32輕鬆玩物聯網和AI小積木疊創意:以PocketCard為教學板

固定
版型

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

看更多
  • 8 552
    690

活動訊息

用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看

內容簡介

最強圖解 ESP32輕鬆玩物聯網和AI

小積木疊創意 以PocketCard為教學板

 

用最簡單的積木學寫程式,利用特製的ESP32教學板學物聯網與AI,人人都可以學習如何控制ESP32與ESP32CAM。本書以初學者常用的Blockly積木來控制ESP32開發板,為了讓初學者可以快速上手,本書使用了凱斯電子的ESP32開發板─PocketCard,透過本書,你將可以快速學習物聯網、AI等ESP32與ESP32CAM技術。本書涵蓋八個章節,除了第一章介紹環境以外,第2、3章主要介紹硬體控制部分,第4、5、6章介紹物聯網控制功能,第7、8章介紹ESP32CAM的視訊與AI功能。

 

適合讀者

無任何程式語言學習基礎,但曾學過Scratch等積木語言的讀者

會一點程式語言,但是,不是很精通的讀者,想要快速上手ESP32的讀者。

作者

蔡佳倫

 

現職

桃園八德國小教師、台科大兼任助理教授

 

經歷

台灣科技大學資訊管理博士,早期研究資訊安全,近年來研究各種積木軟體的開發,例如app inventor、scratch和blockly等等,並利用這些軟體配合arduino、microbit和esp32等開發板使用,自創軟體bDesigner,希望透過積木軟體的使用,可以讓廣大的學子們可以快速進入到這些開發板的使用。

 

康文耀

 

現職

新竹縣成功國中教師

 

經歷

台北科技大學自動化科技研究所碩士,勤益科大電子、朝陽科大資管畢,業界擔任軟、硬體工程師近十年,任教職業學校資訊、資料處理科十餘年,業界及教育界經驗豐富,為全國身心障礙者技能競賽裁判,擁有數位電子甲級、數張乙級技術士證照。

目錄

Part 1 開發板與軟體介紹
1-1 認識ESP32
1-2 認識PocketCard 和bDesigner
1-3 bDesigner 環境介紹
 
Part 2 板載感測器控制
2-1 OLED
2-2 可程式按鈕
2-3 WS2812RGB LED
2-4 溫度感測器
2-5 光線感測器
2-6 蜂鳴器
2-7 三軸加速度感測器
 
Part 3 外部硬體控制
3-1 KSB060 IO 擴充版簡介
3-2 讀取數位腳位數位值
3-3 設定數位腳位數位值
3-4 設定類比腳位類比值
3-5 讀取類比腳位類比值
3-6 超音波感測模組
3-7 伺服馬達( 舵機) 模組
3-8 RGB 全彩LED(WS2812)
3-9 16 路伺服馬達控制擴展板(PCA9685)
 
Part 4 網頁與網頁伺服器控制
4-1 無線網路
4-2 使用PocketCard 連到網頁伺服器
4-3 使用PocketCard 建立網頁伺服器
 
Part 5 藍芽、UDP 與MQTT 控制
5-1 使用PocketCard 進行MQTT 通訊服務
5-2 使用PocketCard 進行UDP 通訊服務
5-3 使用PocketCard 進行藍芽通訊服務
 
Part 6 其他的網路服務
6-1 使用IFTTT 傳送電子郵件
6-2 將ThingSpeak 當作資料庫
6-3 利用Gmail 傳送電子郵件
6-4 利用Line Notify 傳送訊息
6-5 NTP 網路時間
 
Part 7 PocketCam 的使用
7-1 ESP32CAM 的標準網頁使用
7-2 利用積木控制畫面
7-3 讀取QR Code
7-4 利用Line Notify 和Gmail 傳送PocketCam 照片
 
Part 8 PocketCam 進階人工智慧
8-1 ESP32Cam 內建人臉偵測
8-2 利用Google Teachable Machine 做口罩辨識
8-3 利用MobileNet 做物品辨識
8-4 利用PoseNet 做身體姿態檢測
8-5 利用HandPose 做手部姿態辨識
 
附件一、Blynk APP

 

序/導讀

作者序


筆者一直在國小服務,但對資訊相關技術有著濃厚的興趣,在在職進修唸完台灣科技大學資管系博士班以後,開始覺得需要將自己的所學回饋給教育界,因此,創立了bDesigner 這套軟體。一開始這個軟體是以Scratch 為出發,在完成Arduino Uno 控制後,慢慢地也加入像是nodeMCU、Micro:bit、ESP32 和PocketCard,之後更在其上添加了Blockly、MakeCode 和App Inventor 等各種積木軟體,應該是市面上涵蓋最多積木軟體的軟體,隨著個人的開發,檔案也越來越大,涵蓋範圍越來越多。這本書主要是為了要教授個人開發的Blockly 積木軟體,這套積木軟體可以用來開發ESP32 和ESP32CAM,其中包含物聯網與AI 的相關設計,對於想要開發這類程式卻苦無入門方式的人,這本書是一個不錯的選擇,在開發板選擇上,本書挑選了國內凱斯電子所開發的PocketCard,它是一塊ESP32 教學板,搭配PocketCam 擴充板就可以變成一塊ESP32CAM,非常適合學習使用。會有出書的念頭,主要是想將自己的軟體推廣出去,利用出書推廣是一個不錯的構想,但對於一個不太善文筆的我,卻是一個難以立下決心的一個決定,或許書中的內容並未盡善盡美,但卻是筆者辛苦的結晶,這套bDesigner 還在不斷地開發中,在使用上如果有任何問題或是意見,歡迎來信詢問,你寶貴的意見都是bDesigner 開發的下一個目標與動力,希望你們會喜歡這本書跟bDesigner 這套軟體,本書各章節範例放在reurl.cc/GbymXp。
 

Email:crousekimo@yahoo.com.tw

 

蔡佳倫
 

Arduino 在教育界已經流行一陣子了,功能也不再侷限於自走車和機器人等硬體控制了,以目前正夯的物聯網、人工智慧也正在教育界開始流行,Arduino 已經從大學、高中職,慢慢向下延伸至國中、小,但對於物聯網、人工智慧的初學者來說,使用文字式程式語言有一定的門檻在,桃園市八德國小蔡佳倫老師針對時下最新的ESP32 開發板,設計了一系列的積木,能有效的幫助初學者和國中、小學生,更容易的接觸開發物聯網、人工智慧等相關的程式。筆者在高職任教近20 年,深知許多學生學習控制相關程式,大都是因為技術難理解而卻步,蔡佳倫老師的bDesiner 軟體已將主要的技術包在積木中,初學者可以避開艱深的技術直接使用,很容易因此產生更多創意的發想,不會因為技術門檻而抹滅自身良好的創意,bDesiner 是一套對於初學者學習自走車、機器人、物聯網和人工智慧等教學最好的選擇之一。
 

康文耀

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • ISBN
    • 9789860776676
    • 分級
    • 普通級
    • 頁數
    • 360
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

購買須知:

使用金石堂電子書服務即為同意金石堂電子書服務條款

電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:

金石堂 電子書
  • 將儲存於會員中心→電子書服務「我的e書櫃」,點選線上閱讀直接開啟閱讀。
    1. 線上閱讀:
      建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 14.2 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
    2. 離線閱讀:
      APP下載:iOS Android
      安裝電子書APP後,請依照提示登入「會員中心」→「我的E書櫃」→「電子書APP通行碼/載具管理」,取得通行碼再登入下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。
Readmoo 電子書
  • 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。

退換貨須知:

  • 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
※ 2025金石強推
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing