Агуулгын хүснэгт:
- Алхам 1: эд анги, багаж хэрэгсэл, хангамж
- Алхам 2: Хэлхээ диаграм ба код
- Алхам 3: Хавсралтыг хэвлэх
- Алхам 4: Дөлийг асаах
- Алхам 5: Одоо таны бэлэн боллоо
Видео: Галын дөл: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Та галын дэргэд гитар тоглож буй хөгжимчинг сонсож байсан уу? Гялалзсан гэрэл, сүүдэртэй холбоотой ямар нэгэн зүйл нь Америкийн амьдралын бэлгэдэл болсон нууцлаг романтик уур амьсгалыг бий болгодог. Харамсалтай нь бидний ихэнх нь амьдралаа хотод өнгөрөөдөг бөгөөд галын дэргэдэх серенадтай тааралдах нь ховор байдаг … Өнөөг хүртэл.
Энэхүү гарын авлагад та интерактив дөлний бөгж хийх бөгөөд үүнийг гитарын дотор байрлуулахдаа хөгжим тоглож байхдаа дүрслэх болно. Эзлэхүүн, хэлбэлзэл дээр үндэслэн бөгж нь анивчиж, сэтгэл хөдөлгөм хэв маягаар гэрэлтэх болно. CampFire Flame нь гитар дөнгөж эхэлж буй оюутнууд болон шөнийн цагаар тоглодог гудамжны хөгжимчдийн хувьд төгс төгөлдөр юм. Энэ нь гитарын дотроос тод, тод, өнгөлөг проекцийг гаргадаг бөгөөд гар нь дууны нүхний дээгүүр тоглоход уянгалаг сүүдэр үүсгэдэг. Үйлдвэрлэгчид бөгж ялгаруулж буй гэрлийн хэв маягийг хянадаг кодын деривативуудыг хялбархан хийж чаддаг.
Алхам 1: эд анги, багаж хэрэгсэл, хангамж
Эд анги:
- 3D принтерийн судалтай
- Гагнуур
- Neopixel 24x бөгж
- Adafruit Feather 32u4 Үндсэн Proto
- Батерейны багц лити -ион полимер батерей 3.7V 1200mAh
- Утас
- Тохируулга хийх боломжтой микрофон
- Dremel Idea Builder 3D хэвлэгч
- Гагнуурын төмөр
- Модон өнгөлгөөтэй
- Халуун цавуу буу
Програм хангамж:
- Ардуино
- SketchUp
Файлууд:
- CampFire Flame Arduino Sketch
- CampFire галын хашлага
Алхам 2: Хэлхээ диаграм ба код
Энэ хэлхээ нь харьцангуй энгийн бөгөөд үндсэн гурван төхөөрөмжийн хооронд ямар ч эсэргүүцэл болон бусад бүрэлдэхүүн хэсэг шаарддаггүй. Би тэмдэглэгдсэн диаграмыг хавсаргасан бөгөөд энэ нь оруулсан кодтой хайрцгаас шууд ажиллах болно. Зураг дээр үзүүлсэн шиг микрофоныг талхны самбар дээрх Одны самбарт хавсаргасан болно.
Самбарыг 6 эсвэл 7 инчийн утсаар тусгаарлахаа мартуузай. Энэ нь дараагийн алхамд тайлбарласан 3D хэвлэсэн хаалтанд хялбар байрлуулах боломжийг олгоно.
Хэлхээ дууссаны дараа CampFire Flame -ийн ноорогыг нээгээд Arduino дээрээ байршуулна уу. Кодыг хялбархан өөрчлөх боломжтой; Энэ нь FastLED номын сангийн Fire2012 жишээн дээр үндэслэсэн болно. Fire2012 нь магадлалаар удирддаг; 1 -ээс 255 хүртэлх масштабаар та гал асаах, хөргөх, галын өндөр зэрэг янз бүрийн нөлөө үзүүлэх магадлалыг хянадаг. CampFire -ийн тохиргоонд би энэ магадлалд янз бүрийн байдлаар нөлөөлөхийн тулд микрофоны гаралтыг зурсан. Би бас гитарын дуу хангалттай өндөр байх үед идэвхждэг гялалзсан эффект нэмсэн.
Энэ бүгдийг кодын тайлбар дээр тайлбарласан бөгөөд энэ нь танд тохируулж болох хувьсагчдыг зааж өгөх болно.
Алхам 3: Хавсралтыг хэвлэх
Хэрэв та 3D принтер хэрхэн ашиглахаа мэддэг бол энэхүү хашлага барих нь энгийн байх ёстой!
Миний ашигласан тойм файлыг хавсаргасан бөгөөд үүнд гурван бие даасан бүрэлдэхүүн хэсэг багтсан болно; хашлага, нүүрний хавтан, хэлхээний бамбай. 3D хэвлэгчтэйгээ нийцтэй файлын хэлбэрийг ноорог хэлбэрээр экспортлох (.obj ба.stl нь хамгийн түгээмэл хэрэглэгддэг).
Хэвлэх нь бүрэлдэхүүн хэсгүүдийг агуулсан энгийн холбох механизмыг ашигладаг. Цэвэр пикселийн бөгжийг хайрцагны хажуу талд "шүдтэй" нааж, утсыг ховилын хооронд холбоно. Батерей ба өдийг хэргийн нөгөө талд байрлуулна.
Бүх бүрэлдэхүүн хэсгүүдийг хэвлэмэл хэлбэрээр сайтар цуглуулсны дараа дээд бүрхүүлийг байрлуул. Дараа нь бамбайны хөлийг дөрвөлжин нүх рүү шургуулж, микрофон нь бамбай дахь тойрог руу гулссан эсэхийг шалгаарай.
Бамбайг хэвлэсний дараа ямар ч нимгэн цаас, наалт эсвэл мод ашиглан гоёл чимэглэл хийж, багажтайгаа тааруулна. Материалынхаа ирмэг дээр тойрог зураад хайчилж аваад халуун цавуугаар наа. Би нимгэн хэрчсэн агч ашигласан.
Алхам 4: Дөлийг асаах
CampFire Flame -ийг гитар дээрээ байрлуулахын тулд холбох соронзон хальс ашиглана уу. Неофикселийн бөгжийг утсан дор гулсуулж, хамгаалагдсан талыг гитар дээр дарахад л хангалттай. Залгуурыг залгасны дараа CampFire Flame нь бодит цагийн дуунд үндэслэн галын дүр төрхийг автоматаар эхлүүлэх болно! Суурь эффект авахын тулд гитараа алгадах нь гялалзсан эффект өгөх болно. Харанхуйд энэ төхөөрөмж цээжлэх сүүдэр үүсгэх болно.
Алхам 5: Одоо таны бэлэн боллоо
Зуслангийн галыг өөртөө авч яваарай!
Дэлхий дээрх харанхуй, мартагдсан газруудад гэрэл, баяр баясгаланг авчир! Эсвэл зүгээр л гайхалтай гэрлийн шоунд төөрчих. Та CampFire Flame -ийг ашиглаж байгаа ч гэсэн хаашаа ч хамаагүй сэтгэл татам уур амьсгалыг бий болгох болно.
Зөвлөмж болгож буй:
Дуут реактив дөл, Bluetooth чанга яригч, хөдөлгөөнт LED бүхий галын нүх: 7 алхам (зурагтай)
Дуут реактив дөл, Bluetooth чанга яригч, хөдөлгөөнт LED бүхий галын нүх: Галын дэргэд амрахтай адил зуны цаг гэж юу ч хэлдэггүй. Гэхдээ галаас өөр юу сайн болохыг та мэдэх үү? Гал ба хөгжим! Гэхдээ бид нэг алхам, үгүй, хоёр алхам цааш явж болно … Гал, Хөгжим, LED гэрэл, Дуут реактив дөл! Амбицтай сонсогдож магадгүй, гэхдээ энэ Ins
Дөл мэдрэгч илрүүлэгч: 3 алхам
Дөл мэдрэгч илрүүлэгч: Энэхүү төсөл нь дөл мэдрэгч хэрхэн ажилладаг, энэхүү тоног төхөөрөмжийн зориулалтыг тодорхойлох болно. Хэрэв та энэхүү тоног төхөөрөмжийн төхөөрөмж хэрхэн ажилладаг талаар сурч байгаа бол энэ нь танд хамгийн тохиромжтой төсөл юм. Дөл мэдрэгч нь гал илрүүлэх үед (дөлний гэрэл)
C ++ ашиглан дөл: 8 алхам
C ++ ашиглан дөл: Сайн уу найзуудаа, бид галын тоглоомын талаар бүгд мэднэ. Хөөх, энэ бол бидний бага насыг илүү аз жаргалтай болгосон хамгийн хөгжилтэй тоглоомуудын нэг юм. Энэхүү зааварчилгаанд бид C ++ хэлийг ашиглан галын програмыг хэрхэн кодлохыг харах болно
Rev хязгаарлагч дөл шидэх: 6 алхам
Rev Limiter Flame шидэх: Хөөе залуусаа, тавтай морилно уу Өнөөдрийн төсөлд бид эхнээс нь rev хязгаарлагч бүтээх гэж байна
Дөл бүртгэгч: 7 алхам
Flame Logger: Энэ бол энгийн төсөл юм; дөл мэдрэгч хийх, мэдээллийн өгөгдлийг бүртгэх. Дөл асах цагийг бүртгэхийн тулд би уурын зуух руу ямар нэгэн зүйл холбохыг хүссэн юм. Уурын зуух нь хуучирсан тул энэ бол миний хараагүй хамгийн хялбар арга юм шиг санагдсан