2018年11月14日 星期三

單元03_腳位介紹_NodeMCU_ESP8266

單元03_腳位介紹_NodeMCU_ESP8266

NodeMCU的腳位相當特別,板子上所標示的號碼和寫程式時所要註明的腳位是不相同的。
因此我們得要記住NodeMCU相對應的腳位。

單元02_安裝iotBlockly的library_NodeMCU_ESP8266

單元02_安裝iotBlockly的library_NodeMCU_ESP8266

這次程式我們將以iotBlockly的積木來編輯程式,再將程式碼複製到ARDUINO裡,然後上傳到NodeMcu V3,因此我們將再ARDUINO的程式中安裝iotBlockly所需的library。

先到iotBlockly的網站下載library
https://iotblockly.com/iotblockly_v1.5/demos/code/index.html#

單元01_環境建置_NodeMCU_ESP8266

安裝nodeMCU驅動程式

對於Windows使用者,若無法自動偵測nodeMCU驅動程式,需要自行下載安裝COM埠驅動程式。

• nodeMCU V3 使用CH340G USB-to-UART橋接晶片組。

– USB-SERIAL CH340G 驅動程式下載

單元04_LCD顯示_NodeMCU_ESP8266

單元04_LCD顯示

今天的主角NodeMcu V3,搭配擴充版來使用。

2018年11月8日 星期四

如何將chromebook的畫面投放到大電視上?

如何將chromebook的畫面投放到大電視上?

今天的主角有兩位,一位是chromebook,另一位則是chromecast,chromebook和chromecast都需連接到網路,而且要在同一個網域中才行,今天來測試投放這個功能。

強制幫Chromebook安裝chrome 線上應用程式

強制幫Chromebook安裝chrome 線上應用程式

在107年度電腦教室更新案中,如果是選擇Chromebook,Chromebook會納入@st.tc.edu.tw,我們可以利用管理者介面強制幫強制幫學生的帳號安裝我們想安裝的應用程式,只要學生登入後,系統就會自動安裝。

以 Google Hangouts 為例來說明

如何統一新增常用網頁在ChromeBook的書籤列上?

如何統一新增常用網頁在ChromeBook的書籤列上?

有一些教學上常會用到網站,每次讓學生搜尋總會花不少時間;讓學生掃QRcode,也要折騰一番。如果可以直接加在學生的書籤列中,只要點選一下就可以到我們想要到的網站,豈不快哉!

2018年10月26日 星期五

設定臺中市ChromeBook的wifi連線

由於剛接網管,還不會使用學校的TANetRoaming和eduroam,於是先使用一般AP,利用WPA2密碼連線,來讓ChromeBook連上網路。可是機器很多台,密碼又臭又長,自己總是記不起來密碼,每一台要輸入實在是一項苦工,所以要利用G suite管理平台來設定學校wifi網路。


一、先登入 admin.google.com
二、左上角三條線
三、選裝置、chrome管理服務、網路

臺中市雲端校務系統_設定學生(新生)密碼

開學到現在才發現還沒有幫新生建立雲端校務系統的密碼,沒設定學生密碼,學生將無法產生學習帳號,也就是無法擁有@st.tc.eud.tw的帳號,理論上會連OpenID都無法使用。今天發現趕快來幫新生設定密碼。
密碼設定完成,還要等一天,同步之後,才會生效。

一、先進入臺中市國中小雲端校務系統(要系統管理員才可使用)  https://school.tc.edu.tw/
二、點{選系統管理}{帳號管理}

2018年10月25日 星期四

強制幫Chromebook安裝google play的APP

在107年度電腦教室更新案中,如果是選擇Chromebook,Chromebook會納入@st.tc.edu.tw,我們可以利用管理者介面強制幫強制幫學生的帳號安裝我們想安裝的APP,只要學生登入後,系統就會自動安裝。
quizlet為例來說明
一、先登入 admin.google.com
二、左上角三條線
三、選裝置、chrome管理服務、設定

如何找到臺中市學生的學習帳號?

臺中市學生會有一個學習帳號,利用"學習帳號@st.tc.edu.tw"即可登入Google服務。
學習帳號可以在臺中市政府教育局(https://www.tc.edu.tw),以網管教師登入,在{學術網路}{網路管理專區}{其他網管服務}中的{師生帳號同步}裡面找到。
密碼設定好像各學校有所不同,要問學校網管或其他同事。

如何讓臺中市ChromeBook可以登入其他網域使用者

在107年度電腦教室更新案中,如果是選擇Chromebook,在上一層管理設定中預定是@st.ct.edu.tw的網域使用者才可以登入,但平時我們還有@gmail.com想要登入,那該如何才好?
各校可以請G Suite管理員,將想要加入的網域清單寫入,如此便可以登入。

一、先登入 admin.google.com
二、左上角三條線
三、選裝置、chrome管理服務、設定

2018年4月16日 星期一

Arduino 按鈕

參考資料
https://www.youtube.com/watch?v=JNk7u7Z5IMw

目的:
按下按鈕,LED亮;放開按鈕,LED滅。

Arduino 伺服馬達


參考資料
https://www.youtube.com/watch?v=cLs5xwUgGkc


伺服馬達皆在Arduino上需要有~記號才能當訊號線

A0 A1 A2 A3 A4 A5  這些屬於類比訊號

類比訊號為0-1023

轉換訊號數值,由0-1023換成0-180
B = map(A, 0 , 1023 , 0 , 180) ;



2017年11月2日 星期四

PHP 下 MYSQL 常用指令


  • 連接資料庫

<?php
mysql_connect( localhost , MYSQL帳號 , MYSQL密碼);  
mysql_query(SET NAMES UTF8);
mysql_select_db( 資料庫名稱 );
?>

  • 建立資料庫

$aa =  "CREATE DATABASE 資料庫名稱 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci" ;
if( mysql_query($aa) ){ echo " <br> 資料庫 $db 建立成功。 " ; }
else{ echo " <br> 資料庫 $db 建立失敗。 失敗訊息:"  .  mysql_error() ; }

單元03_腳位介紹_NodeMCU_ESP8266

單元03_腳位介紹_NodeMCU_ESP8266 NodeMCU的腳位相當特別,板子上所標示的號碼和寫程式時所要註明的腳位是不相同的。 因此我們得要記住NodeMCU相對應的腳位。