NodeMCU Projects: Difference between revisions
→Display Info using Urequests
Line 554:
import time
# LCD Config
spi = machine.SPI(1, 10000000)
d = max7219.Max7219(32, 8, spi, machine.Pin(15), False)
cntry = ["India", "Canada", "Ireland", "USA", "Germany", "Italy", "France", "Spain", "Pakistan", "Korea"]
# Flash all LEDs
Line 580 ⟶ 570:
d.show()
time.sleep(0.2)
# Print Global Data
Line 585 ⟶ 576:
res = requests.get(url='http://coronavirus-19-api.herokuapp.com/all')
data = res.json()
print("
d.marquee("
except OSError:
print(
d.marquee(
time.sleep(5)
# Print Country Data
Line 598 ⟶ 590:
res = requests.get(url=link)
data = res.json()
print(str(data["country"]) + "
d.marquee(str(data["country"]) + "
except OSError:
print(i, ": Error")
Line 605 ⟶ 597:
time.sleep(5)
continue
# Sleep for 30 minutes
sleep =
d.marquee("Sleep
deep_sleep(sleep)
</syntaxhighlight>
|