追蹤者

2020年1月6日 星期一

ESP32 DEVKIT V1 - DOIT (ESP-WROOM-32) COMMON BOARD

嘗試設計一個共用板, 方便大家連接使用 IIC, SPI顯示器, 溫溼度計, PM1.0感測器, 外接馬達, Encoder Switch旋鈕(調整輸入數值大小, 及一個按鍵)


DHT22 3.3V GND, D15
PMS7003 5V,GND, D16 RX2 ( SPI RGB OLED也用到RX2 )


[]

[ 0.95" oled color 96x64 ssd1331 ]

2020/Jan/07 實驗成功



YOUTUBE 教學 https://www.okclips.net/video/印度/esp32ssd1331oled.html  
GOOD

二 解壓縮 SSD_13XX-1.0 目錄後, 再將該目錄改名成 SSD_13XX ,
放進 C:\Users\user\Documents\Arduino\libraries\
三 arduino> examples> SSD_13XX> Clock_example, 不用修改直接 upload to ESP32
四 接線:
ESP32 DEVKIT V1
GPIO 23 to oled SDA GPIO 18 to oled SCL, GPIO 5 to oled RST GPIO 16(RX2) to oled DC GPIO 17(TX2) to oled CS


PS


另一組程式待測
https://github.com/kodera2t/ESP32_project/tree/master/ESP32_color_board




[ IIC 128X32 OLED顯示 ]
2020.Jan.11 實驗板測試成功























[ 電子紙 ] EPAPER
16 RST as E-PAPER
17 DC as E-PAPER 5 VSPI CS0 as E-PAPER
[提供基本兩組應用]

1. SPI 彩色OLED 顯示的 空氣品質及驅動馬達過濾空氣。
2. I2C 雙色OLED顯示器, 繼電器級進音量控制 及訊號選擇 加溫度顯示功能,
以及 超過65度風扇散熱。



待測
使用兩個I2C oled
https://clockanddata.com/reading-gps-signals/



各式 OLED, LCD


RGB OLED 0.95" 96x64 Pixels 16-bit Color OLED - SPI Interface

/*
SD1331 Pin Arduino ESP8266 rPi
1 GND
2 VCC
3 SCL/SCK/CLK/D0 13 GPIO14/D5 GPIO11/SPI0-SCL
4 SDA/MOSI/D1 11 GPIO13/D7 GPIO10/SPI0-MOSI
5 RES/RST 9 GPIO15/D8 GPIO24
6 DC/A0 (data) 8 GPIO05/D1 GPIO23
7 CS 10 GPIO04/D2 GPIO08
*/ ESP32 SPI基礎研究 https://www.youtube.com/watch?v=w3VIxtLPuRE ESP GPIO 23 MOSI, = SDO slave data out (out to slave device) SDA GPIO19 MISO (SD卡讀資料), =SDI slave data in (OLED 用不到) GPIO 18 SCK, GPIO 5 CS (SS Chip or Slave select), GPIO 16 RST (GPIO 9?) GPIO 17 DC (data or command)



2019年12月22日 星期日

架站 網路 設定




2019/12 WEBSERVER異常
我家裡有一台WEB SERVER
上個月把DNS設成 Primary DNS: 203.74.xxx.xxx
(Secondary DNS: 8.8.8.8)
之後 上網 奇摩 MOBILE01...都沒問題
就是MYAV PCDVD 大慶股票連線 異常

剛剛 設成 Primary DNS: 101.101.101.101(台灣本土)
重開機 恢復正常了
設定方法 << 請點選



DOH
https://blog.twnic.net.tw/2018/12/28/1803/

discuss phorum




[ HTTPS ]






【稚晖君夸克上手使用】4. web服务器 个人博客搭建(内网)











2019年12月5日 星期四

2019 ESP8266 PM7003 PM2.5空氣清淨機

2019 ESP8266 PM7003 PM2.5空氣清淨機
已試用半年, 感覺得很滿意!

這濾網好像不錯

外接AC110V  正負離子殺菌及剩餘負離子除灰塵




2020 Jan 第二版 更改如下
GPIO 14 (D5) 空氣濾芯PWM風扇 , 採用COOL MASTER JETFLO 120(95CFM 12X12X2.5CM 12V 0.4A 4.8W 36dBA)
GPIO 12 (D6) USB臭氧空氣清淨機 (可Micro USB to FUTURE LAB N6 , PM2.5 >=15啟動),
GPIO 13 (D7) USB加濕器 <<<-----改為GPIO15 (D8)   USB加濕器,  濕度低於50%啟動加濕,  
達到55% 停止加濕.

(GPIO 13 給 SPI OLED SSD1331使用, 2020彩色OLED用不到)
GPIO 13 (D7)  2020 LED    (CJMCU-2812-24)

GPIO 16 (D0)   Latch Relay ON,
室內溫度超過26度 另外啟動交流電風扇 (LATCH RELAY導通)
GPIO  0  (D3) Latch Relay Reset (OFF)
室內溫度低於25度 關閉交流電風扇 (LATCH RELAY 斷線)



  • GND - 0V, VCC - 3.3 to 5V, 
  •  SCL - GPIO13, SDA - GPIO  9, DC - GPIO8, CS - GPIO 10

2020. 06



Dht22 濕度真不佳,買十個一個比較準。
這裡也有人講是垃圾, forum <<< 按一下

待測


-hackster.io-esp8266-neopixel-ring-clock-a9cc74--WS2812B-5050   失敗2020.03.06
#include <Adafruit_NeoPixel.h>

#define PIN D5
Adafruit_NeoPixel strip = Adafruit_NeoPixel(24, PIN);

setup() { strip.begin();
strip.setBrightness(128); / 50% brightness}
loop() { strip.setPixelColor(currentSecond / 2.5, 0, 0, 0);
strip.setPixelColor(currentMinute / 2.5, 0, 0, 0);
strip.setPixelColor(currentHour * 2, 0, 0, 0);
strip.show();}

-------------------------------------------------------------------------------------

下列改用Adafruit_NeoPixel.h Library 裡面的 simple範例 修改後, 2020 Mar.06成功

/* LED WS2812-5050-24bit */ #include <Adafruit_NeoPixel.h> #define PIN 0 // D3 On ESP8266 // How many NeoPixels are attached to the Arduino? #define NUMPIXELS 16 // Popular NeoPixel ring size Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); #define DELAYVAL 500 // Time (in milliseconds) to pause between pixels

void setup() {  
/* following for led */
pixels.begin(); // INITIALIZE NeoPixel strip object (REQUIRED)
}

loop() {

pixels.clear(); // Set all pixel colors to 'off'

  for(int i=0; i<NUMPIXELS; i++) { // For each pixel...



    // pixels.Color() takes RGB values, from 0,0,0 up to 255,255,255
    // Here we're using a moderately bright green color:
    pixels.setPixelColor(i, pixels.Color(0, 150, 0));
    pixels.show();   // Send the updated pixel colors to the hardware.
    // delay(DELAYVAL); // Pause before next pass through loop

  }
}

PS


googleRGB+LED+Ring+24Bit+WS2812B+5050+esp8266

購買RGB-LED-Ring-24Bit-WS2812B-5050-lamp-RGB-LED-Board-with-Integrated-Drivers/  



二 SSD1331 color OLED  0.95" SPI 7Pins 96x94
circuitdigest.com/ssd1306-oled-display-with-esp8266

三  SSD1306 oled 128x32 I2C
lastminuteengineers.com/oled-display-esp8266l/



 // Display Inverted Text
 display.setTextColor(BLACK, WHITE); // 'inverted' text
 display.setCursor(0,28);
 display.println("Hello world!");
 display.display();
 delay(2000);
 display.clearDisplay();


改用Bme 溫濕感測器
https://www.olaf-goette.de/blog--diverse-themen/blog/tostedt/cloudbasierte-wetterstation.html?fbclid=IwAR1gxay7mlcXUK_5zcMt7bi_6FtxrRZtSJ_6gwz4-ILgz1dvsKjKG3joMqM


PWM 風扇值 =
PM2.5/2 +500(濾芯可吸入空氣的臨界值)


預設風扇 CoolMaster JETFLO 120 4pin PWM 36dBA 0.4A 95CFM(161.3m3/h) 12x12x2.5cm

SilverStone Air Blazer 120R 93.97 CFM 35.6 dBA 0.32A 349元

105CFM [絕對暴力] 12cm 暴力風扇 89元

PS
這連結好玩 ALEXA
https://www.birdandgua.net/bird/2018/01/when_alexa_meets_esp8266-2/

2019年10月18日 星期五

左小腿酸的情形

我從當兵時 就有左小腿酸的情形
每天跑五千沒問題, 但就是會酸

後來在郵輪參加 體適能課程,
老師除了教仰臥起坐外,
還有類似側身的仰臥起坐!

旁邊的老外大都做的出, 我很吃力
回家後自己加強.

現在跑步,  小跑一段 沒什麼腳酸的感覺了
[:D]
想想大概是: 核心肌肉 會保護脊椎吧!
所以都推薦有相同問題的人 要去加強

如果年紀大的就建議
很久以前網路上傳的老中醫 起床前腳踩腳踏車的動作
[:D]


【補充】
隔天看報載, 腫瘤可能造成腳麻。
這方面也要考量,到醫院 檢查確認。

2019年9月26日 星期四

在台灣 淘寶網購物的經驗

幾年前 申請掏寶 一直沒買

最近發現 以前用EMAIL申請的帳號失效
改用手機號碼 申請支付寶 發現自動產生對應的掏寶網帳號
(密碼同支付寶的)

淘寶

再來第一次購買失敗
支付寶顯示賣家缺貨 但詢問賣家 原因是他不賣初購者


於是, 另外挑個賣家買
用玉山網路銀行 即時轉帳到  賣家的玉山銀行帳號

玉山網銀

2019.07.26
支付寶簡訊通知購買支付成功
現在等 東西是否真的會收到


---

七月下單沒收到
今天安裝了 阿里旺旺 即時聊天程式
聯絡賣家 後得知 還要去
掏寶首頁>物流中心/台灣集運 >待集運>官方海運(有的是空運)>點選商品> 
運費試算 (我的是66RMB)>顯示支付帳號

然後再進玉山網銀 轉帳支付了這筆款項 台幣292
淘寶 待集運/物流訂單

2019.09.27
再看看會不會收到

2019.10.4收到了