用Scratch(mBlock)玩Arduino控製應用-使用MEB多功能實驗闆與iFinder智能循跡自走車套件提供41部真人影音教學 - 最新版

用Scratch(mBlock)玩Arduino控製應用-使用MEB多功能實驗闆與iFinder智能循跡自走車套件提供41部真人影音教學 - 最新版 pdf epub mobi txt 電子書 下載 2025

圖書標籤:
  • Scratch
  • mBlock
  • Arduino
  • MEB
  • iFinder
  • 循跡自走車
  • STEM教育
  • 少兒編程
  • 硬件開發
  • 物聯網
  • DIY
想要找書就要到 小特書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

1.mBlock承襲自優質的Scratch圖控軟體,可加快程式建置及測試的時間,減少傳統背誦程式指令的睏擾,對非電群、電群有友善的人機介麵,適閤做為跨領域STEAM的開發平颱。

  2.本書自行開發mBlock未內建的周邊I/O積木,讓手邊常見的元件可立即上手,立即應用,並支援連綫模式、離綫燒錄。

  3.本書除瞭學習實驗闆I/O的控製外,更進階學習自走車實作,綜閤使用各種元件及模組,應用在自走車避障、藍牙遙控、循跡自走、追隨車上,從玩樂中學習完整的微處理機係統開發能力。
好的,這是一份圖書簡介,內容聚焦於 使用 Scratch (mBlock) 進行 Arduino 控製應用開發 的核心概念和實踐,同時 不包含 您提供的原書名中提到的具體套件名稱(MEB 多功能實驗闆與 iFinder 智能循跡自走車套件)以及真人影音教學部分。 --- 《玩轉 Arduino:基於 Scratch (mBlock) 的圖形化編程入門與實踐》 本書簡介: 在數字創意與動手實踐日益重要的今天,將圖形化編程的直觀性與嵌入式硬件控製的強大功能相結閤,已成為連接軟件邏輯與物理世界的最有效途徑之一。本書正是為渴望跨越編程門檻,快速掌握 Arduino 硬件編程精髓的初學者、教育工作者以及創客愛好者量身打造的實用指南。 本書的核心聚焦於利用 Scratch 的衍生和增強版本——mBlock 平颱,為 Arduino 微控製器 的開發提供一個友好且高效的橋梁。我們摒棄瞭繁瑣的 C/C++ 語法細節,轉而采用拖拽積木塊的方式,讓用戶能夠專注於 程序邏輯的構建與硬件交互的實現。 為何選擇 mBlock 與 Arduino 結閤? Arduino 平颱因其開源性、龐大的社區支持和豐富的硬件接口,成為瞭全球最受歡迎的電子原型開發工具。然而,傳統的 Arduino IDE 編程需要掌握 C/C++ 語言,這對於編程新手構成瞭顯著的障礙。mBlock(基於 Scratch 3.0 開發)的齣現,極大地降低瞭入門難度。它允許用戶通過可視化的方式設計程序流程,並通過簡單的拖拽,將指令實時下發給 Arduino 闆載芯片,實現對外部電路的控製。 本書旨在係統性地引導讀者從零開始,理解 mBlock 環境的配置,掌握積木編程的基本語法結構,並深入探討如何利用這些編程概念來驅動和讀取各種常見的電子元件。 核心內容涵蓋: 第一部分:mBlock 與 Arduino 基礎搭建 本部分將詳細介紹搭建編程環境的每一步驟。我們將講解如何正確安裝 mBlock 軟件,如何識彆並連接不同型號的 Arduino 主控闆(如 Uno、Nano 等標準兼容闆型),以及如何進行固件的上傳與更新,確保軟件與硬件能夠順暢溝通。 mBlock 界麵導覽: 熟悉積木區、舞颱區、角色區以及代碼區的功能布局。 基礎通信原理: 簡要介紹 mBlock 如何將圖形化指令轉化為 Arduino 可執行的底層代碼。 第一個程序: 完成點亮/熄滅內置 LED 的基礎“Hello World”級彆測試,鞏固環境配置的正確性。 第二部分:數字與模擬信號控製的藝術 Arduino 的核心能力在於對數字和模擬信號的輸齣與輸入。本書將用大量實例來解析這兩種信號機製在實際應用中的操作方法。 數字信號控製: 深入講解 `digitalWrite()` 的積木塊,應用於控製開關型設備,例如: 基礎 LED 燈的閃爍控製(掌握 `delay` 函數的應用)。 蜂鳴器的簡單發聲序列設計。 繼電器的控製——安全地驅動高電壓設備的基礎演示。 模擬信號輸齣(PWM): 介紹脈衝寬度調製(PWM)的概念,及其在 mBlock 中對應的積木塊。重點展示如何利用 PWM 實現 LED 燈的亮度漸變效果,使控製輸齣更加平滑和富有層次感。 第三部分:傳感器數據采集與邏輯判斷 硬件的價值在於其感知世界的能力。本部分著重於如何讀取外部輸入,並將這些數據轉化為有意義的控製邏輯。 數字輸入與狀態讀取: 學習讀取按鍵、限位開關等數字傳感器的狀態(高/低電平)。 模擬輸入與值映射: 詳解如何讀取電位器、光敏電阻等模擬傳感器的數據。關鍵在於理解傳感器返迴的原始數值範圍(通常是 0-1023),並掌握如何使用映射函數(`map`)將其轉換為更符閤實際應用需求的輸齣範圍(如 0-255 用於控製舵機或 LED 亮度)。 程序流程控製: 結閤傳感器輸入,應用 mBlock 中的“如果-那麼”、“循環”等邏輯積木塊,實現基於環境反饋的自主決策程序。例如,光綫低於某個閾值則自動點亮 LED。 第四部分:電機與伺服係統的精確驅動 在機器人和自動化項目中,運動控製是必不可少的一環。本書將詳盡介紹如何通過 mBlock 控製直流電機驅動模塊以及高精度的伺服電機。 直流電機控製: 介紹基礎的電機驅動電路原理,並通過 mBlock 積木塊實現電機的正轉、反轉和停止控製。 伺服電機角度控製: 學習如何設定伺服電機的目標角度,並利用 mBlock 命令實現平穩、精確的角度定位,應用於製作簡單的機械臂或雲颱結構。 第五部分:進階應用與數據可視化(不涉及特定套件) 在掌握瞭基礎輸入輸齣和流程控製後,我們將探索如何提升程序的交互性和信息反饋能力。 顯示模塊集成: 介紹如何連接和使用常見的字符型 LCD 屏幕或 OLED 屏幕,通過 mBlock 積木將計算結果或傳感器數據實時顯示在屏幕上。 串口通信基礎: 探討 Arduino 與電腦之間通過 USB 串口進行數據交換的基礎知識,這對於調試復雜程序、傳輸日誌信息或與其他軟件進行數據交互至關重要。 學習目標: 完成本書的學習後,讀者將能夠獨立地使用 mBlock 圖形化編程環境,為標準的 Arduino 控製闆編寫穩定、可靠的控製程序。您將掌握從傳感器數據采集、邏輯判斷到執行器控製的全套流程,為未來進階到更復雜的創意電子製作或機器人項目打下堅實的、無代碼障礙的基礎。本書強調的是 “動手做中學” 的理念,讓每一次拖拽積木都轉化為一次有意義的硬件交互實驗。

著者信息

圖書目錄

Chapter 0 導論
0-1 課程安排
0-2 下載與安裝mBlock
0-2.1 mBlock下載與安裝
0-2.2 認識mBlock的整閤開發環境
0-2.3 安裝Arduino驅動程式
0-2.4 連接Arduino硬體與更新韌體
0-2.5 MEB擴充積木安裝
0-2.6 MEB擴充積木指令介紹
0-3 MEB 實驗闆的差異

Chapter 1 七段顯示器
1-1 相關知識
1-1.1 七段顯示器簡介
1-1.2 電路說明與配綫
1-2 顯示HELLO
1-3 讀入指撥開關數值並顯示的實驗(顯示0~F)
1-4 顯示四位數的多工顯示器
1-4.1 原理說明與配綫
1-4.2 顯示西元年
1-4.3 小時鍾(clock)
學後評量

Chapter 2 伺服機控製
2-1 相關知識
2-1.1 伺服機(伺服馬達)簡介
2-1.2 伺服機結構與控製方法
2-2 自動遮陽闆控製
2-2.1 電路配綫
2-2.2 伺服機角度控製練習
2-2.3 秒擺
2-2.4 CdS+伺服機的自動遮陽闆控製
2-3 光源自動追蹤控製(追日係統)
2-4 二顆伺服機的雲颱方嚮控製
2-4.1 雲颱機構
2-4.2 雙軸搖桿的雲颱方嚮控製
學後評量

Chapter 3 步進馬達控製
3-1 相關知識
3-1.1 認識步進馬達及其動作原理
3-1.2 步進馬達內部結構與認識28BYJ-48
3-2 步進馬達的啓動、停止與方嚮控製
3-2.1 電路配綫
3-2.2 製作配閤步進馬達動作的教學軟體
3-2.3 秒擺
3-2.4 利用對話方塊控製步進馬達轉動指定圈數
3-3 步進馬達定位控製
3-3.1 定位控製應用說明
3-3.2 絕對位置的定位控製
學後評量

Chapter 4 溫度感測:LCD溫度顯示與警報器
4-1 相關知識
4-1.1 認識溫度感測及TC77
4-1.2 液晶顯示器簡介
4-1.3 電路配綫(TC77+Beep+LCD+IR)
4-2 LCD 顯示練習
4-2.1 小時鍾
4-2.2 ASCII與特殊字碼顯示
4-3 應用溫度感測進行上下限溫度警報器
4-3.1 TC77溫度麯綫描繪
4-3.2 上下限溫度警報器
4-3.3 使用紅外綫遙控器設定上/下限溫度
學後評量

Chapter 5 距離感測:倒車雷達與迴波圖
5-1 相關知識
5-1.1 超音波測距模組原理
5-1.2 TCRT5000反射型紅外綫距離感測器
5-2 倒車雷達
5-2.1 電路配綫(Sonar+Beep+LCD)
5-2.2 距離讀取練習—星光普照
5-2.3 倒車雷達
5-3 繪製雷達迴波圖
5-3.1 電路配綫(Sonar+Servo)
5-3.2 畫半圓等距圖
5-3.3 繪製雷達迴波圖
5-4 紅外綫測距(TCRT5000)
5-4.1 電路配綫
5-4.2 TCRT5000距離讀值測試
5-4.3 直流風扇鏇轉圈數計算(使用TCRT5000感測)
學後評量

Chapter 6 G-Sensor+LED點矩陣顯示
6-1 相關知識
6-1-1 三軸加速度感測器(G-Sensor)簡介
6-1-2 三軸加速度感測原理
6-1-3 認識LED 點矩陣顯示器
6-2 G-SENSOR 體感控製器-炮颱射擊遊戲
6-2-1 電路配綫(G-Sensor+Uno)
6-2-2 感測值讀取、校正與顯示
6-2-3 炮颱射擊遊戲
6-3 一維串列LED水平儀
6-4 點矩陣顯示錶情符號
6-4-1 電路配綫(點矩陣+G-Sensor)
6-4-2 多工掃描測試
6-4-3 心跳動畫
6-5 點矩陣即時繪圖
6-5-1 繪製8×8紅色點陣圖
6-5-2 即時互動
學後評量

Chapter 7 藍牙遙控車與循跡自走車
7-1 相關知識
7-1-1 簡易自走車組裝
7-1-2 iFinder 擴展闆
7-1-3 iFinder智能循跡闆
7-1-4 藍牙模組
7-2 紅外綫遙控車
7-2-1 馬達驅動電路L293D
7-2-2 馬達轉速與正反轉控製
7-2-3 紅外綫遙控車
7-2-4 避障自走車
7-3 藍牙遙控車
7-3-1 藍牙模組設定
7-3-2 「藍牙串口助手增強版」APP的安裝與設定
7-3-3 訊息傳遞─手機與PT6961四位元七段顯示器
7-3-4 藍牙遙控車
7-4 循跡自走車
7-4-1 紅外綫感測器的讀取與顯示
7-4-2 簡易循跡車
7-4-3 顯示車身位置與進階循跡車
7-4-4 循跡車+任務(IRA初級智慧型機器人應用認證)
學後評量

附錄
一、ASCII 對照錶
二、LCD 模組顯示字元列錶
三、MEB 實驗闆外觀圖
四、本書材料總錶
五、創客學習力認證(MLC)總錶
六、學後評量答案

圖書序言

圖書試讀

用戶評價

评分

身為一個對科技有高度興趣的上班族,我常常利用下班時間學習新知。最近被《用Scratch(mBlock)玩Arduino控製應用》這本書吸引,主要是因為它強調使用MEB多功能實驗闆和iFinder智能循跡自走車套件,這意味著我不需要另外尋找零散的電子元件,一套書就能讓我開始動手做。mBlock的圖形化編程介麵,對我這個非資訊本科係齣身的人來說,真的非常友善。 而且,這本書提供瞭41部真人影音教學,這點是我決定購買的最大因素。有時候看書上的文字說明,總會覺得不夠生動,或者遇到一些細節沒講清楚。但影片教學就不同瞭,我可以跟著老師一步一步操作,遇到不懂的地方可以反覆觀看,大大縮短瞭學習的摸索時間。我特別期待循跡自走車的部分,能親手做齣一個能自主行動的機器人,這是我一直以來的夢想。這本書的齣現,讓這個夢想變得觸手可及。

评分

我是一名高中生,對動手做東西一直很有熱情,尤其對程式設計和機器人製作非常感興趣。《用Scratch(mBlock)玩Arduino控製應用》這本書,真的讓我對這兩個領域的學習充滿瞭期待。mBlock的介麵真的非常有趣,把原本可能很難的程式碼,變成瞭一個個可愛的圖示,操作起來就像在玩積木一樣,讓我能夠輕鬆理解程式的邏輯。 最讓我驚喜的是,這本書搭配瞭MEB多功能實驗闆和iFinder智能循跡自走車套件,這意味著我可以立刻開始進行實作,而不是光看書。書裡提供的41部真人影音教學,更是解決瞭我過去學習上的痛點。有時候書本的講解不夠清楚,或是遇到一些複雜的操作,看影片就能一目瞭然。我特別期待書中關於循跡自走車的教學,能親手做齣一個會自己跟著線走的機器人,那一定非常有成就感!這本書讓我覺得學習程式和機器人,可以是一件非常有趣且充滿樂趣的事情。

评分

這本《用Scratch(mBlock)玩Arduino控製應用》真的是太棒瞭!我平常就對程式設計和電子組件很有興趣,但之前接觸Arduino都是用C語言,對我這個初學者來說,實在是有點吃力。看到這本書推齣,而且是mBlock介麵,我馬上就入手瞭。mBlock真的很直觀,把原本複雜的程式碼轉變成像積木一樣的圖形化區塊,即使是對程式完全沒概念的人,也能輕鬆理解。 尤其吸引我的是,書裡搭配瞭MEB多功能實驗闆和iFinder智能循跡自走車套件。這代錶我拿到書後,不需要再額外花時間去尋找閤適的硬體,所有需要的工具都已經幫我想到瞭。這對我這種時間不多,又想快速上手的人來說,真的省下瞭很多麻煩。書中41部的真人影音教學更是加分項,有時候光看文字說明,還是會有些模稜兩可的地方,但影音教學可以直接看到老師操作的每一個細節,遇到問題時,也能暫停、迴放,跟著一步步做,學習效率差很多。我尤其喜歡裡麵教循跡車的部分,實際看到車子如何根據感測器偵測到的地麵顏色而做齣反應,那種成就感真的無可取代。

评分

我是一名國中的資訊老師,一直想找一本能帶領學生進入Arduino世界,同時又兼顧趣味性的教材。在眾多 Arduino 教學書籍中,《用Scratch(mBlock)玩Arduino控製應用》以其結閤 Scratch (mBlock) 的圖形化編程方式,以及 MEB 多功能實驗闆與 iFinder 智能循跡自走車套件的實際應用,深深吸引瞭我。mBlock 降低瞭程式的入門門檻,讓學生能夠更專注於邏輯思考和創意發想,而非被複雜的語法所睏擾。 這本書提供的41部真人影音教學,對我這樣的教學者來說,是極大的福音。我可以輕鬆地將影片資源導入課堂,引導學生進行互動式學習。循跡自走車的專題,更是將理論與實踐完美結閤的典範,學生們可以親手搭建,然後透過編寫程式讓小車動起來,這過程中培養的不僅是程式設計能力,更是解決問題的能力和團隊閤作精神。這本書的最新版,在內容的安排和教學的順暢度上,都顯得更加成熟和完善,我非常期待將它運用到我的教學中。

评分

哇!這本書簡直是為我量身打造的!我一直對DIY小車和各種機器人很著迷,但礙於技術門檻,總是停留在觀望階段。這次看到《用Scratch(mBlock)玩Arduino控製應用》,而且強調使用MEB多功能實驗闆和iFinder智能循跡自走車套件,立刻就激起瞭我躍躍欲試的衝動。mBlock的圖形化程式設計真的太友善瞭,讓我覺得寫程式不再是枯燥乏味的技術活,而是像在玩一個有趣的遊戲。 最讓我驚喜的是,書裡提供的41部真人影音教學。這點真的是太重要瞭!我過去買過一些程式教學書,雖然內容豐富,但常常遇到卡關的時候,就不知道該怎麼辦。有瞭影片,我就可以清楚地看到每一個步驟,老師的講解也很細膩,即使是比較抽象的觀念,透過實際操作,我也能一下子就領悟。特別是循跡自走車的部分,我從來沒想過自己能做齣讓車子跟著線走的機器人!這本書真的讓我跨齣瞭DIY機器人領域的第一步,而且走得非常穩健。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版權所有