Posts

Posts mit dem Label "Wertebereich" werden angezeigt.

Tinkercad Projekt 7 - Adafruit Neopixel LED Streifen

Bild
Werbetafel Animiere einen programmierbaren LED-Streifen. Schwierigkeitsgrad:   mittelschwer Starte die Simulation. Der LED-Streifen zeigt ein paar Animationen. ( Falles es hier nicht lädt: Hier ist der Link. ) Die Animationen laufen leider sehr laggig in der Simulation... In echt wäre das wesentlich flüssiger und schneller. Für diese Übung musst du folgendes können: RGB-LED Farben mischen ( Übung 12 ) Rechnen mit Variablen (Arithmetik) ( Übung 9 ) Wertebereiche und Datentypen von Variablen ( Übung 12 ) Datenblätter lesen ( Übung 15 ) Bibliotheken verwenden ( Übung 16 ) Schleifen ( Übung 9 ) Funktionen ( Übung 12 ) und Prozeduren ( Übung 10 ) helfen dir das Programm übersichtlich zu halten. Vielleicht helfen dir auch Verzweigungen:  if-elseif-else  ( Übung 8 ) oder  switch-case  ( Übung 14 ) oder sogar eine Zustandsmaschine ( Übung 8 ) Am besten hast du dir zusätzlich die Beschreibung von  Projekt 1 durchgelesen. Die ...

Tinkercad Projekt 6 - Taschenrechner

Bild
Einen echten Taschenrechner nachbauen Ein 2-zeiliges LCD-Display und ein paar Taster werden zu einem Taschenrechner kombiniert. Schwierigkeitsgrad:   sehr anspruchsvoll Öffne und kopiere den Demo-Entwurf  https://www.tinkercad.com/things/jcZamOzBhpK-kkg-robotik-projekt-6-taschenrechner Stelle die Zoomstufe des Schaltung (Scrollrad an der Maus) so ein, dass du das Display und alle Taster sehen kannst, dabei die Beschriftungen der Taster sich aber nicht gegenseitig überdecken. Starte die Simulation und probiere den Taschenrechner aus. Da die Simulation ein wenig lag't, müssen die Taster immer kurz gedrückt gehalten werden. Versuche mal eine sehr große oder sehr kleine Zahl einzugeben/auszurechnen. Abbildung 1- Demo-Entwurf Für diese Übung musst du folgendes können: Verzweigungen: if-elseif-else  ( Übung 8 ) oder switch-case ( Übung 14 ) Rechnen mit Variablen (Arithmetik) ( Übung 9 ) Wertebereiche und Datentypen von Variablen ( Übung 12 ) Funktionen ...

Tinkercad Übung 16 - Servo

Bild
Die Servo-Bibliothek In dieser Übung steuerst du die Position eines Servomotors mit einem Potentiometer Empfohlenes Vorwissen:  Bedienung Tinkercad Circuits, Potentiometer, PWM-Signal, Wertebereich einer Variablen, constrain(), map() Neue Inhalte:  Servo nach Datenblatt anschließen und Servo-Bibliothek benutzen Schritt 1 - Demo-Entwurf öffnen und inspizieren Baue die folgende Schaltung auf oder kopiere den Demo-Entwurf. https://www.tinkercad.com/things/crhhhYYCkz6-kkg-robotik-ubung-16-starter Abbildung 1 - Potentiometer, Servo und Oszilloskop In der Schaltung sind ein Servomotor und ein Potentiometer an einen Arduino angeschlossen. Die Schaltung kommt dir vielleicht noch aus Übung 1 bekannt vor. Potentiometer hast du schon in Übung 2  und  Übung 13  kennen gelernt. Ein Servomotor ist ein Spezial-Motor, dem man eine bestimmte Stellposition (als Winkel in Grad) vorgeben kann und er fährt diese Position dann an. Die Geschwindigkeit kann man...

Tinkercad Übung 12 - RGB LED Farben mischen (1)

Bild
Farben mischen In dieser Übung stellst du mit Tastern die Farbe einer RGB-LED ein. Empfohlenes Vorwissen:  Bedienung Tinkercad Circuits, pinMode(), digitalWrite(),  Verzweigungen, Prozeduren Neue Inhalte:  Funktionen, Wertebereiche von Datentypen, constrain() Schritt 1 - Demo-Entwurf öffnen und inspizieren In Übung 11 hast du eine LED gedimmt. Jetzt wollen wir das einen Schritt weiter treiben und damit Farben zusammen mischen. Baue folgende Schaltung auf oder kopiere den Demo-Entwurf: https://www.tinkercad.com/things/eayVRUgUaqp-kkg-robotik-ubung-12-starter Abbildung 1 - Demo-Entwurf Der Demo-Entwurf enthält 6 Taster und eine RGB-LED. Eine RGB-LED ist eigentlich 3 LEDs in einer, weswegen sie auch 4 Pins hat (von links nach rechts): rote LED (Plus-Pol) GND (Minus-Pol) für alle LEDs blaue LED (Plus-Pol) grüne LED (Plus-Pol) Mit den 6 Tastern wirst du später die Helligkeiten der einzelnen Farbkanäle erhöhen oder verringern. RGB steht für R ...