Ovládání osvětlení a ozvučení modelu
Moderátor: Moderátoři
- PsychoWard666
- Příspěvky: 35
- Registrován: 30 lis 2016, 00:00
Ovládání osvětlení a ozvučení modelu
Řeším stavbu velkého LEGO modelu, kde bych chtěl ovládat osvětlení, ozvučení a motory pro pohyblivé části modelu. Osvětlení by bylo nelego (LED a LED pásky), pro zvuk by se asi použili reproduktory co jsou třeba k PC s 3,5mm jackem, motorky bych rád použil LEGO, pro jednodušší zakomponování do modelu. Ty jsou řízeny pomocí PWM, ale asi by nebylo potřeba řešit otáčky, takže by stačilo do motorku posílat pouze napájení 9V.
Představa je, že u modelu bude umístěný panel s tlačítky, kde po zmáčknutí se spustí osvětlení například na 30 vteřin, nebo na podobnou dobu bude hrát zvuk, případně se spustí motorek pro nějakou pohyblivou funkci, například výtah. Ideální by bylo, aby se dalo spouštět více funkcí najednou.
Sám mám pár zkušeností s Arduinem, ale nevím jestli na toto bude stačit. Proto zvažuji ještě Raspberry Pi, ale s ním zatím nemám zkušenosti. Počítám s tím, že by vše bylo spínáno přes relátka, kvůli většímu odběru motorků nebo osvětlení. Model bude umístěný na výstavě, takže bych potřeboval něco co vydrží fungovat dlouhodobě.
Měli by jste nějaké tipy jak toto řešit co nejjednodušeji? Vím, že se dají použít i nějaké časovače, ale při řízení přes nějakou jednotku by se dali snadno i naprogramovat různé světelné efekty jako blikání, pohasínání atd. a odpadlo by shánění určitých LEDek.
Děkuji za jakékoliv rady.
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
a napr. na tlacidla pouzit nejaky napr. 4067, kde by si len v cykle prepinal vstupy a cital hodnotu. A mas zase usetrene piny.
a ak chces zamachrovat, tak to daj na esp, a bude to moct ovladat aj cez wifi, napr.
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
- PsychoWard666
- Příspěvky: 35
- Registrován: 30 lis 2016, 00:00
ondraN píše:Určitě arduino, na tohle bohatě stačí Uno. Raspberry, to je jako s kanónem na vrabce a ta spotřeba taky není zrovna dobrá pro bateriový provoz. Klidně ti s tím pomůžu (HW i SW)
Díky, pomoc určitě uvítám, jinak to bude napájeno nějakým zdrojem ze zásuvky. Momentálně zatím řeším jenom co vše tam bude za funkce a podle toho se uvidí jak by to šlo nejlépe ovládat.
Jinak díky i ostatním za rady, nastuduji tedy možnosti Arduina trochu lépe, zatím sem s tím jenom zkoušel pár věcí asi před rokem a pak na to nebyl moc čas.
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
Ked budes mat komplet model, a budes vediet ake a kolko svetiel, motorcekov, tlacidiel, tak sem daj zoznam a najdeme najlepsie riesenie.
Ideal je vsetko zapojit samostatne a programovo si to uz poprepajas, pripadne si urobit take automaticke demo.
- PsychoWard666
- Příspěvky: 35
- Registrován: 30 lis 2016, 00:00
Dále tam bude různé osvětlení, tam asi není moc co řešit, pokud půjde o to aby blikalo tak se to jednoduše udělá v kódu, něco podobného jsem už zkoušel bez problémů.
Zvuk zatím pouze zvažuji, nejspíše v tomto modelu asi nebude nutné ho řešit.
A poslední věc, bude tam z jedné strany na druhou jezdit vlak, okruh kvůli rozměrům modelu a hodně velkému poloměru zatáček LEGO kolejí použít nepůjde, takže na každé straně bych viděl opět nějaké tlačítko/čidlo, které vlak na konci kolejí zastaví, napájení LEGO vlaků bude přímo z kolejí, takže tam to asi taky nebude těžké.
Pokud tam bude ještě něco dalšího tak to budou pouze jednoduché funkce kde se nějakou dobu bude točit motor a něčím hýbat, což by taky mělo být jednoduché naprogramovat.
Jediný problém co mě tak celkově napadá je, aby například když pojede výtah nebo ten vlak z jedné strany na druhou tak v tu chvíli nefungovali ostatní tlačítka pro jejich ovládání, aby se to pak mezi sebou nějak nehádalo a nezpůsobilo to problémy.
- pocitujlasku
- Příspěvky: 2764
- Registrován: 12 pro 2005, 00:00
- Bydliště: SR, Poprad
- PsychoWard666
- Příspěvky: 35
- Registrován: 30 lis 2016, 00:00
pocitujlasku: Ten halův snímač je dobrý nápad, to mě vůbec nenapadlo, já pořád přemýšlel jak tam tlačítko, tohle bude dobré řešení.
Jinak bude jedno Arduino zvládat ovládat oba výtahy, vlak a osvětlení najednou, pokud by tam víc lidí mačkalo tlačítka ve stejnou chvíli? Osvětlení by se dalo asi napojit přes relátko, stejně tak motorek výtahu a i vlak, ale třeba to pulzování tlačítek a nebo pokud tam budu mít udělaný nějaký světelný efekt jako svářečku nebo oheň to asi přes relátko nepůjde.