Cov txheej txheem:

Tsim kom muaj suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob thiab pom qhov pov thawj ntawm Vajtswv: 4 Cov Kauj Ruam
Tsim kom muaj suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob thiab pom qhov pov thawj ntawm Vajtswv: 4 Cov Kauj Ruam

Video: Tsim kom muaj suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob thiab pom qhov pov thawj ntawm Vajtswv: 4 Cov Kauj Ruam

Video: Tsim kom muaj suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob thiab pom qhov pov thawj ntawm Vajtswv: 4 Cov Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Kaum ib hlis
Anonim
Tsim kom muaj suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob thiab pom qhov pov thawj ntawm Vajtswv
Tsim kom muaj suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob thiab pom qhov pov thawj ntawm Vajtswv

Tsim cov lej tsis tseeb tshwm zoo li tsis yooj yim sua. Txawm li cas los xij, nws yooj yim siv microcontroller los tsim cov lej tsis raug thiab tom qab ntawd siv lawv los tso saib cov suab thiab cov xim sib txawv. Thaum lub suab paj nruag uas tau tsim tawm tsis yog raws li Beethoven, nws yog qhov nthuav ntau dua li qhov koj xav tau. Kuv yuav nqis peev los hais tias nws zoo mloog ntau dua li qhov lawv ua hauv xov tooj cua hnub no. Lub tshuab suab paj nruag me ntsis zoo dua qhov no, ib hnub yuav hloov lub hnub qub pob zeb (Kuv vam).

Qhov tseeb tias peb tsis tuaj yeem tsim cov lej tsis tseeb muaj qhov cuam tshuam zoo uas tau txiav txim siab hauv qib 4. pic 1 qhia txog lub suab paj nruag thiab lub tshuab hluav taws xob. Nws yog 1.3 "x2.3" x.8 ". Nws ua suab paj nruag hla ob octave ntau los ntawm kev tsim hauv 1" hais lus. Ib sab saum toj RGB LED qhia txog ntau yam xim hauv qab tus hais lus. Nws ua haujlwm ntawm 1.5 volt AAA roj teeb.

Kauj Ruam 1: Cov Khoom Siv Hluav Taws Xob

Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob
Cov Khoom Siv Hluav Taws Xob

Pic 2 qhia txog lub suab paj nruag random tsim tawm sab saum toj ntawm lub rooj tsav xwm hluav taws xob. Pic 3 qhia rau hauv qab ntawm lub rooj tsav xwm hauv CircuitKoj tuaj yeem pom qhov kev siv ywj pheej ntawm Cov Kab Xev kom txo txoj hauv kev luv ntawm cov khoom siv. //www.bodhilabs.com/vpack5aaa1.html08m Picaxe Microcontroller: https://www.hvwtech.com/1 nti, hais lus 32 ohm, LM-386 amplifier, hloov, resistors, capacitors,.1 "header nyob, RGB LED: https://www.mouser.com On-off Switch, Case Yas-1.3 "x2.3" x.8 ":

Kauj Ruam 2: Suab Nkauj Generator Circuit

Suab Nkauj Generator Circuit
Suab Nkauj Generator Circuit

CircuitPic 4 qhia txog cov txheej txheem ntawm cov suab paj nruag random. Tus tswj 08M Picaxe tau siv los teeb lub RGB LED thiab xa cov suab paj nruas suab nrov mus rau LM 386 lub tshuab hluav taws xob uas tso tawm rau 1 ua hauv tus neeg hais lus. Txhawm rau ua kom nws me me, Kuv siv lub ntsuas hluav taws xob hloov pauv uas nce mus txog 1.5 volts txog 5 Nws tau coj los ntawm lub teeb nyem LED uas tau khiav tawm ntawm ib lub roj teeb AA. Yog tias koj tsis mloog ua kom nws loj dua, koj tuaj yeem siv 3 1.5 volt roj teeb xwb. Qhov yeeb yaj kiab hauv qab no qhia koj lub teeb RGB teeb thiab koj tuaj yeem hnov kev txiav luv luv ntawm cov suab paj nruag random tsim.

Kauj Ruam 3: Tsim Tus Zauv Random

Tsim Tus Zauv Random
Tsim Tus Zauv Random

Nws hloov tawm tias tsim qhov tseeb randomness yog qhov nyuaj heev. Tej zaum nws yuav tsis yooj yim sua. Kev siv lej thiab khoos phis tawj cov program los tsim cov lej tsim hluav taws xob tsim cov lej uas tsis yog qhov tseeb. Vim tias lawv ua lej thiab los ntawm cov mis paub-lawv tuaj yeem kwv yees tau. Lawv yog li ntawd hu ua pseudo-random tus lej tsim hluav taws xob (PRNGs). Nws tseem hloov tawm tias txog tam sim no tsis muaj leej twg tuaj yeem tsim tus lej zauv uas tsis rov ua nws tus kheej. Nws tsis muaj teeb meem loj npaum li cas ntawm txoj haujlwm lossis txheej txheem, tus qauv thaum kawg pib rov ua nws tus kheej. Tsis muaj teeb meem nyuaj npaum li cas peb txhob txwm sim tsim qhov tsis xwm yeem, muaj qhov pib xav tau ntawm kev txiav txim uas qhia nws tus kheej. True random random generators (TRNGs), siv hluav taws xob lossis suab nrov ib puag ncig los tsim tus lej thiab saum npoo zoo li tsis zoo li pseudo random generator. Txawm li cas los xij yog tias peb paub txaus txog kev siv tshuab ntawm cov suab nrov ntawd, peb yuav muaj peev xwm kwv yees tau cov lej tsim tawm. Tsuas yog vim peb tsis ntse txaus lossis nkag siab txaus los kwv yees qee yam tsis ua rau nws tsis tuaj yeem kwv yees tau. Cov tshuab hluav taws xob no tseem muaj lub npe tsis zoo rau lawv ib puag ncig thiab feem ntau tuaj yeem khaws cov qauv rov ua dua los ntawm ib puag ncig lawv (AC hum, lub teeb ci ntau zaus, hloov pauv kub, thiab lwm yam.). Pseudo Random Number Program Hauv qhov program hauv qab no koj tuaj yeem pom li cas kuv siv Picaxe microcontroller los tsim pseudo random lej los ua si ntau zaus ntau dua ob octave ntau. Nyob ntawm tus lej (b8) sau ntawv khaws cia thiab ua si rau lub sijhawm luv (b6) thiab tom qab ntawd ib ntawm xya xim raug xaiv kom pom kev rau lub sijhawm luv. Cov txheej txheem rov ua nws tus kheej. Qhov NTAWV NTAWV NTAWM PROGRAM: 'suab paj nruag tsis xwm yeem thiab lub teeb tsim hluav taws xob lub sij hawm = b3loop: siab 0high 1high 4'readadc 1, b12'debug b12random w0random w1time = 1b9 = b1+b3b8 = b9/7pause 57' $ 0C ncua, $ 1A, $ 1Blookup b8, ($ 20, $ 21, $ 22, $ 23, $ 24, $ 25, $ 26, $ 27, $ 28, $ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 04, $ 05, $ 06, $ 07, $ 08, $ 09, $ 0A, $ 0B, $ 10, $ 11, $ 12, $ 13, $ 14, $ 15, $ 16, $ 17, $ 18, $ 18, $ 19, $ 1A), b6tune 0, sijhawm, (b6) ncua 31lookup b8, ($ 25, $ 26), $ 27, $ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 03, $ 04, $ 05, $ 06, $ 06, $ 07, $ 08, $ 09, $ 0A, $ 0B, $ 10, $ 11, $ 12, $ 13, $ 14, $ 15, $ 16, $ 17, $ 18, $ 19, $ 1A), b6tune 0, sijhawm, (b6) ncua 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, $ 17), b6tune 0, sijhawm, (b6) ncua 11branch b8, (p6, p3, p1, p2, p6, p3, p2, p5, p4, p5, p7, p1, p8, p2, p1, p2, p6, p3, p2, p2, p5, p4, p5, p7, p1) goto loopp1: 'random pauseslow 0' whitelow 1low 4pause 41goto loopp2: qis 1 'greenpause 61goto loopp3: qis 4pause 65 'bluegoto loopp4: qis 0' yellowlow 1pause 53goto loopp5: qis 1 'blue greenlow 4pause 31goto loopp6: qis 0' violetlow 4pause 57p7: qis 0 'redpause 67p8: goto loop

Kauj Ruam 4: Kev Ntseeg Vajtswv

Ib nyuag ntsia ntawm Vajtswv
Ib nyuag ntsia ntawm Vajtswv

Hauv peb qhov kev sim los tsim qhov tsis xwm yeem lossis rub nws tawm ntawm huab cua nyias, nws dhau los ua qhov tsis yooj yim. Hauv peb lub neej niaj hnub peb niaj hnub nrhiav thiab nrhiav-qauv. Dab tsi yog txhua qhov kev quab yuam uas cuam tshuam rau peb txoj kev xav thiab cov qauv rau Lub Ntiaj Teb? Yog tias koj nres thiab saib, lub neej, hauv txhua qhov kev qhia, yog lub siab xav tsis thoob. Los ntawm cov kab me me tshaj plaws uas tuaj yeem taug kev rov qab rau ntawm iav mus rau tus ntxhw loj tshaj plaws uas tuaj yeem sib txuas lus hla hauv av rau mais, muaj pov thawj ntawm kev tsim qauv zoo. Lub cell me tshaj plaws muaj tus qauv ntawm tag nrho lub cev. Muaj ntsaum uas tuaj yeem kawm paub, ntses uas tuaj yeem ya tau, thiab noog uas saib xyuas lawv cov hluas. Los ntawm cov duab me tshaj plaws mus rau lub hnub loj tshaj plaws peb tuaj yeem pom ib nyuag ntsia ntawm lub zog qhia uas yog Immortalâ?”Lub Neej Lub Neej uas tsis muaj qhov kawg. Cov pov thawj yog nyob ntawm koj xub ntiag, txhua hnub, ntawm txhua qhov ntsuas uas koj mob siab rau tshuaj xyuas. Yog tias koj cuam tshuam rau saib, koj tsis tuaj yeem pab tab sis pom cov khoom tsim thiab tsim los ntawm kev nco qab zoo dua li peb. Txhua yam peb tsim yog tab sis ua raws li daj ntseg ntawm qhov tsim ua ntej. Tag nrho peb cov lus tsis txaus ntseeg yog tab sis yog ib pawg ntawm tus tswv teeb tsa. Peb feem ntau rov ua dua qhov uas twb tau tsim lawm. Dandelion tshuab hauv qhov cua tau muaj txhua lub tswv yim tseem ceeb hauv lub dav hlau dhia. Cov pob zeb puag ncig zoo li lub log. Ib tsob ntoo muaj cov lim dej thiab cov kav dej thiab cov hnub ci sau. Muaj lub koob yees duab hauv qhov muag thiab lub microphones hauv pob ntseg. Kev tshawb fawb tsuas yog tam sim no pib paub tias txhua lub xov tooj ntawm tes hauv tib neeg lub cev yog ntau dua li ua tiav daim phiaj ntawm tib neeg tsim, nws yog lub khoos phis tawj me me. Xav txog lub network vaster tshaj li hauv internet nrog ntau lab ntawm microcomputers, me me dhau los pom, txuas ua ke thiab sib txuas lus tas li hluav taws xob thiab siv tshuaj. Lub network ntawd tau tsim thiab twb muaj lawm. Peb hu nws lub cev tib neeg. Peb tau nyob ib puag ncig los ntawm cov khoom siv sib txuam, sib cuam tshuam. Peb tuaj yeem pom cov qauv tsim tshaj li peb cov qauv tsim? Way "tshaj qhov peb xav. Txhua qhov txhia chaw yog txhob txwm?”Ciam teb txwv. Nws tsis muaj xwm txheej uas nws zoo li tsis yooj yim sua los tsim cov lej tiag. Qhov peb hu ua random lossis chaos tsuas yog tus qauv txhob txwm ntev lossis dav rau peb pom. Peb tuaj yeem pom cov qauv tsim zoo nkauj nyob ib puag ncig ntawm qhov txuj ci tseem ceeb thiab tsis ntseeg tias lawv tau tsim los ua tib zoo xav? Peb puas tuaj yeem tsim yam tsis muaj tus tsim qauv? Muaj tseeb nws yuav siv sijhawm ntau dua qhov muag tsis pom thiab hloov pauv hloov pauv los tsim qhov zoo tshaj plaws uas yog lub neej. Kev ua kom raug xwm txheej tsis muaj nyob. Tus tsim qauv yog ib txwm muaj daim ntawv siab dua li kev tsim qauv. Txhua qhov chaw peb saib peb pom teeb meem dhau los ua neeg paub tab. Nyob ib puag ncig koj, txhua yam tau rotting, xeb, tawg? "Ploj hauv tshav. Nyob saum npoo uas zoo li chaosâ?”Entropy. Qhov tseeb, cov khoom qub tau yaj tas li txhawm rau txhawm rau txhawm rau Pub Tshiab, yog li nws tuaj yeem rov yug dua tshiab? "Zoo dua. Pob zeb dhau los ua tsob ntoo, tsob ntoo dhau los ua tsiaj, thiab tsiaj txhu los ua tib neeg. Qhov no ua rau qis dua ua qhov siab dua thiab tsis nco qab tsis tu ncua hloov pauv mus rau hauv kev paub ntau dua. Yog tias koj saib ib qho ntawm ib feem ntawm Kev Tsim lawv tsis zoo. Tsuas yog Qhov Zoo Tshaj Plaws tuaj yeem ua tiav thiab cov ntu yuav tsum tsis tiav. Txawm tias tseem tsis tau tiav Qhov xwm txheej muaj qhov zoo nkauj zoo nkauj uas tsis tuaj yeem tshwm sim los ntawm qhov xwm txheej xwm txheej hloov pauv. Tsis muaj pov thawj ntawm tus duab ntxoov ntxoo uas tsis muaj qhov kawg, tseem muaj qhov pom kev tsis muaj qhov kawgâ?”Lub Teeb uas tsis tuaj yeem rhuav tshem. Thiab nws yog Lub Teeb Pom Kev Zoo uas peb tau tsim los ntawm. Muaj tsuas yog ib qho Infinity thiab ib qho Zoo Tshaj. Qhov Zoo Tshaj Plaws yog Kev Nco Qab uas tas li rov tsim nws tus kheej, thaum rub peb mus rau qhov chaw siab dua. Qhov kev paub ntau dua ntawd feem ntau hu ua Vajtswv.

Pom zoo: