第二組 體重計連接wifi 組員:S0453013 羅翊甄 S0453025 江德輝 S0453015 江鴻儀 S0453022 陳彥任.

Slides:



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

传媒学生应该如何度 过四年大学生活?. 进入大学一个多月了,用一个词形容大 学生活 自卑感 不适应 空虚感 被动感 孤独感 失望感 一、大学新生不适应大学生活的表现:
《小狗包弟 》之 从阅读到写作 学校:和风中学 年级:高一 参赛者:彭龙英. 预习检测一 思考:同学们读完作者与包弟 的故事后,说一说作者所表达的情 感是什么?
虹膜识别健康养老服务智能系统项目.
探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆  探究活动课:互联网+历史素材阅读与研讨 古代中国的选官制度 黄天庆 
職校、五專群科簡介.
北京咱爸咱妈养老投资管理有限公司大庆分公司
学党章党规、学系列讲话,做合格党员 学习教育
江苏省工程造价管理协会 工作报告 2015年4月21日 扬州.
标题 主讲: 时间:.
101年8月份 嘉義市道路交通安全聯席會報 酒駕行為與肇事現況分析 主講人:內政部警政署交通組科長張夢麟 1.
高校邦在线学习平台 学生学习手册 北京高校邦科技有限公司.
长江大学电视台大会交流发言.
高雄市復華高級中學 校務分享簡介 簡報人:康木村 校長.
皖新数字书屋.
创新的活力在于基层 ——关于“广东省直单位第四届工作技能大赛暨市县机关工作技能邀请赛”的几个问题
103學年度第1階段 志願選填試探後輔導作為 成效檢討與精進建議
活动主题:佛山智造 中国骄傲 随着互联网、云计算、大数据以及移动互联网的快速发展,技术不仅仅是一种工具,正加速重构着品牌的新格局。
项目申报及投资推进工作实务 更多模板、视频教程: 兰溪市发展和改革局 2013年9月 1.
四川省卫生监督移动 执法终端介绍 发言人:陈成身 四川省卫生执法监督总队.
獎補助經預計支用報告 105年.
Arduino課程 DHT11溫濕感測 中部自造者基地-雲科大.
智慧電子應用設計導論(1/3) Sensor-II
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
物聯網實務 大仁科技大學 資訊工程與娛樂科技系 李文禮.
內容:串列傳輸 實作:Arduino to PC 、 Arduino to Arduino 簡報:廖崇義
多功能智慧家庭萬能手機搖控器 張右昇( ) 李政澤( ) 曾群翔( ) 成員.
特雷門琴 (Theremin) 是 tone() 函數的應用, 它只需要一個蜂鳴器, 一個光敏電阻, 以及一個 10K 電阻就可以進行測試了. 實際電路接線如下 :光敏電阻與 10 K 電阻串聯, 光敏電阻一端接 5V, 與電阻串接處接Arduino 的 A0 腳, 電阻另一端接地. 而蜂鳴器則 +
CH5 數位訊號 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
Arduino单片机基础 周弋
    Arduino 1602 LCD 量測電壓顯示 LCD 示波器    林品成 月.
第7章 编译预处理 本章要求: 本章重点: 本章难点: 掌握用#define定义无参数宏和带有参数宏定义和调用方法;
組員:羅敏嘉 S (組長) 劉為云 S 鄭佳姍 S 黃瑩禎 S 指導老師:林得裕 教授
智慧電子應用設計導論(1/3) Display
加熱溫度控制器 S 許位祥 S 李世震 S 陳彥霖 S 羅章元 指導教授:林得裕教授.
語法:Variables & Functions 實作:Digital out (Button+LED) 簡報:廖崇義
DHT11 溫溼度感測器 林品成 月.
教育部資通訊軟體創新人才推升推廣計畫 「智慧終端與人機互動跨校資源中心」
近代物理实验期末报告 ——by 金宵 周逸卢
华东理工大学 关于新校园卡功能启用的相关说明 2018年09月07日.
知识点0303 RFID射频模块 主讲人:宁波鄞州职业教育中心学校 陈浙 (Arduino功能模块与应用)
    使用Arduino量測交流(AC)電壓    林品成 月.
    使用Arduino量測直流(DC)電壓    林品成 月.
6-1 功能簡介 6-4 實驗成果 6-2 電路說明 6-5 延伸應用與練習 6-3 程式設計
亚博科技 Arduino视频教程 第8讲 蜂鸣器发声实验.
紅外線心律測定 S 劉鴻毅 S 林易霆 S 吳柏寰 S 林恩廷.
人工智慧應用蟲體辨識 亞洲大學 資訊工程學系 學生:殷聖展、廖哲毅、吳京育 指導教授:蔡志仁 教授
Java變數 2014/6/24.
國民大學 國民大學.
亚博科技 Arduino视频教程 第12讲 8乘8点阵.
磁鐵遙控車 組員: 盧永堃 S 李柏宏 S 王皓正 S 李文 S
物聯網期末報告 組員: 邱景柏 方嘉慶 陳約翰 洪銘陽
空调手机监控用户注册及使用 用户注册 使用说明.
Arduino智慧機器人 觸鬚的觸碰式導航
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
多功能植物燈 劉昌庭S 劉光訢S 劉杰祐S 林金蔚S
知识点0204 夏普红外测距传感器 主讲人:宁波鄞州职业教育中心学校 陈浙 (Arduino功能模块与应用)
第二章 类型、对象、运算符和表达式.
金中移动抄表系统培训手册 广西金中软件有限公司 2015年8月7日.
102學年度下學期 班親會 五年仁班 楊曉逸老師.
Arduino課程 液晶1602 中部自造者基地-雲科大.
第二階段「校園徒步區建置」 執行成果報告.
本节内容 指针类型.
第五章 序列埠通訊 並列與序列通訊簡介 認識序列埠 認識字元資料類型 字串資料類型 從序列埠監控視窗觀察變數 從Arduino接收序列資料
美和科技大學資訊科技系 助理教授 美和科技大學資訊科技系 學生士
為民服務白皮書 台灣電力公司彰化區營業處  彰化區營業處 為民服務白皮書 誠信 關懷 服務 成長 1.
第2章 Arduino编程.
实验课程学习手册.
云控APP说明书 适用于云控平台配置.
云控APP说明书 适用于云控平台配置.
Presentation transcript:

第二組 體重計連接wifi 組員:S0453013 羅翊甄 S0453025 江德輝 S0453015 江鴻儀 S0453022 陳彥任

分工 體重計訊號傳輸:羅翊甄,江德輝 wifi模組:陳彥任 手機app:江鴻儀

流程圖 INA125 體重計 arduino 電腦 手機APP wifi

體重計訊號 體重計(四個負重傳感器)+計算晶片

體重計訊號 簡單來說,體重計就是由四個負重傳感器還一組片組成 load cell

INA125的接腳

體重計訊號-INA125

體重計訊號 再將load cell 接到晶片INA125

體重計訊號

wifi

更改鮑率 使用Realterm、PL2303HX、ESP燒錄軟體

設定wifi 使用AT指令 AT+CWMODE=1 AT+CIPMUX=0 AT+CWJAP= "SSID","PASS"

接上Arduino

Arduino 程式 #include <SoftwareSerial.h> String api_key="HHZDRM0GQJAHXUY6"; SoftwareSerial sSerial(4,5); float loadA = 10.4; int analogvalA = 156; float loadB = 15.3; int analogvalB = 184; float analogValueAverage = 0; long time = 0; int timeBetweenReadings = 1000; void setup() { Serial.begin(9600); sSerial.begin(9600); } void loop() { //////////////////////////////////////////////////// float h=getload(); if(h>0.001) { if (isnan(h)){ Serial.println("Failed to read from sensor!"); return;

Arduino 程式 String param="&field1=" + (String)h; String cmd="AT+CIPSTART=\"TCP\",\"184.106.153.149\",80"; sSerial.println(cmd); if (sSerial.find("Error")) { Serial.println("AT+CIPSTART error!"); return; } Serial.println(cmd); String GET="GET /update?api_key=" + api_key + param + "\r\n\r\n"; Serial.println(GET); cmd="AT+CIPSEND=" + String(GET.length()); if (sSerial.find(">")) sSerial.print(GET); else sSerial.println("AT+CIPCLOSE"); Serial.println("AT+CIPCLOSE"); delay(16000); ////////////////////////////////////////////////////////////////////////////////

Arduino 程式 float analogToLoad(float analogval){ float load = mapfloat(analogval, analogvalA, analogvalB, loadA, loadB); return load; } //////////////////////////////////////////////////////////////////////////////// float mapfloat(float x, float in_min, float in_max, float out_min, float out_max){ return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; float getload() { int analogValue = analogRead(0); analogValueAverage = 0.99*analogValueAverage + 0.01*analogValue; if(millis() > time + timeBetweenReadings) float weigth = analogToLoad(analogValue); time = millis(); return weigth;

成品圖

Thinkspeak 運用雲端儲存wifi傳的值

手機app 手機app顯示雲端接收到的值

改善空間 因為Thinkspeak更新一次需要16秒的時間,所以沒辦法無 時無刻取得體重的數值 因為一站上去體重計就會傳值,所以會不準,所以要有第 二次的測量

謝謝