Агуулгын хүснэгт:
- Алхам 1: Дэлгэцээ хий
- Алхам 2: Электроник
- Алхам 3: Arduino код - Photocell -ээ туршиж үзээрэй
- Алхам 4: Photocell өгөгдлийг MaxMsp руу шилжүүлэх
- Алхам 5: Cymatics спикер болгох
- Алхам 6: Чанга яригч дээр шууд дамжуулах камер
- Алхам 7: Баяр хүргэе
Видео: Интерактив Cymatic Visualizer: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Обсидиана нь усан дээрх гэрэл хэв маягийг мэргэ төлгийн хэрэгсэл болгон ашигласан Мезоамерикан усны толиноос санаа авсан юм. Энэхүү гэрэл ба дууны дүрслэл нь усны элементээр дамжин бий болдог.
Энэхүү шингэн дээр суурилсан загвар нь дуу авианы давтамжаар үүсгэсэн гэрлийн өгөгдлийг ашиглан цаг хугацааны явцад хэв маягийг бий болгодог. Үүсгэгч загварыг гэрлийн өгөгдлийг оролт болгон авдаг олон гэрлийн мэдрэгч бүхий дэлгэцэн дээр тусгадаг. Өгөгдлийг MaxMsp руу өгч, чанга яригч руу гаргадаг. Дуу чимээг усанд буцааж дүрслэн харуулаад дахин боловсруулж, илүү төвөгтэй хэв маяг, дуу хөгжүүлдэг цикматик эргэх холбоо үүсгэдэг.
Дунд зэргийн электроникийн туршлага, хөгжмийн програм хангамжийн хувьд MaxMsp тохиолдолд энэ загварыг өөр өөр дууны дээжийг нэмж, давтамжийг тохируулах замаар динамикаар өөрчилж болно.
Та хийх болно:
- мэдрэгч бүхий интерактив дэлгэц
- усны чанга яригч
- амьд тэжээлийн проектор
Мезоамерик толины тухай дэлгэрэнгүй мэдээллийг эндээс үзнэ үү
Алхам 1: Дэлгэцээ хий
Танд хэрэгтэй болно
- нимгэн модны 1/8-1/4 инчийн зузаантай том хэсэг
- эсвэл картон
- хайч эсвэл харсан
- өрмийн буу
- цагаан будаг
Алхам:
- Модон эсвэл картон дээрээс том тойрог хайчилж ав. Энэ нь таны хүссэн хэмжээгээр том хэмжээтэй байж болно. Энэ төсөлд миний дэлгэц таван футын диаметртэй байсан. Үүн дээр та өөрийн загварыг гаргах болно гэдгийг санаарай.
- Дараа нь өрмийн буугаар таван цооног өрөмдөнө. Таны photocell мэдрэгчийг байрлуулах хангалттай зай байгаа эсэхийг шалгаарай.
- Үүнийг цагаан будгаар будаж, хатахыг хүлээнэ үү.
Алхам 2: Электроник
Танд хэрэгтэй болно:
- Ардуино Уно
- таван ширхэг фотоэлемент мэдрэгч
- талхны самбар
- цахилгаан кабель
- 5V тэжээл
- 10 кОм жинтэй таван эсэргүүцэл
- USB кабель
- Гагнуур
- Гагнуурын төмөр
Хаанаас худалдаж авах вэ:
learn.adafruit.com/photocells/overview
Туршилт:
learn.adafruit.com/photocells/testing-a-ph…
Холбох:
learn.adafruit.com/photocells/connecting-a…
Хэрэглэх:
learn.adafruit.com/photocells/using-a-phot…
Алхам:
- Цахилгааны утсыг дэлгэцийн нүх тус бүрт хүрэх таван хэсэг болгон хайчилж ав (хоёр фут)
- Фото эсийн төгсгөл бүрт утсыг гагнана (дээрх жишээг үзнэ үү)
- Фото эс бүрийг нүх тус бүрт мэдрэгчийг гадагш харуулан байрлуулна.
- Эсрэг талд, кабель бүрийг талхны тавцан дээрээ тавь, нэг нь 5V, нөгөө нь 10KΩ (газардуулгатай холбогдсон ба аналог зүү); дээрх жишээг гарын авлага болгон ашиглаарай
- Аналог тээглүүр 0-4-ийг таван фотоцеллдээ ашиглах хүртэл үүнийг дахин дахин хий
- Энэхүү гарын авлагыг гарын авлага болгон ашиглаарай
learn.adafruit.com/photocells/connecting-a…
Алхам 3: Arduino код - Photocell -ээ туршиж үзээрэй
- Кодыг эндээс авна уу:
- Эдгээр зааврыг дагана уу.
Жишээ:
int photocellPin = 0;
int photocellPin = 1:
int photocellPin = 2;
int photocellPin = 3;
int photocellPin = 4;
Алхам 4: Photocell өгөгдлийг MaxMsp руу шилжүүлэх
Та дуу чимээ гаргахын тулд фотоэлементээр үүсгэсэн тансаг өгөгдлийг янз бүрийн аргаар ашиглаж болно. Утга нь 0-1 хооронд хэлбэлздэг.
Энд өөр мэдээлэл байна:
www.instructables.com/id/Photocell-tutoria…
Энэ төсөлд би MaxMino -ийг ашиглан дуу гаргахын тулд Maxuino -ийг ашигласан. Та мөн Processing болон p5js -ийг ашиглаж болно.
Maxuino -г эндээс татаж авна уу.
www.maxuino.org/
MaxMsp -ийг эндээс татаж авна уу.
cycling74.com
- Arduino_test_photocell жагсаасан Maxuino нөхөөсийг нээж, аналог тээглүүр бүрээ r trig0- r trig дээр ашиглана уу.
- MaxMsp patch r trig cycle_2 -ийг нээнэ үү. Параметрүүдийг тохируулж, хувийн дууны файлуудаа r триг бүр дээр нэмээрэй.
- Та MaxMsp -ээр дамжуулан тансаг хэрэглээнийхээ өгөгдлийг харах ёстой. Үүнтэй хамт тоглож, дуртай зүйлээ олж мэдээрэй.
Алхам 5: Cymatics спикер болгох
Танд хэрэгтэй болно:
- Усны дусаагуур
- Жижиг хар малгай эсвэл таваг (чанга яригчийнхаа орой дээр таарч байгаа эсэхийг шалгаарай)
- Нэг чанга яригч (жижиг сабвуфер байвал зохино)
- Усны хамгаалалттай шүршигч
- Стерео эрэгтэй, хос RCA эрэгтэй кабель
- Супер цавуу
Алхам:
- RCA кабель ашиглан зөөврийн компьютерынхаа гаралтыг чанга яригчтай холбоно уу
- Илтгэгчийг дээш харуул
- Ус үл нэвтрэх шүршигч бүхий шүршигч чанга яригч; Би https://www.amazon.com/Revivex-Instant-Water-Repel ашигласан.
- Жижиг тагийг чанга яригчийн дунд байрлуул
- Усны дусаагуураар тагийг хагасаар дүүргэ
- Зааварчилгаа авахын тулд танилцуулга видеог үзээрэй
Алхам 6: Чанга яригч дээр шууд дамжуулах камер
Танд хэрэгтэй болно:
- Шууд дамжуулах камер, ихэнх DSLR -д ийм сонголт байдаг
- Проектор
- Бөгжний флаш
- HDMI кабель
- tripod
Алхам:
- Камерыг чанга яригчийн дээр tripod дээр байрлуулж, усны тагийг томруулна уу
- Бөгжний гэрлийг асаах; Би Canon Mark III DSLR дээр Bower Macro Ringlight Flash ашигладаг байсан
- HDMI кабелийг камераас проектор руу холбоно уу, эсвэл таны камерт тохирох зүйл
- Прожекторыг шинэ фотоэлементийн дэлгэц дээр цацна уу
- Хэрэв таны проектор түлхүүрийн чулуутай бол проекцийг дэлгэцэн дээр буулгана уу
Алхам 7: Баяр хүргэе
Та интерактив киматик хэрэгсэл хийсэн. MaxMsp болон дууны түвшний аудио дээжүүдээ эцсийн тохиргоог хий.
Зөвлөмж болгож буй:
BBC Micro: бит ба зурлага - Жолооны хүрд ба жолоодлогын интерактив тоглоом: 5 алхам (зурагтай)
BBC Micro: bit and Scratch - Жолооны хүрд ба жолоодлогын интерактив тоглоом: Энэ долоо хоногт миний хийсэн нэг даалгавар бол BBC Micro: bit -ийг ашиглан бидний бичсэн Scratch програмыг ашиглах явдал юм. Энэ бол ThreadBoard -ийг ашиглан суулгагдсан системийг бий болгох хамгийн тохиромжтой боломж гэж би бодсон! Миний зурлагад зориулсан урам зориг p
Discord дээр интерактив ботийг хэрхэн нэмэх вэ: 6 алхам
Discord дээр интерактив ботийг хэрхэн нэмэх вэ: Энэхүү гарын авлагад би цөөн хэдэн командуудтай ажилладаг интерактив бот хэрхэн хийхийг харуулах болно. Discord бол тоглогчдыг нэгтгэдэг Skype/Whats-app нийгмийн мэдээллийн програм юм. Тэд өөрийн гэсэн сувагтай байж болох бөгөөд гишүүн бүрийн тоглолтыг шалгаарай
Eclipse (eGit) ашиглан интерактив үйлдлийг хэрхэн дахин эхлүүлэх вэ: 10 алхам
Eclipse (eGit) ашиглан интерактив үйлдлийг хэрхэн дахин яаж хийх вэ: 20180718 - Би " боддог " Би зургуудтай холбоотой асуудлыг шийдсэн. Хэрэв тэдгээр нь томруулж харагдсан эсвэл утгагүй бол дарж үзнэ үү. Хэрэв танд ямар нэгэн асуудал тулгарвал надад мэдэгдэл илгээнэ үү, би танд туслахыг хичээх болно
Arduino интерактив LED кофены ширээ: 6 алхам (зурагтай)
Arduino интерактив LED кофены ширээ: Би интерактив кофены ширээ хийсэн бөгөөд уг зүйлийг ширээн дээр тавихад би объектын доор гэрэл асааж өгдөг. Зөвхөн тэр объектын доор байгаа ледүүд гэрэлтэх болно. Энэ нь ойролцоох мэдрэгчийг үр дүнтэй ашиглах замаар хийдэг бөгөөд ойролцоо байх үед
Шатны интерактив LED системийг хий: 7 алхам
Шатны интерактив LED системийг хий: Байшинд шат байдаг. Орон нутагт шатыг шинэчлэх олон төслийг харах нь маш сонирхолтой юм. Ойрын үед тийм ч завгүй байгаа тул би гэрийн шатыг өөрчлөхийн тулд зарим нээлттэй эхийн техник хангамжийн модулиудыг ашиглахаар шийдсэн