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

8x8 Colorduino Pong Тоглоом: 3 алхам
8x8 Colorduino Pong Тоглоом: 3 алхам

Видео: 8x8 Colorduino Pong Тоглоом: 3 алхам

Видео: 8x8 Colorduino Pong Тоглоом: 3 алхам
Видео: 8x8 Colorduino pong game 2024, Арваннэгдүгээр
Anonim
8x8 хэмжээтэй Colorduino Pong тоглоом
8x8 хэмжээтэй Colorduino Pong тоглоом

Энэхүү зааварчилгаанд би 8 x 8 RGB LED матрицын самбарын модулийг ашиглан понг тоглоомыг хэрхэн бүтээсэнээ харуулах болно. Энэ модулийг Colorduino гэж нэрлэдэг. Энэ нь самбар дээрх микроконтроллертой бөгөөд бусад Colorduino самбартай холбогдох интерфэйстэй. Энэ нь 64 ширхэг өнгөт LED -тэй ажиллах чадвартай. Самбарыг Arduino кодоор удирдах боломжтой. Би хянагч бүр хоёр товчлууртай хоёр хянагч үүсгэсэн. Энэ тоглоомыг хоёр тоглогч тоглох боломжтой. Зорилго нь бөмбөгийг хажуугийн хананд хүрэхээс урьдчилан сэргийлэх явдал юм. Бөмбөгийг өрсөлдөгч рүүгээ буцааж өгөх боломжтой 3 LED өргөнтэй платформ байдаг. Миний ойлголт бол үүнийг аль болох энгийн болгох явдал байв. Барилга угсралтын бүх процесс 1 цаг орчим үргэлжилдэг (хянагчдын зүүгээр тооцдоггүй). Төслийн өртөг нь 20 доллар байв. Төхөөрөмж нь 18650 батерейгаар тэжээгддэг.

Алхам 1: Монголбанкны жагсаалт

Монголбанкны жагсаалт
Монголбанкны жагсаалт

Материалын нэрийн дүнгийн холбоос

Colorduino V2.0 Dot Matrix RGB LED драйвер бамбай 1 ширхэг

Товчнуудад зориулсан хуванцар хашлага 1 ширхэг

Резин бүрээстэй уян кабель 1 ширхэг

Кабелийн булчирхай 4 ширхэг

Прото ПХБ 1 ширхэг

18650 Зай эзэмшигч 1 ширхэг

18650 зай 1 ширхэг

12 мм-ийн товчлууртай товчлуур 4 ширхэг

1 ширхэг гагнах кабель

Гагнуурын цагаан тугалга 1 ширхэг

2 байрлал түгжих товчлуур 1 ширхэг

4, 7 кохм 4 ширхэг

3V-аас 5V DC-DC хөрвүүлэгч Step Up Boost mobile 1 pc

2 туйл 5мм давирхай ПХБ-ийн холбох шураг терминал блок холбогч 1 ширхэг

3 зүү 5мм давирхайтай ПХБ-ийн холбох шураг терминал блок 2 ширхэг

Электроникийн орон сууц 1 ширхэг

Төслийн нийт материалын өртөг: 20, 21 $/нийт төсөл

Алхам 2: угсрах

Чуулган
Чуулган
Чуулган
Чуулган

Эхний алхам дээр видеог үзээрэй. Видео бичлэгийн зарим нэмэлт мэдээлэл:

Монголбанкны жагсаалтын дагуу бүх материалыг цуглуулна. Би прото ПХБ ашиглаж, бүх эд ангиудыг гагнасан.

Би хавсаргасан схемийн дагуу бүх бүрэлдэхүүн хэсгүүдийг холбосон. Энэ нь хэлхээг бий болгоход хялбар бөгөөд гагнуурын төмрийг ашиглах хүсэлтэй хүн бүр үүнийг хийж чадна. Пин-кодуудыг холбохын тулд би резисторуудын хөлийг ашигласан. Dupont холбогч кабель нь LED матрицыг протобоардтой холбоход тохиромжтой. Орон сууцанд суулгахаасаа өмнө бүхэл бүтэн протободыг угсарч болно. Би ПХБ -ийн холбох шураг терминал холбогчийг суулгасан. Энэ нь орон сууцгүй хэлхээг туршихад надад тусалсан. Туршилт хийсний дараа би зүгээр л кабелийг салгаж, протокол ПХБ -ийг орон сууцанд суулгаж, кабелийг булчирхайгаар түлхэж, дараа нь бүх кабелийг эргүүлэв.

Arduino код нь энэхүү заавраас үүдэлтэй бөгөөд урам зориг өгсөнд баярлалаа.

labs.bsoares.com/ping-pong-com-matriz-de-l…

Орон сууцанд суулгахаасаа өмнө хянагчийг шалгах шаардлагатай.

Хуванцар орон сууцыг хэрэглээний хутга, өрмийн тусламжтайгаар өөрчилдөг.

Би хоёр тоглогчийг ялгахын тулд хянагчийг ногоон, цэнхэр зүүгээр хийв. Энэхүү зааврыг ашиглан зүүгээр хийсэн бөгөөд бүтээсэн болно.

www.instructables.com/id/Crochet-for-Gadge…

Алхам 3: Хавсаргасан програм хангамжийг байршуулна уу

Хавсаргасан програм хангамжийг байршуулах
Хавсаргасан програм хангамжийг байршуулах
Хавсаргасан програм хангамжийг байршуулах
Хавсаргасан програм хангамжийг байршуулах
Хавсаргасан програм хангамжийг байршуулах
Хавсаргасан програм хангамжийг байршуулах

Програм хангамжийг Atmel Studio байршуулсан. Нэгдүгээрт, би Arduino IDE -ийг ашиглахыг оролдсон боловч ашиглаж чадаагүй тул AVR програмист Avrisp mkII -ийг ашиглах шаардлагатай болсон. Энэ нь миний ажлыг жаахан хүндрүүлсэн. Би Arduino код, Atmel Studio төслийг хавсаргасан. Atmel Studio 7 дээр Arduino кодыг хэрхэн ашиглах талаар дээрх видеог үзнэ үү.

Colorduino-ийн ПИН кодыг байршуулахад зарим асуудал гарлаа. Colorduino хавтангийн ISP PIN кодууд нь MCU ба LED самбар хооронд байрладаг бөгөөд Avrisp mkII програмистын 6 PIN холбогч нь зайгүй байдаг. Би байршуулахын тулд хоёр самбарыг салгах шаардлагатай болсон. Хөгжүүлэлтийн явцад би кодыг олон удаа оруулах шаардлагатай болсон тул би ISP холбогчийг самбарын нөгөө талд байрлуулахаар шийдсэн. Үүнийг хийхийн тулд би тээглүүрийг толин тусгал болгож, жижиг прото ПХБ -ийн хавтанг ашигласан. Хэрэв танд хэдхэн байршуулалт хэрэгтэй байгаа бол самбарыг салгахад хялбар биш, дахин холбохоос илүүтэйгээр байршуулаарай. Avrisp mkII -ийн талаарх дэлгэрэнгүй мэдээлэл:

Arduino код нь энэхүү заавраас үүдэлтэй бөгөөд урам зориг өгсөнд баярлалаа.

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

Эцсийн үгс

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

Өдрийг сайхан өнгөрүүлээрэй!

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