Jak na okamžitý mp3 výstřel bez prodlevy.
Moderátor: Moderátoři
Jak na okamžitý mp3 výstřel bez prodlevy.
S "DFPlayer mini MP3" jsem nepochodil - má zpoždění asi 1sec prgramově (přes Picaxe) i obyč. tlačíto. Našlo by se nějaké řešení nebo nápad?
Díky.
Dle popisu viz tento odkaz lze pomocí programu Awave Studio, který si můžete legálně stáhnout na dočasné vyzkoušení, převést svůj MP3 soubor se zvukem výstřelu na soubor v textovém formátu RTTTL. Podle interpretace povelů v takto vzniklém textovém RTTTL souboru si pak můžete pro Picaxe napsat vlastní funkci alias podprogram, který bude generovat krátký zvuk výstřelu pomocí BASIC příkazů TUNE nebo SOUND. Samozřejmě si to budete muset patřičně nastudovat jak co se týče interpretace povelů v RTTTL souboru tak i co se týče zmíněných BASIC příkazů TUNE nebo SOUND.
Plánek zapojení pro přímé přehrávání zvuků z Picaxe bez samostatného zvukového modulu je v článku viz tento odkaz. V tom odkazovaném článku ovšem přehrávají zvuky už nahrané v Picaxe. Takže z toho odkazovaného článku si vezměte inspiraci jen co se týče toho zapojení, ale pro zvuk výstřelu byste si měl napsat vlastní funkci pomocí BASIC příkazů TUNE nebo SOUND dle interpretace povelů v RTTTL souboru vzniklého konverzí vašeho MP3 souboru s výstřelem. Pokud by hlasitost zvuku při tom zapojení jen s Picaxe nebyla dostatečná, tak do toho zapojení můžete zkusit naroubovat nějaký audio zesilovač.
Pak budete mít možnost přehrávat zvuk výstřelu s minimálním zpožděním přímo z Picaxe bez MP3 přehrávače.
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
PF
petrfilipi píše:Ale hasiči se mi vysmáli, že údajně start přes reproduktor není možný. Jsou to zpátečníci
Možná jim v tom brání nějaká pravidla alias předpisy, které prostě nemohou ignorovat ať už se jim to líbí nebo ne.
Pokud jde o tazatele, tak pro tento případ bude asi nejlepší nepoužívat externí modul MP3 a udělat ten krátký zvuk výstřelu jako funkci pomocí zmíněných BASIC příkazů Picaxe.
Navíc - tohle nebude klasickej výstřel typu "řízenej výbuch" s krátkou impulsní špičkou a exponenciálním dozníváním, ale daleko spíš takový jakýsi "mňouknutí" až pískavý zabzučení, prostě čistě elektronickej zvuk - stačí si vzpomenout na zvuk fázeru ze Star Treku, nebo zat'nik'telu z Hvězdný brány.jodaps píše:Chtěl bych simulovat výstřel (mp3) pro laserovou pistoli.
...
A kutilmile - nelituju tě
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
PF
A kutilmile - nelituju tě
jodaps píše:Našlo by se nějaké řešení nebo nápad?
Řešením je nechodit s nevhodným MP3 kanónem na vrabce a použít v programu Picaxe BASIC příkazy TUNE nebo SOUND na přímé generování jednoduchého a krátkého zvuku napodobujícího výstřel. Ušetříte si tím v pistoli místo na pro tento účel nepotřebný MP3 přehrávač, který můžete nahradit třeba nějakým malým zesilovačem, aby to mělo trošku grády.
Zde je odkaz na český popis programových příkazů k PICAXE. Programový příkaz SOUND je použitelný pro všechny typy PICAXE a měl by k přímému generování toho zvuku stačit. Příkaz TUNE je použitelný pro PICAXE 08M.
Programové příkazy jsou v BASIC jazyku pro Picaxe a je to zjednodušeně řečeno Picaxová obdoba něčeho jako názvy funkcí některých standardních knihoven používaných v jazyce C u Arduina.
Jen pro informaci u Arduina pro podobný účel slouží funkce tone() a noTone().
- forbidden
- Příspěvky: 9442
- Registrován: 14 úno 2005, 00:00
- Bydliště: Brno (JN89GF)
- Kontaktovat uživatele:
Na margo pôvodného dotazu, ak má MCU dosť pamäti, určite by do jeho flash pamäte šiel nahrať krátky zvuk bez kompresie a prehrať ho prostredníctvom PWM (primitívnym 1-bitovým vzorkovaním - interný časovač nastaviť na vzorkovaciu frekvenciu zvuku, podľa prečítaného bajtu buď nastaviť log. 1 alebo 0 na reprák). Ak by to bolo tiché, výstup posilniť nejakou LM386. Znieť to bude, samozrejme, nejak takto, ale na zvukový efekt typu rana/výstrel to určite stačí a bude to i dostatočne "prebudené"
Pánové dík za postrčení a inspiraci, teď jsem rád že jsem ten dotaz sem dal.
samec píše:A čomu to vadí? Niekto ti pozerá na prsty, kedy si stlačil spúšť?
No, mně to vadí. Vystavil bych se škodolibým poznámkám bandě podnapilých trempů - pardon, kamarádů z lesa. Je slyšet hlasitý cvakanec (úderník), bo mimo hlavně mechanika v té pistoli zůstala.
Ten kulomet zní docela věrohodně, na posledním videu jsou i jednotlivé výstřely.