新書推薦:
《
重返马赛渔场:社会规范与私人治理的局限
》
售價:NT$
316.0
《
日子慢慢向前,事事慢慢如愿
》
售價:NT$
254.0
《
场景供应链金融:将风口变成蓝海
》
售價:NT$
509.0
《
汗青堂丛书146·布鲁克王朝:一个英国家族在东南亚的百年统治
》
售價:NT$
418.0
《
人生是旷野啊
》
售價:NT$
332.0
《
甲骨文丛书· “安国之道”:英国的殖民情报系统及其在亚洲的扩张
》
售價:NT$
403.0
《
台北人(2024版)
》
售價:NT$
398.0
《
万千心理·成人情绪障碍跨诊断治疗的统一方案:应用实例
》
售價:NT$
602.0
|
內容簡介: |
現在歐美各國從小學就開始教小朋友學習電腦程式,而國內的教育部也開始重視這一塊,並輔助學校讓學生學習Arduino,而且以圖形化拼圖的方式來撰寫指令,非常適合各種年齡層來學習,再加上一些互動式的電子設計,任何人都能夠在樂在其中。這本書的線路接法很容易,是利用ArduinoUnoR3加上擴展板來拼接各種模組,沒有任何基礎的人也能做到,接著就可以利用Ardublock的圖形介面,寫出好玩的互動程式。AppInventor2也同樣可以用積木拼接的方式來組出手機程式,讓你可以利用手機來操控Arduino。用Arduino來練習寫程式的好處是,Arduino的主機板和配件都不貴,又可以像堆積木一樣隨意組合出自己的構想。想組合出屬於自己的搖控車,或甚至是機器人嗎?Arduino都有可能讓你實現夢想,就像一個造物主,賦與物品生命!不管你是什麼年紀,就讓本書帶你踏出成功的第一步吧!
拿起這本書,你將學到:
ArduinoUnoR3的基礎知識。
程式設計的寫作方法及程式的運作原理。
透過Ardublock圖形化界面設計Arduino的互動程式。
使用AppInventor2製作手機程式。
用手機程式操控Arduino的方式。
LED燈和馬達的連接及操控方式。
|
關於作者: |
藍永興
鑽研微電腦已有5、6年,最大的興趣就是讓每個人都能夠以沒有門檻的方式親近電腦,並且以最輕鬆的方式學習程式設計。
|
目錄:
|
Adventure 1
Arduino主機板及應用模組的基本認識
1-1Arduino基本認識
1-2Arduino的功用4
1-3Arduino的配件7
1-4Arduino的應用模組介紹
課後習題
Adventure 2
Arduino的程式下載
2-1安裝Arduino程式
2-1-1 Arduino的程式下載
2-1-2 安裝Arduino程式
2-1-3 開啟程式041
2-1-4 安裝usb驅動程式
2-1-5 安裝Arduino板子
2-1-6 Ardublock下載
2-1-7 安裝Ardublock
2-1-8 開啟Ardublock
2-2第一個Arduino程式
課後習題
Adventure 3
圖形方塊介紹及寫程式步驟
3-1程式的運作原理
3-2電腦程式基本結構
3-3常用的圖形方塊
3-3-1 控制
3-3-2 接腳
3-3-3 Tests方塊
3-3-4 數學運算090
3-3-5 變數與常數
3-3-6 GenericHardware方塊
3-3-7 通訊
3-3-8 儲存
3-4Arduino程式寫作的方法
3-4-1 接線
3-4-2 寫程式
3-4-3 用可變電阻控制伺服馬達
3-4-4 伺服馬達在固定角度上運轉
課後習題
Adventure 4
輸出
4-1動作器介紹
4-2通訊輸出
4-2-1 serialprintln
4-2-2 I2C2004LCD液晶螢幕
4-3數位輸出
4-3-1 LED閃爍
4-3-2 LED控制
4-3-3 LED隨機跑馬燈
4-3-4 步進馬達
4-3-5 直流馬達
4-3-6 繼電器
4-4類比輸出
4-4-1 全彩LED燈
4-4-2 伺服馬達
4-5記憶輸出
4-5-1 讀取記憶體資料
課後習題
Adventure 5
輸入
5-1傳感器介紹
5-2通訊輸入
5-2-1 Arduino接收電腦資料
5-2-2 電腦控制LED
5-3數位輸入
5-3-1 人體紅外線
5-3-2 光敏電阻
5-3-3 按壓開關
5-3-4 船型開關
5-3-5 紅外線防跌模組
5-3-6 測速模組
5-3-7 熱敏溫度
5-3-8 聲音檢測
5-3-9 傾斜開關
5-3-10 常閉型震動模組
5-3-11 超音波
5-4類比輸入
5-4-1 水位傳感器
5-4-2 可變電阻195
5-4-3 搖桿
5-4-4 LM35溫度傳感器模組
5-4-5 雨滴偵測模組
5-5記憶輸入
5-5-1 儲存電腦輸入資料
課後習題
Adventure 6
如何寫App程式
6-1用AppInventor2寫控制手機的App
6-1-1 什麼是AppInventor2?
6-1-2 登入並建立APP
6-1-3 建立新的專案
6-2開始寫App
6-2-1 App的寫法
6-2-2 外觀編排
6-2-3 程式設計
6-3在手機安裝app
6-3-1 安裝apk檔
6-3-2 開啟app
6-3-3 刪除app
6-4Arduino端的程式
6-4-1 用app控制LED燈
課後習題
Adventure 7
輸入與輸出應用
7-1通訊
7-1-1 Arduino互相傳送資料
7-1-2 由液晶螢幕顯示溫度
7-1-3 液晶螢幕顯示電腦輸入
7-1-4 手機聲控直流馬達
7-1-5 液晶螢幕顯示手機輸入
7-1-6 手機顯示溫度
7-1-7 手機顯示水位測量
7-1-8 手機設定溫度
7-2數位
7-2-1 紅外線控制步進馬達
7-2-2 拍手開燈
7-2-3 按鈕抽獎機
7-3類比
7-3-1 手機遙控伺服馬達
7-3-2 搖桿控制6個伺服馬達
7-3-3 搖桿控制全彩LED燈
7-4記憶
7-4-1 3段開關
課後習題
|
|