2023-05-30
連接項目如下圖:
一、請用RGB紅綠燈模組做出一個紅綠燈。
二、寫出紅綠燈之後,當綠燈時,8X8 LED陣列呈現出O。當紅燈時,8X8 LED陣列呈現出X。
2023 03/28、4/11、4/18 人工智慧概論
3/28
影片:Teachable Machine - 影像辨識(Image Recognition)模型訓練教學
***************************************************************
4/11
影片:「教學」如何使用 Midjourney / nijijourney / Stable diffusion AI繪圖工具畫出繪師等級動漫風
介紹4個軟體,找一個不用顯示卡的工具來用。
影片:新的 AI 繪圖工具抵達戰場!!Leonardo.ai 五個超酷功能讓 Midjourney 也感到害怕
進階參考說明:在YouTube 輸入關鍵字【AI 繪圖工具 Leonardo.ai】可以找到一堆用法
***************************************************************
4/18
用AI繪圖畫出一張作品,並上傳到kuoderan@yahoo.com.tw
#include <MatrizLed.h>
/*
* Varios ejemplos
*/
MatrizLed pantalla;
int x,y;
int val,key;
void setup() {
pantalla.begin(5, 3, 4, 2); // dataPin, clkPin, csPin, numero de matrices de 8x8
Serial.begin(9600);
}
void loop() {
// Controlar LEDs independientes
val = analogRead(0);
Serial.println(val);
key=1;
if(val>512){
key=2;
}
Serial.println(key);
pantalla.borrar();
//pantalla.setLed(0, 0, 4, true); // 矩陣編號、X座標、Y座標、亮滅
if(key==1){
for (x=0;x<8;x++){
for(y=0;y<8;y++){
pantalla.setLed(0, x, y, true);
}
delay(50);
}
for (x=0;x<8;x++){
for(y=0;y<8;y++){
pantalla.setLed(0, y, x,false);
}
delay(50);
}
}
if(key==2){
for (x=0;x<8;x++){
for(y=0;y<8;y++){
pantalla.setLed(0, x, x,1);
}
delay(50);
}
}
}
範例:在此
能力:見講義
補充影片:WS2812B NeoPixel RGB LED am Arduino Uno
控制順時針轉動與停止
控制順時針與逆時針轉
可變電阻控制轉速
控制順時針轉動與停止
控制順時針與逆時針轉
先依照 Max7219 8X8 矩陣LED模組 接上電路
下載 MatrizLed 程式庫
複製並執行程式。
使用範例檔案的程式來執行,要修改哪裡?
------------------------------------------------------------------
到 Arduino 8*8 LED Matrix MAX7219 網頁
下載 LedControl ,注意不要弄錯了。
使用範例檔案的程式來執行,要修改哪裡?
比較兩個程式庫功能上的區別。
上課規定:
一、上課時請先進行線上簽到。線上課程點名連結
二、電腦教室禁止飲食、喝水、玩電腦遊戲或手機。
三、進度比較快完成的同學,可以看補充講義挑戰進階題。
2022-02-22 課程:
一、WOKI模擬網站
二、用WOKI設計一個小綠人。
用Arduino 連接上並執行。
參考網址:
三、多功能實驗擴展板
參考網址:多功能實驗擴展板
修改練習:1.警示燈。 2.自動警示燈。
2022-03-29課程:
一、進入 WOKI模擬網站
二、選擇超音波感應器HC-SR04 Ultrasonic Distance Sensor,範例Distance sensor and LED 或直接進入範例
三、將距離改成1.5公尺以內時,亮紅燈。
四、可以將單一紅色換成RGB彩色LED,然後安全距離用綠色,未達安全距離用紅色。範例
五、範例
四、選擇超音波感應器HC-SR04 Ultrasonic Distance Sensor,範例Parking sensor 或直接進入範例,執行。
五、將控制器換成 ARDUINO UNO 然後修改程式,直接進入範例
六、思考:如何修改距離成為1.5公尺,如何撰寫判斷式?
2022-04-26課程:
一、
2022-05-10課程:
一、保持安全距離:
1.設定:當距離越近,LED從綠漸漸變紅。
2.技法:合併兩個範例程式
3.操作:
啟動WOKWI
選用 Distance sensor and LED 模組
先執行看看,將超音波的接線從2,3 改變到 A2,A3
再執行一次看看是否正常?
先執行看看
試著將 Distance sensor and LED 模組 的電路接過來
試著將Distance sensor and LED 模組 的程式移植過來
2022-06-14 課程:
設備點收
問卷填答
補充影片
【Arduino 系列10】 物聯網應用 使用繼電器操控家居電器
上課日期:
9月14日 二 【創客】 推開一扇窗:元件介紹與線路實際連接注意事項。-->關於信號、接地與電源。
9月21日 二 連假停課
9月28日 二 【創客】 輕羅小扇撲流螢:感光元件控制數位LED頻率。--> 類比輸入的使用
10月5日 二 【創客】 鐵達尼的悲劇:摩斯電碼發送器。-->串列介面與蜂鳴器的使用
10月12日 二 段考週停課
10月19日 二 【創客】 保持社交距離:防疫小幫手。-->超音波感測器的使用
10月26日 二 【創客】 保持社交距離:防疫小幫手。-->超音波感測器的使用
11月2日 二 【創客】 晴天娃娃-->溫溼度計
11月9日 二 【創客】 七彩霓虹燈-->12燈燈環應用
11月16日 二 【創客】 七彩霓虹燈-->12燈燈環應用
11月23日 二 【創客】 王巧雲老師
11月30日 二 段考週停課
12月7日 二 【創客】Max7219 8X8 矩陣LED模組使用--> 從ZIP檔加入程式庫
12月14日 二 【創客】 Max7219 8X8 矩陣LED模組使用
12月21日 二 【創客】 Max7219 8X8 矩陣LED模組 + 七彩霓虹燈
12月28日 二 【創客】 成果發表
1月4日 二 【創客】 成果發表
程式庫:These samples use a LedControl (library for the MAX7221 and MAX7219 Led display drivers) to switch LEDs ON/OFF.
點陣編輯器:網址https://xantorohara.github.io/led-matrix-editor/
範例程式:參考點陣編輯器網址
Class code: M2J5-83UU-NRJU
登入資訊
cs_arduino_018605
cs_arduino_028476
cs_arduino_031057
cs_arduino_048138
cs_arduino_053335
cs_arduino_060133
cs_arduino_078368
cs_arduino_089200
cs_arduino_098860
cs_arduino_100291
cs_arduino_115702
cs_arduino_122171
cs_arduino_134622
cs_arduino_148466
cs_arduino_150587
cs_arduino_168872
cs_arduino_171449
cs_arduino_187646
cs_arduino_199254
cs_arduino_209657