Construiți un generator de muzică și lumină aleatoriu și vedeți dovezile lui DUMNEZEU: 4 pași
Construiți un generator de muzică și lumină aleatoriu și vedeți dovezile lui DUMNEZEU: 4 pași

Video: Construiți un generator de muzică și lumină aleatoriu și vedeți dovezile lui DUMNEZEU: 4 pași

Video: Construiți un generator de muzică și lumină aleatoriu și vedeți dovezile lui DUMNEZEU: 4 pași
Video: Orizont: Vestul interzis (Filmul) 2025, Ianuarie
Anonim
Construiți un generator de muzică și lumină aleatoriu și vedeți dovezile lui DUMNEZEU
Construiți un generator de muzică și lumină aleatoriu și vedeți dovezile lui DUMNEZEU

Generarea de numere cu adevărat aleatorii pare a fi imposibilă. Cu toate acestea, este destul de ușor să utilizați un microcontroler pentru a genera numere pseudo aleatorii și apoi să le utilizați pentru a afișa sunete și lumini colorate diferite. Deși muzica generată nu este tocmai Beethoven, este mai interesantă decât v-ați putea aștepta. M-aș aventura să spun că este mai plăcut să asculți decât mult din ceea ce joacă la radio în aceste zile. Un generator de muzică puțin mai bun decât acesta, poate înlocui cândva stelele rock (sper).

Faptul că nu putem genera adevărate numere aleatoare are implicații interesante care sunt luate în considerare în pasul 4. imaginea 1 arată generatorul de muzică și lumină. Are 1,3 "x2,3" x 8 ". Redă muzică pe o rază de două octave printr-un difuzor încorporat de 1". Un LED RGB cu montare pe suprafață afișează o gamă de culori sub difuzor. Funcționează pe o baterie AAA de 1,5 volți.

Pasul 1: Componente Generator muzică

Componente pentru generatorul de muzică
Componente pentru generatorul de muzică
Componente pentru generatorul de muzică
Componente pentru generatorul de muzică

Imaginea 2 arată partea superioară a generatorului de muzică aleatorie a plăcii de circuite. Imaginea 3 arată partea de jos a plăcii de circuite Puteți vedea utilizarea liberă a benzii lichide pentru a reduce șansa de scurtcircuit între componente. //www.bodhilabs.com/vpack5aaa1.html08m Microcontroler Picaxe: https://www.hvwtech.com/1 inch, difuzor de 32 ohmi, amplificator LM-386, comutator, rezistențe, condensatori, prize de cap.1 ", LED RGB: https://www.mouser.comIntrerupător pornit, carcasă din plastic-1,3 "x2,3" x,8 ":

Pasul 2: Circuitul generatorului de muzică

Circuit generator de muzică
Circuit generator de muzică

CircuitPic 4 prezintă schema generatorului de muzică aleatorie. Un controler Picaxe 08M este utilizat pentru a aprinde LED-ul RGB și pentru a trimite tonuri muzicale către un amplificator LM 386 care emite un difuzor încorporat de 1 . Pentru a-l menține mic, am folosit un convertor de tensiune care crește de la 1,5 volți la 5 a fost preluat de la o lanternă cu LED care a scăpat de o singură baterie AA. Dacă nu vă deranjează să o faceți mai mare, puteți folosi în schimb 3 baterii de 1,5 volți. Videoclipul de mai jos vă arată afișajul luminii RGB și puteți auzi un scurtă secțiune a generatorului de muzică aleatorie.

Pasul 3: Generarea numerelor aleatorii

Generarea numerelor aleatorii
Generarea numerelor aleatorii

Se pare că crearea unei adevărate întâmplări este foarte dificilă. Poate fi chiar imposibil. Utilizarea matematicii și a programelor de calculator pentru a crea generatoare de numere aleatorii creează o succesiune de numere care nu sunt cu adevărat aleatorii. Deoarece sunt matematice și dintr-o formulă cunoscută - sunt previzibile. Acestea sunt astfel numite generatoare de numere pseudo-aleatorii (PRNG). De asemenea, se dovedește că până acum nimeni nu a reușit să creeze un algoritm de număr aleatoriu care să nu se repete. Nu contează cât de mare este programul sau formula, modelul începe în cele din urmă să se repete. Oricât de mult am încerca intenționat să creăm aleatoriu, există o tendință de bază către ordine care se afirmă. Generatorii de numere aleatorii adevărate (TRNG-uri), utilizează zgomotul electronic sau de mediu pentru a genera numărul și la suprafață par a fi mai aleatorii decât pseudo generatoare aleatorii. Totuși, dacă am ști suficient despre mecanica generării unui astfel de zgomot, cel mai probabil am fi în măsură să prezicem numerele generate. Doar pentru că nu suntem suficient de inteligenți sau suficient de perspicace pentru a prezice ceva nu îl face inerent imprevizibil. Astfel de generatoare sunt, de asemenea, notoriu sensibile la mediul lor și adesea vor prelua modele repetitive din mediul înconjurător (zumzet de curent alternativ, frecvențe fluorescente, variații de temperatură etc.). Un Pseudo Random Number Program Microcontroler Picaxe pentru a genera numere pseudo-aleatorii pentru a reda frecvențe pe o gamă de două octave. În funcție de numărul (b8), o notă este aleasă și redată pentru o perioadă scurtă de timp (b6) și apoi una dintre cele șapte culori este aleasă pentru a se aprinde pentru o perioadă scurtă de timp. Apoi, procesul se repetă. 1 $, 1 $ Lookup 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, ora, (b6) pauză 31 căutare b8, (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 $; 07 $, 08 $, 09 $, 0A, 0B $, 10 $, 11 $, 12 $, 13 $, 14 $, 15 $, 16 $, 17 $), b6tune 0, ora, (b6) pauză 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) merge la buclă p1: 'pauze aleatorii lente 0' alb 4 pauză 41goto loopp2: low 1 'greenpause 61goto loopp3: low 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: go go

Pasul 4: O privire asupra lui DUMNEZEU

O privire asupra lui DUMNEZEU
O privire asupra lui DUMNEZEU

În încercările noastre de a crea aleatoriu sau de a-l scoate din aer, se dovedește a fi evaziv. În viața noastră de zi cu zi căutăm și găsim în mod constant - modele. Care este forța care pătrunde în întregime care asigură ordinea gândurilor și modelelor noastre către Univers? Dacă te oprești și privești, viața, în toate direcțiile, este minunată. De la cel mai mic bug care poate merge cu capul în jos pe sticlă până la cel mai mare elefant care poate comunica prin sol pe kilometri, există dovezi ale unui design impecabil. Cea mai mică celulă conține modelul întregului corp. Există furnici care pot învăța, pești care pot zbura și păsări care au grijă de puii lor. De la cel mai mic foton la cel mai mare soare putem surprinde o energie direcționată care este nemuritorul?”O forță de viață care este nesfârșită. Dovezile sunt chiar în fața voastră, în fiecare zi, pe orice scară pe care doriți să o examinați. Dacă vă deranjați să priviți, nu puteți să nu vedeți lucruri proiectate și construite de o conștiință superioară decât a noastră. Tot ceea ce proiectăm nu este decât o imitație palidă a pre-proiectării. Toate armamentele noastre inteligente nu sunt decât un subset al setului master. Reinventăm în mare parte ceea ce a fost deja inventat. O păpădie care suflă în briză are toate ideile esențiale într-o parașută. Stâncile rotunde se rostogolesc ca roțile. Un copac are filtre și instalații sanitare și colectoare solare. Există camere în ochi și microfoane în urechi. Știința abia acum începe să-și dea seama că fiecare celulă dintr-un corp uman este mai mult decât un plan complet al designului uman, este un microcomputer. Imaginați-vă o rețea mai vastă decât internetul cu miliarde de microcomputere, prea mici pentru a fi văzute, conectate împreună și în comunicare constantă electric și chimic. Rețeaua respectivă a fost proiectată și există deja. Noi îl numim corpul uman. Suntem înconjurați de modele complexe, împletite. Putem vedea modele dincolo de modelele noastre?”, Dincolo de imaginația noastră. Pretutindeni intenția este mărginită de limite. Nu întâmplător pare a fi imposibil să creezi numere cu adevărat aleatorii. Ceea ce numim aleatoriu sau haos este pur și simplu un model intenționat prea lung sau prea larg pentru ca noi să îl vedem. Cum putem vedea modele magnifice care se învecinează cu miraculosul și să nu credem că au fost proiectate în mod conștient? Putem avea modele fără un designer? Cu siguranță este nevoie de mai mult decât o evoluție oarbă și aleatorie pentru a crea măreția care este viața. Rafinamentul accidental nu există. Proiectantul este întotdeauna o formă de conștiință mai înaltă decât proiectarea. Oriunde privim, vedem materia devenind mai conștientă. În jurul tău, lucrurile putrezesc, ruginesc, se dizolvă…? Se estompează în soare. La suprafața care apare ca entropia haosului?”. De fapt, lucrurile mai vechi sunt în mod constant topite pentru a hrăni Noul, astfel încât acesta să poată renaște?”Îmbunătățit. O piatră devine o plantă, o plantă devine un animal și un animal devine un om. În acest fel, cel mai mic devine cu atât mai înalt, cât și cel mai puțin conștient evoluează continuu către o conștiință superioară. Dacă te uiți la oricare dintre părțile Creației, acestea sunt imperfecte. Numai Perfecțiunea poate fi completă și părțile trebuie să fie întotdeauna incomplete. Chiar și Natura neterminată are o eleganță delicată care nu ar putea rezulta niciodată doar din accidente evolutive aleatorii. Nu există dovezi ale unei umbre infinite, totuși pare să existe o lumină infinită - o Lumină care nu poate fi distrusă. Și din Lumina Conștientă suntem făcuți. Nu poate exista decât un Infinit și o Perfecțiune. Această Perfecțiune este o Conștiință care se recreează în mod constant, în timp ce ne trage spre un centru superior. Această conștiință superioară a fost numită cel mai adesea Dumnezeu.