Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Келгиле, туташалы
- 3 -кадам: Мүчүлүштүктөрдү оңдоо
- 4 -кадам: Дизайн
- 5 -кадам: Коддоо
- 6 -кадам: Demo Video
Video: EBot8 IR Piano: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
IR приборлорунун үстүнө манжаңызды коюп, өзүңүздүн пианинону жасоо кандай сонун болмок!
Жана ооба, бул чындык. Бул EBot (CBits тарабынан иштелип чыккан микро контроллер) кыска аралыкта манжаларыбызды аныктоо үчүн кээ бир инфракызыл сенсорлор менен башкарылган Пианино. Убакытты текке кетирбестен; муну уланта берели!
1 -кадам: Керектүү материалдар
Биз бул долбоор үчүн төмөнкү компоненттерди колдондук, алардын бардыгын бул жерден тапса болот.
EBot8 микро контроллери
7 Infrared сенаторлор
Коңгуроо
Программалоо кабели
Jumper Cables
Электр энергиясы менен камсыздоо үчүн батарейка
Капкак (биз кутучаны колдондук)
Эми аны байлап коёлу:
2 -кадам: Келгиле, туташалы
Чынын айтсам, бул сиз көргөн эң жөнөкөй зым.
Жөн эле 7 IR сенсорун сигналга (S), жерге (G), чыңалууга (V) ылайык, микро контроллердин сол жагындагы ак, кызыл жана кара казыктарга туура туташтырыңыз [{A0> A1> A2> A3> A4> A5> A6} Бардык 7 IR сенсорлору үчүн 7 казык].
Акыркы, бирок эң аз эмес; зумзерди оң колуңузга ушул эле ыкма боюнча туташтырыңыз (Сигнал (S), Жер (G), Voltage (V) тиешелүүлүгүнө жараша Ак, Кызыл жана Кара казыктарга).
Мына ушундан улам зымдар бүтүп калды. ооба! Бул ушунчалык жөнөкөй болуп калды. Мүчүлүштүктөрдү оңдоону улантууга болбойт.
3 -кадам: Мүчүлүштүктөрдү оңдоо
Эми биздин инфракызыл сенсорлорубуз кемчиликсиз иштеп жатканына ынануу үчүн, биз аны оңдоп -түзөөбүз керек, бул каталарды аныктоо жана алып салуу (компьютердик жабдыктар же программалык камсыздоо).
- Компьютериңизде EBot Blockly колдонмосун ачыңыз.
- Киргизүү окууларын/Мүчүлүштүктөрдү оңдоону тандаңыз.
- Ыкчам тизмеден тандаңыз- "Инфракызыл сенсор".
- Биринчи инфракызыл сенсор орнотулган пинти тандаңыз. (PS сиз бир эле учурда бир сенсорду текшере аласыз.)
- "Мүчүлүштүктөрдү оңдоо" чыкылдатыңыз.
- Экинчи сенсор үчүн да ушундай кылыңыз.
- Жүктөө аяктагандан кийин жана сенсорлордун баалуулуктарын көрсөткөндөн кийин, биз коддоону уланта алабыз.
(Эскертүү: Эгерде мүчүлүштүктөрдү оңдоодо ката кетсе, кайра аракет кылыңыз, туташууну текшериңиз. Эгер андай болбосо, сенсорду алмаштырып, кайра аракет кылыңыз.)
4 -кадам: Дизайн
Башка бардык кадамдарды жасагандан кийин, бардык схемаларды каалооңузга ылайык бир кутунун жөнөкөй жайгашуусуна орнотуңуз.
5 -кадам: Коддоо
Жөн гана жогорудагы сүрөттөгү блокный кодду көчүрүп алыңыз жана баары даяр.
6 -кадам: Demo Video
Комментарийлер бөлүмүндө кандайдыр бир күмөн саноону сурансаңыз болот жана биз сөзсүз жооп беребиз. Көбүрөөк ойлорду бериңиз, биз дагы аракет кылабыз!
Сунушталууда:
Air Piano IR жакындык сенсорун жана Arduino Uno Atmega 328ди колдонот: 6 кадам (сүрөттөр менен)
Air Piano IR жакындык сенсорун жана Arduino Uno Atmega 328ди колдонот: Адатта пианино баскычты басуунун жөнөкөй механизми боюнча электрдик же механикалык иш болот. Бирок бул жерде бир бурулуш, биз кээ бир сенсорлорду колдонуу менен фортепианодогу баскычтардын муктаждыгын жок кыла алмакпыз. Ал эми инфра-кызыл жакындык сенсорлору себепке эң ылайыктуу, анткени
SMD 555 Timer Piano!: 4 кадам (Сүрөттөр менен)
SMD 555 Timer Piano!: Саламатсыздарбы баарыңыздарга! Бул көрсөтмөдө мен сизге жалпы таймер 555ти колдонуп, бирок SMD компоненттери менен кичинекей фортепианону кантип жасоону көрсөтөм! SMD Surface-Mount Device дегенди билдирет жана ал компоненттер басылган бетине түз орнотулат же жайгаштырылат
PCB Touch Piano: 6 кадам (Сүрөттөр менен)
PCB Touch Piano: Чөнтөгүңүз үчүн пианино? Албетте! Принтердин тонерин, жезди чийүү чечимин жана Teensy 3.2ди колдонуп, кичинекей MIDI контроллерин жасайбыз, ал манжанын жөнөкөй тийүүсүнө жооп берет
EBot8 объектиси роботтун артынан: 5 кадам (сүрөттөр менен)
EBot8 объектиси роботту ээрчип жүрөт: Каякка барбаңыз, артынан ээрчиген робот жасоону ойлонуп көрдүңүз беле? Бирок, жөн эле мүмкүн эмес беле? Мейли … Эми болот! Биз сизге төмөнкү роботту сунуштайбыз! Бул үйрөткүчкө барыңыз, жактыңыз жана добуш бериңиз, балким сиз да муну кыла аласыз
Raspberry Pi LED Light Schroeder Piano: 3 кадам (Сүрөттөр менен)
Raspberry Pi LED Light Schroeder Piano: Raspberry Pi LED Light Schroeder PianoLED (Light Emitting Diode) жана LDR (Light Dependent Resistor, or photoresitor) массивдери Raspberry Pi Pygame MIDI секвенеринин жардамы менен музыкалык ноталарды ойнотуу үчүн колдонулат. LED & LDR (12 үчүн