This project was developed as accessory for a beginners programming course. It aims on providing examples for the most common Arduino programming use cases. As a help, all used pins are printed on top.   Die Platine wurde für einen Programmierkurs für Einsteiger entwickelt. Die meisten Arduino-Anwendungsfälle können damit beispielhaft abgedeckt werden. Die Platinen-Beschriftung zeigt zusätzlich die Pins an die die Bauteile angeschlossen sind.

Designed for an Arduino Mega!

 

List of Components:

  • 3 red LEDs with build-in resistors
  • 2 green LEDs with build-in resistors
  • 1 yellow LEDs with build-in resistors
  • 1 5mm WS2812 LED
  • 2 10k resistors
  • 10 330 resistors
  • 1 LM35 temperature sensor
  • 1 7 Segmentdisplay
  • 2 pin dip switch (not on the pictures)
  • 1 push down button
  • 1 1*3 header (for more WS2812 LEDs)
  • 4 1*8 pin headers
  • 1 2*6 pin header
  • 1 2*10 pin header

 

Possible Tasks:

  • build a traffic light including pedestian light and countdown
  • read temperature value as analog input
  • try a ws2812 LED (=Neopixel) and add more
  • use pwm to dim a LED

 

German:

 

Die Platine ist für den Arduino Mega ausgelegt.

 

Benötigte Komponenten:

  • 3 rote LEDs mit Vorwiderstand
  • 2 grüne LEDs mit Vorwiderstand
  • 1 gelb LEDs mit Vorwiderstand
  • 1 5mm WS2812 LED
  • 2 10k Widerstände
  • 10 330 Widerstände
  • 1 LM35 Temperatur Sensor
  • 1 7 Segmentdisplay
  • 2 polige Dip-Schalter (nicht auf den Bildern)
  • 1 Kurzhubtaster
  • 1 1*3 Buchsenleiste (für zusätzliche WS2812 LEDs)
  • 4 1*8 Stiftleisten
  • 1 2*6 Stiftleisten
  • 1 2*10 Stiftleiste

 

Mögliche Aufgaben:

  • Aufbau einer Ampelschaltung mit Fußgängerampel und Countdown
  • Temperatur als analogen Wert einlesen
  • Ws2812 LED (=Neopixel) ansprechen (dazu Bibliotheken einbinden), es können auch weitere LEDs angeschlossen werden
  • LED über Pulsweitenmodulation dimmen