Mundarija:
- 1 -qadam: Musiqiy generator komponentlari
- 2 -qadam: Musiqa generatorlari davri
- 3 -qadam: tasodifiy sonlarni yaratish
- 4 -qadam: Xudoning ko'rinishi
Video: Tasodifiy musiqa va yorug'lik generatorini yarating va Xudoning dalillarini ko'ring: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Haqiqatan ham tasodifiy sonlarni yaratish imkonsiz ko'rinadi. Psevdo tasodifiy sonlarni yaratish uchun mikrokontroldorni ishlatish, keyin ularni tovushlar va turli rangdagi chiroqlarni ko'rsatish uchun ishlatish juda oson. Garchi yaratilgan musiqa Betxovenga o'xshamasa ham, siz kutganingizdan ham qiziqroq. Aytmoqchimanki, hozirgi kunda radioda eshitayotganlarini tinglashdan ko'ra yoqimli. Musiqa generatori bundan ham yaxshiroq, qachondir rok yulduzlarini almashtirishi mumkin (umid qilaman).
Haqiqiy tasodifiy sonlarni ishlab chiqara olmasligimiz 4 -bosqichda ko'rib chiqilgan qiziqarli natijalarga ega. 1 -rasmda musiqa va yorug'lik generatori ko'rsatilgan. Bu 1,3 dyuym x2,3 dyuym x 8 dyuym. 1 dyuymli dinamik orqali ikki oktavali diapazonda musiqa ijro etadi. Yuzaki o'rnatilgan RGB LED karnay ostida bir qator ranglarni ko'rsatadi. U 1,5 voltli AAA batareyasida ishlaydi.
1 -qadam: Musiqiy generator komponentlari
2 -rasm elektron plataning tasodifiy musiqa generatorini ko'rsatadi. 3 -rasm elektron plataning pastki qismini ko'rsatadi. Komponentlar orasidagi qisqa tutashuv ehtimolini kamaytirish uchun suyuq lentaning erkin ishlatilishini ko'rishingiz mumkin. //www.bodhilabs.com/vpack5aaa1.html08m Picaxe mikrokontroller: https://www.hvwtech.com/1 dyuymli, 32 ohmli dinamik, LM-386 kuchaytirgich, kalit, rezistorlar, kondansatkichlar,.1 dyuymli rozetkalar, RGB LED: https://www.mouser.comOn-off kaliti, Plastik quti-1.3 "x2.3" x.8 ":
2 -qadam: Musiqa generatorlari davri
CircuitPic 4 tasodifiy musiqa generatorining sxemasini ko'rsatadi. RGB LEDni yoqish va LM 386 kuchaytirgichiga musiqiy ohanglarni yuborish uchun 8M Picaxe boshqaruvchisi ishlatiladi, u 1 dyuymli dinamikga chiqadi, men uni kichik ushlab turish uchun 1,5 voltdan 5 voltgacha ko'tariladigan kuchlanish konverterini ishlatardim. U faqat bitta AA batareyali LED chiroqdan olingan, agar siz uni kattalashtirishga qarshi bo'lmasangiz, uning o'rniga 1,5 voltli 3 ta batareyani ishlatishingiz mumkin. Quyidagi videoda RGB nurli displey ko'rsatilgan va siz tasodifiy musiqa generatorining qisqartmasi.
3 -qadam: tasodifiy sonlarni yaratish
Ma'lum bo'lishicha, haqiqiy tasodifiylikni yaratish juda qiyin. Hatto imkonsiz ham bo'lishi mumkin. Tasodifiy sonlar generatorlarini yaratish uchun matematika va kompyuter dasturlari yordamida tasodifiy bo'lmagan sonlar ketma -ketligi hosil bo'ladi. Chunki ular matematik va ma'lum formuladan-oldindan aytish mumkin. Ularni soxta tasodifiy sonlar generatorlari (PRNGs) deb atashadi. Bundan tashqari, shu paytgacha hech kim o'zini takrorlamaydigan tasodifiy sonlar algoritmini yaratishga qodir emasligi ma'lum bo'ldi. Dastur yoki formulaning qanchalik katta ekanligi muhim emas, oxir -oqibat naqsh takrorlana boshlaydi. Biz tasodifni yaratishga qanchalik urinmasligimizdan qat'i nazar, o'z -o'zini tasdiqlaydigan tartibning asosiy tendentsiyasi mavjud: tasodifiy sonlar generatorlari (TRNG), raqamni ishlab chiqarish uchun elektron yoki atrof -muhit shovqinidan foydalaning va sirtda psevdodan ko'ra tasodifiyroq ko'rinadi. tasodifiy generatorlar. Ammo, agar biz bunday shovqin paydo bo'lishining mexanikasi haqida etarlicha ma'lumotga ega bo'lsak, biz, ehtimol, hosil bo'ladigan raqamlarni bashorat qila olardik. Biror narsani bashorat qila oladigan darajada aqlli yoki sezgir emasligimiz sababli, uni oldindan aytib bo'lmaydi. Bunday generatorlar, shuningdek, o'z muhitiga sezgir va ko'pincha atrofdagi muhitdan takrorlanuvchi naqshlarni oladi (o'zgaruvchan tok, floresan chastotalar, harorat o'zgarishi va hk). Ikki oktavalik diapazonda chastotalarni ijro etish uchun pseudo tasodifiy sonlarni yaratish uchun Picaxe mikrokontroller. (B8) raqamiga qarab, nota tanlanadi va qisqa vaqtga chalinadi (b6), so'ngra qisqa vaqt davomida yonish uchun etti rangdan biri tanlanadi. Keyin jarayon takrorlanadi. PROGRAM MATNI: 'Tasodifiy musiqa va yorug'lik generatorlari belgisi = b3loop: yuqori 0high 1high 4'readadc 1, b12'debug b12random w0random w1time = 1b9 = b1+b3b8 = b9/7 pauza 57' $ 0C pauza, $ 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, time, (b6) pauza 31lookup 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, vaqt, (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, vaqt, (b6) pauza 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: 'tasodifiy pauza sekin 0' oq oq 1low 4 pauza 41goto pastadir2: past 1 'yashil pauza 61goto loopp3: past 4 ta pauza 65 'bluegoto loop MP4: past 0' sarg'ish 1 pauza 53goto pastadir5: past 1 'ko'k yashil 4 ta pauza 31goto pastadir6: past 0' binafsha rang 4pauza 57p7: past 0 'qizil pauza 67p8: goto pastadir
4 -qadam: Xudoning ko'rinishi
Bizning tasodifiylikni yaratish yoki uni havodan tortib olishga urinishlarimizda, bu tushunarsiz bo'lib chiqadi. Kundalik hayotimizda biz doimo naqshlarni izlaymiz va topamiz. Bizning fikrlarimizni va olamni tartibga solishni ta'minlaydigan hamma narsa qanday kuchdir? Agar siz to'xtab, qarasangiz, hayot har taraflama aqlni zabt etadi. Shisha ustida teskari yura oladigan eng kichik xatodan, er yuzida kilometrlab aloqa qila oladigan eng katta filgacha, benuqson dizaynning dalillari bor. Eng kichik hujayra butun tananing naqshini o'z ichiga oladi. O'rgana oladigan chumolilar, ucha oladigan baliqlar va bolalarini parvarish qiladigan qushlar bor. Eng kichkina fotondan tortib eng katta quyoshgacha biz o'lmas bo'lgan yo'naltirilgan energiyani ko'rishimiz mumkinmi?”Cheksiz hayot kuchi. Dalillar sizning oldingizda, har kuni, siz tekshirmoqchi bo'lgan har qanday miqyosda. Agar siz qarashni bezovta qilsangiz, biznikidan ko'ra yuksak ong tomonidan yaratilgan va qurilgan narsalarni ko'rmay qo'yolmaysiz. Biz yaratgan har bir narsa-bu oldindan o'ylab topilgan rangpar taqlid. Bizning barcha aqlli qarama -qarshiliklarimiz - bu asosiy to'plamning kichik bir qismi. Biz asosan ixtiro qilingan narsalarni qayta kashf qilyapmiz. Shamol esayotgan momaqaymoq parashyutda barcha muhim fikrlarga ega. Dumaloq toshlar g'ildirak kabi dumalaydi. Daraxtda filtrlar, sanitariya -tesisat va quyosh kollektorlari mavjud. Ko'zlarda kameralar, quloqlarda mikrofon bor. Hozirgi vaqtda inson tanasidagi har bir hujayra inson dizaynining to'liq sxemasi emas, balki bu mikrokompyuter ekanligini tushunishni endi boshladi. Bir milliardlab mikrokompyuterli, ko'rish uchun juda kichik, bir -biri bilan bog'langan va elektr va kimyoviy aloqada doimiy aloqada bo'lgan Internetdan ko'ra ulkan tarmoqni tasavvur qiling. Bu tarmoq ishlab chiqilgan va allaqachon mavjud. Biz uni inson tanasi deb ataymiz. Bizni murakkab, bir -biriga bog'langan dizaynlar o'rab olgan. Biz o'z dizaynimizdan tashqarida dizaynlarni ko'ra olamizmi? Hamma joyda niyat bormi?”Chegaralari bilan chegaralangan. Haqiqatan ham tasodifiy sonlarni yaratish imkonsizdek tuyuladi. Biz tasodifiy yoki betartiblik deb ataydigan narsa, biz ko'rishimiz uchun juda uzun yoki juda keng qasddan qilingan naqshdir. Qanday qilib biz mo''jizalar bilan chegaradosh ajoyib dizaynlarni ko'ramiz va ular ongli ravishda yaratilganiga ishonmaymiz? Dizaynersiz dizaynga ega bo'la olamizmi? Shubhasiz, hayotning ulug'vorligini yaratish uchun ko'r va tasodifiy evolyutsiya kerak. Tasodifiy takomillashtirish mavjud emas. Dizayner har doim dizayndan ko'ra yuqori darajadagi ongdir. Qaerga qarasak ham, biz materiyaning ongli bo'lib borayotganini ko'ramiz. Atrofingizda hamma narsa chiriyaptimi, zanglab ketadimi, eriyaptimi?”Quyoshda so'nib bormoqda. Tashqi tomondan, betartiblik kabi ko'rinadi?”Entropiyasi. Darhaqiqat, eski narsalar doimo yangilarini oziqlantirish uchun eriydi, shunda ular qayta tug'iladimi?”Yaxshilandi. Tosh o'simlikka, o'simlik hayvonga, hayvon esa odamga aylanadi. Shunday qilib, pastroq yuqori bo'ladi va kam ong doimiy ravishda yuqori ongga aylanadi. Agar siz Yaratilishning biron bir qismiga qarasangiz, ular nomukammaldir. Faqat mukammallik to'liq bo'lishi mumkin va qismlar har doim to'liq bo'lmasligi kerak. Hatto tugallanmagan tabiatning nozik nafisligi bor, u hech qachon tasodifiy evolyutsion baxtsiz hodisalardan kelib chiqmaydi. Cheksiz soyaning isboti yo'q, lekin cheksiz nur bordek tuyuladimi?”Yo'q qilib bo'lmaydigan nur. Va biz ongli nurdan yaratilganmiz. Faqat bitta cheksizlik va bitta mukammallik bo'lishi mumkin. Bu barkamollik bizni yuksakroq markazga tortib, doimo o'zini qayta tiklaydigan ongdir. Bu yuqori ong ko'pincha Xudo deb atalgan.
Tavsiya:
YN160 Pro LED yoritgichli yorug'lik chiroqlari, o'zgaruvchan toklar va yorug'lik chiroqlari: 8 qadam
YN160 Pro LED yoritgichli yorug'lik manbai (AC)
Sirli yorug'lik qutisi (tungi yorug'lik): 4 qadam
Sirli yorug'lik qutisi (tungi yorug'lik): Va bu juda oson qiziqarli loyiha, bu loyiha https://www.instructables.com/id/Arduino-Traffic-L…, lekin men allaqachon Men asl saytning tuzilishini o'zgartirdim, men qo'shimcha yoritgichlar qo'shaman va uni to'plash uchun poyabzal qutisini ishlataman
O'zgaruvchan yorug'lik sezuvchi tungi yorug'lik: 8 qadam (rasmlar bilan)
O'zgaruvchan yorug'lik sezgichli tungi yorug'lik: Bu ko'rsatma qo'lda o'chirish uchun tungi yorug'lik sensori qanday buzilganligini ko'rsatadi. Diqqat bilan o'qing, har qanday ochiq sxemalarni yodda tuting va agar kerak bo'lsa, birlikni sinovdan o'tkazishdan oldin o'z hududingizni o'chiring
Yorug'lik sensori bilan harakatni faollashtiradigan yorug'lik tugmasi: 5 qadam
Yorug'lik sensori bilan harakatni faollashtiradigan yorug'lik tugmasi: Harakatlanuvchi yorug'lik tugmasi uyda ham, ofisda ham juda ko'p qo'llanmalarga ega. Biroq, bu yorug'lik sensori bilan jihozlanishning qo'shimcha afzalliklari bo'lib, bu yorug'lik faqat tunda yoqilishi mumkin
Yorug'lik va tovush effektlari bilan Arduino asosidagi yorug'lik chiroqlari: 14 qadam (rasmlar bilan)
Yorug'lik va tovush effektlari bilan Arduino asosidagi Lightsaber: Salom jedi! Bu ko'rsatma kinofilmda bo'lgani kabi ko'rinadigan, ovoz chiqaradigan va bajaradigan chiroqni yasash haqida. Yagona farq - bu metallni kesolmaydi: (Bu qurilma Arduino platformasiga asoslangan va men unga juda ko'p funktsiyalar va funktsiyalarni beraman, u