Мазмуну:

5 $ Karduinoss Pad: 5 кадам
5 $ Karduinoss Pad: 5 кадам

Video: 5 $ Karduinoss Pad: 5 кадам

Video: 5 $ Karduinoss Pad: 5 кадам
Video: pyrokinesis - 5 (Official audio) 2024, Ноябрь
Anonim
5 $ Karduinoss Pad
5 $ Karduinoss Pad

Ошентип, бул Kaoss блокнотторун жана башка жабдууларды карап, мен муну MIDI контроллери катары колдонууну каалаганда, бул аппараттын мынчалык кымбат болушунун эч кандай мааниси жок экенин байкадым.

Бөлүктөрүмдүн контейнеринен өтүп, эски ноутбуктан Synaptics сенсордук тактасын таптым жана бул жөн эле алмаштыруу катары иштеши керек экенин түшүндүм. Макул, мен 5 $ деп айтканымда, чын эле арзан. Албетте, бош турган ардуино 20-25 АКШ долларын түзөт (бирок сиз аны жылаңач ATMEGA168 чипине ~ 2 АКШ долларына алмаштыра аласыз) жана бул сенсордук такта, эгер сиз аны эскирүүдөн куткара албасаңыз, сизге дагы бир аз акча кетет. ноутбук ЭСКЕРТҮҮ: Kaoss блокноттору жана ушул сыяктуу жабдуулардын бардыгында орнотулган аудио чыгуулар бар, бул долбоор жок …

1 -кадам: Сигналдарды табыңыз

Сигналдарды табыңыз
Сигналдарды табыңыз
Сигналдарды табыңыз
Сигналдарды табыңыз
Сигналдарды табыңыз
Сигналдарды табыңыз

Кыскача гуглдан кийин (жана негизинен маанисиз документтерди карап) мага чоң жардам берген бул веб -сайтты таптым:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Бул вебсайтта бул жерде көргөн сүрөтүңүз бар болчу. Мындан мен тактадагы тест пункттарынын кайсынысы (вой, көп!) Кайда ушул 3 казыкка туташкандыгын түшүндүм. (экинчи сүрөттү караңыз). Мен T1001 контроллери бул контроллерге окшош экенине такыр ишенбейм, бирок эмнени издөө керек экенин билсеңиз, сигналдарды табуу өтө кыйын болбошу керек.

2-кадам: Touch-padке ширетүү

Touch-padке ширетүү
Touch-padке ширетүү
Touch-padке ширетүү
Touch-padке ширетүү

Ооба, бул жетишерлик жөнөкөй, тапкан ойлоруңузду алып чыгыңыз: D

Негизги амал - бул алдын ала чийилген зымдарды колдонуу жана адегенде сиз тапкан тестирлөө пункттарында кичинекей ширетүүчү аралын алуу. Сенсордук панелге өтө көп жылуулук бербөө үчүн этият болуңуз, жез ашыкча ысып кетүү менен төшөктөн оңой эле бошоп кетиши мүмкүн. Жер үчүн мен чоң чарчы туташууга туташтым (ошондой эле пин-сүрөтүн караңыз), бирок жер сигналын ала турган дагы көптөгөн жерлер бар. Бул кадамдан кийин, сиз, балким, штаммды басаңдатуу үчүн ысык клей же ушул сыяктуу продукт менен ширетүүнү камсыз кылгыңыз келет.

3 -кадам: Arduino менен интерфейс

Arduino менен интерфейс
Arduino менен интерфейс

Сизде зымдары бар сенсордук такта болгондуктан, андан баалуулуктарды алууну карап көрөлү.

Ардуино үчүн жеткиликтүү ps2 китепканалары табигый түрдө чычкан болуп иштейт жана чычкан түрүн киргизүүгө мүмкүндүк берет, эгер сиз андай нерсеге кирсеңиз;) Төмөндө сиз ps2 китепканасына негизделген karduinoss.pde эскизин таба аласыз http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse, тийүү панелин абсолюттук xy контроллери катары ~ 4000 кадамы менен капталга баштайт. Код алган баалуулуктарга негизделген кээ бир авто-калибрлөө иштерин жүргүзөт жана x, y жана z баалуулуктарын MIDI контроллерине https://www.varal.org/ttymidi/ жеткиликтүү ttymidi колдонуу аркылуу өзгөртөт. Karduinoss.pde эскизи LED 3-пинге, 13-пункттагы сенсордук саатка жана 12-пункттагы сенсордук маалыматка байланыштуу экенин болжолдойт.

4 -кадам: Аны пакеттөө

Аны пакеттөө
Аны пакеттөө
Аны пакеттөө
Аны пакеттөө

Мейли, сиздин фантазияңыз ишке ашсын: D

Мен пластикалык контейнерлерди ушундай долбоорлордо колдонуу үчүн туш келди нерселерден сактап калам. Мен жасаган пакеттөө мүмкүн болгон эң бекем эмес, бирок мен жаңы иш жөнүндө ойлонуумдан мурун, ал бир нече спектаклге жетет деп ишенем.

5 -кадам: Аны колдон

Аны колдон!
Аны колдон!

Азыр чындыгында жаңы жасалган karduinoss блокнотун жагымдуу миди аракети үчүн колдонуу убактысы келди:)

Төмөндө "alsa modular synth" скриншотун көрөсүз (аны https://alsamodular.sourceforge.net/ сайтынан таба аласыз) үйрөтүүчү жана азыр өзүнүн midi контролерун жасоого шыктануу табат!

Сунушталууда: