INHOUDSOPGAWE:
- Stap 1: Komponente vir musiekopwekkers
- Stap 2: Musiekgeneratorbaan
- Stap 3: Genereer ewekansige getalle
- Stap 4: 'n blik op GOD
Video: Bou 'n ewekansige musiek- en ligopwekker en kyk na bewyse van GOD: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Dit lyk onmoontlik om werklik ewekansige getalle te genereer. Dit is egter redelik maklik om 'n mikrobeheerder te gebruik om pseudo -ewekansige getalle te genereer en dit dan te gebruik om klanke en ligte in verskillende kleure te vertoon. Alhoewel die gegenereerde musiek nie presies Beethoven is nie, is dit meer interessant as wat u sou verwag. Ek sou waag om te sê dat dit aangenamer is om na te luister as baie van wat hulle deesdae op die radio speel. 'N Musiekopwekker wat effens beter is as dit, kan rocksterre eendag vervang (hoop ek).
Die feit dat ons nie werklike ewekansige getalle kan genereer nie, het interessante implikasies wat in stap 4 bespreek word. Prent 1 toon die musiek- en liggenerator. Dit is 1,3 "x 2,3" x,8 ". Dit speel musiek oor 'n reeks van twee oktawe deur 'n ingeboude 1" luidspreker. 'N RGB -LED met 'n oppervlakmontering vertoon 'n verskeidenheid kleure onder die luidspreker. Dit werk op 'n 1,5 volt AAA -battery.
Stap 1: Komponente vir musiekopwekkers
Foto 2 toon die ewekansige musiekgenerator aan die bokant van die printplaat. Pic 3 toon die onderkant van die printplaat U kan die liberale gebruik van Liquid Tape sien om die kans op kortsluiting tussen die komponente te verminder. MATERIAAL 1.5 volt tot 5 volt spanning converter: https://www.bodhilabs.com/vpack5aaa1.html08m Picaxe Microcontroller: https://www.hvwtech.com/1 duim, 32 ohm luidspreker, LM-386 versterker, skakelaar, weerstande, kapasitors,.1 kopstukke, RGB LED: https://www.mouser.com Aan-/uit-skakelaar, plastiekkas-1,3 x 2,3 x x 8 cm:
Stap 2: Musiekgeneratorbaan
Die CircuitPic 4 toon die skema van die ewekansige musiekgenerator. 'N 08M Picaxe -kontroleerder word gebruik om die RGB LED aan te steek en musiektone na 'n LM 386 -versterker te stuur wat na 'n ingeboude luidspreker van 1 uitset. Om dit klein te hou, gebruik ek 'n spanningsomskakelaar wat 1,5 volt tot 5 styg. Dit is geneem uit 'n LED -flitslig wat uit 'n enkele AA -battery geloop het. As u nie omgee om dit groter te maak nie, kan u eerder 3 1,5 volt -batterye gebruik. Die video hieronder wys die RGB -ligskerm en u kan 'n 'n kort snit van die ewekansige musiekgenerator.
Stap 3: Genereer ewekansige getalle
Dit blyk dat die skep van ware willekeur baie moeilik is. Dit kan selfs onmoontlik wees. Deur wiskunde en rekenaarprogramme te gebruik om willekeurige getalopwekkers te skep, word 'n reeks getalle gemaak wat nie werklik ewekansig is nie. Omdat hulle wiskundig is en volgens 'n bekende formule is, is dit voorspelbaar. Hulle word dus pseudo-random number generator (PRNGs) genoem. Dit blyk ook dat niemand tot dusver 'n ewekansige getalalgoritme kon skep wat hom nie herhaal nie. Dit maak nie saak hoe groot die program of formule is nie; die patroon begin homself uiteindelik herhaal. Maak nie saak hoe hard ons doelbewus probeer om willekeurigheid te skep nie, daar is 'n onderliggende neiging tot orde wat homself beweer: Ware ewekansige getalopwekkers (TRNG's), gebruik elektroniese of omgewingsgeluide om die getal te genereer en lyk op die oppervlak meer ewekansig as pseudo ewekansige kragopwekkers. As ons egter genoeg geweet het van die meganika van die opwekking van sulke geraas, sou ons heel waarskynlik die getalle wat voorspel word, kan voorspel. Net omdat ons nie slim genoeg of insiggewend genoeg is om iets te voorspel nie, maak dit dit nie inherent onvoorspelbaar nie. Sulke kragopwekkers is ook berug sensitief vir hul omgewing en sal dikwels herhalende patrone uit die omgewing rondom hulle optel (wisselstroom, fluoresserende frekwensies, temperatuurvariasies, ens.). 'N Pseudo ewekansige getalprogram In die onderstaande program kan u sien hoe ek Picaxe -mikrobeheerder om pseudo -ewekansige getalle te genereer om frekwensies oor 'n twee -oktaaf -reeks te speel. Afhangende van die getal (b8) word 'n noot 'n kort tydjie gekies en gespeel (b6) en dan word een van sewe kleure gekies om vir 'n kort tydjie aan te brand. Dan herhaal die proses homself. TEKST VAN PROGRAM: 'Willekeurige musiek en ligte kragopwekkers simbooltyd = b3loop: hoog 0high 1high 4'readadc 1, b12'debug b12random w0random w1time = 1b9 = b1+b3b8 = b9/7pouse 57' $ 0C pouse, $ 1A, $ 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, tyd, (b6) pouse 31 kyk 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, $ 16, $ 17, $ 18, $ 19, $ 1A), b6tune 0, tyd, (b6) pouse 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, tyd, (b6) pouse 11tak 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) gaan loopp1: 'random pauseslow 0' whitelow 1low 4pouse 41 gaan loopp2: laag 1 'greenpause 61 gaan loopp3: low 4pause 65 'bluegoto loopp4: low 0' yellowlow 1pause 53geag loopp5: low 1 'blue greenlow 4pause 31 gaan loopp6: low 0' violetlow 4pause 57p7: low 0 'redpause 67p8: gaan na lus
Stap 4: 'n blik op GOD
In ons pogings om willekeurigheid te skep of uit die niet te gryp, blyk dit ontwykend te wees. In ons daaglikse lewe soek ons voortdurend na patrone. Wat is die deurdringende krag wat orde bied aan ons gedagtes en patrone aan die heelal? As jy stop en kyk, is die lewe in alle rigtings verstommend. Van die kleinste gogga wat onderstebo op glas kan loop tot die grootste olifant wat kilometers ver deur die grond kan kommunikeer, is daar bewyse van onberispelike ontwerp. Die kleinste sel bevat die patroon van die hele liggaam. Daar is miere wat kan leer, vis wat kan vlieg en voëls wat vir hul kleintjies sorg. Van die kleinste foton tot die grootste son, kan ons 'n blik kry op 'n gerigte energie wat onsterflik is? '' N eindelose lewenskrag. Die bewyse is daagliks voor u, op elke skaal wat u wil ondersoek. As u die moeite doen om te kyk, kan u nie anders as om dinge te sien wat ontwerp en gebou is deur 'n hoër bewussyn as ons s'n nie. Alles wat ons ontwerp, is slegs 'n bleek navolging van die vooraf ontwerpte. Al ons slim voorbeelde is maar 'n deelversameling van die meesterset. Ons vind meestal weer uit wat reeds uitgevind is. 'N Paardebloem wat in die wind waai, het al die belangrikste idees in 'n valskerm. Ronde rotse rol soos wiele. 'N Boom het filters en loodgieterswerk en sonversamelaars. Daar is kameras in die oë en mikrofone in die ore. Die wetenskap begin nou eers besef dat elke sel in 'n menslike liggaam meer is as net 'n volledige bloudruk van die menslike ontwerp, dit is 'n mikrorekenaar. Stel jou voor 'n netwerk groter as die internet met biljoene mikro -rekenaars, te klein om te sien, verbind en in konstante kommunikasie elektries en chemies. Die netwerk is ontwerp en bestaan reeds. Ons noem dit die menslike liggaam. Ons word omring deur ingewikkelde, verweefde ontwerpe. Ons kan ontwerpe buite ons ontwerpe sien?”Ver bo ons verbeelding. Oral word bedoelingâ?”Begrens deur perke. Dit is geen toeval dat dit onmoontlik lyk om werklike ewekansige getalle te skep nie. Wat ons ewekansig of chaos noem, is eenvoudig 'n opsetlike patroon wat ons te lank of te wyd kan sien. Hoe kan ons wonderlike ontwerpe sien grens aan die wonderbaarlike en nie glo dat dit bewustelik ontwerp is nie? Kan ons ontwerpe hê sonder 'n ontwerper? Dit verg beslis meer as 'n blinde en ewekansige evolusie om die wonderlikheid wat lewe is, te skep. Toevallige verfyning bestaan nie. Die ontwerper is altyd 'n hoër vorm van bewussyn as die ontwerp. Oral waar ons kyk, sien ons dat die materie meer bewus word. Rondom jou verrot dinge, roes, word dit oplos?”Vervaag in die son. Op die oppervlak lyk dit soos chaosâ?”Entropie. Trouens, ouer dinge word voortdurend gesmelt om die Nuwe te voed, sodat dit wedergebore kan word?”Verbeter. 'N Rots word 'n plant, 'n plant word 'n dier en 'n dier word 'n mens. Op hierdie manier word die laer hoe hoër en word die minder bewuste voortdurend tot 'n hoër bewussyn. As u na een van die dele van die skepping kyk, is dit onvolmaak. Slegs perfeksie kan volledig wees en die dele moet altyd onvolledig wees. Selfs die onvoltooide natuur het 'n delikate elegansie wat nooit uit ewekansige evolusionêre ongelukke kan voortspruit nie. Daar is geen bewyse van 'n oneindige skaduwee nie, maar dit blyk dat daar oneindige lig is? '' N Lig wat nie vernietig kan word nie. En dit is van Bewuste Lig waarvan ons bestaan. Daar kan net een oneindigheid en een volmaaktheid wees. Die volmaaktheid is 'n bewussyn wat homself voortdurend herskep, terwyl dit ons na 'n hoër sentrum trek. Daardie hoër bewussyn is meestal God genoem.
Aanbeveel:
M5StickC ESP32 en NeoPixels LED -ring ewekansige kleur: 7 stappe
M5StickC ESP32 & NeoPixels LED Ring Random Color: In hierdie projek leer ons hoe om 'n ewekansige kleur op die NeoPixels LED Ring te vertoon met 'n M5StickC ESP32 -bord. Kyk na die video
LED ewekansige getalopwekker: 5 stappe (met foto's)
LED Random Number Generator: Dit is 'n baie eenvoudige Arduino -projek. Die produk gebruik LED's om ewekansige getalle voor te stel. As u op die knoppie druk (en hou), gaan die LED's heen en weer, dan laat 'n ewekansige stel LED's skyn om die nommer voor te stel. Dit is 'n Ardu
Hoe om 'n eenvoudige ewekansige virtuele dobbelsteen te kodeer: 6 stappe
Hoe om 'n eenvoudige ewekansige virtuele dobbelsteen te kodeer: Hallo almal !!!!! Dit is my eerste instruksie, en ek sal u leer hoe om 'n virtuele dobbelsteen op u rekenaar of slimfoon te kodeer. Ek gebruik HTML, JavaScript en CSS, ek hoop dat u almal daarvan sal hou en moenie vergeet om vir my te stem in die konteks hieronder nie
N Horlosie wat van die muur af val as u daarna kyk: 4 stappe
N Horlosie wat van die muur af val as u daarna kyk: wou u al ooit 'n horlosie hê wat u nie die tyd vertel nie? Ek ook nie, maar dit is wat u kry as u my in kwarantyn plaas met 'n paar elektroniese komponente en die internet
Wat om te doen met ewekansige motorversamelings: Projek 2: Spinning Lights (Model UFO): 12 stappe (met foto's)
Wat om te doen met ewekansige motorversamelings: Projek 2: Spinning Lights (Model UFO): Dus, ek het nog steeds 'n ewekansige motorversameling … Wat gaan ek doen? Wel, laat ons dink. Hoe gaan dit met 'n LED -ligdraaier? (Nie liefhebbers nie, maar jammer fidget spinner-liefhebbers.) Dit lyk nogal soos 'n UFO, dit klink soos 'n mengsel tussen 'n onkruiddoder en 'n blender