HAN

2 minute read

Mấy ngày cuối năm tiếc tiền mua lịch nên đành phải tự chế một cuốn lịch vạn niên. Cái này thì lấy thời gian tự động trên internet luôn nên rất hợp với người không thích bóc lịch như mình ^_^

Khởi đầu

Đọc được bài viết này trên Instructables thấy khá hay: https://www.instructables.com/Google-Photo-Clock/ Lấy ảnh từ Google Photo Album về rồi hiển thị giờ. Vậy là quyết định thêm âm lịch vào để có được cuốn lịch vạn niên :)

Chuẩn bị

Hàn mạch

Mạch khá đơn giản chỉ cần hàn hoặc câu dây từ Wemos D1 mini qua LCD là xong nha

LCD ESP8266 Wemos D1 mini
Vcc Vcc 3.3v
GND GND GND
CS GPIO 15 D8
RESET RST RST
DC GPIO 5 D1
SDI (MOSI) GPIO 13 D7
SCK GPIO 14 D5
LED GPIO 4 5V
SDO(MISO) GPIO 12 D6

Nạp code

Cài Arduino

https://www.arduino.cc/en/main/software

ESP8266 Support

https://github.com/esp8266/Arduino

Arduino ESP8266 filesystem uploader

https://github.com/esp8266/arduino-esp8266fs-plugin

Cài Arduino_GFX Library

https://github.com/moononournation/Arduino_GFX

Thư viện này bị lỗi ở file Arduino_TFT.cpp, chỉ cần comment hết code ở function void Arduino_TFT::drawChar(int16_t x, int16_t y, unsigned char c, uint16_t color, uint16_t bg) là có thể dùng bình thường nhé

Chọn ESP8266 Sketch Data Upload

Upload code là hoàn thành :D

Code Tải về các bạn sửa lại SSID_NAME, SSID_PASSWORD, GOOGLE_PHOTO_SHARE_LINK là tên wifi, pass và link đến thư mục Google Photo của bạn

Liên kết tham khảo