Мазмуну:
- 1 -кадам: Бул долбоорду жасоо үчүн керектүү нерселер
- 2 -кадам: схемалык
- 3 -кадам: Arduino аркылуу программаны кантип иштетүү керек
- 4 -кадам: Demo Video
Video: Математикалык теңдемелерди (MathsMusic) колдонуу менен ар кандай тондорду чыгаруу Arduino: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Долбоордун Description:
Жаңы саякат башталды, анда идеялар ачык булак коомчулугунун жардамы менен оңой эле ишке ашат (Arduino рахмат). Ошентип, бул жерде бир жол
· Айланаңызды караңыз жана айланаңызды байкаңыз
· Чечилиши керек болгон көйгөйлөрдү ачыңыз
· Ойлон, аракет кыл жана үйрөнүүнү уланта бер жана бөлүш
· Эң негизгиси, мен жөнөкөй деп эсептейм:)
· Кайталоо
Менин максатым arduino платформасын колдонуу менен музыкалык долбоорду түзүү болчу
Ошентип, мен интернеттен издеп, укмуштуудай чыгармачыл долбоорлорду таптым, бирок мен өзүмдүн буюмдарымды жасагым келди!
Ошентип, мен arduino китепканасынан ушул тон () функциясын көрдүм. Төмөндө бул тууралуу сыпаттама маалымат таба аласыз шилтеме
www.arduino.cc/reference/en/language/funct…
Эми тон () функциясы жөнүндө окугандан кийин идеялар өз жолун баштады.
Негизи тон () функциясы, сиз окугандай, кандайдыр бир жыштыктын үнүн чыгарат, сиз аны параметрге өткөрүп бересиз. Ошентип, мен ар кандай үндөрдү чыгаруу үчүн ушул бир функцияны кантип колдоно алам деп ойлодум?
Жооп математикада болгон, биз баарыбыз математиканы күн сайын колдонобуз, анын логикасын табышмактарды чечүүдө
Бул аалам жөнүндө (Атактуу Numb3rs телесериалынан сүйлөм) …
Идея - бул MathMusic деп атаган математикалык теңдемелердин жардамы менен пайда боло турган үн чыгаруу
Бул долбоордо мен колдондум:
Жөнөкөй геометриялык фигуралардын аянтынын теңдемеси (квадрат, тик бурчтук, параллелограмм, үч бурчтук жана тегерек)
· Квадрат теңдеме жана Фибоначчи сериясы.
үн чыгаруу үчүн. Эми сиз бул долбоорду кеңейте аласыз жана башка теңдемелерди же формуланы колдонуп, жаңы музыканы таба аласыз …
1 -кадам: Бул долбоорду жасоо үчүн керектүү нерселер
Бул долбоорду ишке ашыруу үчүн керектүү шаймандар:
- Arduino UNO башкармалыгы
- Катуу сүйлөткүч же ызы -чуу мен үндүн жакшы сапаты үчүн спикерди сунуштайт элем
- бир 220 Ом резистору микросхеманы бузулуудан коргоо үчүн
- Jumper зымдары arduino менен динамикти туташтырат
Программалык камсыздоо
Программаларыңызды компьютерден тактага жүктөө үчүн Arduino IDE орнотушуңуз керек.
Эгерде тынчсызданбасаңыз, төмөндө Arduino IDE орнотуу үчүн шилтеме бар
www.arduino.cc/en/Main/Software
2 -кадам: схемалык
Сиз ошондой эле төмөнкү шилтемени колдонуп, схемаңызды түзө аласыз
fritzing.org/home/
3 -кадам: Arduino аркылуу программаны кантип иштетүү керек
Биринчиден, Arduino тактасын компьютериңизге же компьютериңизге USB кабели аркылуу туташтыруу керек
Андан кийин Arduino IDE программалык камсыздоосун жүктөп алып, орнотуңуз.
Акыркы жүктөөдө бул долбоордун баштапкы кодун камтыган zip файлы
Андыктан баштаңыз жана андан жаңы нерсе жасаңыз!
Сунушталууда:
Ар кандай медиа файлды анын ар кандай форматтарына кантип айландыруу керек: 6 кадам
Кандайдыр бир медиа файлды анын ар кандай форматтарына кантип айландыруу керек: Биз колдоно турган ар кандай медиа файл алмаштыргычтары бар. Желеде, менин сүйүктүү онлайн медиа конвертерим: http://www.mediaconverter.org Бул жөнөкөй үйрөткүчтө, биз укмуштуудай универсалдуу медиа файл алмаштыргыч болгон “Формат фабрикасын” колдонобуз
SplatPost принтерин колдонуу менен Splatoon 2де сүрөттөрдү басып чыгаруу үчүн өспүрүмдү кантип колдонсо болот: 10 кадам
SplatPost принтерин колдонуу менен Splatoon 2де сүрөттөрдү басып чыгаруу үчүн өспүрүмдү кантип колдонсо болот: Бул нускамада мен ShinyQuagsire тарабынан SplatPost принтерин кантип колдонууну көрсөтөм. Так көрсөтмөлөр болбосо, буйрук сабында тажрыйбасы жок бирөө бир аз кыйынчылыкка туш болмок. Менин максатым - поиго чейинки кадамдарды жөнөкөйлөтүү
Тон чыгаруу үчүн пьезону кантип колдонуу керек: негиздери: 4 кадам (сүрөттөр менен)
Тон чыгаруу үчүн пьезону кантип колдонсо болот: Негиздери: Саламатсыздарбы баарына, Бул үйрөткүчтө, биз обон чыгаруу үчүн Пьезо сигналын колдонобуз. Piezo - бул үн чыгарууда да, аныктоодо да колдонула турган электрондук түзүлүш. Колдонмолор: Сиз ойноо үчүн бир эле схеманы колдоно аласыз
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдонуу: 5 кадам (сүрөттөр менен)
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз
Түстүү текстти Pythonдо эч кандай модулсуз басып чыгаруу: 3 кадам
Эч кандай модулсуз Pythonдо түстүү текстти басып чыгаруу: Экинчи Инструкциям кокусунан өчүрүлгөндөн кийин, мен жаңысын чыгарууну чечтим. Мунун ичинде мен сизге түстүү текстти питондо кантип басып чыгарууну көрсөтөм