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

LED Ukulele: 6 алхам (зурагтай)
LED Ukulele: 6 алхам (зурагтай)

Видео: LED Ukulele: 6 алхам (зурагтай)

Видео: LED Ukulele: 6 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Арваннэгдүгээр
Anonim
Image
Image
Техник хангамж
Техник хангамж

Сайн уу, намайг Элейн гэдэг. Энэхүү төсөл нь надад таалагдсан олон зүйлийг хослуулсан тул танд ч бас таалагдах байх гэж найдаж байна! Бидний бүтээх LED ukulele нь C, G, Am, F. гэсэн хамгийн их тоглодог дөрвөн хөвч тоглохыг зааж өгнө. алдартай дуунуудыг дуулж эхлэхэд шаардлагатай туршлага. Энэ бол Arduino болон ukulele эхлэн сурагчдад зориулсан гайхалтай төсөл юм.;) Хэрэв та арай илүү төвөгтэй зүйл хайж байгаа бол энэхүү зааврын төгсгөлд Shadow Swipe шинэчлэлтийг хийж үзээрэй.

Алхам 1: Техник хангамж

"loading =" залхуу"

Нэмэлт: Shadow Swipe Upgrade
Нэмэлт: Shadow Swipe Upgrade
Нэмэлт: Shadow Swipe Upgrade
Нэмэлт: Shadow Swipe Upgrade

LED нь зөвхөн гэрэл ялгаруулдаг төдийгүй гэрлийг мэдэрдэг гэдгийг та мэдэх үү? Энэхүү ер бусын жижиг үзэгдлийг өдөөж би LED ukulele -ийг шинэчлэхийг хүссэн бөгөөд ингэснээр зөвхөн хуруугаа хаана байрлуулахаа харуулаад зогсохгүй хуруугаа зөв байршилд байрлуулсан эсэхийг хянах болно.

ТОНОГ ТӨХӨӨРӨМЖ

Хэрэв та энэ бүтцийг сонирхож байгаа бол танд хэд хэдэн нэмэлт бүрэлдэхүүн хэсгүүд хэрэгтэй болно.

1. Илүү олон LED: Гэрлийн мэдрэгч болохын тулд танд дор хаяж 6 LED хэрэгтэй болно. Хурууны самбар дээрх LED бүр хамтрагч LED мэдрэгчтэй болно.

2. Оролт гаралтын порт өргөтгөгч: Таны ашиглаж буй Arduino самбараас хамааран танд порт өргөтгөгч хэрэгтэй болно. Би Arduino Uno самбар болон Sparkfun SX1509 порт өргөтгөгч ашиглаж байна.

КОД

Би кодыг ажиллуулахын тулд өөр хэдэн элементүүдийг танилцуулсан. Би энд үндсэн ойлголтуудыг задлах болно, гэхдээ бүрэн задрахын тулд master_tweak.ino файлыг татаж авах боломжтой.

1. Массив: Мэдрэгч LED тус бүрийн оролтын өгөгдлийг хадгалах тусгай массив үүсгэнэ. 10 миллисекунд тутамд оролтын өгөгдлийг унших жижиг функцийг дуудаж, массивыг бараг тасралтгүй шинэчилж байдаг.

2. Тоглоомын төлөв: Анхны бүтээн байгуулалт нь тоглоомын өөр өөр үе шаттай байсан бол энд бид тоглоомыг үргэлжлүүлэх ялалтын нөхцлийг тус тусад нь өөр өөр тоглоомын мужид кодчилдог.

3. LED гэрэл мэдрэгч: Кодын бүхэл хэсэг нь LED гэрэл мэдрэгчээс оролтын өгөгдлийг уншихад зориулагдсан болно. Энэ гарын авлага нь механикийг ойлгох, хэлхээг холбоход онцгой ач холбогдолтой юм.

ЗАХИАЛАХ УДИРДАМЖ

LED гэрэл мэдрэгч хэлхээг хэрхэн яаж холбох талаар олж мэдэхийн тулд Shadow Swipe хичээлийг үзэхийг зөвлөж байна. Зааварчилгаа гэх мэт 3 LED -ийг холбохын оронд энэ загвар нь танд 6 -г холбох болно (Зураг №1 -ийг үзнэ үү). Эцсийн холболт, хэрэв та бас порт өргөтгөгч ашиглаж байгаа бол зураг 2 шиг харагдах ёстой.

Энэхүү шинэчлэлтийг угсрах нь маш энгийн зүйл юм. Хурууны самбар дээрх LED бүрийн хажууд нэмэлт нүх өрөмдөж, LED гэрлийн мэдрэгчийг оруулна уу. Бүгдийг гагнах бөгөөд та явахад бэлэн байх ёстой!

Энэхүү шинэчлэлтийг ойлгоход бага зэрэг хугацаа шаардагдах болно, ялангуяа хэлхээг холбож, бүх нэмэлт бүрэлдэхүүн хэсгүүдийг гагнах боловч LED ukulele нь интерактив тоглоом болж хувирах болно. Энэ нь танд хэрхэн тохиолдож байгааг надад хэлээрэй! Амжилт хүсье!

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