Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Gartenautomation
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Deutsch
  • English
Menu

Arduino: Lilypad „Jetzt Geht’s Rund!“

Posted on 30. Dezember 20178. November 2023 by Stefan Draeger

Da mein Blog sich hauptsächlich um die Entwicklung von Software und die Programmierung des Arduinos (und seiner Clones) beschäftigt, wollte ich den Lilypad nicht unbeachtet lassen.

  • Was ist ein Lilypad?
    • Technische Daten
  • Was ist das Einsatzgebiet des Lilypad?
    • Was sind Wearables?
  • Mit einem Faden werden die Verbindungen hergestellt?
    • Stromversorgung
  • Programmieren des Lilypad
      • FTDI Modul FTD1232
    • Sicherheitshinweise
    • Arduino IDE

Was ist ein Lilypad?

Ein Lilypad ist ein Mikrocontroller, welcher über Analoge und Digitale Aus- / Eingänge verfügt.

Lilypad Microcontroller
Lilypad Microcontroller

Es gibt für den Lilypad diverse Sensoren und Aktoren Bsp. SMD LED Shields, Taster Shields usw.
Allen ist jedoch eines gemeinsam:

  • sie sind sehr stromsparend, und
  • haben abgerundete Kanten.

Daraus ergeben sich diverse Anwendungsfälle. Im nachfolgenden möchte ich gerne ein Projekt erläutern.

Technische Daten

  • Betriebsspannung 3V
  • Chip: ATmega328
  • Digitale Eingänge: 14
  • Analoge Eingänge: 6
  • Flash Speicher: 16 KB
  • SRAM: 1 KB
  • EEPROM: 512Byte
  • Maße
    • Durchmesser: 50 mm
    • Höhe:  3 mm

An den technischen Daten kann man gut erkennen, dass hier ein Arduino Clone vorliegt, was die Entwicklung deutlich vereinfacht, denn durch den Chip „ATmega328“ kann die Arduino IDE mit der Arduino UNO Einstellung verwendet werden.

Was aber auch auffällt ist, dass das Lilypad rund ist, damit kommen wir gleich auf die nächste spannende Frage:

Was ist das Einsatzgebiet des Lilypad?

Das Haupteinsatzgebiet des Lilypad ist die Implementierung in Wearables.
Dabei wird der Mikrocontroller in bzw. an Kleidungsstücke genäht und mit einem speziellen „Faden“ die Verbindungen zu den Sensoren und Aktoren hergestellt.

Was sind Wearables?

Der Begriff Wearables definiert die am Körper tragbaren, Computer ähnlichen Geräte wie zbsp. Fitness-Armbänder, SmartWatches, Google Glass oder aber auch Hörgeräte.

Mit einem Faden werden die Verbindungen hergestellt?

Ja, Sie haben richtig gelesen, es wird mit einer Art Faden die Verbindungen hergestellt. Also wird hier weniger gelötet, sondern genäht.
Das liegt vielmehr daran, dass der Mikrocontroller und seine Komponenten auf Kleidungsstücke getragen werden und diese können sich biegen und verdrehen. Würde man nun die Verbindungen verlöten, so würden diese auf Dauer brechen und es würden sogar Kurzschlüsse entstehen.

Hier lohnt sich ja doch der Nähkurs aus meiner Grundschule.

Schauen wir uns ein elektronisches Bauelement genauer an:
(Zur Verdeutlichung der Größe habe ich ein 1-Cent-Stück daneben gelegt.)

Lilypad , Switch, Button und LED
Lilypad , Switch, Button und LED

Das elektronische Bauelement:

  • ist klein,
  • ist sehr stark abgerundet,
  • hat große Kontaktflächen, und
  • hat eine geringe Stromaufnahme

Stromversorgung

Die Stromversorgung wird über Batterien gesichert, entweder mit einer CR2032 Knopfzelle oder einer kleinen AAA-Batterie. Für beide Batterietypen gibt es jeweils ein eigenes Modul. Beide Power Module besitzen jeweils einen Schiebeschalter (Switch) um den Lilypad Stromlos zu schalten.

Lilypad Power CR2032
Lilypad Power CR2032
Lilypad Power AAA
Lilypad Power AAA

Das Power-Modul AAA ist nicht abgerundet, dieses muss also bei der Planung des Projektes berücksichtigt werden!

Programmieren des Lilypad

Für die Programmierung des Lilypad wird ein FT232RL FTDI USB zu TTL Modul benötigt. Dieses Modul ermöglicht erst das Programmieren des Controllers, da dieser die Daten welche über USB empfangen werden in ein TTL Signal umwandelt. Es gibt auch Lilypads welche eine USB Schnittstelle haben da ist das Modul bereits enthalten.

FTDI Modul, UBS zu TTL Signal Converter
FTDI Modul, UBS zu TTL Signal Converter

FTDI Modul FTD1232

Das FTDI Modul FTD1232 besitzt einen Mini USB Stecker (Mini-USB Typ B-5Polig) und eine 6 Polige Stiftleiste.

PINBezeichnung
 DTR Data Terminal Ready
Rx Recive Data
TxTransmit Data
VCC Betriebsspannung
CTS Clear to Send
GNDGround

Sicherheitshinweise

Bevor es mit der ersten Zeile Quellcode losgeht, möchte ich auf einiges hinweisen

  • Bevor der Lilypad an den Computer geschlossen wird muss die Batterie, aus dem Power Modul entfernt werden.
    • Dieses kann zu einer größeren Last werden und der Lilypad und ggf die angeschlossenen Komponenten zerstört werden.

Arduino IDE

Da der Lilypad mit einem ATmega328 ausgestattet ist kann dieser mit der Arduino IDE programmiert worden. Die IDE kann unter https://www.arduino.cc/en/Main/Software bezogen werden. Nachdem die IDE installiert und ggf. konfiguriert wurde, kann mit der Entwicklung begonnen werden.

Als Nächstes folgt nun ein kleines Projekt mit dem LilyPad.

Schreibe einen Kommentar Antworten abbrechen

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

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen
Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

link zu Fabook
link zu LinkedIn
link zu YouTube
link zu TikTok
link zu Pinterest
link zu Instagram
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}