Arduino 藍牙通訊模組.

Slides:



Advertisements
Similar presentations
環境游離輻射 ( 六 ) 輻射與核能發電. 媽!這是我上班的 地方-核電廠。 地方好寬闊喔! 聽說日本原子彈爆炸死好幾 萬人,阿榮啊!你在這裡上 班,安全嗎?
Advertisements

《小狗包弟 》之 从阅读到写作 学校:和风中学 年级:高一 参赛者:彭龙英. 预习检测一 思考:同学们读完作者与包弟 的故事后,说一说作者所表达的情 感是什么?
2010 新聞局影視幕後人才培訓課程 電視節目的類型解析 講師:高光德教授. 電視節目主要類型  新聞氣象節目  體育節目  綜合娛樂節目.
北矿金融大厦项目介绍 周术艳.
健康活力班 臺南市海佃國小 張雅芬護理師.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
年鉴实务培训 北京年鉴社 2014·09.
虹膜识别健康养老服务智能系统项目.
探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆  探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆 
職校、五專群科簡介.
課程地圖 (104年入學-日間部) 校通識核心 專業課程 必修與選修 與管理模組 網路技術 App設計與應用模組 學院通識核心 學院專業核心
糖尿病健康教育 广水市健康教育所 (2).
江苏省工程造价管理协会 工作报告 2015年4月21日 扬州.
健康一二一 宜兴市疾病预防控制中心 周 茜
101年8月份 嘉義市道路交通安全聯席會報 酒駕行為與肇事現況分析 主講人:內政部警政署交通組科長張夢麟 1.
高校邦在线学习平台 学生学习手册 北京高校邦科技有限公司.
內湖高工講綱 Career雜誌總編輯 臧聲遠.
亚洲国家一流大学建设的国际化道路: 体制改革的视角
散文選及習作 [墨池記] 曾鞏 國二甲 S 洪國勛 指導教授:胡翰平 老師.
避開鳥事、走好運! 懂卜卦的人,一輩子不吃虧!
高雄市復華高級中學 校務分享簡介 簡報人:康木村 校長.
黃金廊道農業新方案暨行動計畫 簡介.
年度校樹選拔秀 主辦單位:楊梅國小.
新北市板橋區 大觀國民小學 104學年度教師晨會 行政業務報告
                                         減肥.
诸葛亮广场.
大 綱 重大變革事項 甄選員額 甄選資格 甄選期程 軍官基礎教育與服役.
第四章 借贷记账法 在制造业中的应用.
预备年级体育理论 肥胖与消瘦的危害.
新华沪贵银APP 使用指南.
報告人:財團法人台灣癌症基金會執行長 賴基銘 醫師
序列埠通訊.
第六课 我们的 中华文化.
100學年度高職校務評鑑簡報 報告人:校長 江銘鉦 日期:101年4月27日
103學年度第1階段 志願選填試探後輔導作為 成效檢討與精進建議
健康減重飲食 高雄國軍總醫院 營養師余惠婷.
活动主题:佛山智造 中国骄傲 随着互联网、云计算、大数据以及移动互联网的快速发展,技术不仅仅是一种工具,正加速重构着品牌的新格局。
荷福威士顿机器人科技有限公司 上海荷福集团
金門縣多年國小101學年度 推動健康促進學校成果簡報
四川省卫生监督移动 执法终端介绍 发言人:陈成身 四川省卫生执法监督总队.
獎補助經預計支用報告 105年.
第十五章 樂高機器人程式設計 課程名稱:程式設計 授課老師:李春雄 博士
霸气车辆.
健康體位講座 如何增進健康體適能 演講者:張書軒 老師 96.09.28.
Introduction to AppInventor 2
內容:串列傳輸 實作:Arduino to PC 、 Arduino to Arduino 簡報:廖崇義
动手玩转Arduino (三) 串口输入输出
Arduino 藍牙通訊模組.
智慧家庭 組員:林祐偉 楊峻宇 陳泰宇 紀國慶.
Chapter 2 Basic Elements of Fortran
四足機器人-進度報告 指導教授: 李博明 組員:4A 沈威城 4A 陳煒傑 4A 賴俊縣
教育部資通訊軟體創新人才推升推廣計畫 「智慧終端與人機互動跨校資源中心」
App Inventor 2體驗 靜宜大學資管系 楊子青
华东理工大学 关于新校园卡功能启用的相关说明 2018年09月07日.
人工智能人才培养示范基地建设分享 上海电子信息职业技术学院 邵瑛.
App Inventor 2.
Ch8 顧客關係維繫 與量化滿意度 陳水蓮 林書旭 楊婷媖 編著.
基于App Inventor的物联网工程导论课程实验设计
行動應用App基本資安檢測實驗室 檢測服務說明
107學年度學生團體保險說明會 國泰人壽.
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
K60入门课程 03 首都师范大学物理系 靳熙芃.
批次請(休)假單 功能路徑:[請假作業專區]→[批次請(休)假單] 功能說明:提供使用者線上申請/維護 多天、不連續請(休)假
學校/系所名稱:樹德科技大學/資訊工程系 參賽隊名:宇宙小超人 參賽同學:沈盈哲、候坤誠、康庭飴、蔡佩諭 指導老師:程毓明教授
軍校與民間大學之比較 軍校 民間大學 服裝食宿學雜費 由國家供給 除公費生外餘須自費 零用金 每月14,190元 父母供應或打工賺取 畢業
科展心得分享 電子科教師:童信源.
美和科技大學資訊科技系 助理教授 美和科技大學資訊科技系 學生士
使用App Inventor 吳鳳科技大學 資訊工程系
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
App Inventor 2.
Presentation transcript:

Arduino 藍牙通訊模組

修改/查詢藍牙模組名稱

修改藍牙模組名稱程式

修改/查詢藍牙主從與Baud rate速率

BT Baud rate速率對應表

修改藍牙 Baud rate 程式

MeetAndroid BT 程式庫命令格式 MeetAndroid Libary Android to Arduino Data Format : 終止符號 : 19 Event ID data1;data2; ... 0x13 Event ID : A ~ Z or a ~ z ex : A1;-0.9876;1.7654 0x13 c1 0x13 起始符號

MeetAndroid Library 說明

藍牙程式範例

藍牙接收處理程式 //--- 'c' flag to receive the command to drive the motor's direction next step ---- void Dino911BTCommandHandler(byte flag, byte numOfValues) { int command = AppsduinoBot.getInt(); DCMotor(LeftMotorSpeed,RightMotorSpeed,command); }

常見藍牙接收處理程式 // 接收腳 傳送腳

Arduino & 藍芽傳輸示意圖 Tx Rx Tx Rx Tx Rx Rx Tx

課程相關檔案 AA_LED: Android手機藍芽開關LED的Arduino程式 receivefromarduino: Android手機藍芽接收Sensor訊息的Arduino程式 AA_LED.apk: Android手機安裝檔,配合AA_LED Bluetooth.apk: Android手機安裝檔,配合receivefromarduino libraries.7z: 課程相關函式庫 The Dino 928 Lab Examples: 教材中所有實驗範例的Arduino程式

Android MIT App Inventor 2 教材 範例程式

Android 開發軟體及環境 Android Studio 開發介面:Android Studio軟體 開發介面語言:英文 撰寫語言:JAVA 介面設計:圖像式工具箱 Debug:軟體警告 MIT APP Inventor 2 開發介面:Chrome、FireFox瀏覽器 開發介面語言:多國語言 撰寫方式:拼圖 Debug:無法拼或驚嘆號提示

MIT App Inventor 2 http://appinventor.mit.edu/explore/ http://appinventor.mit.edu/explore/ai2/windows.html

MIT App Inventor 2 開發介面 各類元件 APP呈現畫面 元件清單 元件屬性

MIT App Inventor 2 開發介面 程式圖塊

MIT App Inventor 2 開發介面 Control:依照條件控制程式流程 範例: 請同學幫忙買紅茶,沒有紅茶的時候買綠茶。 買便當的時候,如果有排骨就買排骨便當,不然就買雞腿便當,都沒有的話就買叉燒便當。

MIT App Inventor 2 開發介面 Logic:邏輯判斷 Math:數學運算相關

MIT App Inventor 2 開發介面 Text:文字處理 Lists:清單處理

MIT App Inventor 2 開發介面 Colors:顏色設定 Procedures:執行副程序

MIT App Inventor 2 開發介面 每個元件也都有相關的圖塊可以使用!

APP試作之一 程式要求: 畫面如右下圖 APP開啟時,文字方塊顯示”Hello World”。 按下按鈕後,文字方塊顯示”My First APP”。 再按一次按鈕後,文字方塊顯示”Hello World”。 再按一次按鈕後,文字方塊顯示”My First APP” 。

APP試作之二 程式要求: 畫面如右下圖 按下按鈕後,自動計算BMI值。 BMI = 體重 (kg) / 身高 ( 𝑚 2 )

範例程式 – 藍芽接收Arduino數字訊息

範例程式 – 藍芽接收Arduino數字訊息 i值為Arduino sensor讀值 0 ~ 1023

變數的Bits配置 8 Bits int 變數: 8 Bits 無號 int 變數: n Bits 無號數表示範圍:0 ~ 2 𝑛 Field S N Bit 7 6 5 4 3 2 1 Value 2 7 = 128 範圍:+127 ~ -128 Field N Bit 7 6 5 4 3 2 1 Value 2 8 = 256 範圍:+0 ~ +256 正負號:S (Signed) 數字:N (Number) 欄位順序 ( S – N )