https://drive.google.com/drive/folders/1EV9izMfubJhRvN1QTzSvoFMLZYJgDWXb?usp=sharing
----------------------------
空氣污染防制(淨化空氣品質)之探究與實作 課程網
https://sites.google.com/a/nsysu.kksh.kh.edu.tw/tg02-1/filter-clean-air-inquiry-teaching-lesson-plan
-------------------
吳和桔 老師之學經歷與教學研究成果簡介
https://drive.google.com/drive/folders/1__qGbTNcGYbLO1yAF6slUrXvxxVmVuin?usp=sharing
*************************************************
----------------------------------------------------------
Software | Arduino
https://www.arduino.cc/en/software
Downloads
Arduino IDE 1.8.16
DOWNLOAD OPTIONS
(其安裝版 檔名為 arduino-1.8.16-windows.exe)
( 其免安裝版 檔名為 arduino-1.8.16-windows.zip)
安裝版 windows Win 7 and newer 下載連結 (請點選 JUST DOWNLOAD):
免安裝版 windowsZIP file 下載連結(請點選 JUST DOWNLOAD):
【ESP32專欄】如何安裝及設定ESP32的開發環境
https://makerpro.cc/2020/06/how-to-install-and-configure-esp32-development-environment/
ESP32 USB驅動程式安裝 CP210x驅動
請至CP210x原廠網站下載 https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
手機語音控制家電操作說明 簡版1100111
https://drive.google.com/drive/folders/1yIcVTcXayIYKKt5olyn-rpC7V0WsJiY9?usp=sharing
Installing the ESP32 Board in Arduino IDE (Windows, Mac OS X, Linux)
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
Installing ESP8266 Board in Arduino IDE (Windows, Mac OS X, Linux)
https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/
Note: if you already have the ESP8266 boards URL, you can separate the URLs with a comma as follows:
https://dl.espressif.com/dl/package_esp32_index.json,
http://arduino.esp8266.com/stable/package_esp8266com_index.json,
https://github.com/esp8266/Arduino/releases/download/2.7.4/package_esp8266com_index.json,
https://github.com/esp8266/Arduino/releases/download/3.0.2/package_esp8266com_index.json
------------
https://dl.espressif.com/dl/package_esp32_index.json,
http://arduino.esp8266.com/stable/package_esp8266com_index.json,
https://github.com/esp8266/Arduino/releases/download/2.7.4/package_esp8266com_index.json,
https://github.com/esp8266/Arduino/releases/download/3.0.2/package_esp8266com_index.json
---------------------------
程式碼code/ 草稿碼sketch
code_PM25_sharp_DHT_OLED_ESP8266_thingspeak_Line_1111008ok_relay_1111010ok
https://drive.google.com/drive/folders/1fMW6tDs8x70HXEtVjDyUgyWIk_Uy3U_a?usp=sharing
vcode_PM25_sharp_DHT_OLED_ESP8266_thingspeak_Line_LED_buzzer_relay_1111010ok_library
https://drive.google.com/file/d/14erw9eakd27NWAH-C07b3MQIO2haeOJd/view?usp=sharing
----------
下載http://arduino.esp8266.com/stable/package_esp8266com_index.json時發生錯誤
解決ESP8266無法下載問題 jack test OK 加入新網址如下 1110914
於Arduino IDE Additional boards manager URLs 額外的開發板管理員網址:加入新網址連結(如下)
https://github.com/esp8266/Arduino/releases/download/2.7.4/package_esp8266com_index.json
REFERENCE :參考原始網址如下
Fix | Error downloading http://arduino.esp8266.com/stable/package_esp8266com_index.json
(!!!重要!!! 可解決ESP8266無法下載問題)
https://www.youtube.com/watch?v=_PLfl_cgIHs
Here is what you can do. Use this URL instead:
https://github.com/esp8266/Arduino/releases/download/2.7.4/package_esp8266com_index.json
Or better yet, go to this webpage:
https://github.com/esp8266/Arduino/releases/
and look at what the current version is and then replace the 2.7.4 part with the newest current version number.
Save that, and restart the Arduino IDE.
Now when you go to the Tools > Board Manager you shouldn’t get that error, and you’ll be able to search for and install the esp8266 core, and see the different esp8266 boards, and you be on you way to building your IoT cat feeder.
Arduino core for ESP8266 安装失败问题处理方法
Fix | Error downloading http://arduino.esp8266.com/stable/package_esp8266com_index.json
(!!!重要!!! 可解決ESP8266無法下載問題)
How To Fix Error Compiling For Board NodeMCU (ESP 12E Module)
https://www.youtube.com/watch?v=6oWI_xhAtrY
https://github.com/bblanchon/ArduinoJson/tree/5.x
Arduino error 開發板 錯誤訊息: 開發板NodeMCU 1.0 (ESP-12E Module) 編譯錯誤 解決方法1110920 OK
//-----------錯誤訊息--------------
/*
//xtensa-lx106-elf-g++: error: unrecognized command line option '-std=gnu++17'
exit status 1
開發板 NodeMCU 1.0 (ESP-12E Module) 編譯錯誤。
*/
***************解決方法**************
於Arduino IDE Additional boards manager URLs 額外的開發板管理員網址:加入新網址連結(如下)
https://github.com/esp8266/Arduino/releases/download/3.0.2/package_esp8266com_index.json
即Arduino IDE Additional boards manager URLs 額外的開發板管理員網址:加入
https://dl.espressif.com/dl/package_esp32_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://github.com/esp8266/Arduino/releases/download/2.7.4/package_esp8266com_index.json
https://github.com/esp8266/Arduino/releases/download/3.0.2/package_esp8266com_index.json
照片 error 開發板 NodeMCU 1.0 (ESP-12E Module) 編譯錯誤 1110920
照片 Arduino error 開發板 錯誤訊息 NodeMCU 1.0 (ESP-12E Module) 編譯錯誤 解決方法1110920
https://drive.google.com/drive/folders/1GuTWGqLLNEc2PEhkZ7MAOtEmS438Qeon?usp=sharing
[Solved] esp8266 NodeMCU esptool fatal error in Arduino : timed out waiting for packet content
https://www.youtube.com/watch?v=7uKnBZ_w-sk
---------------------------------------
serial.serialutil.SerialTimeoutException: Write timeout
選定的序列埠serial.serialutil.SerialTimeoutException: Write timeout
不存在,或是你還沒連接板子。
本案例是使用NodeMCU V3版本
最後是
1.拔掉ESP8266上D5678腳位上杜邦線連到L911S馬達驅動板上6條訊號線即OK
(即上傳程式時 不要有附載 可能影響開發板供電電流---本案例是使用NodeMCU V3版本)
OR
2.換另一個COM port 可能就OK(可能迫使重新選COM以消除舊記憶)
OR
3.重按編譯一次後 再按上傳 可能就OK(可能迫使重編譯 以消除舊記憶)
------------
照片 Arduino error 開發板 錯誤訊息 NodeMCU 1.0 (ESP-12E Module) 編譯錯誤 解決方法1110920
將3.0.2版改為2.7.4版 重新上傳即OK
---------------
Adafruit_SSD1306---OLED 0.96"編譯問題 解決方案
https://drive.google.com/drive/folders/1S4B_37eWms_axCd-PbluutIFEKEss0zg?usp=sharing
Where to find <Adafruit_I2CDevice.h> file for Arduino, Adafr
//https://forums.adafruit.com/viewtopic.php?t=168864
//Arduino的库GxEPD报错Adafruit_I2CDevice.h找不到
//https://blog.csdn.net/weixin_40490238/article/details/108292482
//Adafruit_I2CDevice.h
/*
解决方法:安装库Adafruit_BusIO即可成功编译
1、管理库搜索BusIO
2、安装
3、解决!!!!!!
Re: Where to find <Adafruit_I2CDevice.h> file for Arduino, A
Post
by adafruit_support_carter »
Wed Sep 09, 2020 4:46 pm
Agree with above. Here's the repo where it lives:
https://github.com/adafruit/Adafruit_BusIO
//Where to find <Adafruit_I2CDevice.h> file for Arduino, Adafr
//https://forums.adafruit.com/viewtopic.php?t=168864
//adafruit/Adafruit_BusIO
//https://github.com/adafruit/Adafruit_BusIO
//Adafruit BusIO
//https://www.arduinolibraries.info/libraries/adafruit-bus-io
------------
照片 arduino 編譯錯誤 ESP8266WiFi.h_ No such file or directory 因選UNO 應選
----------------
#include <DHT.h>
// Uncomment the type of sensor in use:
#define DHTTYPE DHT11 // DHT 11
//#define DHTTYPE DHT22 // DHT 22 (AM2302)
//#define DHTTYPE DHT21 // DHT 21 (AM2301)
#define DHTPIN 16 // D0:Digital pin connected to the DHT sensor @jack test NG @1111002---Failed to read from DHT sensor!//設定數位腳D(開發版上的標示為D0:DPIO16)接收來自DHT11的訊號
//#define DHTPIN 14 // D5:Digital pin connected to the DHT sensor @jack test OK @1111002//設定數位腳D5(開發版上的標示為D5:DPIO14)接收來自DHT11的訊號
//#define DHTPIN 0 // D3:Digital pin connected to the DHT sensor @jack test OK @1111002 //設定數位腳D3(開發版上的標示為D3:DPIO0)接收來自DHT11的訊號
DHT dht(DHTPIN, DHTTYPE);
-------------------------------------
程式碼code/ 草稿碼sketch
程式碼code/ 草稿碼sketch
code_PM25_sharp_DHT_OLED_ESP8266_thingspeak_Line_1111008ok_relay_1111010ok
https://drive.google.com/drive/folders/1fMW6tDs8x70HXEtVjDyUgyWIk_Uy3U_a?usp=sharing
影片 IOT_PM2.5_monitoring_with_sharp_DHT_OLED_thingspeak_Line_空氣品質監測1111010ok
影片 溫溼度偵測控制馬達散熱 IOT_L911S_DHT11_OLED_thingspeak 1110924ok
code_IOT_L911S_DHT11_OLED_1110924ok
https://drive.google.com/drive/folders/1RTyBDgWVK_rjHhC6W1vC6Wx2DgE0Pp00?usp=sharing
影片 溫溼度偵測控制馬達散熱 IOT_L911S_DHT11_OLED_thingspeak 1110924ok
thingspeak 註冊帳號密碼設定規定須有 英文字母大小寫及數字
https://thingspeak.com/channels/1847061/private_show
ESP12E_DHT11
https://thingspeak.com/channels/1847061/sharing
https://thingspeak.com/channels/1847061
---------
Line Notify
https://notify-bot.line.me/zh_TW/
---------------
code_IOT_green_house_test_modified_1110831_1110919
https://drive.google.com/drive/folders/1NSeWhxnxhtFbSFqLuFWUSkP82aprYsrw?usp=sharing
code_GP2Y_sharp_DHT11_OLED_test_1110926ok
https://drive.google.com/drive/folders/1uONtCR7frjka25Ywk5S6BvoCL50yFLhK?usp=sharing
code_GP2Y_sharp_DHT11_OLED_test_1110926ok
https://drive.google.com/drive/folders/1uONtCR7frjka25Ywk5S6BvoCL50yFLhK?usp=sharing
code_MQ2_DHT_OLED_Line_jack_test_1110926ok
https://drive.google.com/drive/folders/1zqE0SLCaMzD3WfuTpNhm3tkxeUGrDWpV?usp=sharing
-------------------------
影照片 EDIMAX空氣盒子內部零組件構造1071121
https://drive.google.com/drive/folders/1Wb53IzBN3jNfR2gwpX5VuOig6ZdtFX6W?usp=sharing
影照片 jack空氣盒子研習1071115
https://drive.google.com/drive/folders/1lu3NFXNslhxNLEPPx1IfkKg9o01kBdVr?usp=sharing
*************************************
教學簡報 空氣品質之探究與實作 NKFUST微學分課程1071109
https://drive.google.com/file/d/1uew908CpHGRxKiF9aa9mpiFV7hFpB-LM/view?usp=sharing (PPT)
https://drive.google.com/file/d/1aHnLSwoBTWG9_081yuv1yX6vO4K-W7_H/view?usp=sharing (PDF)
照片選用 空氣品質隨身量:Arduino空氣盒子DIY 1071112
https://drive.google.com/drive/folders/1CE8jWP2zL2_bC1VOP6GPL5Vxhlc6Qkj-?usp=sharing
照片 PM2.5GP2Y_DHT11_LCD感測顯示模組NANO與排針位置實體圖1071114
https://drive.google.com/drive/folders/1l3eG5wTw5Kqzp6s458KI228iNglcDzeS?usp=sharing
影照片 PM2.5GP2Y_DHT11_LCD1602模組完成品1071112
https://drive.google.com/drive/folders/1KmWO_zjsjuRoVZ7e1MxEpIBIOgpqRr6Z?usp=sharing
影片 NKFUST GP2Y_DHT11_LCD 灰塵偵測顯示模組1071109
https://drive.google.com/file/d/1GpFL3Pk8jTISJmCKpLwPC-7G_kDvEsW6/view?usp=sharing
--------------------------------
教學大綱
報告大綱(教學大綱)
q空氣的組成成分
q探究空氣的污染種類及來源
q空氣污染對健康的影響(分享相關案例)
q室外空氣品質指標AQI
q室內空氣品質標準
q空氣品質隨身量:Arduino空氣盒子DIY
q探究與實作教學的作用與價值
q延伸活動:探究降低空氣污染的方法/實作簡易空氣清淨機/自動空氣清淨機器人
q空氣品質隨身量:Arduino空氣盒子DIY 微學分課程網
--------------------------------------------
◎空氣品質 感測 顯示 模組材料◎
照片 杜邦端子 母座 排針1071112 cut
https://drive.google.com/drive/folders/1yc4dQBkmObf_0qMcsgjIc0TbU6Or15dd?usp=sharing
NKFUST第一科大Arduino程式設計與實作微學分課程 材料明細1071001
https://drive.google.com/file/d/1Dh9ccIdQyIIn0Jd3atSiW11wM-TomDyf/view?usp=sharing (xls)
https://drive.google.com/file/d/1wD-vJ0aVx16UQwZV_n_VNC8ZaF5sEzik/view?usp=sharing (PDF)
https://drive.google.com/file/d/1eLtfRKDK24W8N-lWFCgjGhA_qt4o--97/view?usp=sharing (jpg)
◎工具儀器◎
1.剝線鉗:剝電線
2.尖嘴(口)鉗:製作杜邦超薄端子
3.小十字起子:調整液晶螢幕(可變電阻)亮度
4.USB電源(AC110轉USB)
實務投影機軟體 IPEVO Visualizer
https://drive.google.com/drive/folders/1c6EGpXzfH3g9gLKiCnjAPkK-2GcPtQYp?usp=sharing
照片 小一十字起子 價目 統捷大九九等1071114
https://drive.google.com/drive/folders/1X-ZR1Lu8PS0LlJzHg_g9vh2tolrjbFW7?usp=sharing
照片 十字起子 29元駿旺1071114
https://drive.google.com/drive/folders/1ZvfYHvBtXpRvkGK8FsejSWNhoAptXpQE?usp=sharing
照片 一字起子25元駿旺10711
https://drive.google.com/drive/folders/1xQIcnxvcHWSXd6obwNFWYeWy7BiqKCT3?usp=sharing
◎實作步驟共7步驟◎
步驟1:Arduino與GP2Y灰塵感測器 硬體接線
步驟2:Arduino與溫濕度DHT11感測器 硬體接線
步驟3:Arduino與LCD液晶顯示器 硬體接線
步驟4:安裝Arduino IDE (整合開發環境)並撰寫程式(Coding)
Arduino 官網 https://www.arduino.cc/
arduino-1.8.5-windows.zip
https://drive.google.com/drive/folders/1DrM9I1JEGVyOD4iqHqI03_pBbdveP3cb?usp=sharing
arduino-1.8.7-windows.exe
https://drive.google.com/file/d/1jYUNbQmbrB0CtrDevqpDpKzc_eaQKCkK/view?usp=sharing
Arduino IDE 免安裝版 Arduino IDE開發環境是1.8.2 ZIP免安裝版 (請連結下載)
https://drive.google.com/file/d/1cn1mzWkmlkEVg9caC_u6IIgXPv4W0m7_/view?usp=sharing
arduino-1.8.5-windows.exe
https://drive.google.com/file/d/1tOi4DkvwUxJba-rBI0mKRh0oFduIVg1t/view?usp=sharing
01.安裝Arduino IDE - 王一哲的教學平臺 - Google Sites
https://sites.google.com/site/keejko/course/1st_exp/arduino/arduino-ide
[Arduino] 1-1 安裝作業環境-以Arduino UNO, Win7為例@ 給你魚竿:: 痞 ...
◎依硬體所設計製作的空氣品質感測顯示模組,撰寫程式。
(1)程式碼,請超連結下列位址:
程式碼 code_GP2Ysensor_DHT11_LCD162_NKFUST_test_ok1071109
https://drive.google.com/drive/folders/1W5aIDP0jZqQzSBuJu-XECmVzn2Dd2tDF?usp=sharing
(2)可參考開源的程式碼或自行撰寫程式。
關鍵字搜尋:sharp GP2Y dust sensor PM2.5灰塵感測器 程式碼
步驟5:安裝驅動程式
◎ 安裝Arduino USB 驅動程式(檔名:CH34x_Install_Windows_v3_4.EXE)
CH34x_Install_Windows_v3_4.EXE (Arduino USB 驅動程式 請連結下載)
https://drive.google.com/file/d/1Xp3meRnv_Uy4ziF68tMViaKE34Smshw6/view?usp=sharing
CH34x_Install_Windows_v3_4_EXE(ZIP檔 請連結下載)
https://drive.google.com/file/d/1vGJj8ANYq0DwPA4IQemaDQshapy9nbzz/view?usp=sharing
步驟6:安裝函式庫 Install Library
◎ 安裝溫濕度感測器DHT11函式庫(檔名:DHTlib.zip)
https://drive.google.com/file/d/1JhOYUvRd3n2CSFx0Gxv_6k1QOnhC74ji/view?usp=sharing
◎ 安裝液晶顯示器LCD I2C 16´2 函式庫(檔名:Newliquidcrystal_1.3.5.zip)
https://drive.google.com/file/d/1wMfi5_Etmoaac8GN07HggYs9yRigsFKq/view?usp=sharing
◎arduino libary install 函式庫安裝步驟方法◎
影片 arduino 函式庫載入示範DHT_lib_PM25_DHT11_LCD_20180504_V_20180504_165147
https://drive.google.com/file/d/1iCLH2KgcpUphLmjEKclibpMR_AasskTK/view?usp=sharing
注意 !!!
若未安裝正確函式庫,則編譯時將會出現arduino 錯誤訊息
例如:fatal error: dht.h: No such file or diractory
表示無dht.h Library 函式庫
步驟7:將程式碼上傳(upload)燒錄到以Arduino開發板為主的空氣品質感測顯示模組
即整合空氣品質感測顯示系統的硬體與軟體,形成軟硬兼具的空氣品質感測顯示系統
影片 PM2.5 DHT11 LCD自製教具32套展示1070510
影片 NKFUST GP2Y_DHT11_LCD 灰塵偵測顯示模組1071109
https://drive.google.com/file/d/1GpFL3Pk8jTISJmCKpLwPC-7G_kDvEsW6/view?usp=sharing
空氣品質隨身量: 量測空氣品質
空氣品質隨身量:Arduino空氣盒子DIY
***********************
LCD
需要下載的函式在這邊:https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/
-------------------
------------------------------------
影片 NKFUST GP2Y_DHT11_LCD 灰塵偵測顯示模組1071109V_20181109_124857
https://drive.google.com/file/d/1XJoqQURaocCVQOyZgz5Ur1_pf2WZvwiT/view?usp=sharing
照片 選用 NKFUST GP2Y_DHT11_LCD 灰塵偵測顯示模組1071109
https://drive.google.com/file/d/1CfNsr06_eim-uE-pFG9u4cbO64ASIbR6/view?usp=sharing
程式碼 code_GP2Ysensor_DHT11_LCD162_NKFUST_test_ok1071109
https://drive.google.com/drive/folders/1if_OU2fKq7mWPJhPvOu5oOIEbccR77RQ?usp=sharing
https://drive.google.com/drive/folders/1W5aIDP0jZqQzSBuJu-XECmVzn2Dd2tDF?usp=sharing
-------------------------------------------
kksh公文 高雄科技大學 Arduino程式設計與實作微學分課程 吳和桔1071018
https://drive.google.com/file/d/1nt5JXDaFBeOS2z28qN5UhAa_djKAlEma/view?usp=sharing
****************************************
空氣品質隨身量:Arduino空氣盒子DIY 微學分課程網
https://drive.google.com/drive/folders/1EV9izMfubJhRvN1QTzSvoFMLZYJgDWXb?usp=sharing (作者權限)
USB 空氣品質隨身量:Arduino空氣盒子DIY 微學分課程網 1071114
https://drive.google.com/drive/folders/1BSmFQY3jG8v6y-YICOb7ONOFLx1ItORY?usp=sharing
*********************
影照片 NKFUST第一科大 微學分課程 場景1071114
https://drive.google.com/drive/folders/1HyqRnMgnTgUvyxQd2k-cmaGnjioM2fpJ?usp=sharing
照片選用 NKFUST第一科大 微學分課程 場景1071114
https://drive.google.com/drive/folders/1WYEJwdCJUF4fRCYDpWjWgcqcyPCga00B?usp=sharing
**********************************
實務投影機軟體 IPEVO Visualizer
https://drive.google.com/drive/folders/1c6EGpXzfH3g9gLKiCnjAPkK-2GcPtQYp?usp=sharing
照片 感謝狀 NKFUST高雄第一科技大學 微學分課程 講師 吳和桔1071114
https://drive.google.com/file/d/10vcA-uwkIieFMBg1omPSRVGkUd7AAlGV/view?usp=sharing