PHP玩偶
2022年6月19日
2019年12月21日
2019年3月21日
2019年3月20日
Arduino 按鈕開三色燈
使用 Ywrobot 面板
String colourPicker(int r, int g, int b) {
String r1, g1, b1;
r1 = String(r, HEX);
if(r < 16)
r1 = "0"+r1;
g1 = String(g, HEX);
if(g < 16)
g1 = "0"+g1;
b1 = String(b, HEX);
if(b < 16)
b1 = "0"+b1;
String rgbcolor = "#"+r1+g1+b1;
return rgbcolor;
}
int LightRGBLED(int r_pin, int g_pin, int b_pin, String rgb)
{
char *str = (char *)rgb.c_str()+1;
int r, g, b;
sscanf(str, "%02x%02x%02x", &r, &g, &b);
analogWrite(r_pin, r);
analogWrite(g_pin, g);
analogWrite(b_pin, b);
}
String RandomColour( ) {
String r1, g1, b1;
int r = random(0,255);
int g = random(0,255);
int b = random(0,255);
r1 = String(r, HEX);
if(r < 16)
r1 = "0"+r1;
g1 = String(g, HEX);
if(g < 16)
g1 = "0"+g1;
b1 = String(b, HEX);
if(b < 16)
b1 = "0"+b1;
String rgbcolor = "#"+r1+g1+b1;
return rgbcolor;
}
void setup()
{
pinMode(2, INPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
randomSeed(analogRead(3));
}
void loop()
{
if (digitalRead(2) == 1) {
LightRGBLED(9,10,11,colourPicker(0,0,0));
} else {
LightRGBLED(9,10,11,RandomColour());
}
}
String colourPicker(int r, int g, int b) {
String r1, g1, b1;
r1 = String(r, HEX);
if(r < 16)
r1 = "0"+r1;
g1 = String(g, HEX);
if(g < 16)
g1 = "0"+g1;
b1 = String(b, HEX);
if(b < 16)
b1 = "0"+b1;
String rgbcolor = "#"+r1+g1+b1;
return rgbcolor;
}
int LightRGBLED(int r_pin, int g_pin, int b_pin, String rgb)
{
char *str = (char *)rgb.c_str()+1;
int r, g, b;
sscanf(str, "%02x%02x%02x", &r, &g, &b);
analogWrite(r_pin, r);
analogWrite(g_pin, g);
analogWrite(b_pin, b);
}
String RandomColour( ) {
String r1, g1, b1;
int r = random(0,255);
int g = random(0,255);
int b = random(0,255);
r1 = String(r, HEX);
if(r < 16)
r1 = "0"+r1;
g1 = String(g, HEX);
if(g < 16)
g1 = "0"+g1;
b1 = String(b, HEX);
if(b < 16)
b1 = "0"+b1;
String rgbcolor = "#"+r1+g1+b1;
return rgbcolor;
}
void setup()
{
pinMode(2, INPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
randomSeed(analogRead(3));
}
void loop()
{
if (digitalRead(2) == 1) {
LightRGBLED(9,10,11,colourPicker(0,0,0));
} else {
LightRGBLED(9,10,11,RandomColour());
}
}
Arduino 按鈕開燈
void setup()
{
pinMode(2, INPUT);
pinMode(12, OUTPUT);
}
void loop()
{
if (digitalRead(2) == 1) {
digitalWrite(12,LOW);
} else {
digitalWrite(12,HIGH);
}
}
2019年3月18日
複視
農曆年前老媽的眼睛出現複視,正巧學校老師在學期末也是相同的症狀。兩相比照這可令人擔心,在地區醫院做了各項的檢查找不出很確定的原因,得到一項明顯的結果是胛狀腺異常,但這跟眼睛複視似有點距離。
擔心了整個寒假,計畫著要如何到高雄做進一步檢查,一整個無任何頭緒。就在某日問到老媽現在眼睛的狀況…媽媽說:「之前跟爸爸的車外出,在車上發現路中分隔線不再是扭曲、彎曲的模樣」。意思就是說那個複視現像有消退,聽到這個消息真是令人振奮,媽說她還在自我觀察。
再隔數日我又問了一次,目前複視的狀況好像真的改善了。老媽剛有這症狀時我是有爬過網路上的醫療文章,其中就有提及有部份患者會自行恢復。目前狀況如果持續穩定就是再去給醫生檢查,眼睛真的很重要,要做好日常保養。
我也是一樣,手機就別再玩了,然後每天準時早睡,沒事別熬夜
擔心了整個寒假,計畫著要如何到高雄做進一步檢查,一整個無任何頭緒。就在某日問到老媽現在眼睛的狀況…媽媽說:「之前跟爸爸的車外出,在車上發現路中分隔線不再是扭曲、彎曲的模樣」。意思就是說那個複視現像有消退,聽到這個消息真是令人振奮,媽說她還在自我觀察。
再隔數日我又問了一次,目前複視的狀況好像真的改善了。老媽剛有這症狀時我是有爬過網路上的醫療文章,其中就有提及有部份患者會自行恢復。目前狀況如果持續穩定就是再去給醫生檢查,眼睛真的很重要,要做好日常保養。
我也是一樣,手機就別再玩了,然後每天準時早睡,沒事別熬夜
標籤:
心情
訂閱:
文章 (Atom)