Мазмуну:
- Жабдуулар
- 1 -кадам: Билл материалдар, керектүү көндүмдөр жана шаймандар
- 2 -кадам: Контроллер модулдарын чогултуу
- 3-кадам: All-In-One модулун чогултуу
- 4 -кадам: HifiBerry DAC+ үн картасын өзгөртүү
- 5-кадам: OzzMaker PiScreen 3.5 'сенсордук дисплейин өзгөртүү
- 6-кадам: MIDI-IN/OUT/THRU туташтыргычтарын куруу
- 7-кадам: JACK Audio-Out коннекторлорун куруу
- 8 -кадам: MIDI Activity LEDSин орнотуңуз
- 9 -кадам: Case монтаждоо (милдеттүү эмес)
- 10 -кадам: Негизги тасма автобусун туташтырыңыз
- 11-кадам: Контроллерлерди All-In-One'га туташтырыңыз
- 12 -кадам: MIDI туташуу
- 13 -кадам: 4 X Controller модулдарын туташтырыңыз
- 14 -кадам: Jack Connector туташтырыңыз
- 15 -кадам: Дисплейди туташтыруу
- 16-кадам: Бөлүктүн чогултуусун жана зымдарын эки жолу текшериңиз
- 17 -кадам: Биринчи жүктөө
- 18 -кадам: Зинтиялык кутуңузду текшерүү
- 19 -кадам: Шилтемелер
Video: Zynthian: Open Synth Platform (Zynthian Basic KIT V2): 19 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Zynthian - бул бекер программалык камсыздоого жана ачык жабдыктын техникалык шарттарына жана дизайнына негизделген Open Synth платформасын түзүү максаты менен ачык долбоор. Бул коомчулукка багытталган долбоор.
Жабдуулар
Бул окуу куралы Zynthian Basic Kit v2ге негизделген, аны Zynthian Shopдон тапса болот.
Башка комплекттер дагы бар, эгер сиз музыкант же сүйүүчү болсоңуз жана электрондук жөндөмүңүз чектелген болсо. Ийгилик учурларын карап көрүңүз.
1 -кадам: Билл материалдар, керектүү көндүмдөр жана шаймандар
Билл материалдары
- Zynthian Basic Kit (колдонуучунун ПХБ, электрондук бөлүктөрү, зымдары жана туткалары)
- Case Kit
- Raspberry Pi 3 (же Raspberry Pi 2)
- HifiBerry DAC+ карта
- OzzMaker PiScreen 3,5 "сенсордук дисплей
- Raspberry Pi үчүн кубат адаптери (5.1v 2.4A microUSB туташтыргычы менен)
- 16 ГБ SD карта (жакшы, сураныч!)
Керектүү көндүмдөр
Аппаратты куруу үчүн төмөнкү негизги компетенцияларга ээ болушуңуз керек:
- Soldering
- Негизги электрондук схемаларды окуу жөнүндө негизги түшүнүк
- Электрондук жабдуулар жана тетиктер менен иштөө ырахаты
Куралдар
Жана бул керектүү жана сунушталган куралдардын тизмеси:
- Кандооч
- Калай-solder
- Зым кесүүчү
- Small Plier
- Philips бурагычтар
- Ачкыч, потенциометр гайкалары үчүн (сунушталат)
- Пластикалык ширетүүчү кармагыч (абдан сунушталат!)
- Чакан темир щетка (абдан сунушталат!)
- Чоңойтуучу айнек (сунушталат)
- Вице (сунушталат)
- Металл үчүн кол араа (сунушталат)
- Мультиметр (сунушталат!)
2 -кадам: Контроллер модулдарын чогултуу
Контроллер модулу комплектинен турат:
- 4 х контроллери PCBs
- Коммутатору бар 4 х айлануучу кодер (PEC11R-4215K-S0024)
- 4 х керамикалык конденсатор 100nF (C1)
- 8 х керамикалык конденсатор 10nF (c2, c3)
- 4 х 4-пин JST эркек-бурч туташтыргычы
Бул компоненттер физикалык Zynthian User Interfaceтин кирүү тарабын түзгөн 4 контроллер модулун куруу үчүн колдонулат. Ар бир контролер кошумча ротациялоочу жана которгучту камтыйт, андыктан аны туташтыруу үчүн 4 зым (A, B, SW, GND) керек.
Булар бир модулду куруу кадамдары:
- Коддогучтун коргоочу өтмөктөрүн 75º бүктөп коюңуз, андыктан аны ПХБнын өйдө жагына киргизе аласыз (белгиленген тарабы!). Сураныч, өтмөктөрдү бүгүүдө өтө этият болуңуз, анткени коддогуч корпусу өтө начар жана деформацияланышы мүмкүн. Мен кичинекей плёнканы колдонууну сунуштайм жана 90º чейин жетпейт.
- 100nF конденсаторун C1 абалына коюңуз (эң туура!). Бул баскычты (SW) ажыратуу үчүн.
- 2 x 10nF конденсаторлорун C2 & C3 позициясына коюңуз. Булар айлануучу коддогуч контакттарын (A, B) ажыратуу үчүн.
- Кодерди жана конденсаторлорду кылдаттык менен эриңиз.
- JST туташтыргычын ПХБнын ылдый жагына, бурчу казыктары ичине каратып коюңуз (сүрөттү караңыз!)
- JST туташтыргычын кылдаттык менен эриңиз.
- ПКБны "кармап калууга" аракет кылып, коддогучтун өтмөктөрүн кайра жабуу үчүн пилени колдонуңуз.
Сиз 4 контролер модулун курушуңуз керек, андыктан кадамдарды 4 жолу кайталашыңыз керек.
3-кадам: All-In-One модулун чогултуу
All-In-One модулдук комплект төмөнкүлөрдөн турат:
- 1 x All-In-One PCB
- 1 x GPIO кеңейтүүчү MCP23017 => 28-пин IC
- 3 x opto-coupler H11L1 (OC1, OC2, OC3) => 6-пин IC
- 3 x диод 1N4148 (D1, D3, D4)
- 1 x диод 1N5819 (D2)
- 3 х резистор 1K (R3, R4, R9) => күрөң-кара-кызыл (*)
- 1 х резистор 10K (R10) => күрөң-кара-кызгылт сары (*)
- 1 х резистор 100 (R1) => күрөң-кара-күрөң (*)
- 2 х каршылыгы 4K7 (R5, R7) => сары-кызгылт-кызыл (*)
- 3 х резистор 470 (R2, R6, R8) => сары-кызгылт-күрөң (*)
- 4 х керамикалык конденсатор 100nF (C1, C2, C3, C4)
- 7 х 4-пин JST эркек туташтыргычы
- 1 х 40-пин-эки катар эркек туташтыргычы
(*) Оңдо сабырдуулук шакеги (алтын же күмүш) менен солдон оңго карай окуу.
Булар All-In-One модулун түзүү кадамдары:
- Пассивдүү компоненттерди (резисторлор жана конденсаторлор) ПХБнын үстүнө коюңуз (белгиленген тарабы!).
- Компоненттерди кылдаттык менен ширетүү. Ар дайым ашыкча ысып кетүүдөн алыс болуңуз!
- ICS жана диоддорду ПХБнын үстүнө коюңуз (белгиленген тарабы!). Бул компоненттердин багытына көңүл бургула !!
- Компоненттерди кылдаттык менен ширетүү. Ар дайым ашыкча ысып кетүүдөн алыс болуңуз! (*)
- Коннекторлорду ПХБнын өйдө жагына коюңуз (белгиленген тарабы!).
- Компоненттерди кылдаттык менен ширетүү. Ар дайым ашыкча ысып кетүүдөн алыс болуңуз! (*)
(*) Сиз атайын ICлер жана туташтыргычтар үчүн, ширетүүдө компоненттерди оңдоо үчүн кээ бир скотчту колдонсоңуз болот.
4 -кадам: HifiBerry DAC+ үн картасын өзгөртүү
Эгерде сиз HifiBerry DAC+ үн картасын колдонуп жатсаңыз (ошондой эле lite & pro версиялары), тактага 2 кошумча туташтыргычты кошушуңуз керек:
- 40 линия GPIO эркек туташтыргычы, негизги ленталык автобус кабелин туташтыруу үчүн
- 3 пин баштуу туташтыргычы, кошумча аудио линиясынан чыккан Jack коннекторлорун туташтыруу үчүн
Эки туташтыргыч тактанын үстү жагына жайгаштырылышы керек, андыктан контакттарды ылдый жагында ширетүү керек.
ЭСКЕРТҮҮ! Эгерде сизде жетиштүү практика болбосо, чоң 40-пин туташтыргычты ширетүү кыйын болушу мүмкүн.
5-кадам: OzzMaker PiScreen 3.5 'сенсордук дисплейин өзгөртүү
Стандарттык OzzMaker PiScreen 3.5 'сенсордук дисплейинде 2 туташтыргычы бар: дисплейди шляпа катары кошууга даяр аял коннектору жана капталга коюлган эркек коннектору. Расмий алюминий корпусу жана лента кабели капталдагы эркек туташтыргычы үчүн иштелип чыккан. Аял туташтыргычы кыжырды келтириши мүмкүн жана ишти жакшы жабуу үчүн аны алып салуу керек.
Эгерде сиз PiScreen'иңизди "Bundle-All" комплектинен алган болсоңуз, анда бул кыжырдантуучу аял туташтыргычы жок болсо керек, андыктан сиз бактылуусуз жана бул жерде эч нерсе кылуунун кажети жок. Эгер сизде бар болсо, анда арааны алып, коннекторду этияттык менен алып салыңыз.
Башка үн карталары жана дисплейлер Эгерде сиз башка үн картасын же дисплейин колдонуп жатсаңыз, аны интеграциялоонун эң жакшы жолун көрүшүңүз керек.
6-кадам: MIDI-IN/OUT/THRU туташтыргычтарын куруу
MIDI-IN/OUT/THRU коннекторлорун корпуска орнотуудан мурун, биз аны JST туташтыргычы аркылуу All-In-One чынжырына туташтырууга мүмкүндүк берген керектүү зымдарды эритебиз. Муну ушундай кылуу, корпустун ичиндеги бардык зымдардын башаламандыгы менен ширетүүгө караганда ыңгайлуураак.
JST Connector зымдары
- JST White (1) => LEDдин аноду (LEDдин кызыл зымы/узун коргошун)
- JST Yellow (2) => LED катод (LEDдин кара зымы/кыска коргошун)
- JST Black (3) => MIDI туташтыргычынын 5 -пин
- JST Кызыл (4) => MIDI туташтыргычтын 4 -пин
Кааласаңыз (мен муну кылууну катуу сунуштайм!), Сиз жылуулукту кысуучу жеңдин жардамы менен байланыштарды коргой аласыз (сүрөттөгү кызыл жең бөлүктөрү). Андай болсо, ширетүүдөн мурун жең бөлүктөрүн салууну унутпаңыз;-)
7-кадам: JACK Audio-Out коннекторлорун куруу
Ушул сыяктуу эле, Jack коннекторлорун корпуска орнотуудан мурун биз керектүү зымдарды ширетебиз. Сиз жылуулукту кысуучу жеңди да колдоно аласыз.
8 -кадам: MIDI Activity LEDSин орнотуңуз
Корпустун тешиктерине 3 LED'ди салыңыз. Сиз LEDди манжаңызга караганда катуураак бир нерсе менен түрткүңүз келиши мүмкүн. Бурагычтын туткасы жакшы болушу мүмкүн.
Ал бүткөндөн кийин, сиз 2 LED зымын (кызыл/кара) MIDI JST тетигиндеги (ак/сары) 2 запастык зым менен ширетишиңиз керек. Полярдык маанилүү, андыктан зымдарды кесип өтпөңүз:
- JST Ак зым (1) => LEDдин аноду (LEDдин кызыл зымы/узун коргошун)
- JST Сары зым (2) => LEDдин катоду (LEDдин кара зымы/кыска коргошун)
Бардык 3 светодиоддорду кошкондон кийин, жылуулукту кысуучу жең, жабышчаак тасма же ысык эритилген клей менен байланышты коргоону каалашыңыз мүмкүн.
9 -кадам: Case монтаждоо (милдеттүү эмес)
Эгерде сиз Zynthian Алюминий Корпусун колдонсоңуз, ал Zynthian Basic Kit v2 менен шайкеш келет, кийинки кадамдарды аткарсаңыз болот (деталдуу кадамдарды бул жерден таба аласыз):
Негизги эсептөө блогун чогултуу Негизги эсептөө блогу RBPi жана HifiBerry үн картасынан турат.
Негизги эсептөө блогун коргогондон кийин, негизги эсептөө блогун чогулткандан кийин, аны корпуска бекитишиңиз керек. 4 кара M2.5 болт колдонуңуз
All-In-One модулун коргоңуз 4 х сепараторлорду жана 8 x M2.5 болтторун колдонуу менен All-In-One модулун коргоңуз.
Джек коннекторлорун бекемдеңиз Гайкаларды катуулатканда корпустун бетине зыян келтирбөө үчүн корпустун сырт жагына шакектерди салыңыз.
MIDI-IN/OUT/THRU туташтыргычтарын камсыздаңыз
Жөн гана корпустун сыртындагы JST-зымы менен туташтыргычты жана гайканы ички жагына салыңыз. Кычкылтек бир жуп таруу үчүн пайдалуу болушу мүмкүн.
MIDI активдүүлүк LEDдерин орнотуңуз (жогоруда сүрөттөлгөн)
Дисплейди коргоңуз
Ал 4 болт, 4 гайка жана 4 нейлон сепараторунан турат. Экранды бекитүүдөн мурун, коргоочу пластикалык баракты алып салууну унутпаңыз.
Корпустун капкагына 4 контроллер модулун орнотуңуз, ар бир айлануучу коддогучка бекитилген 4 болт менен шайбаны колдонуңуз. МААНИЛҮҮ: Корпусту жаап жатканда көйгөйлөргө жол бербөө үчүн, мен контроллер модулдарын коннекторлору бири -бирине каратып орнотууну сунуштайм.
Корпусту жабуудан мурун коддогучтарга кнопкаларды салышыңыз керек. Бул коддогучтарды ашыкча мажбурлоонун алдын алат, башкача айтканда, сиз аларды бузуп коюшуңуз мүмкүн.
10 -кадам: Негизги тасма автобусун туташтырыңыз
Негизги тасма Bus кабелин RBPiдин 40-пин башына жана All-In-One модулуна туташтырыңыз
11-кадам: Контроллерлерди All-In-One'га туташтырыңыз
4 кош JST кабелин All-In-One модулундагы 4 контроллер коннекторуна туташтырыңыз (CTRL1, CTRL2, CTRL3, CTRL4)
12 -кадам: MIDI туташуу
MIDI коннекторлорунан 2 JST кабелин All-In-One модулундагы MIDI-IN, MIDI-OUT жана MIDI-THRU коннекторлоруна туташтырыңыз.
13 -кадам: 4 X Controller модулдарын туташтырыңыз
Туура номерлөө боюнча 4 x Controller Modules туташтырыңыз: өйдөдөн ылдыйга жана солдон оңго.
14 -кадам: Jack Connector туташтырыңыз
Jack туташтыргычын HifiBerry үн картасындагы тааныш аудио-чыгуучу туташтыргычка туташтырыңыз. Бул мурда туташтырылган 3-пин JST туташтыргычы.
15 -кадам: Дисплейди туташтыруу
Акыр-аягы, лентанын 26-пин туташтыргычын Дисплейдин эркек тарап коннекторуна туташтырыңыз. Багытка көңүл буруңуз. Кызыл зым дисплейдин PCB бетинде белгиленгендей пин 1 болушу керек.
16-кадам: Бөлүктүн чогултуусун жана зымдарын эки жолу текшериңиз
Тетиктерди чогултууда же зымдарды туташтырууда жаңылышуу оңой. Кээ бир каталар электрондук компоненттер үчүн коркунучтуу болушу мүмкүн (кыска туташуулар, кээ бир конкреттүү зымдарды бириктирүү), андыктан бардыгы туура чогултулганына жана туташканына ишенүү жакшы.
Лентанын автобус туташуусуна өзгөчө көңүл буруңуз жана ар бир туташтыргыч үчүн кызыл зым 1 -пинде экенин текшериңиз. Ошондой эле аудио джек туташтыргычтарына көңүл буруңуз жана Hifiberry үн картасына туура туташканын текшериңиз.
17 -кадам: Биринчи жүктөө
Баары өз ордунда экенине ишенсеңиз, машинаны жүктөө убактысы келди, андыктан:
- Зинфия сүрөтү бар SD-картаны иштетүүгө даяр салыңыз. Эгерде сизде азырынча жок болсо, муну окуңуз. Сиз SD-картаны корпустун ылдый жагындагы "терезе" аркылуу сала аласыз. Ошондой эле, эгерде иш дагы эле ачык болсо, аны жогору жактан жасай аласыз.
- Мини-USB кубат туташтыргычын сайыңыз. Жакшы 5V микро-USB кубаттагычы сунушталат (> 2 Amp).
Бул жүктөө учурунда сиз көрүшүңүз керек болгон этаптар:
- 5-10 секунддан кийин, ал Zynthian экранын көрсөтөт
- 3-4 секунддан кийин карарып калат
- Эгерде сиз жаңы зинтикалык сүрөттү колдонуп жатсаңыз жана бул биринчи жүктөө болсо, 1 жана 2 -этаптар кайталанат
- 5-10 секунддан кийин, zynthian UI көрсөтүлөт
Эгерде сиз Зинфиялык UIге ээ болсоңуз, куттуктайм !!! Сиз аны алууга чындап жакынсыз !!
Эгер сиз ката экранын же бош экранды албасаңыз, анда ийгилик! Балким, сиз монтаждоо процессинде кандайдыр бир ката кетиргенсиз. Сиз көйгөйлөрдү (лөрдү) таап, чечишиңиз керек.
Эгерде сиз Aruk RC-3 SD сүрөтүн колдонуп жатсаңыз (керек!), Сиз контроллерлер такыр иштебей турганын байкайсыз. Бул SD сүрөтү v2 менен иштөө үчүн алдын ала конфигурацияланган, андыктан v3 комплект менен иштөө үчүн программаны конфигурациялашыңыз керек. Мунун эң жөнөкөй жолу - webconf куралын колдонуу:
- Ethernet кабелин (RJ-45) колдонуу менен зинтианы жергиликтүү тармагыңызга туташтырыңыз.
- Веб -браузериңизден, zynthianдын webconf инструментине дарек тилкесине "zynthian.local" деп териңиз. Эгер бул сиз үчүн иштебесе, анда IP менен аракет кылышыңыз керек. Админ менюсуна өтүп, "Тармак маалыматы" чыкылдатуу менен зинтиңиздин IP дарегин ала аласыз. Сиз муну "тийүү" интерфейсинин жардамы менен жасашыңыз керек: Админ менюсунан чыкмайынча таяк менен үстүңкү тилкени басыңыз (же эгер мизиңиз өтө кенен болбосо). Бар болгондон кийин, ылдый түшүп, "Тармак маалыматы" баскычын чыкылдатыңыз.
- Webconf куралына кирүү үчүн сырсөздү (малина) териңиз.
- Сиз киргенден кийин, Hardware-> Kitке кирип, "Kit V3" тандооңуз керек.
- Өзгөртүүлөрдү сактаңыз жана Zynthian'ди өчүрүп күйгүзүңүз.
18 -кадам: Зинтиялык кутуңузду текшерүү
- Контроллерлерди жана UIди сынап көрүңүз
- Аудио чыгарууну текшериңиз
- MIDI подсистемасын сыноо
- MIDI-USB кирүүлөрүн текшериңиз
- MIDI-IN туташтыргычын текшериңиз
19 -кадам: Шилтемелер
Сиз курулуштун бардык кадамдарын wiki.zynthian.org сайтынан таба аласыз.
Сунушталууда:
ForgetMeNot - Smart Home Notification Platform: 14 кадам (сүрөттөр менен)
ForgetMeNot - Smart Home Notification Platform: Колледждин бош эмес студенттери катары, сабактардын, жумуштардын жана үй -бүлөлүк милдеттердин ортосунда чуркап жүргөндө, биз кичинекей нерселерди унутуп калабыз. Туулган күн биз байкабай эле келет жана кетет, унутчаактыктын айынан маанилүү мөөнөт өткөрүп жиберилет, кээде жөн эле
Google Cloud Platform (GCP) боюнча Unifi Controller: 6 кадам
Google Булут Платформасындагы Unifi Контроллери (GCP): Ubiquity'дин Unifi Controller зымсыз кирүү чекиттерин, роутерлерди жана коммутаторлорду кошкондо, Unifi продуктуларын веб -башкарууга мүмкүндүк берет. Алар Amazon AWSте акысыз VMди берген акысыз деңгээлди колдонуп контроллерди орнотуу үчүн эң сонун колдонмого ээ
Zynthian: Open Synth Platform (Zynthian Bundle All V3 Kit): 21 кадам
Zynthian: Open Synth Platform (Zynthian Bundle All V3 Kit): Zynthian бир нече кыймылдаткычтар, чыпкалар жана эффекттер менен жабдылган синтез. Толугу менен конфигурацияланат жана жаңыртылат. Үн синтези үчүн ачык платформа. Raspberry Pi жана Linuxтун негизинде анын аппараттык спецификасы ачык жана программалык камсыздоо ачык
Thingsai.io Iot Cloud Platform колдонуп кыймыл детектору: 6 кадам
Thingsai.io Iot Cloud Platform колдонуп, кыймыл детектору: Бул окуу куралында мен PIR сенсорун жана Esp32ди IOT булут платформасы Thingai.io менен колдонууну аныктоо жөнүндө түшүндүрөм
6DOF Stewart Platform: 5 кадам
6DOF Stewart Platform: 6DOF Stewart Platform - роботтоштурулган платформа, ал 6 даража эркиндикте сүйлөй алат. Көбүнчө 6 сызыктуу кыймылдаткыч менен курулган, бул кичирейтилген мини версиясы сызыктуу иштөө кыймылын имитациялоо үчүн 6 сервосун колдонот. Үч линия бар