Sadržaj:
- Korak 1: Komponente glazbenog generatora
- Korak 2: Krug glazbenog generatora
- Korak 3: Generiranje slučajnih brojeva
- Korak 4: Pogled na BOGA
Video: Izgradite nasumični generator glazbe i svjetlosti i bacite pogled na BOG: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Čini se da je stvaranje zaista slučajnih brojeva nemoguće. Međutim, prilično je jednostavno koristiti mikrokontroler za generiranje pseudo slučajnih brojeva, a zatim ih koristiti za prikaz zvukova i svjetla različitih boja. Iako nastala glazba nije baš Beethoven, zanimljivija je nego što biste mogli očekivati. Usudio bih se reći da je ugodnije slušati nego mnogo onoga što sviraju na radiju ovih dana. Glazbeni generator nešto bolji od ovoga, možda će jednog dana zamijeniti rock zvijezde (nadam se).
Činjenica da ne možemo generirati prave slučajne brojeve ima zanimljive implikacije koje se razmatraju u koraku 4. Slika 1 prikazuje generator glazbe i svjetla. Dimenzije su 1,3 "x2,3" x 8 ". Pušta glazbu u rasponu od dvije oktave kroz ugrađeni zvučnik od 1". RGB LED za površinsko postavljanje prikazuje niz boja ispod zvučnika. Radi na 1,5 voltnoj AAA bateriji.
Korak 1: Komponente glazbenog generatora
Na slici 2 prikazan je slučajni generator glazbe na vrhu ploče. Slika 3 prikazuje dno ploče. Možete vidjeti liberalnu uporabu tekuće trake kako biste smanjili mogućnost kratkog spoja između komponenti. MATERIJALI Pretvarač napona od 1,5 volti do 5 volti: https://www.bodhilabs.com/vpack5aaa1.html08m Picaxe mikrokontroler: https://www.hvwtech.com/1 inčni, 32 ohmski zvučnik, pojačalo LM-386, prekidač, otpornici, kondenzatori,.1 "utičnice zaglavlja, RGB LED: https://www.mouser.com Prekidač za isključivanje, plastično kućište-1,3 "x2,3" x,8 ":
Korak 2: Krug glazbenog generatora
CircuitPic 4 prikazuje shemu generatora slučajne glazbe. Kontroler Picaxe 08M koristi se za osvjetljavanje RGB LED -a i slanje glazbenih tonova na pojačalo LM 386 koje emitira na 1 ugrađeni zvučnik. Kako bih ostao mali, upotrijebio sam pretvarač napona koji pojačava 1,5 volti do 5 volti. Uzeto je iz LED svjetiljke koja je istrošila jednu AA bateriju. Ako vam ne smeta povećati bateriju, umjesto nje možete upotrijebiti 3 baterije od 1,5 volta. Video ispod prikazuje prikaz svjetla RGB i možete čuti kratki isječak generatora slučajne glazbe.
Korak 3: Generiranje slučajnih brojeva
Ispostavilo se da je stvaranje prave slučajnosti vrlo teško. Možda je čak i nemoguće. Korištenje matematike i računalnih programa za stvaranje generatora slučajnih brojeva stvara niz brojeva koji nisu uistinu slučajni. Budući da su matematičke i iz poznate formule-predvidljive su. Stoga se nazivaju generatorima pseudo-slučajnih brojeva (PRNG). Također se ispostavlja da dosad nitko nije uspio stvoriti algoritam slučajnih brojeva koji se ne ponavlja. Nije važno koliko je velik program ili formula, uzorak se s vremenom počinje ponavljati. Bez obzira na to koliko se namjerno trudili stvoriti nasumičnost, postoji temeljna tendencija prema poretku koji se afirmira. Pravi generatori slučajnih brojeva (TRNG), koriste elektroničku buku ili buku iz okoliša za generiranje broja, a na površini se čini da su nasumičniji od pseudo nasumični generatori. Međutim, ako bismo znali dovoljno o mehanici generiranja takve buke, najvjerojatnije bismo mogli predvidjeti generirane brojeve. Samo zato što nismo dovoljno pametni ili dovoljno pronicljivi da bismo nešto predvidjeli ne čini ga inherentno nepredvidljivim. Takvi generatori također su notorno osjetljivi na svoju okolinu i često će pokupiti ponavljajuće se obrasce iz okoline koja ih okružuje (naizmjenično brujanje, fluorescentne frekvencije, varijacije temperature itd.). Pseudo program s slučajnim brojevima U donjem programu možete vidjeti kako sam koristio Picaxe mikrokontroler za generiranje pseudo slučajnih brojeva za reprodukciju frekvencija u rasponu od dvije oktave. Ovisno o broju (b8), bilješka se bira i svira kratko (b6), a zatim se bira jedna od sedam boja koja će zasvijetliti na kratko vrijeme. Zatim se proces ponavlja. TEKST PROGRAMA: 'Generatori slučajne glazbe i svjetla simbol simbol = b3loop: visoko 0visoko 1 visoko 4'readadc 1, b12'debug b12random w0random w1time = 1b9 = b1+b3b8 = b9/7pauza 57' $ 0C pauze, $ 1A, $ 1Blookup b8, ($ 20, $ 21, $ 22, $ 23, $ 24, $ 25, $ 26, $ 27, $ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 03, $ 04, $ 05, $ 06, $ 07, $ 08, $ 09, $ 0A, $ 0B, $ 10, 11, $ 12, $ 13, $ 14, $ 15, $ 16, $ 17, $ 18, $ 19, $ 1A), b6tune 0, vrijeme, (b6) pauziraj 31potraži b8, ($ 25, $ 26, 27 USD, 28 USD, 29 USD, 2A $, 2B $, 00, 01, 02, 03, 03, 04, 05, 06, 06, 07, 08, 09, 0, 0, 0, 10, 11, 12, 13, 14, 15, 15 USD, 16 USD, 17 USD, 18 USD, 19 USD, 1 USD), b6tune 0, vrijeme, (b6) pauziraj 21potraživanje b8, (28, 29, 2, 2, 2, 2, 0, 01, 30, 03, 04, 05, 06, 06,, 07 USD, 08 USD, 09 USD, 0 USD, 0 USD, 10 USD, 11 USD, 12 USD, 13 USD, 14 USD, 15 USD, 16 USD, 17 USD), b6tune 0, vrijeme, (b6) pauza 11 grana 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: 'nasumična pauza polagano 0' bijelo 1 nisko 1 4 pauze 41goto loopp2: niska 1 'greenpause 61goto loopp3: niska 4pauze 65 'bluegoto loopp4: niska 0' žuta nijansa 1 pauza 53goto loopp5: niska 1 'plava zelena nijansa 4 pauza 31goto loopp6: niska 0' ljubičasta 4 pauza 57p7: niska 0 'crvena pauza 67p8: goto petlja
Korak 4: Pogled na BOGA
U našim pokušajima da stvorimo slučajnost ili je izvučemo iz zraka, to se pokazalo nedostižnim. U svakodnevnom životu neprestano tražimo i pronalazimo-obrasce. Koja je sveprožimajuća sila koja daje red našim mislima i obrasce Svemiru? Ako zastanete i pogledate, život je u svim smjerovima zapanjujući. Od najsitnije bube koja može hodati naglavačke po staklu do najvećeg slona koji miljama može komunicirati kroz tlo, postoje dokazi o besprijekornom dizajnu. Najmanja stanica sadrži uzorak cijelog tijela. Postoje mravi koji mogu učiti, ribe koje mogu letjeti i ptice koje se brinu za svoje mlade. Od najmanjeg fotona do najvećeg sunca možemo ugledati usmjerenu energiju koja je Besmrtna?”Životna sila koja nema kraja. Dokazi su pred vama, svakodnevno, u bilo kojoj mjeri koju želite ispitati. Ako se potrudite pogledati, ne možete a da ne vidite stvari koje je osmislila i izgradila viša svijest od naše. Sve što dizajniramo samo je blijeda imitacija unaprijed osmišljenog. Svi naši pametni izumi samo su podskup glavnog skupa. Uglavnom iznova izmišljamo ono što je već izmišljeno. Maslačak koji puše na povjetarcu ima sve bitne ideje u padobranu. Okruglo kamenje kotrlja se poput kotača. Drvo ima filtere, vodovodne i solarne kolektore. U očima su kamere, a u ušima mikrofoni. Znanost tek sada počinje shvaćati da je svaka stanica u ljudskom tijelu više od pukog nacrta ljudskog dizajna, to je mikroračunalo. Zamislite mrežu veću od interneta s milijardama mikroračunala, premalih za vidjeti, povezanih zajedno i u stalnoj električnoj i kemijskoj komunikaciji. Ta je mreža projektirana i već postoji. Zovemo ga ljudsko tijelo. Okruženi smo zamršenim, isprepletenim dizajnom. Možemo vidjeti dizajne izvan našeg dizajna?”Daleko izvan naše mašte. Svuda je namjera?”Ograničena granicama. Nije slučajno što se čini nemogućim stvoriti doista slučajne brojeve. Ono što nazivamo slučajnošću ili kaosom jednostavno je namjerni uzorak predug ili preširok da bismo ga mogli vidjeti. Kako možemo vidjeti veličanstvene dizajne koji graniče s čudesnim, a ne vjerovati da su svjesno dizajnirani? Možemo li imati dizajne bez dizajnera? Sigurno je potrebno više od slijepe i slučajne evolucije da bi se stvorila veličanstvenost života. Slučajno usavršavanje ne postoji. Dizajner je uvijek viši oblik svijesti od dizajna. Gdje god pogledamo vidimo da materija postaje svjesnija. Svuda oko vas stvari trunu, hrđaju, otapaju se?”Blijede na suncu. Na površini koja izgleda kao kaos?”Entropija. Zapravo, starije stvari se neprestano tope kako bi se nahranilo Novo, kako bi se moglo ponovno roditi?”Poboljšano. Stijena postaje biljka, biljka postaje životinja, a životinja postaje čovjek. Na taj način niže postaje više, a manje svjesno neprestano evoluira u višu svijest. Ako pogledate bilo koji dio Stvaranja, oni su nesavršeni. Samo Savršenstvo može biti potpuno, a dijelovi uvijek moraju biti nepotpuni. Čak i nedovršena Priroda ima nježnu eleganciju koja nikada ne bi mogla proizlaziti samo iz slučajnih evolucijskih nesreća. Nema dokaza o beskonačnoj sjeni, ali čini se da postoji beskonačna svjetlost?”Svjetlost koja se ne može uništiti. I to je od Svjesnog Svjetla od kojeg smo sazdani. Može postojati samo jedna Beskonačnost i Jedna Savršenstvo. To Savršenstvo je Svijest koja se stalno ponovno stvara, dok nas vuče prema višem centru. Ta viša svijest najčešće se nazivala Bog.
Preporučeni:
"Jumbleum" nasumični MP3 glazbeni player: 8 koraka (sa slikama)
"Jumbleum" Shuffle MP3 glazbeni player: Za ovaj projekt odlučio sam napraviti jednostavan za korištenje, moćan player za korištenje u svojoj radionici. Nakon što sam isprobao neke druge MP3 module, odabrao sam lako dostupan, jeftin "DFPlayer Mini" modul. Ima " nasumičnu reprodukciju " način rada ALI jer ja
Izrada Arduino knjižnice za YouTube pogled: 7 koraka
Izrada Arduino knjižnice za YouTube Sight: Pozdrav svima, nedavno sam izgradio uslugu pod nazivom YouTube Sight koja može izdvojiti podatke o pretplatnicima iz YouTube Analytics API -ja i dati vam točniji broj pretplatnika otkako je YouTube počeo prikupljati rezultate. Pomoću njega sam napravio primjer
Nvidia Jetson Nano Vodič - Prvi pogled s AI & ML: 7 koraka
Nvidia Jetson Nano Vodič | Prvi pogled s AI & ML: Hej, što ima ljudi! Akarsh ovdje iz CETech -a. Danas ćemo pogledati novi SBC iz Nvidije koji je Jetson Nano, Jetson Nano je fokusiran na tehnike umjetne inteligencije poput prepoznavanja slika itd. Prvo ćemo pokrenuti
Stari telefon za pokretno kretanje! Pogled iz svemira!: 4 koraka
Stari telefon za pokretno kretanje! Pogled iz svemira !: Nadograđujem telefone i mislio sam da bi stari telefon morao biti zabavan … bizarna kombinacija Dana planeta Zemlje, kišnog dana, natjecanja Instructables o svemiru i nedavnog članka o ISS HD Zemlji Gledanje eksperimenta natjeralo me da sastavim
Stražnji pogled vozila: 9 koraka (sa slikama)
Stražnji vid vozila: Zašto gradimo stražnji vid vozila? Rezervni sudar bio je veliki problem, Američki centar za kontrolu bolesti izvijestio je da je od 2001. do 2003. godine procijenjeno 7 475 djece (2 492 godišnje) mlađe od 15 godina liječen od automobilske bolesti