Star Wars - světelný měč

09.06.2020 Arduino #arduino #akcelerometr #sd

Star Wars světelný meč rytířů JEDY s využití Arduino Nano.


 Tento projekt představuje výrobu světelného meče, jaký lze vidět ve filmech Star Wars u rytířů JEDY. Je použita platforma Arduino NANO. Původně vychází z projektu Mad Gyver. Ten je upraven do efektivnější podoby.

  1. V první řadě se využívá programovatelný LED pásek na 5V.
  2. Tím lze využít k napájení pouze dvě baterie.
  3. Zapojení je optimalizováno zejména propojením pinů GND, které v původním projektu jsou suplovány datovými piny a přináší to komplikace při oživování obvodu.

Funkce

  • Zapnutí / vypnutí se zvukovým efektem podobným světelnému meči.
  • Náhodně pulzující barva (můžete ji vypnout).
  • Zvuk:
    • MODE 1: generovaný šum. Frekvence závisí na úhlové rychlosti.
    • MODE 2: bzučivý zvuk z SD karty.
  • Pomalý pohyb - dlouhý zvuk (náhodně ze 4 zvuků).
  • Rychlé otáčení - krátký bzučivý zvuk (náhodně od 5 zvuků).
  • Jasně bílý blesk při nárazu.
  • Přehrávání jednoho ze 16 zvuků úderů, když nastane:
    • Slabý zásah - krátký zvuk.
    • Tvrdý zvuk - dlouhý zvuk "bzzzghghhdh".
  • Po zapnutí čepele zobrazuje aktuální stav baterie od 0 do 100 procent

Bezpečný režim baterie

  • Baterie je vybitá PŘED ZAPNUTÍM: meč se nezapne, LED dioda tlačítka několikrát blikne.
  • Baterie je vybitá PO ZAPNUTÍ: meč se automaticky vypne.

Ovládací tlačítko:

  • HOLD - zapnutí / vypnutí.
  • TRIPLE CLICK - změna barvy (červená - zelená - modrá - žlutá - růžová - ledově modrá).
  • QUINARY CLICK - změna zvukového režimu (generování hučení - přehrávání hučení).
  • Vybraný režim barev a zvuku uložený v paměti EEPROM.

Komponenty

Materiál 

Pro čepel světelného meče je vhodná polykarobonátová trubka s mléčným povrchem. V ČR se špatně shání. Dělají se různé průměry a záleží na výběru.

Pro elektroniku je určená rukojeť, kterou lze vyrobit například z vodovodní PVC trubky o průměru 400mm. Délka je 250mm. Pro upevnění čepele, reproduktoru a vypínače jsou vytisknuty komponenty na 3d tiskárně.

Základní zapojení

Obvod je zapojen pomocí prototypové desky tak, aby se dal vložit do rukojeti meče. Akcelerometr je zapojen pomocí vodičů, protože je umístěn na začátek světelné světelné čepele.

IMG_3525
IMG_3526 

schema_bb

Problematické může být zapojení LED přepínače. Záleží na typu. Pokud přepínač nebude správně zapojen, obvod nebude fungovat.

img_3530

Programování

Programový kód je oproti původnímu projektu upraven. Jedná se zejména o vypnutí generovaných zvuků, které moc dobře nefungují. Zejména pak základní šum. Pro přehrávání hudebních souborů se zvuky se musí umístit zvukové soubory na SD kartu do kořene.

Programový kód - DOWNLOAD
Potřebné knihovny - DOWNLOAD
Zvukové soubory - DOWNLOAD

Konstrukce

konsturkce

IMG_3527
IMG_3528
IMG_3529 
IMG_3557