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

Гэрэл ба дууны эффект бүхий Beyblade Arena: 8 алхам
Гэрэл ба дууны эффект бүхий Beyblade Arena: 8 алхам

Видео: Гэрэл ба дууны эффект бүхий Beyblade Arena: 8 алхам

Видео: Гэрэл ба дууны эффект бүхий Beyblade Arena: 8 алхам
Видео: Как создаются ШЕДЕВРЫ! Димаш и Сундет 2024, Долдугаар сарын
Anonim
Гэрэл ба дууны эффект бүхий Beyblade Arena
Гэрэл ба дууны эффект бүхий Beyblade Arena
Гэрэл ба дууны эффект бүхий Beyblade Arena
Гэрэл ба дууны эффект бүхий Beyblade Arena
Гэрэл ба дууны эффект бүхий Beyblade Arena
Гэрэл ба дууны эффект бүхий Beyblade Arena

Beyblade Burst Arena бол иртэй тоглоомын дээд хэсэгт зориулсан гэрэл, дууны эффект бүхий талбай юм. Хүү минь над дээр ирж, "Beyblade" оргилуудаа үзүүлээд тэднийг бие биенээ тойрон эргэлдэж, мөргөлдөж, хэсэг хэсгээрээ хагарч байхыг бид хараад бид хоёр өөр хэн ч байхгүй шиг талбайтай болохыг хүсч байгаагаа хүлээн зөвшөөрөв. Гэхдээ бид энэ төслийг маш их хөгжилтэй өнгөрүүлсэн тул бид та бүхэнтэй хуваалцахаар шийдсэн бөгөөд та энэ талбартай адил хөгжилтэй байх болно гэж найдаж байна.

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

Алхам 1: Энэхүү цэнгэлдэх хүрээлэнг байгуулахад танд хэрэгтэй зүйл…

Талбайн хувьд

  • 40 см -ээс 60 см диаметртэй хиймэл дагуулын таваг
  • Паалан (цагаан, хар, улбар шар, саарал)
  • Халуун цавуу
  • 10 ширхэг хуванцар шил
  • Ил тод бүрэх материал

Тавиурын хувьд

  • Мод
  • Шураг

Цахим бүрэлдэхүүн хэсгүүд

  • 1 5V тэжээлийн эх үүсвэрт холбох 5V эсвэл USB кабель
  • Орон нутгийн гэрэлтүүлгийн хөтөлбөрт зориулсан 10 LED (цагаан, шар, улаан, цэнхэр, ногоон тус бүр 2 ширхэг)
  • 1 LED цэг (цагаан)
  • 10 LED -ийн 10 резистор (220 Ом)
  • LED цэгийн 1 резистор (220 Ом)
  • 2 SN74HC595 8 битийн гаралтын ээлжийн бүртгэл
  • 1 SN74HC165 8 битийн оролтын ээлжийн бүртгэл
  • 1 DFPlayerMini (MP3 тоглуулагч)
  • MP3 тоглуулагчийн 1 Micro SD карт
  • 1 эсэргүүцэл (1к Ом)
  • 1 чанга яригч, 4 Ом
  • 1 Arduino Uno эсвэл Nano
  • 4 агшин зуурын унтраалга (тулааны эхлэл, амьд үлдэх, дуугарах, дуусах, дуусах)
  • 2 түр зуурын унтраалга (дууг багасгах, дууг нэмэгдүүлэх)
  • Түр зуурын унтраалгын 6 резистор (уналт)
  • 1 Асаах/унтраах унтраалга
  • Цахилгаан хэрэгслийг суурилуулах 1 ПХБ
  • 1 IKEA хуванцар хайрцаг

Програм хангамж

  • Arduino IDE 1.8.5
  • Гүйлт

Алхам 2: Хиймэл дагуулын таваг бэлтгэх, будах

Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах
Хиймэл дагуулын таваг бэлтгэх, будах

Хиймэл дагуулын таваг будахаас өмнө үүнийг цэвэрлэх шаардлагатай. Үүний дараа л бид цагаан паалангаар хоёр удаа будсан. Дараа нь бид хуучин сонин, наалдамхай тууз ашиглан таваг дээрх хүссэн хэв маягийг далдлаж, өнгөөр будсан. Загвар эсвэл загварын хэсэг бүрийн хувьд эдгээр алхмуудыг давт.

Бид тавагны хилийн ойролцоо хар хөндлөн шугам, саарал тойрогтой байв. Үүнээс гадна бид төвийн ойролцоо улбар шар өнгийн тойрог зурсан. Төвийг өөрөө улаанаар будсан байв.

Бүх будаг хатах үед өнгөний хамгаалалтын давхаргыг бий болгохын тулд тунгалаг бүрхүүл хэрэглэсэн. Энэ нь талбайг өнгө хуваахаас хамгаалдаг.

Алхам 3: Гэрэлтүүлэг нэмэх

Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна
Гэрэлтүүлэг нэмж байна

Манай талбар гэрэлтүүлгийн сонирхолтой програмыг өгөх ёстой тул бид хиймэл дагуулын тавагны ирмэг дээр хэд хэдэн LED оруулахаар шийдсэн. Бид аль чийдэнг нэгдсэн хэлхээнд хаана холбохоо санаж байхын тулд цагийн зүүний дагуу дугаарласан.

LED -ийг таваг дээр байрлуулснаар тойргийн эргэн тойронд тогтмол зайд 5 мм -ийн цооног өрөмдөх хэрэгтэй. Тэднийг халуун цавуугаар наа. Дараа нь LED -ийг эргэн тойрон эргэлдэж буй дээд тоглоомуудаас хамгаалахын тулд нүдний шил зүү.

Тавагны арын хэсэгт LED -ийг утсаар холбож, залгуурт нь холбох нь дээр.

LED-ийг хянахын тулд бид Arduino дижитал тээглүүрийнхээ багтаамжийг нэмэгдүүлэхийн тулд 8 битийн гаралтын ээлжийн хоёр регистр (SN74HC595) ашигладаг бөгөөд нэгийг нь гэрэлтэй тойргийн баруун талд (LED 1-5), нөгөө талд нь зүүн талд (6- 10). Эдгээр гэрлүүдээс гадна бид дараа нь хиймэл дагуулын тавган дээр нэг цагаан LED цэг нэмж, зургаа дахь гаралт болгон холбосон. SN74HC595 хоёулаа Arduino -той ердөө гурван тээглүүрээр холбогддог. Arduino дотор бид LED-ийн статусыг хадгалахын тулд 16 битийн тэмдэггүй бүхэл тоог ашигладаг. Хоёр ба түүнээс дээш тооны LED -ийг гэрэлтүүлэхийн тулд тэдгээрийн утгыг нэмээрэй.

Бид дараах гэрэлтүүлгийн програмуудтай.

Талбарыг ачаалж байна

LED бүрийг тойрог хэлбэрээр 50 м хүртэл гэрэлтүүлдэг. Дараа нь бүх LED -ийг 1, 5 секундын турш асааж, LED цэг нь 2 секундын турш асдаг.

Тулааныг эхлүүлэх (3… 2… 1 … үүнийг зөвшөөрөх … урах!)

Улаан LED хоёр гэрэл тус бүр 1 секундын турш асч, дараа нь 200 мс -ээр унтраасан байна. Дараа нь улаан LED -ийг 1 секундын турш асаагаад дараа нь унтраадаг. 200 м -ийн дараа шар өнгийн LED -ийг 1 секундын турш асааж, 200 м -ийг унтраана. Үүний дараа шар өнгийн LED гэрэл 1 секундын турш асаж, дараа нь унтардаг. Ногоон LED ба LED спот гэрэл 200 секундын дараа 2 секундын дараа LED спот 2 секундын турш асна.

Дуугарч дуусах

LED гэрэл тус бүр 10 удаа 25 мс асдаг бөгөөд 25 мс -ээр унтраасан байдаг.

Амьд үлдсэн

LED -ийн зүүн тал, баруун тал нь 10 удаа солигддог.

Тэсрэлт дуусах

Цагаан LED нь 100 м -ийн завсарлагатай 200 мс гэрэлтдэг. Дараа нь бүх LED нь 2 секундын турш асаж, 750 м -ийн дарааллаар цагаан, улаан, шар, ногоон, цэнхэр өнгийн гэрлийг унтраадаг.

Алхам 4: Хяналтын самбар үүсгэх

Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх
Хяналтын самбар үүсгэх

Хяналтын самбар нь будсан модон хэсэг юмуу хэрвээ танд шлам таалагддаг бол. Түр зуурын унтраалгад дөрвөн цооног өрөмдөж (тулааныг эхлүүлэх, дуугарах, өнгөлөх, тэслэх), хяналтын самбар дээр бэхлээрэй. Хүү бид хоёр талбайн анхны загвартай хэд хэдэн удаа тулалдсан тул дууны хэмжээг зохицуулах нь сайн санаа болохыг олж мэдэв. Үнэн хэрэгтээ үүнийг Arduino дээр програмчлах боломжтой боловч хоёр нэмэлт товчлуураар дууны түвшинг хянах нь илүү дээр юм. Тиймээс Volume+ ба Volume- гэсэн хоёр цооног өрөмд.

Наад зах нь цахилгаан бариулыг асаах, унтраах унтраалга нэмж оруулаарай.

Алхам 5: Arduino ашиглан зүрх сэтгэлээ бүтээх

Зүрхийг Arduino ашиглан бүтээх
Зүрхийг Arduino ашиглан бүтээх
Зүрхийг Arduino ашиглан бүтээх
Зүрхийг Arduino ашиглан бүтээх
Зүрхийг Arduino ашиглан бүтээх
Зүрхийг Arduino ашиглан бүтээх

Манай тавцангийн тоног төхөөрөмжийг бүтээх нь ямар нэгэн зүйл амьдралд орж байгаа юм шиг санагддаг. Arduino -г SN74HC595 ба SN74SN165, DF тоглуулагч мини, түр зуурын унтраалга, LED -тэй холбох Fritzing төлөвлөгөөг үзнэ үү. Цахилгаан хэлхээ ба түүний функцтэй танилцахын тулд эхлээд талхны самбар дээр ажиллахыг зөвлөж байна.

Прототипийг хийсний дараа ээлжийн бүртгэлүүд ба резисторууд тэдгээрийг хоосон хэлхээний самбарт гагнана. DF тоглуулагчийн мини -ийг энэ самбар дээр нэмээрэй. Таваг суурилуулсан LED -ийн утсыг холбох хангалттай зай үлдээгээрэй.

Урд талын хяналтын самбар болон унтраалгын хүчийг холбоно уу.

Алхам 6: Гэрэл ба дууны програмыг програмчлах

Програм хангамж (arena.zip) нь талбайн дуу чимээ, гэрэлтүүлгийн програмаас бүрдэнэ. Үүнийг татаж аваад Arduino IDE -ээр дамжуулан Arduino руугаа байршуулна уу.

Die ArenaButton анги нь зэрэгцээ оролтын чип болох SN74HC165 (8 битийн оролтын ээлжийн регистр) -тэй холбогдуулан зургаан агшин зуурын унтраалга руу нэвтрэх боломжийг бүрдүүлдэг.

ArenaLighting анги нь SN74HC595 (8 битийн гаралтын ээлжийн бүртгэл) зэрэгцээ гаралтын чип рүү нэвтрэн гэрлийн програмуудыг хэрэгжүүлдэг.

ArenaSound анги нь DF тоглуулагч мини руу нэвтрэх замаар дууны програмыг хэрэгжүүлдэг. MP3 тоглуулагч руу нэвтрэхийн тулд та номын сангаа (DFRobot дээрээс татаж авах) Arduino төсөлдөө оруулах ёстой. Ачаалах дараалал, тулаан эхлэх, цагираг дуусгах, амьд үлдэх, тэсрэлт хийх зорилгоор MP3 файлуудыг SD карт руу хуулахаа бүү мартаарай (MP3 файлыг өгдөггүй).

Та ArenaLighting болон ArenaSound -ийн Arena ангийг хийсвэр анги болгон олж болно, учир нь эдгээр хэрэгслүүд нь нийтлэг аргын нэртэй байдаг тул үндсэн хүрдний бүтэц нь маш энгийн хэвээр байна.

Алхам 7: Бүгдийг нэгтгэх

Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах
Бүгдийг хамтад нь оруулах

Цахилгаан хэрэгслийг хуванцар хайрцагт хийнэ. Зарим утсыг эвдэхгүй, хүйтэн гагнуур хийхгүй байхын тулд бүх утсыг болгоомжтой хийх хэрэгтэй. Үгүй бол танд маш бохир тоног төхөөрөмжийн дибаг хийх ажил байх болно. Урд талд хяналтын самбарыг суулгана.

Одоо хайрцгийг бүхэлд нь модон тавиур дээр бэхлээрэй. Мэдээжийн хэрэг хиймэл дагуулын таваг нь тавиур дээр суурилуулж, бүх LED утсыг холбох ёстой.

Алхам 8: Хөгжилтэй байгаарай

Одоо анхны ид шидийн мөчийг бүтээх цаг болжээ. Талбарыг асаагаад талбайнууд сэрж байгааг хараарай. Энэхүү сэтгэл хөдөлгөм мөчийг сайхан өнгөрүүлээрэй!

Таны хийх ёстой хамгийн сүүлийн зүйл бол найзуудаа урьж, баатарлаг тэмцээний хөтлөгч байх явдал юм!

Одоо хамгийн сонирхолтой тоглоомын дээд талбар дахь өөрийн тулаанд оролцоорой!

3… 2… 1… зөвшөөрнө үү. урах!

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