Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Ovládání osvětlení a ozvučení modelu
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
PsychoWard666



Založen: Nov 30, 2016
Příspěvky: 35

PříspěvekZaslal: čt říjen 13 2022, 8:23    Předmět: Ovládání osvětlení a ozvučení modelu Citovat

Zdravím vás, jdu sem s trochu nevšedním dotazem.

Ř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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33853
Bydliště: Bratislava

PříspěvekZaslal: čt říjen 13 2022, 8:36    Předmět: Citovat

Arduino je vhodne.
Raspberry pi nepotrebujes. Je vhodne tam, kde treba plnohodnotny OS so sietovymi funkciami.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ondraN



Založen: Aug 16, 2022
Příspěvky: 385
Bydliště: Roztoky

PříspěvekZaslal: čt říjen 13 2022, 9:03    Předmět: Citovat

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) Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2155

PříspěvekZaslal: čt říjen 13 2022, 9:04    Předmět: Citovat

arduino na toto staci. na ledky by som mozno rovno pouzil pca9685 - vies pwm ovladat 16 kanalov, a pripaja sa to na arduino cez i2c - usetris vela pinov a kodu Smile
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.

_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Yarda1



Založen: Feb 11, 2009
Příspěvky: 2569

PříspěvekZaslal: čt říjen 13 2022, 10:59    Předmět: Citovat

Já bych se kouknul i sem:
http://www.zajic.cz/

_________________
Ve strojovně je voda a na palubě se tančí.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3281

PříspěvekZaslal: čt říjen 13 2022, 13:05    Předmět: Citovat

pocitujlasku napsal(a):
pca9685/4067

Lepší 8574 ne?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2155

PříspěvekZaslal: čt říjen 13 2022, 14:56    Předmět: Citovat

to som nepoznal, ale neviem, ci by si cez to vedel rozumne tlacit pwm. Na pwm urcite bud pca9685, alebo TLC5940, ktore su priamo urcene na riadenie led.
_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3281

PříspěvekZaslal: čt říjen 13 2022, 15:10    Předmět: Citovat

PWM ne, myslel jsem obecně vstupy/výstupy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PsychoWard666



Založen: Nov 30, 2016
Příspěvky: 35

PříspěvekZaslal: čt říjen 13 2022, 16:25    Předmět: Citovat

ondraN napsal(a):
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) Very Happy


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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2155

PříspěvekZaslal: pá říjen 14 2022, 7:31    Předmět: Citovat

vyhoda arduina je to, ze podporuje vela rozneho hw, takze nie si obmedzeny len na atmega.
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.

_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PsychoWard666



Založen: Nov 30, 2016
Příspěvky: 35

PříspěvekZaslal: pá říjen 14 2022, 12:25    Předmět: Citovat

Zatím je představa, že v modelu bude jezdit výtah, možná i dva nezávisle na sobě, ideální by bylo, že zajede do určitého patra podle toho, které se zmáčkne tlačítko, pokud na to bude prostor tak bych rád i zakomponoval dveře, které se po příjezdu otevřou, budou tam asi 3-4 patra, co jsem koukal, tak přes Arduino by to šlo udělat přes ultrazvukové čidlo pro měření vzdálenosti kabiny výtahu, případně jsem otevřený i jinému nápadu, například nějaké tlačítko/čidlo na každém patře. Nějaké Arduinem řešené výtahy sem už viděl, takže to snad nebude problém vymyslet.

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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ondraN



Založen: Aug 16, 2022
Příspěvky: 385
Bydliště: Roztoky

PříspěvekZaslal: pá říjen 14 2022, 13:05    Předmět: Citovat

S těmi tlačítky to není problém. Navíc můžeš dát ke každému třeba RGB LED a svítit zeleně u těch, které bude možné použít a červeně u těch, co budou zrovna blokované, aby měl zvídavý uživatel přehled. A nezapomeň v konstrukci na snímače polohy výtahů.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2155

PříspěvekZaslal: pá říjen 14 2022, 14:52    Předmět: Citovat

na vytah by som pouzil hallove snimace niekde vo vodiacej liste a v kabine malicky magnet na ich zopnutie. a budes mat info, ked vytah prejde dane poschodie. pripadne pocitadlo na koleso, ktore bude pohanat ten vytah. podobne aj vlacik, mozes si dat viac tych snimacov a napr. automaticky davat zavory...
_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PsychoWard666



Založen: Nov 30, 2016
Příspěvky: 35

PříspěvekZaslal: so říjen 15 2022, 19:16    Předmět: Citovat

ondraN: Ty podsvícené spínače jsou dobrý nápad, ještě by se dalo udělat, že tlačítko patra které stiskneš bude pulzovat, aby bylo jasné kam výtah jede.

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.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3281

PříspěvekZaslal: so říjen 15 2022, 20:11    Předmět: Citovat

Všechno má své limity. Co vzájemně nekoliduje, může řídit samostatná elektronika. LED v tlačítkách mohou být digitální LED řady např. WS2812.

Záleží jen na tvé fantazii, co vše najednou v jednu chvíli budeš chtít řídit, ostatní se na tu dobu zablokuje.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.15 sekund