Obsah:

Vybudujte náhodný generátor hudby a svetla a pozrite sa na BOHA: 4 kroky
Vybudujte náhodný generátor hudby a svetla a pozrite sa na BOHA: 4 kroky

Video: Vybudujte náhodný generátor hudby a svetla a pozrite sa na BOHA: 4 kroky

Video: Vybudujte náhodný generátor hudby a svetla a pozrite sa na BOHA: 4 kroky
Video: В очко этих Юнитологов ► 2 Прохождение Dead Space Remake 2024, Jún
Anonim
Vybudujte náhodný generátor hudby a svetla a pozrite sa na BOHA
Vybudujte náhodný generátor hudby a svetla a pozrite sa na BOHA

Generovanie skutočne náhodných čísel sa zdá byť nemožné. Je však celkom jednoduché použiť mikrokontrolér na generovanie pseudonáhodných čísel a potom ich použiť na zobrazenie zvukov a rôznofarebných svetiel. Aj keď hudba, ktorá je generovaná, nie je presne Beethovenova, je zaujímavejšia, ako by ste mohli očakávať. Dovolím si tvrdiť, že je to príjemnejšie počúvanie ako väčšina z toho, čo dnes hrajú v rádiu. Hudobný generátor o niečo lepší ako tento, môže jedného dňa nahradiť rockové hviezdy (dúfam).

Skutočnosť, že nemôžeme generovať skutočné náhodné čísla, má zaujímavé dôsledky, ktoré sú zvážené v kroku 4. obr. 1 ukazuje generátor hudby a svetla. Má rozmery 1,3 palca x 2,3 palca x 8 palcov a prehráva hudbu v rozsahu dvoch oktáv prostredníctvom vstavaného reproduktora s uhlopriečkou 1 . Podsvietená RGB LED dióda zobrazuje pod reproduktorom množstvo farieb. Funguje na 1,5 V batérii AAA.

Krok 1: Komponenty generátora hudby

Komponenty generátora hudby
Komponenty generátora hudby
Komponenty generátora hudby
Komponenty generátora hudby

Obrázok 2 zobrazuje náhodný generátor hudby v hornej časti dosky s plošnými spojmi. Na obrázku 3 je zobrazená spodná časť dosky s plošnými spojmi. Môžete vidieť liberálne používanie tekutej pásky, aby sa znížila pravdepodobnosť skratu medzi komponentmi. MATERIÁLY Menič napätia 1,5 voltu na 5 voltov: https://www.bodhilabs.com/vpack5aaa1.html08m Mikrokontrolér Picaxe: https://www.hvwtech.com/1 palcový, 32 ohmový reproduktor, zosilňovač LM-386, prepínač, odpory, kondenzátory, zásuvkové lišty.1 ", RGB LED: https://www.mouser.com Vypínač, plastové puzdro-1,3 "x2,3" x,8 ":

Krok 2: Obvod generátora hudby

Obvod generátora hudby
Obvod generátora hudby

CircuitPic 4 ukazuje schému generátora náhodnej hudby. Na rozsvietenie RGB LED a odosielanie hudobných tónov do zosilňovača LM 386, ktorý je výstupom do vstavaného reproduktora 1 , sa používa 08M ovládač Picaxe. Aby som to udržal malé, použil som menič napätia, ktorý zvyšuje napätie 1,5 voltu na 5. volty. Bola prevzatá z LED baterky, ktorá vybila jednu batériu AA. Ak vám nevadí, že bude väčšia, môžete namiesto toho použiť 3 1,5 -voltové batérie. Nasledujúce video ukazuje svetelný indikátor RGB a počujete krátky zostrih generátora náhodnej hudby.

Krok 3: Generovanie náhodných čísel

Generovanie náhodných čísel
Generovanie náhodných čísel

Ukazuje sa, že vytvorenie skutočnej náhodnosti je veľmi ťažké. Dokonca to môže byť nemožné. Použitie matematiky a počítačových programov na vytvorenie generátorov náhodných čísel vytvára postupnosť čísel, ktoré nie sú skutočne náhodné. Pretože sú matematické a zo známeho vzorca-sú predvídateľné. Hovorí sa im preto generátory pseudonáhodných čísel (PRNG). Ukazuje sa tiež, že doteraz nikto nedokázal vytvoriť algoritmus náhodných čísel, ktorý by sa neopakoval. Nezáleží na tom, aký veľký je program alebo vzorec, vzor sa nakoniec začne sám opakovať. Bez ohľadu na to, ako veľmi sa úmyselne pokúšame vytvoriť náhodnosť, existuje tendencia k poriadku, ktorý sa presadzuje. Generátory pravých čísel (TRNG) používajú na generovanie čísla elektronický alebo environmentálny hluk a na povrchu sa zdajú byť náhodnejšie ako pseudo náhodné generátory. Ak by sme však vedeli dostatočne o mechanike generovania takéhoto hluku, pravdepodobne by sme boli schopní predpovedať generované čísla. Len preto, že nie sme dostatočne múdri alebo vnímaví na to, aby sme niečo predpovedali, neznamená to, že je to vo svojej podstate nepredvídateľné. Také generátory sú notoricky citlivé na svoje prostredie a často zachytávajú opakujúce sa vzorce z prostredia okolo nich (striedavý šum, fluorescenčné frekvencie, zmeny teploty atď.) Program pseudonáhodných čísel V nižšie uvedenom programe vidíte, ako som použil Mikrokontrolér Picaxe na generovanie pseudonáhodných čísel na prehrávanie frekvencií v rozsahu dvoch oktáv. V závislosti od čísla (b8) sa nota vyberie a krátko prehrá (b6) a potom sa vyberie jedna zo siedmich farieb, aby sa na krátky čas rozsvietila. Potom sa proces opakuje. TEXT PROGRAMU: „Náhodný generátor hudby a svetelného času symbol = b3loop: vysoký 0 vysoký 1 vysoký 4“čítač 1, b12 ladenie b12random w0random w1time = 1b9 = b1+b3b8 = b9/7pozastaviť 57 '$ 0C pauza, $ 1A, $ 1Blookup b8, (20 dolárov, 21 dolárov, 22 dolárov, 23 dolárov, 24 dolárov, 25 dolárov, 26 dolárov, 27 dolárov, 28 dolárov, 29 dolárov, 2 doláre, 2 miliardy dolárov, 00 dolárov, 01 dolárov, 02 dolárov, 03 dolárov, 04 dolárov, 05 dolárov, 06 dolárov, 07 dolárov, 08 dolárov, 09 dolárov, 0 dolárov, 0 dolárov, 10 dolárov, 11 dolárov, 12 dolárov, 13 dolárov, 14 dolárov, 15 dolárov, 16 dolárov, 17 dolárov, 18 dolárov, 19 dolárov, 1 dolár), b6tune 0, čas, (b6) pauza 31vyhľadanie b8, (25 dolárov, 26 dolárov, 27 dolárov, 28 dolárov, 29 dolárov, 2 doláre, 2 miliardy dolárov, 00 dolárov, 01 dolárov, 02 dolárov, 03 dolárov, 04 dolárov, 05 dolárov, 06 dolárov, 07 dolárov, 08 dolárov, 09 dolárov, 0 dolárov, 0 dolárov, 10 dolárov, 11 dolárov, 12 dolárov, 13 dolárov, 14 dolárov, 15 dolárov, $ 16, $ 17, $ 18, $ 19, $ 1A), b6tune 0, čas, (b6) pauza 21lookup b8, ($ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 03, $ 04, $ 05, $ 06, $ 07, $ 08, $ 09, $ 0A, $ 0B, $ 10, $ 11, $ 12, $ 13, $ 14, $ 15, $ 16, $ 17), b6tune 0, time, (b6) pause 11branch b8, (p6, p3, p1, p2, p6, p3, p2, p5, p4, p5, p7, p1, p8, p2, p1, p2, p6, p3, p2, p5, p4, p5, p7, p1) goto loopp1: 'random pauseslow 0' whitelow 1low 4pause 41goto loopp2: nízka 1 'zelená pauza 61goto loopp3: nízka 4pause 65 'bluegoto loopp4: low 0' yellowlow 1pause 53goto loopp5: low 1 'blue greenlow 4pause 31goto loopp6: low 0' violetlow 4pause 57p7: low 0 'redpause 67p8: goto loop

Krok 4: Pohľad na BOHA

Pohľad na BOHA
Pohľad na BOHA

Pri našich pokusoch vytvoriť náhodnosť alebo ju vytrhnúť z ničoho nič sa ukázalo, že je nepolapiteľná. V každodennom živote neustále hľadáme a nachádzame-vzorce. Čo je to všetko prestupujúca sila, ktorá dodáva vesmíru poriadok v našich myšlienkach a vzoroch? Ak sa zastavíte a pozriete, život vo všetkých smeroch je ohromujúci. Od najmenšej chyby, ktorá môže kráčať hore nohami po skle, až po najväčšieho slona, ktorý dokáže komunikovať po zemi dlhé kilometre, existujú dôkazy o bezchybnom dizajne. Najmenšia bunka obsahuje vzor celého tela. Existujú mravce, ktoré sa môžu učiť, ryby, ktoré môžu lietať, a vtáky, ktoré sa starajú o svoje mláďatá. Od najmenšieho fotónu po najväčšie slnko môžeme zahliadnuť nasmerovanú energiu, ktorá je nesmrteľná? “Životná sila, ktorá je nekonečná. Dôkazy máte pred sebou každý deň v akomkoľvek rozsahu, ktorý chcete preskúmať. Ak sa obťažujete pozerať, nemôžete nevidieť veci navrhnuté a postavené vyšším vedomím, ako je to naše. Všetko, čo navrhujeme, je len bledá napodobenina vopred navrhnutého. Všetky naše chytré vymyslenia sú len podmnožinou hlavnej sady. Väčšinou objavujeme to, čo už bolo vynájdené. Púpava vo vetre má všetky základné nápady na padáku. Okrúhle skaly sa valia ako kolesá. Strom má filtre a vodovodné a slnečné kolektory. V očiach sú kamery a v ušiach mikrofóny. Veda si práve začína uvedomovať, že každá bunka v ľudskom tele je viac než len kompletný náčrt ľudského dizajnu, je to mikropočítač. Predstavte si väčšiu sieť než internet s miliardami mikropočítačov, príliš malých na to, aby boli navzájom prepojené a v nepretržitej komunikácii elektricky a chemicky. Táto sieť bola navrhnutá a už existuje. Hovoríme tomu ľudské telo. Sme obklopení zložitými, prepletenými vzormi. Môžeme vidieť návrhy, ktoré presahujú naše designy? “Ďaleko nad rámec našej predstavivosti. Všade je úmysel? “Ohraničený hranicami. Nie je náhodou, že sa zdá byť nemožné vytvoriť skutočne náhodné čísla. To, čo nazývame náhodným alebo chaosom, je jednoducho úmyselný vzor príliš dlhý alebo široký na to, aby sme ho videli. Ako môžeme vidieť nádherné návrhy hraničiace so zázračnými a neveriť, že boli vedome navrhnuté? Môžeme mať návrhy bez dizajnéra? Na vytvorenie veľkoleposti, ktorou je život, je určite potrebné viac ako slepý a náhodný vývoj. Náhodné upresnenie neexistuje. Projektant je vždy vyššia forma vedomia ako dizajn. Kamkoľvek sa pozrieme, vidíme, ako sa hmota stáva vedomejšou. Všade okolo vás veci hnijú, hrdzavejú a rozpúšťajú sa? “Miznú na slnku. Na povrchu, ktorý vyzerá ako chaos? “Entropia. V skutočnosti sa staršie veci neustále topia, aby nakŕmili Nové, aby sa mohlo znovuzrodiť? “Vylepšené. Skala sa stáva rastlinou, rastlina sa stáva zvieraťom a zviera sa stáva človekom. Takto sa nižšie stáva vyšším a menej vedomé sa neustále vyvíja do vyššieho vedomia. Ak sa pozriete na niektorú z častí Stvorenia, sú nedokonalé. Iba Dokonalosť môže byť úplná a diely musia byť vždy neúplné. Aj nedokončená Príroda má jemnú eleganciu, ktorá nemôže nikdy vyplývať iba z náhodných evolučných nehôd. Neexistuje žiadny dôkaz o nekonečnom tieni, napriek tomu sa zdá, že existuje nekonečné svetlo? “Svetlo, ktoré nemožno zničiť. A je to z Vedomého Svetla, z ktorého sme stvorení. Môže existovať iba jeden nekonečno a jedna dokonalosť. Táto dokonalosť je vedomie, ktoré sa neustále obnovuje a ťahá nás smerom k vyššiemu centru. To vyššie vedomie sa najčastejšie nazývalo Boh.

Odporúča: