Мазмуну:
- 1 -кадам: Музыка генераторунун компоненттери
- 2 -кадам: Музыка генераторунун схемасы
- 3 -кадам: кокустук сандарды түзүү
- 4 -кадам: КУДАЙДЫН көрүнүшү
Video: Туш келди музыка жана жарык генераторун түзүңүз жана КУДАЙДЫН далилдерин көрүңүз: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Чыныгы кокус сандарды чыгаруу мүмкүн эмес окшойт. Псевдо кокустук сандарды түзүү үчүн микроконтроллерди колдонуу, андан кийин үндөрдү жана башка түстүү жарыктарды көрсөтүү үчүн колдонуу оңой. Музыка Бетховен эмес, бирок сиз күткөндөн да кызыктуу. Бул күндөрү радиодо ойногондордун көбүнө караганда угуу жагымдуу деп айткым келет. Мындан бир аз жакшыраак музыкалык генератор, качандыр бир кезде рок жылдыздарын алмаштырышы мүмкүн (мен үмүттөнөм).
Чыныгы кокустук сандарды чыгара албаганыбыз 4 -кадамда эске алынган кызыктуу кесепеттерге алып келет. 1 -сүрөт музыка менен жарык генераторун көрсөтөт. Бул 1.3 "x2.3" x.8 ". Бул 1 октавалык динамик аркылуу эки октавалык диапазондо музыка ойнойт. RGB LED диапазону динамиктин астындагы түстөрдүн диапазонун көрсөтөт. Ал 1,5 вольттук ААА батарейкасы менен иштейт.
1 -кадам: Музыка генераторунун компоненттери
Сүрөт 2 схеманын туш келди музыкалык генераторун көрсөтөт. Сүрөт 3 схеманын түбүн көрсөтөт. Компоненттердин ортосундагы кыска туташуу мүмкүнчүлүгүн азайтуу үчүн суюк лентанын либералдуу колдонулушун көрө аласыз. //www.bodhilabs.com/vpack5aaa1.html08m Picaxe микроконтроллери: https://www.hvwtech.com/1 дюйм, 32 ом динамиги, LM-386 күчөткүчү, которгуч, резисторлор, конденсаторлор,.1 "баш розеткалар, RGB LED: https://www.mouser.comOn-off Switch, Plastic Case-1.3 "x2.3" x.8 ":
2 -кадам: Музыка генераторунун схемасы
CircuitPic 4 туш келди музыка генераторунун схемасын көрсөтөт. An 08M Picaxe контроллери RGB светодиодун күйгүзүү жана музыкалык обондорду LM 386 күчөткүчүнө жөнөтүү үчүн колдонулат, ал 1 дикторго орнотулган. Аны кичине кармоо үчүн мен 1,5 вольтту 5ке чейин көтөрүүчү чыңалуу алмаштыргычын колдондум. Бул бир эле АА батарейкасы түгөнгөн LED фонаригинен алынган. Эгерде сиз аны чоңураак кылууга каршы болбосоңуз, анын ордуна 3 1,5 вольттуу батареяны колдонсоңуз болот. Төмөндөгү видео сизге RGB жарык дисплейин көрсөтөт жана сиз кокусунан музыка генератор кыскача.
3 -кадам: кокустук сандарды түзүү
Көрсө, чыныгы кокустукту түзүү абдан кыйын экен. Бул мүмкүн эмес болушу мүмкүн. Кокус сандар генераторлорун түзүү үчүн математиканы жана компьютердик программаларды колдонуу чындап кокустук эмес сандардын тизмегин түзөт. Анткени алар математикалык жана белгилүү формуладан-алар болжолдуу. Ошентип, алар жасалма кокус сандар генераторлору (PRNGs) деп аталат. Ошондой эле, ушул убакка чейин эч ким кайталанбаган туш келди сан алгоритмин түзө алган эмес экен. Программанын же формуланын канчалык чоң экени маанилүү эмес, үлгү акыры кайталана баштайт. Кандайча биз атайылап кокустукту жаратууга аракет кылбайлы, өзүн өзү тастыктаган тартипке негизделген тенденция бар. Туура кокустук сандар генераторлору (TRNGs), санды чыгаруу үчүн электрондук же экологиялык ызы -чууну колдонушат жана бетинде жасалмага караганда көбүрөөк туш келди көрүнөт кокус генераторлор. Бирок, эгерде биз мындай ызы -чуунун пайда болуу механикасы жөнүндө жетишерлик маалыматка ээ болсок, анда биз өндүрүлгөн сандарды алдын ала айта алмакпыз. Биз бир нерсени алдын ала айтууга жетиштүү акылдуу эместигибизден улам, аны табигый түрдө болжоп болбойт. Мындай генераторлор да айлана -чөйрөгө сезгич болушат жана көбүнчө айлана -чөйрөдөн кайталанган үлгүлөрдү алышат (AC үнү, флоресценттик жыштыктар, температуранын өзгөрүшү ж. Б.). Picaxe микроконтроллери эки октавалык диапазондо жыштыктарды ойнотуу үчүн жасалма кокус сандарды жаратат. (B8) санына жараша нотаны алып, кыска убакытка ойнотушат (b6), анан жети түстүн бирөөсү кыска убакытка жарык кылуу үчүн тандалат. Андан кийин процесс кайра кайталанат. ПРОГРАММАНЫН ТЕКСТИ: 'Туш келди музыка жана жарык генераторлорунун белгиси time = b3loop: high 0high 1high 4'readadc 1, b12'debug b12random w0random w1time = 1b9 = b1+b3b8 = b9/7pause 57' $ 0C тыныгуу, $ 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) пауза 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, убакыт, (b6) тыныгуу 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, убакыт, (b6) пауза 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: 'туш келди тыныгуу 0' whitelow 1low 4pause 41goto loopp2: төмөн 1 'greenpause 61goto loopp3: төмөн 4pause 65 'bluegoto loopp4: төмөн 0' yellowlow 1pause 53goto loopp5: төмөн 1 'blue greenlow 4pause 31goto loopp6: low 0' violetlow 4pause 57p7: low 0 'redpause 67p8: goto loop
4 -кадам: КУДАЙДЫН көрүнүшү
Кокустукту жаратуу же аны абадан тартып алуу аракеттерибизде, бул мүмкүн эмес болуп чыкты. Күнүмдүк жашообузда биз дайыма издеп жана табабыз-үлгүлөрдү. Ааламга ой жүгүртүүлөрүбүздү жана калыптарыбызды ирээтке келтирүүчү бардык күч кандай? Эгер токтоп, карасаңыз, жашоо бардык тараптан акылга сыйбайт. Эң кичинекей мүчүлүштүктөн айнектин үстүндө басып, эң чоң пилге чейин, жер аркылуу бир нече чакырым аралыкта баарлаша алганга чейин, кемчиликсиз долбоордун далилдери бар. Эң кичинекей клетка бүт дененин үлгүсүн камтыйт. Үйрөнө турган кумурскалар, уча ала турган балыктар жана балапандарына кам көргөн канаттуулар бар. Эң кичинекей фотондон эң чоң күнгө чейин биз өлбөс бир багытталган энергияны көрө алабыз?”Жашоо күчү чексиз. Далилдер сиздин алдыңызда, күн сайын, сиз карап чыгууну каалаган масштабда. Карап убара болсоңуз, биздикинен бийик аң -сезим тарабынан иштелип чыккан жана курулган нерселерди көрбөй коё албайсыз. Биз ойлоп тапкандардын баары алдын ала даярдалган өңдү кубарып тууроо. Биздин бардык акылдуу келишпестиктерибиз мастер -топтун бир бөлүгү гана. Биз негизинен буга чейин ойлоп табылган нерсени кайра ойлоп табабыз. Шамал менен үйлөнгөн каакымдын парашютта бардык негизги идеялары бар. Тегерек таштар дөңгөлөктөй тоголонот. Бир даракта чыпкалар, сантехника жана күн коллекторлору бар. Көзүндө камера, кулагында микрофон бар. Илим жаңы эле адам денесиндеги ар бир клетканын адамдын долбоорунун толук схемасы эмес, бул микрокомпьютер экенин түшүнө баштады. Миллиарддаган микрокомпьютерлери бар, интернеттен да күчтүү тармакты элестетип көрүңүз, өтө кичине, бири -бирине туташып, электрдик жана химиялык байланышта. Бул тармак иштелип чыккан жана мурунтан эле бар. Биз муну адамдын денеси деп атайбыз. Биз курчап турган, бири -бирине чырмалышкан долбоорлор. Биз өзүбүздүн оюбуздан тышкары дизайндарды көрө алабызбы? Бардык жерде ниети барбы?”Деген чектер менен чектелген. Чынында кокустук сандарды түзүү мүмкүн эместей көрүнгөнү бекеринен эмес. Биз туш келди же баш аламандык деп атай турган нерсе - бул биз көрө албаган өтө узун же өтө эле атайылап жасалган үлгү. Кереметтер менен чектешкен улуу долбоорлорду кантип көрө алабыз жана алардын аң -сезимдүү түрдө жаратылганына ишенбейбиз? Дизайнерсиз дизайндарды жасай алабызбы? Жашоонун кереметтүүлүгүн жаратуу үчүн, албетте, сокур жана туш келди эволюция керек. Кокустан тактоо жок. Дизайнер ар дайым дизайнга караганда аң -сезимдин жогорку формасы. Кайда карасак да, заттын аң -сезимдүү болуп баратканын көрөбүз. Айланаңызда нерселер чирип, дат басып, эрип жатабы?”Күндүн көзүндө өчөт. Хаоса сыяктуу көрүнгөн бетинде?”Энтропиясы. Чындыгында, жаңы нерселерди азыктандыруу үчүн эски нерселер тынымсыз эрип жатат, ошондо ал кайра төрөлүшү мүмкүнбү?”Жакшыртылды. Аска өсүмдүккө, өсүмдүк айбанга, айбан адамга айланат. Ушундай жол менен, ылдыйкы жогору болуп, анча -мынча аң -сезим дайыма жогорку аң -сезимге айланат. Жаратуунун кайсы бир бөлүгүн карасаңыз, алар жеткилең эмес. Бир гана Perfection толук болушу мүмкүн жана бөлүктөрү ар дайым толук эмес болушу керек. Атүгүл бүтпөгөн Табияттын да кокустук эволюциялык кырсыктарынан эч качан пайда боло албаган назик бир көрктүүлүгү бар. Чексиз көлөкөнүн эч кандай далили жок, бирок чексиз жарык бар окшойт? »Жок кыла албаган жарык. Жана ал биз жаратылган Аң -сезимдүү Нурдан. Бир гана чексиздик жана бир кемчиликсиздик болушу мүмкүн. Бул кемчиликсиздик - бул өзүн өзү кайра жаратып жаткан, ал эми бизди жогорку борборго карай тарткан аң -сезим. Бул жогорку аң -сезим көбүнчө Кудай деп аталат.
Сунушталууда:
Туш келди сан генератору: 5 кадам (сүрөттөр менен)
Туш келди сан генератору: Бул макалада сизге окшош кокустук сандар генератору көрсөтүлөт. Райондук чыгаруу күчөтүлөт, интеграцияланып, андан ары адамдын үнүн күчөтөт
512 Түс LED Жарыгы (туш келди): 13 кадам
512 Color LED Flasher (туш келди): Бул LED жарыгы микроконтроллерди колдонбостон 512 түстү көрсөтөт. 9-биттик бинардык эсептегич жасалма кокустук санын жаратат жана 3 D/A (санариптен аналогго чейин) конвертерлер кызыл, жашыл жана көк LEDлерди айдайт
Туш келди жооп берүүчү маятниктер: 4 кадам (сүрөттөр менен)
Туш келди жооп берүүчү маятниктер: Бул долбоордун максаты - 2 маятниктин тынымсыз кыймылын жаратуу. Мен активдүү жана пассивдүү маятниктин жакшы өз ара байланышын ачтым. Алар туруктуу-магниттик, электр-магниттик жана тартылуу күчү талааларынын булутунда кыймылдашат. П салмагы
Туш келди ойготкуч (Ардуино Леонардо): 3 кадам
Туш келди ойготкуч саат (Ардуино Леонардо): Жарым-жартылай насыя: https://create.arduino.cc/projecthub/EvdS/led-dice… Бул ойготкуч саат анын ойготкучтары жаңырабы же жокпу чечим кабыл алуу үчүн Arduino сукаларын колдонот. Чүкө 6ды тоголоткондо, будильник 5 секунддун тегерегинде шыңгырайт. Эгерде ал 6 чыкпаса, анда ал
Туш келди MP3` телефонго: 7 кадам
Туш келди MP3`s to Phone: Эмне кылат? Ал менин музыкалык папкамдан "mp3" санын туш келди телефонго көчүрөт! биздин катуу дисктерди туташтыруу (же LAN-Тараптар учурунда), жана көбүнчө оорутпай