diff --git a/4_digits_led.py b/4_digits_led.py new file mode 100644 index 0000000..1a8cddb --- /dev/null +++ b/4_digits_led.py @@ -0,0 +1,105 @@ +from machine import Pin +from time import sleep +redLED01 = Pin(15, Pin.OUT) +redLED02 = Pin(14, Pin.OUT) +redLED03 = Pin(13, Pin.OUT) +redLED04 = Pin(12, Pin.OUT) + +while True: + + redLED01.value(0) + redLED02.value(0) + redLED03.value(0) + redLED04.value(0) + sleep(1) + + redLED01.value(1) + redLED02.value(0) + redLED03.value(0) + redLED04.value(0) + sleep(1) + + redLED01.value(0) + redLED02.value(1) + redLED03.value(0) + redLED04.value(0) + sleep(1) + + redLED01.value(1) + redLED02.value(1) + redLED03.value(0) + redLED04.value(0) + sleep(1) + + redLED01.value(0) + redLED02.value(0) + redLED03.value(1) + redLED04.value(0) + sleep(1) + + redLED01.value(1) + redLED02.value(0) + redLED03.value(1) + redLED04.value(0) + sleep(1) + + redLED01.value(0) + redLED02.value(1) + redLED03.value(1) + redLED04.value(0) + sleep(1) + + redLED01.value(1) + redLED02.value(1) + redLED03.value(1) + redLED04.value(0) + sleep(1) + + redLED01.value(0) + redLED02.value(0) + redLED03.value(0) + redLED04.value(1) + sleep(1) + + redLED01.value(1) + redLED02.value(0) + redLED03.value(0) + redLED04.value(1) + sleep(1) + + redLED01.value(0) + redLED02.value(1) + redLED03.value(0) + redLED04.value(1) + sleep(1) + + redLED01.value(1) + redLED02.value(1) + redLED03.value(0) + redLED04.value(1) + sleep(1) + + redLED01.value(0) + redLED02.value(0) + redLED03.value(1) + redLED04.value(1) + sleep(1) + + redLED01.value(1) + redLED02.value(0) + redLED03.value(1) + redLED04.value(1) + sleep(1) + + redLED01.value(0) + redLED02.value(1) + redLED03.value(1) + redLED04.value(1) + sleep(1) + + redLED01.value(1) + redLED02.value(1) + redLED03.value(1) + redLED04.value(1) + sleep(1) + diff --git a/analog_voltage.py b/analog_voltage.py new file mode 100644 index 0000000..8987175 --- /dev/null +++ b/analog_voltage.py @@ -0,0 +1,13 @@ +import machine +from time import sleep +potPin = 28 + +# Analog Digital convertor +myPot = machine.ADC(potPin) + +while True: + # potVal is ranging from 0 to 2^16 + potVal = myPot.read_u16() + potVoltage = (3.3 / 65536) * potVal + print("%.1f" % potVoltage) + sleep(.2) \ No newline at end of file diff --git a/board_led.py b/board_led.py index 80847a7..69f54b8 100644 --- a/board_led.py +++ b/board_led.py @@ -4,5 +4,5 @@ led = machine.Pin("LED", machine.Pin.OUT) while True: led.toggle() - sleep(0.1) + sleep(10) \ No newline at end of file diff --git a/board_temp_sensor.py b/board_temp_sensor.py new file mode 100644 index 0000000..4974bfe --- /dev/null +++ b/board_temp_sensor.py @@ -0,0 +1,11 @@ +import machine +import utime + +sensor_temp = machine.ADC(4) +conversion_factor = 3.3 / (65535) + +while True: + reading = sensor_temp.read_u16() * conversion_factor + temperature = round(27 - (reading - 0.706)/0.001721, 2) + print("Temp: ", temperature) + utime.sleep(0.1) \ No newline at end of file diff --git a/light_up_led.py b/light_up_led.py new file mode 100644 index 0000000..9dc7d46 --- /dev/null +++ b/light_up_led.py @@ -0,0 +1,9 @@ +from machine import Pin +from time import sleep +redLED01 = Pin(15, Pin.OUT) + +while True: + redLED01.value(0) + sleep(1) + redLED01.value(1) + sleep(2) diff --git a/test.py b/test.py new file mode 100644 index 0000000..f867592 --- /dev/null +++ b/test.py @@ -0,0 +1,7 @@ +from machine import Pin +from time import sleep +myLED = Pin('LED', Pin.OUT) + +while True: + myLED.toggle() + sleep(0.4) \ No newline at end of file