LilyPad kompatibilno z Arduino

10.99 (DDV vključen)

LilyPad kompatibilno z Arduino je krožna mikrokrmilniška plošča z ATmega328P (8 MHz, 32 KB Flash) za šivanje v tkanine — programiranje prek FTDI adapterja.

4 na zalogi

Opis

Opis

LilyPad kompatibilno z Arduino — pionirska platforma za elektronske tekstilije

Arduino LilyPad je krožna mikrokrmilniška plošča, zasnovana za vgradnjo v oblačila in tekstil. Na njenem srcu utipa ATmega328P — enako preverjeno jedro kot v Arduino UNO — le v obliki diska s šivnimi blazinicami namesto pin-ov. Z delovnim napetostnim razponom 2,7V–5,5V in nizko porabo je LilyPad rojena za baterijsko napajanje.

Za programiranje potrebujete zunanji FTDI programator (FT232RL adapter, 3,3V) — to je ključna razlika v primerjavi s standardnim Arduino UNO. Ko ga enkrat naložite, programska koda teče na enakem Arduino ekosistemu: enake knjižnice, enaki ukazi, enako IDE okolje.

Anatomija krmilnika

Tip krmilnikaArduino LilyPad (nosljiva platforma)
MikrokrmilnikATmega328P, AVR 8-bit, 8 MHz
USB komunikacijski chipNi — programiranje prek zunanjega FTDI adapterja
USB konektorNi vgrajen — prek FTDI adapterja (6-pin)
Logična napetost2,7V – 5,5V

Ključne lastnosti

  • Šivne blazinice namesto pin-ov – Zakrivljena ušesa na robu plošče za šivanje s prevodno nitjo neposredno v tkanino brez spajkanja.
  • ATmega328P — polnopravni Arduino – 32 KB Flash, 2 KB SRAM, 14 digitalnih pinov (6 PWM), 6 analognih vhodov. Vse Arduino knjižnice delujejo brez sprememb.
  • Nizka poraba energije – V aktivnem stanju ~3 mA pri 3,3V; s sleep modom pod 1 µA za tedne delovanja na bateriji.
  • Kompaktna krožna oblika (~50 mm) – Lahka in fleksibilna; ne poškoduje tkanine.
  • Delovna napetost 2,7V–5,5V – Primerna za LiPo (3,7V), dve AA bateriji ali napajanje iz CR2032.
  • 6 PWM izhodov – Za nadzor svetlosti LED, moči vibratorjev ali servomotorjev v nosljivih projektih.

Kaj potrebujem za začetek?

  • FTDI USB adapter (FT232RL, 3,3V) – Obvezen za nalaganje kode. Preverite, da je adapter nastavljen na 3,3V.
  • Arduino IDE (brezplačen) – arduino.cc/en/software; izberite Tools → Board → LilyPad Arduino.
  • Prevodna nit – Nadomešča žice v tekstilnih projektih (~55 Ω/m).
  • Baterija – LiPo 3,7V s polnilnikom ali LilyPad Battery Holder za dve AA bateriji.

Moj prvi projekt – 3 koraki

  1. Priključi FTDI adapter na 6-pinski konektor LilyPad in poveži s PC prek USB.
  2. V Arduino IDE nastavi: Tools → Board → LilyPad Arduino, izberi COM port.
  3. File → Examples → Basics → Blink → Upload — LED na pinu 13 utriplja.

Primeri uporabe

  • Interaktivno kostumiranje (LED osvetlitev, ki reagira na zvok prek mikrofona)
  • Pametne rokavice (senzor upogiba prsta + vibratorski povratni signal)
  • Zdravstveni nosljivec (merjenje srčnega utripa, beleženje podatkov na SD kartico)
  • Otroška interaktivna igrača (mehka igrača z LED očmi, ki se prižgejo ob dotiku)
  • Scenska umetnost (oblačilo s svetlobnimi vzorci, sinhroniziranimi z glasbo)

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328P
ArhitekturaAVR 8-bit RISC
Hitrost ure8 MHz
Flash pomnilnik32 KB (2 KB bootloader)
RAM (SRAM)2 KB
EEPROM1 KB
Digitalni I/O pini14 (od tega 6 PWM)
Analogni vhodi6 (10-bitna ločljivost)
KomunikacijaUART, SPI, I2C
Delovna napetost2,7V – 5,5V
Tok na I/O pin40 mA (max)
USB chipNi — zunanji FTDI adapter
OblikaKrog, premer ~50 mm

Primerjava: LilyPad 328P vs 32U4 vs Tiny

LilyPad 328PLilyPad 32U4LilyPad Tiny
MCUATmega328P 8 MHzATmega32U4 8 MHzATtiny85 8 MHz
Flash32 KB32 KB8 KB
RAM2 KB2,5 KB512 B
I/O14 (6 PWM)9 šivnih6 (3 PWM)
ProgramiranjeFTDI adapternative microUSBISP programator

Inženirski PRO nasvet

Upor prevodne niti je vaš tihi sovražnik pri razdaljah nad 20 cm. Tipična prevodna nit ima ~55 Ω/m — pri 30 cm šiva dobite 16,5 Ω v seriji z LED diodo. Ob toku 10 mA je padec napetosti na niti 165 mV, LED sveti opazno slabše. Rešitev: napajalne vodnike (VCC, GND) podvojite ali krajšajte pod 10 cm; za daljše razdalje uporabite prevodne trakove (conductive tape, <1 Ω/m). Napetost vedno merite neposredno na bremenu, ne na bateriji.

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; LilyPad core je vgrajen v standardno IDE (Tools → Board → Arduino AVR Boards → LilyPad Arduino). Za programiranje potrebujete FTDI FT232RL adapter (3,3V); Windows: gonilnik FTDI VCP; macOS/Linux: samodejno brez gonilnikov.

Dokumentacija

YouTube