First working copy - needs networking code and webserver

This commit is contained in:
2021-12-15 18:17:53 +02:00
parent 9b20236eb6
commit 8495037350
8 changed files with 378 additions and 19 deletions

53
main.py
View File

@@ -1,19 +1,46 @@
import matrixclock
import machine,neopixel
import machine,neopixel
import settings
import ntptime
import network
import time
from helpers import Time2Sentence
import pickle
import random
def Test(Display,Speed=0,Type=1):
if Type == 1:
for h in range(24):
np=neopixel.NeoPixel(machine.Pin(14),16)
np[0]=(25,0,0)
for m in range(60):
np[2]=(25,25,0)
np[4]=(0,25,0)
print(Time2Sentence((2021,12,4,h,m)))
Display.WriteSentence(Time2Sentence((2021,12,4,h,m)),(60,60,60))
time.sleep(Speed)
if Type == 2:
for i in range(Display.number):
Display.np[i]=(255,255,255)
Display.np.write()
time.sleep(Speed)
Display.np[i]=(0,0,0)