{"id":306,"date":"2016-07-07T07:56:56","date_gmt":"2016-07-07T05:56:56","guid":{"rendered":"http:\/\/www.g-heinrichs.de\/wordpress\/?page_id=306"},"modified":"2023-01-12T17:27:02","modified_gmt":"2023-01-12T16:27:02","slug":"lehrerfortbildung","status":"publish","type":"page","link":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/attiny\/lehrerfortbildung\/","title":{"rendered":"Lehrerfortbildung (Mikrocontroller)"},"content":{"rendered":"<h2><span style=\"color: #339966;\"><em>Gliederung und Materialien zu den Veranstaltungen A bis E<\/em><\/span><\/h2>\n<h2>Veranstaltung A am 02.03.2016<\/h2>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-351\" src=\"http:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_A.jpg\" alt=\"uC_A\" width=\"400\" height=\"257\" srcset=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_A.jpg 854w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_A-300x193.jpg 300w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_A-768x494.jpg 768w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/h3>\n<h3>1. Einf\u00fchrung<\/h3>\n<p>1.1 Platine: didaktisches Konzept<br \/>\n1.2 Das Trio BASCOM-Uploader-Platine<br \/>\n1.3 Einsatz von Modulen<br \/>\n1.4 Beispiel: Blink-Programm (Grundbegriffe wie Kompilieren und Upload, Befehle: PortB.x = &#8230;, wait, waitms, do &#8230; loop)<br \/>\n1.5 Material: Lageplan, Befehle, Upload-Prozess<\/p>\n<h3>2. Erste Aufgaben<\/h3>\n<p>2.1 Info-Blatt (Original-Sch\u00fcler-Arbeitsblatt)<br \/>\n2.2 Einfache Aufgaben zum Handling\/Programmieren (Blinken etc.)<\/p>\n<h3>3. Ein Blick hinter die Kulissen<\/h3>\n<p>3.1 kurz: Schaltermodell<br \/>\n3.2 Bits und Bytes, Zweiersystem<br \/>\n3.3 Aufgaben (Theorie und Praxis, auch Ampelschaltung)<\/p>\n<h3>4. Reflexion\/Evaluation\/Vorausschau<\/h3>\n<h3>Materialien zur Veranstaltung A<\/h3>\n<p><strong>Pr\u00e4sentationen: <\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Mikrocontroller_wozu.ppt\">Wozu Mikrocontroller?<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Entwicklung_des_ATtiny_Boards_3a.pptx\">Entwicklung der Attiny-Platine 3.0<\/a><\/li>\n<\/ul>\n<p><strong>Arbeitsbl\u00e4tter:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Einfuehrung3.pdf\">Einf\u00fchrung<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Erstes%20Programmieren_Platine3.pdf\">Erstes Programmieren<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Lehreraufgaben_zu_PortB.pdf\">Lehrer-Aufgaben zu PortB<\/a><\/li>\n<\/ul>\n<hr \/>\n<h2>Veranstaltung B am 15. Juni 2016<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-352\" src=\"http:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_B.jpg\" alt=\"uC_B\" width=\"400\" height=\"273\" srcset=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_B.jpg 833w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_B-300x205.jpg 300w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/07\/uC_B-768x524.jpg 768w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/p>\n<h3>1. Wiederholung<\/h3>\n<p>1.1 Wider das Vergessen: Wiederholungsblatt<br \/>\n1.2 Praktische \u00dcbung zum Wiederholungsblatt<br \/>\n1.3 Transfer: Pieper (Arbeitsblatt zum selbstst\u00e4ndigen Erarbeiten)<br \/>\n1.4 Besprechung\/Reflexion<\/p>\n<h3>2. Ein- und Ausgabe<\/h3>\n<p>2.1 Begriffskl\u00e4rung: Sensoren, Aktoren<br \/>\n2.2 Ausgabe \u00fcber PortB: Portmodell; Signalbedeutung; Beispiele: LED und Sound mit Pieper<br \/>\n2.3 Eingabe \u00fcber PinD: Portmodell (Messger\u00e4t-Modell mit Pullup-Widerstand); Signalbedeutung<br \/>\n2.4 Beispiel: Morsetaster (Dabei auch: einfache if-Verzweigung)<br \/>\n2.5 \u00dcbungen (F\u00fcr Fortgeschrittene auch mit Variablen)<\/p>\n<h3>3. Schleifen: Endlos-Schleifen und abbrechende Schleifen<\/h3>\n<p>3.1 Do &#8230; loop until &#8230; -Schleife: Beispiel und Grundbegriffe<br \/>\n3.2 Oft gebraucht: \u201cMache &#8230; bis Taster Ta0 bet\u00e4tigt wird\u201d, insbesondere \u201cWarten bis &#8230;\u201d<br \/>\n3.3 Z\u00e4hlen mit Variablen (in n\u00e4chster Veranstaltung mehr dazu!)<br \/>\n3.4 \u00dcbungen dazu, insbesondere Fu\u00dfg\u00e4ngerampel mit Bedarfsanforderung, Fotodiode&#8230;<\/p>\n<h3>4. Unterprogramme (Beispiel Ton c)<\/h3>\n<h3>5. Praxis: Steuerung von Servos<\/h3>\n<h3>6. \u00dcbungen<\/h3>\n<h3>7. Reflexion, Evaluation, Vorausschau<\/h3>\n<h3>Materialien zur Veranstaltung B<\/h3>\n<p><strong>Pr\u00e4sentationen:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/In-Out-Put.pptx\">Ein- und Ausgabe<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Steuerung_des_Programmablaufs.pptx\">Programmablaufsteuerung<\/a><\/li>\n<\/ul>\n<p><strong>Arbeitsbl\u00e4tter:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Wiederholung_von_BASCOM_Befehlen.pdf\">Wiederholung<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Lehreraufgaben_zu_Sound.pdf\">Lehrer-Aufgaben zum Thema Sound<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Lehreraufgaben_zu_Ein_und_Ausgabe.pdf\">Lehrer-Aufgaben zum Thema Ein- und Ausgabe<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Schueleruebungen_zu_abbrechenden_Schleifen_und_Unterprogrammen.pdf\">Sch\u00fcler\u00fcbungen zum Thema Abbrechende Schleifen und Unterprogramme<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Hinweise_Loesungen_B.pdf\">L\u00f6sungen zu den Aufgaben<\/a><\/li>\n<\/ul>\n<hr \/>\n<h2>Veranstaltung\u00a0C am 28.\u00a0September 2016<\/h2>\n<h3>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-523\" src=\"http:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/09\/titelbild_Mikrocontroller_c.jpg\" alt=\"titelbild_Mikrocontroller_c\" width=\"541\" height=\"355\" srcset=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/09\/titelbild_Mikrocontroller_c.jpg 541w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/09\/titelbild_Mikrocontroller_c-300x197.jpg 300w\" sizes=\"(max-width: 541px) 100vw, 541px\" \/><\/h3>\n<h3>1. Variablen<\/h3>\n<p>1.1 Deklaration, Lesen, Schreiben<br \/>\n1.2 Schubladenmodell<br \/>\n1.3 Anwendung\/\u00dcbung<\/p>\n<h3>2. Serielle Kommunikation<\/h3>\n<p>2.1 Terminal<br \/>\n2.2 Zahlen und Zeichen; ASCII<br \/>\n2.3 inputbin, printbin<br \/>\n2.4 Einschub: for-next-Schleifen<br \/>\n2.5 Anwendung\/\u00dcbung<br \/>\n2.6 Hintergrund: Serielles \u00dcbertragungsprotokoll<\/p>\n<h3>3. Zeichen und Zeichenketten<\/h3>\n<p>3.1 Bedeutung, Modellvorstellung, Deklaration<br \/>\n3.2 Input, print<br \/>\n3.3 Zeichenkettenfunktionen<br \/>\n3.4 Zeichenweise Bearbeitung von Texten<br \/>\n3.5 Anwendung\/\u00dcbung<\/p>\n<h3>Intermezzo: Mit dem Mikrocontroller drucken und SMS versenden<\/h3>\n<h3>4. LCD: Funktionsweise und Programmierung<\/h3>\n<p>4.1 Anschluss, Aufbau und Funktionsweise<br \/>\n4.2 Befehle: cls lcd, locate<br \/>\n4.3 Anwendung\/\u00dcbung<\/p>\n<h3>5. Reflexion, Evaluation, Vorausschau<\/h3>\n<h3>Materialien zur Veranstaltung C<\/h3>\n<p><strong>Pr\u00e4sentationen:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/variable.pptx\">Variable<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/terminal.pptx\">Von Terminal bis Zeichenkette<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/lcd_3.pptx\">LCD<\/a><\/li>\n<\/ul>\n<p><strong>Arbeitsbl\u00e4tter:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Variable_und_Terminal.pdf\">Aufgaben zum Thema Variable und Terminal<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/ascii.pdf\">Aufgaben zum Thema ASCII<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Zeichenketten4.pdf\">Aufgaben zum Thema Zeichenketten<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/LCD.pdf\">\u00dcbungen zum Thema LCD<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Loesungen_Mikrocontroller_C.pdf\">L\u00f6sungen zu ausgew\u00e4hlten Aufgaben<\/a><\/li>\n<\/ul>\n<hr \/>\n<h2>Veranstaltung\u00a0D am 12.\u00a0Dezember 2016<\/h2>\n<p><strong>in Essen, Leibniz-Gymnasium<\/strong><\/p>\n<div id=\"attachment_552\" style=\"width: 514px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-552\" class=\" wp-image-552\" src=\"http:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/11\/Titelbild_d.jpg\" alt=\"Veranstaltung D\" width=\"504\" height=\"316\" srcset=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/11\/Titelbild_d.jpg 722w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2016\/11\/Titelbild_d-300x188.jpg 300w\" sizes=\"(max-width: 504px) 100vw, 504px\" \/><p id=\"caption-attachment-552\" class=\"wp-caption-text\">Veranstaltung D<\/p><\/div>\n<h3>1. I\/O-Register und periphere Komponenten<\/h3>\n<h3>2. Daten an das Terminal senden mit der USART-Komponent<\/h3>\n<h3>3. Zeiten messen mit der Timer1-Komponent<\/h3>\n<h3>4. PWM-Signale erzeugen mit der Timer1-Komponent<\/h3>\n<h3>5. Anwendungen: Ultraschall-Entfernungsmesser, LED-Dimmer, Servo, Waschstra\u00dfe<\/h3>\n<h3>6. Reflexion, Evaluation, Vorausschau<\/h3>\n<h3>Materialien zur Veranstaltung D<\/h3>\n<p><strong>Pr\u00e4sentationen:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\\attiny\\IO-Register2.pptx\">IO-Register<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/timer1.pptx\">Timer1<\/a><\/li>\n<\/ul>\n<p><strong>Arbeitsbl\u00e4tter:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Kurzzeitmessung2.pdf\">Kurzzeitmessung mit dem Timer1<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Von_der_Laufzeit_zur_Entfernung.pdf\">Ultraschall-Entfernungsmesser: Von der Laufzeit zur Entfernung<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/PWM2.pdf\">Pulsweitenmodulation (PWM)<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Loesungen_D.pdf\">L\u00f6sungen<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Source_D.zip\">Sourcecode<\/a><\/li>\n<\/ul>\n<hr \/>\n<h2>Veranstaltung\u00a0E am 15.\u00a0M\u00e4rz 2017<\/h2>\n<p><strong>in Essen, Leibniz-Gymnasium<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-604\" src=\"http:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2017\/01\/titelblatt_E-3.jpg\" alt=\"I2C-Bus\" width=\"494\" height=\"303\" srcset=\"https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2017\/01\/titelblatt_E-3.jpg 898w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2017\/01\/titelblatt_E-3-300x184.jpg 300w, https:\/\/www.g-heinrichs.de\/wordpress\/wp-content\/uploads\/2017\/01\/titelblatt_E-3-768x470.jpg 768w\" sizes=\"(max-width: 494px) 100vw, 494px\" \/><\/p>\n<h3><\/h3>\n<ol>\n<li>\n<h3>Der I2C-Bus: Konzept und Beispiele<\/h3>\n<\/li>\n<li>\n<h3>I2C-Bus-Protokoll und zugeh\u00f6rige BASCOM-Befehle<\/h3>\n<\/li>\n<li>\n<h3>Zum Einstieg: 8-Bit-I\/O-Modul PCF8574<\/h3>\n<\/li>\n<li>\n<h3>AD\/DA-Wandler PCF8591<\/h3>\n<\/li>\n<li>\n<h3>Temperatursensor LM75<\/h3>\n<\/li>\n<li>\n<h3>Interrupt-Konzept<\/h3>\n<\/li>\n<li>\n<h3>BASCOM-Befehle zum INT0-Interrupt<\/h3>\n<\/li>\n<li>\n<h3>Anwendungen: Hitzefrei-Alarm, automatische Helligkeitsanpassung, Nachf\u00fchreinrichtung, Drehzahlmesser, &#8230;<\/h3>\n<\/li>\n<\/ol>\n<h3>Materialien zur Veranstaltung E<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/I2C_neu.pptx\">I2C<\/a><\/li>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Interrupt.pptx\">Interrupts<\/a><\/li>\n<\/ul>\n<p><strong>Arbeitsbl\u00e4tter:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.g-heinrichs.de\/attiny\/Aufgaben_E.pdf\">Aufgaben zu I2C und Interrupts<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Gliederung und Materialien zu den Veranstaltungen A bis E Veranstaltung A am 02.03.2016 1. Einf\u00fchrung 1.1 Platine: didaktisches Konzept 1.2 Das Trio BASCOM-Uploader-Platine 1.3 Einsatz von Modulen 1.4 Beispiel: Blink-Programm (Grundbegriffe wie Kompilieren und Upload, Befehle: PortB.x = &#8230;, wait, waitms, do &#8230; loop) 1.5 Material: Lageplan, Befehle, Upload-Prozess 2. Erste Aufgaben 2.1 Info-Blatt (Original-Sch\u00fcler-Arbeitsblatt) <span class=\"ellipsis\">&hellip;<\/span> <span class=\"more-link-wrap\"><a href=\"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/attiny\/lehrerfortbildung\/\" class=\"more-link\"><span>Read More &rarr;<\/span><\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":110,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/306"}],"collection":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=306"}],"version-history":[{"count":41,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/306\/revisions"}],"predecessor-version":[{"id":1682,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/306\/revisions\/1682"}],"up":[{"embeddable":true,"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/110"}],"wp:attachment":[{"href":"https:\/\/www.g-heinrichs.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}