Micropython Kurs 2023 - Teil 2Aus Attraktor WikiVersion vom 9. September 2023, 08:34 Uhr von Kapest (Diskussion | Beiträge) InhaltsverzeichnisMicropython Kurs 2023 - Teil 2Hier werden wir den Umgang mit der Microcontroller spezifischen Hardware lernen.
1. Abend14.11.2023 Erster Hardware Kontakt18. Lektion: Pin's
20. Lektion: Onewire
25. Lektion: DAC 2. Abend21.11.2023
WlanNTP/RTCDie RTC des ESP32 soll sehr ungenau sein. MicroPython v1.20.0 on 2023-04-26; ESP32S3 module with ESP32S3 Type "help()" for more information. >>> import network >>> import ntptime >>> from machine import RTC # WLAN einrichten >>> wlan = network.WLAN(network.STA_IF) >>> wlan.active(True) True >>> wlan.connect('SSID', 'PW') >>> wlan.isconnected() False >>> wlan.isconnected() True >>> wlan.ifconfig() ('192.168.5.109', '255.255.255.0', '192.168.5.1', '192.168.5.1') # Die RTC mit NTP einstellen >>> ntptime.settime() # Die RTC einrichten >>> rtc = RTC() >>> rtc.datetime() (2023, 9, 5, 1, 15, 39, 56, 427762) >>> rtc.datetime() (2023, 9, 5, 1, 16, 14, 5, 837765) >>> rtc.datetime() (2023, 9, 5, 1, 16, 21, 42, 597764) >>> dir(ntptime) ['__class__', '__name__', '__dict__', '__file__', 'socket', 'struct', 'time', 'timeout', 'utime', '__version__', 'host', 'settime'] >>> ntptime.time() 747246194 >>> rtc.datetime() (2023, 9, 5, 1, 16, 23, 49, 897771) >>> ntptime.time() 747246234 >>> ntptime.utime <module 'utime'> >>> rtc.datetime() (2023, 9, 5, 1, 16, 24, 29, 867765) >>> ntptime.time() 747246276 >>> import time >>> dir(time) ['__class__', '__name__', '__dict__', 'gmtime', 'localtime', 'mktime', 'sleep', 'sleep_ms', 'sleep_us', 'ticks_add', 'ticks_cpu', 'ticks_diff', 'ticks_ms', 'ticks_us', 'time', 'time_ns'] >>> time.gmtime() (2023, 9, 5, 16, 25, 39, 1, 248) >>> time.localtime() (2023, 9, 5, 16, 25, 57, 1, 248) >>> time.mktime(rtc.datetime()) 747191787 >>> ntptime.time() 747246461 >>> time.mktime(rtc.datetime()) 747191787 >>> ntptime.time() 747246472 >>> time.mktime(rtc.datetime()) 747191788 >>> ntptime.time() 747246489 >>> Datum und UhrzeitLinks:3. Abend28.11.2023
4. Abend5. AbendKritik
|