🍪 Privacy & Transparency

We and our partners use cookies to Store and/or access information on a device. We and our partners use data for Personalised ads and content, ad and content measurement, audience insights and product development. An example of data being processed may be a unique identifier stored in a cookie. Some of our partners may process your data as a part of their legitimate business interest without asking for consent. To view the purposes they believe they have legitimate interest for, or to object to this data processing use the vendor list link below. The consent submitted will only be used for data processing originating from this website. If you would like to change your settings or withdraw consent at any time, the link to do so is in our privacy policy accessible from our home page..

Vendor List | Privacy Policy
Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry PI

Menu
  • Projekte
    • LED’s
    • Servo & Schrittmotoren
    • Sound
    • LCD’s
    • Kommunikation
    • Sicherheit
    • Weekend Project
  • Arduino
    • Tutorials
    • ProMini
      • Anschließen & Programmieren
    • Nano
      • Arduino Nano – Übersicht
    • UNO
      • Übersicht
    • MEGA 2560
      • Übersicht
    • Leonardo
      • Übersicht
    • NodeMCU
      • NodeMCU – “Einer für (fast) Alles!”
    • Lilypad
      • Arduino: Lilypad “Jetzt Geht’s Rund!”
    • WEMOS
      • WEMOS D1 – Arduino UNO kompatibles Board mit ESP8266 Chip
      • WEMOS D1 Mini – Übersicht
      • Wemos D1 mini Shields
    • STM32x
      • STM32F103C8T6 – Übersicht
    • Maker UNO
      • Maker UNO – Überblick und Test
    • ATTiny85
      • Mini Arduino mit ATTiny85 Chip
      • ATtiny85 mit dem Arduino UNO beschreiben
  • Android
  • Über mich
  • DeutschDeutsch
  • EnglishEnglish
Menu

DIY Grove Shield #1: LED Wechselblinker

Posted on 26. September 20191. Mai 2023 by Stefan Draeger

Meine neue Tutorial Reihe zum Thema „DIY Grove Shield“ möchte ich mit einem simplen Beispiel beginnen, einem LED Wechselblinker.

DIY - 2fach LED Grove Shield
DIY – 2fach LED Grove Shield

  • Ziel
  • Teileliste
    • Werkzeuge
  • Aufbau
    • Schaltung
  • Beispielprogramm
  • Video

Ziel

Ziel dieses Tutorials soll es sein dass, ein Shield mit 2 LEDs entwickelt werden welche über jeweils einzelne digitale Pins angesteuert werden können. Zusätzlich wird natürlich ein Grove Connector integriert.

Teileliste

Viele der im nachfolgenden aufgeführten Teile werden in größeren Packungen angeboten, d.h. für dieses Tutorial werden Bsp. 2x 220 Ohm Widerstände benötigt, diese gibt es in 100 Stck. Packungen auf ebay.de welche dann natürlich in anderen Projekten / Schaltungen weiter verwendet werden können.

  • 2x LED, 3 mm
  • 2x 220 Ohm Widerstand
  • 1x Lochrasterplatine (5 cm x 7 cm)
  • 1x Grove Connector
  • ca. 10 cm 0,6 mm Draht

Werkzeuge

Für den Aufbau werden folgende Werkzeuge benötigt bzw. verwendet.

  • Lötkolben, 15 Watt
    • Lötkolbenständer
    • hitzebeständige Unterlage
    • Lötzinn,
  • Seitenschneider
  • Entlötpumpe

Aufbau

Zunächst einmal schauen wir uns den Grove Connector an, diese Buchse verfügt über 4 Pins welche wie folgt belegt sind:

Aufbau des Grove Connectors
Aufbau des Grove Connectors

GND und VCC sind für die Spannungsversorgung der Sensoren / Aktoren zuständig, zusätzlich lassen sich mit den Stiften welche im Bild mit „Pin1“ & „Pin2“ beschriftet sind analoge bzw. digitale Pins am Arduino / Seeeduino anschließen.

Wenn man Bsp. das Grove Shield für den Seeeduino Nano verwendet, so ist auf der Rückseite beschrieben welche Pins für die Programmierung verwendet werden müssen.

Grove Shield für den Arduino Nano von Seeedstudio.com
Grove Shield für den Arduino Nano von Seeedstudio.com

Wir erkennen also hier, dass die Pins jeweils mit GND, VCC sowie 2 analoge bzw. digitale Pins belegt sind. Das Gute an dem Grove Connector ist zusätzlich, dass dieser verpolungssicher angeschlossen werden kann. Das heißt durch zwei kleine Nasen am Stecker und die passenden Aussparungen an der Buchse kann der Stecker nur in eine Richtung eingesteckt werden.

Grove Connector mit Stecker
Grove Connector mit Stecker

Schaltung

In die Schaltung integrieren wir 2 LEDs mit jeweils einen 220 Ohm Vorwiderstand, an die Kathode (Minuspol) wird der GND Pin angeschlossen.

Schaltung - LED Wechselblinker
Schaltung – LED Wechselblinker

Obwohl an dem Grove Connector VCC anliegt wird in diesem Beispiel dieser Pin nicht verwendet, denn die LEDs erhalten Ihre Spannung ja vom digitalen Pin.

Beispielprogramm

Unser Beispielprogramm ist wirklich sehr übersichtlich, denn wir wollen 2 digitale Pins in einem Intervall aktivieren bzw. deaktivieren.

#define led1 6
#define led2 7

const int PAUSE = 750;

void setup() {
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
}

void loop() {
  blinken(led1);
  blinken(led2);
}

void blinken(int pin){
  digitalWrite(pin,HIGH);
  delay(PAUSE);
  digitalWrite(pin,LOW);
  delay(PAUSE);
}

Leider verfügt das Grove Shield an dem Anschluß „D6“ nur über einen PWM Pin somit kann man nur eine LED zum Faden bringen. Wie man eine LED zum Faden bringt habe ich im Tutorial Arduino Lektion 2: LED mit FadeEffekt erläutert.

Video

DIY 2fach LED Grove Shield
Dieses Video auf YouTube ansehen.

1 thought on “DIY Grove Shield #1: LED Wechselblinker”

  1. Diana sagt:
    6. Oktober 2019 um 09:49 Uhr

    Danke für den Schaltplan. War sehr interessant für mich und wird mir bei einigen Projekten helfen. Weiter so.

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kategorien

Tools

  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator
  • Widerstandsrechner
  • Rechner für Strom & Widerstände
  • ASCII Tabelle

Meta

  • Videothek
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Kontakt
  • Cookie-Richtlinie (EU)

Links

Blogverzeichnis Bloggerei.de Blogverzeichnis TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com
©2023 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb