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

Arduino бичлэг тоглуулагч: 6 алхам
Arduino бичлэг тоглуулагч: 6 алхам
Anonim
Arduino бичлэг тоглуулагч
Arduino бичлэг тоглуулагч

Энэхүү зааварчилгааг Өмнөд Флоридагийн Их Сургуулийн Makecourse төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com)

Хичээлийн төслийн хувьд би хөгжимтэй холбоотой ямар нэгэн зүйл хийхийг хүсч байгаагаа мэдэж байсан боловч над шиг кодлох, загварчлах шинэхэн хүн үүнийг тайлах боломжтой болно. Тиймээс би "зүү" бичлэг дээр унах үед идэвхждэг бичлэг тоглуулагчийн санааг олж авсан.

Дараахь заавар нь Arduino Uno микроконтроллер ашиглан бичлэг тоглуулагч хийхэд шаардагдах материал, үйл явцыг тайлбарласан болно.

Алхам 1: Материал

  • Arduino Uno микроконтроллер
  • Талхны самбар
  • Stepper мотор, мотор жолоочийн модуль
  • Мэдрэгч самбарын мэдрэгч модуль
  • Sparkfun Audio Sound Breakout модуль
  • Салах толгойн багц
  • Адаптертай 2 GB Micro SD карт
  • .5W 8ohm чанга яригч
  • Зөөврийн цахилгаан банк
  • Гагнуурын төмөр

Та мөн дуу засварлах програм хангамж, CAD програм хангамжийн зарим хэлбэр, Arduino IDE -д хандах шаардлагатай болно.

Алхам 2: Дууны модулийг бэлтгэ

Дууны модулийг бэлтгэ
Дууны модулийг бэлтгэ
Дууны модулийг бэлтгэ
Дууны модулийг бэлтгэ
Дууны модулийг бэлтгэ
Дууны модулийг бэлтгэ

Дууны файлыг чанга яригч руу унших модуль нь талхны самбартай ажиллахад бэлэн биш байгаа тул толгойн хэсгийг нэмж оруулах шаардлагатай болно.

Эхний зураг нь ирэхэд хэрхэн харагдаж байгааг харуулсан болно. Тал бүр дээр долоон толгойг гагнсаны дараа ашиглахад бэлэн болно.

Дараа нь өөрийнхөө бичлэгийг ямар дуу тоглуулахыг хүсч байгаагаа сонгоно уу. Модуль нь 512 дуу багтаах боломжтой боловч 1 төсөл энэ төсөлд хангалттай. Аудио таслах модуль нь зөвхөн 4 битийн 32 кГц хэмжээтэй дууны файлуудыг тоглуулах бөгөөд нэр нь "0000.ad4", "0001.ad4" гэх мэтээс эхэлнэ. Дууны файлаа ийм форматтай болгохын тулд эхлээд Audacity гэх мэт програмыг ашиглан моно, 32 кГц давтамжтай, 16 бит долгионы аудио файл болгон хөрвүүлэх хэрэгтэй. Энэхүү модулийн хөгжилтэй хуудсанд долгионы файлыг шаардлагатай 4 битийн формат руу хөрвүүлэх хэрэгсэл багтсан болно.

Дараа нь, та 2GB microSD карт руу дууны файлаа байршуулсны дараа аудио хэсгийг ашиглахад бэлэн болно!

Алхам 3: 3D хэвлэсэн эд анги

Би бичлэг тоглуулагчдаа ашиглаж байсан хэсгийн файлуудаа хавсаргав. Тагны цилиндр нь шаардлагатай хэмжээнээс санаатайгаар уртассан тул та үүнийг яг хэрэгтэй хэмжээгээр нь бууруулах боломжтой. Энэ нь зүүний хувьд мөн адил юм. Тагны үүр нь мэдрэгч мэдрэгчийг "зүү эзэмшигч" гэж нэрлэсэн хэсэгт нуугдсан байдаг.

Алхам 4: Хяналтын хэлхээг хийх

Хяналтын хэлхээ хийх
Хяналтын хэлхээ хийх
Хяналтын хэлхээ хийх
Хяналтын хэлхээ хийх

Мэдрэгч мэдрэгч, дууны модуль, stepper мотор, чанга яригч, arduino uno зэргийг багтаасан хэлхээний схемийг энд харуулав.

Алхам 5: Arduino Sketch

Төсөл рүү гүйхэд ашигладаг ноорог хавсаргасан болно. Мэдрэгч мэдрэгчийг түлхэхэд дууны модуль болон stepper моторыг нэгэн зэрэг ажиллуулдаг.

Алхам 6: Бүгдийг нэг дор хийцгээе

Төслийг дуусгахын тулд гаджетууд болон gizmos -ийг хайрцагт байрлуул, ингэснээр бичлэгийг тагны дотор байрлуулахдаа түүнийг stepper моторт холбож болно. Моторыг наахыг зөвлөж байна, ингэснээр хайрцгийг хөдөлгөх бүрт бичлэгээс салахгүй байх болно. Мэдрэгч мэдрэгчийг тагны үүрэнд "зүү эзэмшигчийн" эсрэг, зүүний хооронд байрлуулна. Ийнхүү зүүг рекорд руу түлхэхэд мэдрэгчийг идэвхжүүлнэ.

Үйл явдлын эмгэнэлтэй эргэлтэнд миний бичлэгийн цилиндр хэлбэртэй хэсэг тасарсан тул буцааж наагаад буцааж наагаад эргүүлэхэд нь ганхаж байна. Гэхдээ хуучин винилүүд үүнийг хийдэг шиг энэ нь миний бичлэг тоглуулагчийн жинхэнэ байдлыг нэмэгдүүлдэг гэж би бодож байна!

Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна, туршиж үзэхээр шийдсэн хүнд амжилт хүсье!

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