Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Makey Makey Projects »
V tomto projektu mícháme kódování a fyzické počítače, abychom vytvořili interaktivní uměleckou instalaci. Příklad sdílený v tomto Instructable je projekt studentského kódování, který kombinuje grafické a zvukové prvky s účelově vytvořeným rozhraním. Kombinace Scratch programování a ovladače poháněného Makey Makey vytváří úžasný interaktivní umělecký a vzdělávací zážitek.
Krok 1: Materiály a nástroje
-Notebook se škrábancem
-Makey Makey
-5x momentální přepínače SPST (normálně vypnuto)
-2/C drát z pevné mědi
-Dřevěná krabice
-Horká lepicí pistole
-Vrtat
Krok 2: Kód
Kód použitý v tomto příkladu najdete na https://scratch.mit.edu/projects/52506506/. Dílo s názvem Peace at Rest byl kódován Connorem Bakerem jako středoškolský senior. Umělec/kodér chtěl vytvořit éterický a strašidelný kousek, který do díla začlenil zvuk a obrazy.
Pozadí a úvod
Byl importován vlastní zvuk, obrázek na pozadí a úvodní obrazovka
Funkce opakování se používá k postupnému vytváření zvuku na pozadí vln padajících
-Funkce opakování se také používají k vytvoření úvodní úvodní obrazovky, která uvádí jméno umělce a název díla.
Skřítci a zvuk
-Dílo ukazuje dvě varianty stejné scény. Původní obrázek je pozadí a obrázky pěti oblastí okna byly oříznuty z druhé varianty a uloženy jako samostatné obrazové soubory. Těchto pět obrázků bylo do programu importováno jako sprites.
-Pět skřítků je pečlivě umístěno tak, aby překrývalo pozadí a plynule přecházelo na nový obrázek po stisknutí tlačítka. -Funkce Forever a Opakování se používají k nepřetržitému sledování stisknutí kláves a vrstvení hudebních not na zvukové scény, které po uvolnění tlačítka zmizí.
Testování a ladění
-Pro vytvoření bezproblémového vizuálního a sluchového přechodu je nutné opakované testování a ladění.
-Každé stisknutí tlačítka na klávesnici by mělo být testováno jednotlivě a společně s dalšími klávesami, aby se do nich vešel každý sprite a zahrály příslušné noty nástroje.
Krok 3: Fyzické výpočetní rozhraní
Pro tento projekt používáme desku Makey Makey jako ovladač pro uměleckou instalaci.
-Určte, které vstupy na Makey Makey budou použity pro projekt. (V tomto případě se používají W, A, S, D, F.)
-Odřízněte 10 kusů signalizačního drátu o délce přibližně 8 palců.
-Odizolujte 1 cm izolace z konce každého drátu.
-Zapojte jeden konec každého z pěti vodičů do konektorů W, A, S, D a F na zadní straně Makey Makey.
-Zapojte jeden konec 6. drátu do jednoho z otvorů záhlaví ZEMĚ v zadní části Makey Makey.
-Připojte Makey Makey k počítači pomocí kabelu USB.
-Spusťte program Scratch a poté se jeden po druhém dotkněte volného konce W, A, S, D a F volného konce vodiče ZEMĚ.
-Ověřte, že každé drátové připojení správně spouští příslušný obraz a zvuk v programu.
Krok 4: Pouzdro rozhraní
V příkladu Peace at Rest umělec použil dřevěnou krabici, kterou si představoval, že je na malém stolku v místnosti vyobrazené v díle.
-Označte požadované umístění tlačítek v horní části dílu. (Rozložení tlačítek odpovídá umístění 5 oken ve scéně.)
-V každém místě vyvrtejte otvory odpovídající průměru hřídele použitých knoflíků. (V tomto případě byl knoflíkový hřídel přibližně 16 mm a bylo nutné vyvrtat několik menších otvorů a poté použít soubor k vytvoření otvorů se správným průměrem.
-Vyvrtejte otvor v zadní části krabice, aby se vešel na nejmenší konec kabelu USB, který se používá k připojení Makey Makey.
-Pomocí hardwaru tlačítka a/nebo horkého lepidla upevněte tlačítka na místě.
-Připevněte jedno rameno každého tlačítka k hlavičkám klíčů A, S, D, F a W na Makey Makey odpovídajícím požadované akci v programu Scratch pomocí předem nařezaných vodičů signalizátoru.
-Připojte druhé rameno každého tlačítka k hlavičce ZEMĚ na Makey Makey.
-Umístěte Makey Makey do krabice a připojte kabel USB otvorem v zadní části krabice.
-Připojte Makey Makey k notebooku.
-Spusťte program Scratch a vyzkoušejte každé tlačítko jednotlivě i společně.
-Ukažte práci. (Práci jsme připojili k velkému externímu displeji a reproduktorům a nechali jsme rozhraní vyzkoušet, aby si to mohli vyzkoušet účastníci faire.)