STM32

  • 4.0 RoboCar

    [MezData-Links: RoboCar] [www.pollin.de/productdownloads/D811116B.PDF 🔗]Bei Pollin gab es für kleines Geld einen Bausatz für ein Roboter Auto. Dank umfangreichen Befestigungsmaterial konnte die Sturm-Platine darauf befestigt werden.Beim Test ist mir ein recht hoher Stromverbrauch in Ruhe von 160mA aufgefallen, das saugt die Batterien leer! Die Hauptursache sind die L293D-Chips für den Antrieb, allein der Logikteil verbraucht pro…

  • 1.5 ⏲️ Timer

    Dank der STM32-Arduino HardwareTimer library🔗 wird man von den nicht ganz einfachen Details der STM32 Timer zunächst verschont. Info: In der MBED-Umgebung könnte das so aussehen: Ticker Dort wird mit Threads gearbeitet, die schlafen gelegt werden, erinnert mich an Java..Hier nun der Weg mit STM32-Arduino. (Unterschied zu Atmel-AVR bei Register Compare, hier kein +1 zu…

  • 1.4 ⚡️ Interrupts

    Die BOARD_LED an PA5 (D13) soll bei Betätigung vom Board-Taster USER_BUTTON an PC13 immer langsamer blinken. Der Taster ist entprellt und Low aktiv. ❓ Wenn die Zeit länger wird, bewirkt ein kurzer Tastendruck oft keine Veränderung mehr. Warum? Lösung: Taster öfter überprüfen Immer wieder vorbeischauen ob der Taster gedrückt wurde nennt man Polling auf den…

  • X Alte HW-Abi-Aufgaben recyceln

    Da ich von Anfang an beim alten TGI dabei war habe ich ein Schatz an alten Aufgaben. Diese Aufgaben baue ich für meine Zwecke um: Prüfung Aufgabe Info/Recycling-Stand HP22 1. Blutdruckmessgerät 8 Bit Messwert, ggfs. I2C-Sensor? Pulssensor: Periodendauer messen. Anzeige auf LCD. HP22 2. Drehimpulsgeber und Servo 😃 Unterrichtsaufgabe? NP22 1. Steuerung eines Säulenventilators 2….

  • 1.3 🏹 Zustandsdiagramm

    Benötigte Hilfsmittel: TGI-Formelsammlung, Software Umlet, Anleitung zu Umlet: Tipp: Um Diagramme automatisch in der passenden Größe dar zu stellen: style=autoresize Fußgängerampel mit UML-Zustandsdiagramm entwickeln Die [Fußgängerampel] wird mit UML-Zustandsdiagramm erneut entwickelt. Schauen Sie sich den alten Lösungs-Quellcode noch einmal an. Aus der Digitaltechnik kennen Sie ja bereits Zustandsdiagramme, sie sind ein praktisches Werkzeug um Automaten…

  • 1.2 Aufgaben zum Einstieg

    SOS ausgeben mit BoardLED D13. … – – – … Auf der BoardLED 13 soll ein SOS-Blinken ausgegeben werden.Hier das Zeitschema zur Ausgabe. Mit einer Variable int dit soll die Dauer des kurzen Signals einstellbar sein.Zum Testen usw. https://morsedecoder.comErstellen Sie ein Programm, ein dit soll die Länge 200ms haben. Hier ein paar Anregungen: String ausgeben…

  • 1.1 Einstieg in Arduino für STM32

    Forum der STM32 Boardleute: https://www.stm32duino.com Anleitung für MacOS Arduino Software laden und installieren.Unter Voreinstellungen zusätzliche Boardverwalter-URL eingeben damit die Erweiterung gefunden wird:Das Kopieren und einfügen: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json Arduino-IDE NEU Starten => Dann wird Eintrag unter Voreinstellungen erst aktiv!​DANN In den Boardverwalter gehen und STM32 MCU based borads installierenWerkzeuge => Board => Boardverwalter => STM32 => Installieren…

  • |

    TG12 INFT Ich kann Liste

    Liste für SJ 25/26 Fähigkeiten Links Kommentar Wiederholung aus TG11 1.1 IT-ZahlensystemeAusdrücke und Operatoren1.4 Transistor-Logik Pinzustände lesen und schreibenÜberblick über die Hilfsmittel bekommen 1.1 🚧 SPS-Logik-Simulation1.1b 🚧🏋️ Bitschubserei1.1s 🚧 Spickzettel J1-1 KA1 Praxis mit Ports 1.1 Einstieg in Arduino für STM321.1x STM32 GPIO Ports1.2 Aufgaben zum Einstieg1.9 🤩 Kurztests J1-1 KA1 Zustandsdiagramme verwenden 1.3 🏹…