RPi Pico Projekte mit MicroPython                          

            

Elektronik-Labor  Projekte  Mikrocontroller  Raspberry     




Taschenbuch: https://www.amazon.de/dp/B0D11GHC8F
E-Book: https://www.amazon.de/dp/B0CZYVD35M


Vorwort

Wer mit dem Raspberry Pi Pico arbeiten will, hat die Wahl zwischen mehreren Programmiersprachen und Entwicklungswerkzeugen. MicroPython verspricht eine besonders einfache Programmierung. Die Quelltexte bleiben kurz und übersichtlich. Trotzdem kann man auch komplexe Aufgaben lösen. Hier wird mit Thonny und MicroPython gearbeitet.
 
Das Buch stellt zahlreiche praktische Anwendungen von der einfachen LED-Ansteuerung bis hin zu komplexen Messgeräten und Anwendungen aus der Hochfrequenztechnik und für den Amateurfunk vor. Damit lernt man die wichtigsten Sprachelemente von MicroPython und die Verwendung von MicroPython-Bibliotheken kennen.
 
Das eigentliche Ziel muss aber sein, dass jeder seine eigenen Ideen umsetzen kann. Die vorhandenen Beispiele können als Steinbruch dienen oder auch als Basis für eigene Anwendungen, wobei sie Schritt für Schritt umgeschrieben werden. Kleine Änderungen und Tests erleichtern die Arbeit und decken frühzeitig mögliche Fehler auf. Und wenn man mal nicht weiter weiß, sucht man in anderen Beispielen aus dem Buch oder im Internet nach ähnlichen Lösungen.

Bleiben Sie kreativ!

Ihr Burkhard Kainka


Inhalt

1 Python und MicroPython    4
1.1 Python 3    4
1.2 Thonny und Python 3    7
1.3 MicroPython für den RPi Pico    8
2 Ports, Ein- und Ausgänge    14
2.1 Ausgänge schalten    14
2.2 Eine Schaltuhr    17
2.3 Ein Port-Eingang    20
2.4 Pullup und Pulldown    23
2.5 Ein Zeitschalter    25
2.6 Hysterese    27
3 Messungen mit dem ADC    31
3.1 Spannungsmessung    31
3.2 RC-Ladekurven    34
3.3 LED als Lichtsensor    38
3.4 Optischer Bewegungsmelder    39
3.5 Kapazitiver Näherungssensor    42
3.6 Lampenstromüberwachung    45
4 PWM-Steuerung    50
4.1 LED-Helligkeit steuern    50
4.2 Gesteuerte Spannung    52
4.3 Stroboskop    53
4.4 NF-Tongeneratoren    56
4.5 Sound-Effekte    59
4.6 Einstellbare Spannungsquelle    60
4.7 Drehstromgenerator    64
5 Messtechnik    69
5.1 Mini-Oszilloskop    69
5.2 Schnelles Oszilloskop    71
5.3 DDS-Sinusgenerator    73
5.4 DDS und Scope    75
5.5 OLED-Scope    79
5.6 Umschaltbare Zeitbasis    82
5.7 Picoskop mit Signalgenerator    87
5.8 Bauteiletester    90
6 Funktechnik    99
6.1 HF-Generator    99
6.2 Amplituden-Modulation    102
6.3 Morsedekoder    104
6.4 AM-Automatiktaste    107
6.5 Raster-VFO    110
6.6 Stand Alone VFO    117
6.7 Serielle Datenübertragung    123
6.8 Infrarot-Übertragung    127
6.9 Infrarot-Morsen    130


Download aller Quelltexte zum Buch: Pico_MicroPython.zip

 




Elektronik-Labor  Projekte  Mikrocontroller  Raspberry