Jelajahi Sumber

Added internal pictures

Toby Chui 11 bulan lalu
induk
melakukan
f5b3ce1d72
34 mengubah file dengan 25 tambahan dan 9 penghapusan
  1. 16 1
      InkyDash/InkyDash.ino
  2. 9 8
      InkyDash/time.ino
  3. TEMPAT SAMPAH
      card/OldVersions/clio-base.0001.ipt
  4. TEMPAT SAMPAH
      card/clio-base.ipt
  5. TEMPAT SAMPAH
      card/clio-base.stl
  6. TEMPAT SAMPAH
      card/clip-cover.ipt
  7. TEMPAT SAMPAH
      card/clip-cover.stl
  8. TEMPAT SAMPAH
      card/cut0out.psd
  9. TEMPAT SAMPAH
      card/glass-size.psd
  10. TEMPAT SAMPAH
      photo/20240419_125022.JPG
  11. TEMPAT SAMPAH
      photo/433621691_10221726257420539_7443553826567319330_n.jpg
  12. TEMPAT SAMPAH
      photo/437510667_10221818869495783_4010766368976198868_n.jpg
  13. TEMPAT SAMPAH
      photo/edited/20240419_124911.jpg
  14. TEMPAT SAMPAH
      photo/edited/20240419_124924.jpg
  15. TEMPAT SAMPAH
      photo/edited/20240419_124930.jpg
  16. TEMPAT SAMPAH
      photo/edited/20240419_125037.jpg
  17. TEMPAT SAMPAH
      photo/edited/20240419_125052.jpg
  18. TEMPAT SAMPAH
      photo/edited/20240419_125209.jpg
  19. TEMPAT SAMPAH
      photo/edited/20240419_125227.jpg
  20. TEMPAT SAMPAH
      photo/internal/20240417_133539.JPG
  21. TEMPAT SAMPAH
      photo/internal/20240417_133544.JPG
  22. TEMPAT SAMPAH
      photo/internal/20240417_133556.JPG
  23. TEMPAT SAMPAH
      photo/internal/20240417_133822.JPG
  24. TEMPAT SAMPAH
      photo/internal/20240417_134103.JPG
  25. TEMPAT SAMPAH
      photo/internal/20240417_143539.JPG
  26. TEMPAT SAMPAH
      photo/internal/20240417_143543.JPG
  27. TEMPAT SAMPAH
      photo/internal/20240417_143546.JPG
  28. TEMPAT SAMPAH
      photo/internal/20240417_143550.JPG
  29. TEMPAT SAMPAH
      photo/internal/20240417_193718.JPG
  30. TEMPAT SAMPAH
      photo/internal/20240417_201152.JPG
  31. TEMPAT SAMPAH
      photo/internal/20240417_201156.JPG
  32. TEMPAT SAMPAH
      photo/internal/20240417_201159.JPG
  33. TEMPAT SAMPAH
      photo/wiring.png
  34. TEMPAT SAMPAH
      photo/wiring.psd

+ 16 - 1
InkyDash/InkyDash.ino

@@ -147,6 +147,7 @@ void setup() {
     Serial.print("IP address:\t");
     Serial.println(WiFi.localIP());
   */
+  WiFi.forceSleepWake();
   wifiManager.setAPCallback(configModeCallback);
   wifiManager.autoConnect("InkyDash");
 
@@ -182,11 +183,25 @@ void setup() {
 }
 
 void loop() {
+  //Render to e-ink, see time.ino
   datetimeUpdateCallback();
-  Serial.println("Entering sleep mode");
+  //Enter low power mode, draw around 20mA during delay(DURATION) with WiFi off
+  Serial.println("Entering low power mode");
+  WiFi.forceSleepBegin();
+  delay(REFRESH_INTERVAL_HIGH_PWR_MODE);
+  //If your refresh interval > max integer
+  /*
   int cc = REFRESH_INTERVAL_HIGH_PWR_MODE/1000;
   for (int i = 0; i < cc; i++){
     //Prevent delay overflow
     delay(1000);
   }
+  */
+  WiFi.forceSleepWake();
+  //Exit of low power mode, draw around 80mA with WiFi ON
+  Serial.println("Low power mode ended. Reconnecting to WiFi");
+  while(WiFi.status() != WL_CONNECTED){
+    Serial.print(".");
+    delay(500);
+  }
 }

+ 9 - 8
InkyDash/time.ino

@@ -4,6 +4,15 @@
    This script handle date time related features
 */
 
+
+//Entry point for default mode
+void datetimeUpdateCallback() {
+  //Get weather information from API
+  updateCurrentWeatherInfo();
+  //Render the calender page
+  display.drawPaged(drawHomeFrame);
+}
+
 //Update the current time with retry
 void updateNTPTimeWithRetry() {
   bool succ = false;
@@ -31,14 +40,6 @@ void updateNTPTimeWithRetry() {
   }
 }
 
-//Entry point for scheduler
-void datetimeUpdateCallback() {
-  //Get weather information from API
-  updateCurrentWeatherInfo();
-  //Render the calender page
-  display.drawPaged(drawHomeFrame);
-}
-
 //Pad any time string with 0
 String timeZeroPad(int input) {
   if (input < 10) {

TEMPAT SAMPAH
card/OldVersions/clio-base.0001.ipt


TEMPAT SAMPAH
card/clio-base.ipt


TEMPAT SAMPAH
card/clio-base.stl


TEMPAT SAMPAH
card/clip-cover.ipt


TEMPAT SAMPAH
card/clip-cover.stl


TEMPAT SAMPAH
card/cut0out.psd


TEMPAT SAMPAH
card/glass-size.psd


TEMPAT SAMPAH
photo/20240419_125022.JPG


TEMPAT SAMPAH
photo/433621691_10221726257420539_7443553826567319330_n.jpg


TEMPAT SAMPAH
photo/437510667_10221818869495783_4010766368976198868_n.jpg


TEMPAT SAMPAH
photo/edited/20240419_124911.jpg


TEMPAT SAMPAH
photo/edited/20240419_124924.jpg


TEMPAT SAMPAH
photo/edited/20240419_124930.jpg


TEMPAT SAMPAH
photo/edited/20240419_125037.jpg


TEMPAT SAMPAH
photo/edited/20240419_125052.jpg


TEMPAT SAMPAH
photo/edited/20240419_125209.jpg


TEMPAT SAMPAH
photo/edited/20240419_125227.jpg


TEMPAT SAMPAH
photo/internal/20240417_133539.JPG


TEMPAT SAMPAH
photo/internal/20240417_133544.JPG


TEMPAT SAMPAH
photo/internal/20240417_133556.JPG


TEMPAT SAMPAH
photo/internal/20240417_133822.JPG


TEMPAT SAMPAH
photo/internal/20240417_134103.JPG


TEMPAT SAMPAH
photo/internal/20240417_143539.JPG


TEMPAT SAMPAH
photo/internal/20240417_143543.JPG


TEMPAT SAMPAH
photo/internal/20240417_143546.JPG


TEMPAT SAMPAH
photo/internal/20240417_143550.JPG


TEMPAT SAMPAH
photo/internal/20240417_193718.JPG


TEMPAT SAMPAH
photo/internal/20240417_201152.JPG


TEMPAT SAMPAH
photo/internal/20240417_201156.JPG


TEMPAT SAMPAH
photo/internal/20240417_201159.JPG


TEMPAT SAMPAH
photo/wiring.png


TEMPAT SAMPAH
photo/wiring.psd