Агуулгын хүснэгт:

Arduino Lego Tannerin: 6 алхам
Arduino Lego Tannerin: 6 алхам

Видео: Arduino Lego Tannerin: 6 алхам

Видео: Arduino Lego Tannerin: 6 алхам
Видео: Tannerin Example 2024, Арваннэгдүгээр
Anonim
Ардуино Лего Таннерин
Ардуино Лего Таннерин

Таннерин бол утас эсвэл дэвсгэрийн уртын дагуу маркерыг гулсуулж тоглодог хөгжмийн зэмсэг юм. Энэ нь цэвэр синус долгионы аялгууг бий болгодог бөгөөд энэ нь хүссэн хэмжээгээрээ олон тооны нот эсвэл октавыг үргэлж уртасгах боломжтой байдаг. Үүнийг Beach Boys "Good Vibrations" хит дээр ашигласан.

Бүгд хөнгөн теремин бүтээж байгаа тул (үүнд би багтсан болно) Таннеринд зориулсан зааварчилгаа гаргах нь дээр гэж бодлоо.

Алхам 1: Суурь

Суурь
Суурь
Суурь
Суурь
Суурь
Суурь

Аль болох урт суурийг барьж эхэл. Дунд суухад та аль ч төгсгөлд амархан хүрэх ёстой. Би легогоос уурхайгаа бүтээсэн. Дараа нь нихром утсыг бүх өргөнөөр нь сунгаж, төгсгөл бүрийг боолтоор боож дуусга. Энэ нь ялгаруулж буй дулааныг гадагшлуулахад тусална. Энэ утсыг зааж сургаарай. Энэхүү утаснуудын эсэргүүцлийг хэмжинэ үү. Минийх 176 ом, 1.2 метр байв.

Алхам 2: Саваа

Саваа
Саваа

Матрын хавчаарт урт кабелийг холбож "саваа" үүсгээрэй. Энэ нь Таннерины өргөнийг бүхэлд нь сунгахад хангалттай урт байх ёстой.

Алхам 3: Тоног төхөөрөмж

Тоног төхөөрөмж
Тоног төхөөрөмж

Нихром утасны аль ч төгсгөлд утсыг холбож, хэлхээний самбар руу оруулна уу. Дараа нь тэмдэглэгээний утасны төгсгөлийг ижил хэлхээнд хавсаргана. Би энд үзүүлсэн шиг талхны хавтан ашиглаж байна. Схемийг дараахь байдлаар харуулав.

Алхам 4: Схем

Схем
Схем

Хэлхээний схем. Та эсэргүүцэгчийг нихром утсаар дамжих гүйдлийг хязгаарлахад хангалттай том хэмжээтэйгээр солихыг хүсч байна (гэхдээ хэт халахгүйн тулд), гэхдээ хангалттай бага тул тэмдэглэгээ нь утасны нэг хэсэг богино холболт хийх үед мэдэгдэхүйц буурах болно. Arduino нь аналог оролт дээрээ 0-5V-ийн 0-1023 хүрээтэй. өөрөөр хэлбэл оролт бүрт 5 мв байна. Тиймээс, хэрэв та утасны дагуу 100 боломжит оролтыг хүсч байвал нихром утсан дээр 0.5 в байх ёстой.

Алхам 5: Програм хангамж

Дараа нь оролтын утгыг тайлбарлах богино програм бичиж, ухаалаг гаралт гарга. Би Армстронг хөгжмийн системийг багажийг хурдан загварчлах хэрэгсэл болгон ашигладаг. Армстронг ашиглах нь Arduino кодыг өөрчлөхгүйгээр компьютер дээрээ өөр өөр дуу чимээ гаргах боломжийг олгодог. Tannerin -ийн эх кодыг Армстронг архивын жишээ хавтаснаас авах боломжтой болсон. Энэ нь тоног төхөөрөмжийн зүүг функцээс нь гаргаж, цуваа холболтыг дэмждэг бөгөөд нэмэлт кодчилолгүйгээр алсын техник хангамж (компьютер эсвэл синтезатор) дээр дуу тоглуулах боломжийг олгодог.

Алхам 6: Фин

Фин!
Фин!

Дараа нь таны хөгжмийн суут ухаантан гэрэлтэх цаг болжээ. Бага зэрэг температурын өсөлт нь утас сулрах шалтгаан болдог тул та үүнийг хуруугаараа эсвэл өөр боолтоор дарж зааж өгч болно. Гүйцэтгэлийн удирдамж болгон тус тусад нь тэмдэглэлийг тэмдэглэхийг хүсч болно.

Зөвлөмж болгож буй: