Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай материал
- Алхам 2: Хэлхээний төлөвлөгөө
- Алхам 3: Хэлхээ бэлтгэх
- Алхам 4: LED туузыг бэлтгэ
- Алхам 5: LED -ийг хэлхээгээр холбоно уу
- Алхам 6: Онооны дэлгэцийг гаргах
- Алхам 7: Arduino програм
- Алхам 8: Тоглоомыг туршиж үзээрэй
- Алхам 9: Боломжтой тоглоомууд болон бусад
- Алхам 10: Тоглоом тоглох
Видео: Онооны самбар бүхий хоёр тоглогчтой ганц LED зурвасын тоглоом: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Юуны өмнө дэлхийн өнцөг булан бүрт байгаа бүх хүмүүсийн төлөө бурхнаас залбираарай, Бурхан зөвхөн энэ цаг үед бидэнд тусалж, амар амгаланг өгч чадна. Бид бүгд түгжигдсэн бөгөөд хаашаа ч явахгүй.
Надад өөр хийх ажил алга, тиймээс онлайнаар питон сурч эхэл, ямар ч шинэ санаа бодож чадахгүй, учир нь юу ч худалдаж авах боломжгүй. Гэхдээ LED уралдааныг үзсэний дараа цөөн хэдэн материал, шинэ санааг олж мэдэв. Хүүхдийнхээ хувьд гар утсаараа хүүхэлдэйн кино үзэж, тоглоом тоглодог бол энэ бол жижигхэн өөрчлөлт юм. Тиймээс би ганц LED тууз бүхий зөөврийн тоглоомын консол боловсруулж байна. Гайхалтай нь тэр надад маш их таалагддаг, надтай тоглодог, гэхдээ нэг асуудал бол тэр хэзээ ч тоглоомоо алдахыг хүсдэггүй.
БИДНИЙ ЗАЛбирал
Хэдхэн хоногийн дотор санаанд оромгүй амарч буй хүмүүсийн төлөө залбир. Мөн эмнэлэгт хэвтэж буй хүмүүсийн хурдан эдгэрэхийн төлөө залбираарай. Эмч, цагдаа, нийгмийн ажилтан, улс төрч, чухал ханган нийлүүлэгчид, энэ маш чухал цаг үед бидний төлөө ажилладаг бүх хүмүүст зориулсан тусгай залбирал. Бусад бүх хүмүүс гэртээ байж, ачаагаа багасгахад нь туслаарай, хэрэв танд хэрэгтэй зүйлээр хөршүүддээ тусалж чадвал
Алхам 1: Шаардлагатай материал
Шаардлагатай материалууд Уучлаарай Материалууд байгаа
- RGB хаягтай LED зурвасыг миний өмнөх төсөл болох RGB Infinity Clock -ээс хассан. - 1 Үгүй
- Ардуино Нано. - 1 Үгүй
- 16 X 2 цуваа холбооны LCD дэлгэц. - 1 Үгүй
- LM2596 DC-ээс DC хүчдэлийн зохицуулагч-1No
- 3.7V 18650 батерей - 2 тоо
- 18650 Зай эзэмшигч - 1 Үгүй
- Дарах товчлуур - 3 тоо
- Энгийн ПХБ
- Эрэгтэй, эмэгтэй толгойн зүү
- Модон саваа.
- Нийлэг хуудас
- Усны шугам хоолой T холболт.
- Утас.
Алхам 2: Хэлхээний төлөвлөгөө
3 товчлуур дарах товчлуурууд нь Arduino нано D8, D9, D10 -тэй холбогдсон байна. Arduino -ийн D12 -т холбогдсон LED зурвасын өгөгдөл. LCD цуваа өгөгдөл RX нь arduino -ийн D13 -т холбогдсон. LM2596 DC -ээс DC хүчдэлийн зохицуулагч Vin ба arduino Vin -ийг зай эзэмшигчийн залгуурт холбосон. LED vcc ба Gnd нь LM2596 Vout голтой холбогдсон байна. LCD дэлгэц VCC ба gnd нь arduino +5v ба Gnd -д холбогдсон.
Алхам 3: Хэлхээ бэлтгэх
Зургийн дагуу arduino нано бамбай боловсруулна. Хоёр ганц товчлуур бүхий баяр баясгалан үүсгэж, урт утсыг arduino бамбай руу сунгана уу. Тоглоом сонгохдоо ганц товчлуурыг ашиглана уу. Гагнуурын дараа утсыг халуун цавуугаар хий.
Алхам 4: LED туузыг бэлтгэ
Өмнө нь хэлсэнчлэн би үүнийг хүүхдэдээ зориулж бэлдэж байгаа тул LED туузыг богино холболтоос буруугаар ашиглахаас хамгаалж хамгаалахыг хүсч байна. Тиймээс би модон тууз олов. LED зурвасыг хуучин төслөөсөө салгасны улмаас модон хэсэгт наалдаж чадахгүй тул модон туузаар бэхлэхийн тулд кабелийн бэхэлгээг ашиглана. Дараа нь LED -ийг таглахын тулд би нийлэг хуудсыг модон туузны хэмжээгээр хайчилж, LED туузан дээр байрлуулж, кабелаар холбоно. Одоо үүнийг миний хүүхэд авсан бол надад ямар ч асуудал байхгүй.
Алхам 5: LED -ийг хэлхээгээр холбоно уу
Одоо LED туузыг бидний хийсэн Arduino бамбайгаар холбоно уу. LED Data pin -ийг arduino D12, VCC ба GND -тэй LM2596 гаралт руу холбоно уу.
Алхам 6: Онооны дэлгэцийг гаргах
Одоо бүх хэлхээ тарсан байна. Тиймээс үүнийг саванд хийхийг хүсч байна. Удаан хайсны эцэст Усны шугамын Tee олжээ. Батерейны дээд хэсэгт халуун цавуу хийж, хэлхээг Tee -д оруулна уу. LCD дэлгэцийг Tee дээр байрлуулж, халуун цавуугаар наа. Tee -ийн урд байрлах тоглоомын сонгогчийг халуун цавуугаар хийнэ. Одоо сонгогчтой Score дэлгэцийн самбар бэлэн болсон бөгөөд ганц товчлууртай 2 ширхэг джойстик бэлэн боллоо.
Алхам 7: Arduino програм
D13 зүү бүхий LCD дэлгэцтэй холбогдохын тулд SoftwareSerail номын санг ашиглана уу. LED зурвасыг arduino pin12 -тай холбохын тулд pololuledstrip номын санг ашиглана уу. Сонгох товчлуурыг D10 дээр тохируулсан болно. Тоглогч 1 D8 дээрх товчлуур. Player2 товчлуур нь D9 юм. 1 -р тоглогчийн LED өнгө нь улаан, 2 -р тоглогчийн хувьд ногоон өнгөтэй байна. Энэ тоглоомонд 4 тоглоом, 2 өөр програмыг хавсаргасан болно. Кодыг татаж аваад Arduino руу байршуулна уу.
Алхам 8: Тоглоомыг туршиж үзээрэй
Байршуулсны дараа бүх програмыг шалгаад бүх зүйл тохирсон байна. Одоо консол тоглоход бэлэн боллоо.
Алхам 9: Боломжтой тоглоомууд болон бусад
Тоглоомыг сонгох эсвэл дахин эхлүүлэхийн тулд Тоглоом сонгох товчийг ашиглана уу. Боломжит тоглоомуудын жагсаалтыг доор харуулав
Тоглоом1 - Уралдаан
Тоглогчийн дарах цэг хэр хурдан урагшилж байгааг баяр хөөрийн хувьцааг ашиглаарай. Онооны самбар дээр хэн тэргүүлж байгааг харуулав. Төгсгөлд хүрсний дараа үр дүнг харуулна.
Тоглоом2 - Пингпонг
Энэ нь ширээний теннисний бөмбөг шиг. Тоглогч1 зүүн талд улаан, баруун талд Player2 ногоон байна. Бөмбөг цэнхэр өнгөтэй тул та бөмбөгийг хүрэхэд нь дарахыг хүсч байна. Хувьцаа бүрийн дараа бөмбөгний хурд нэмэгдэнэ. Хамгийн түрүүнд 15 авсан тоглогч ялагч болно.
Тоглоом3 - Эрчим хүч
Энэ бол хүчирхэг тоглоом юм. Тоглогчдын үзэж байгаагаар энэ тоглоом нэлээд удаан үргэлжилсэн. Эхлэх үед тоглогчид товчлуурыг дарж, улаан талын гэрэл, ногоон талын гэрэл нь эсрэг чиглэлд нэг нэгээр нэмэгдэж, хоёулаа зураас авахад анхны тоглоом эхэлнэ. Тодорхой секундын хувьд хичнээн их даралтыг тооцоолох вэ, хэрвээ тэнцэхгүй бол хажуугийн дээд өсөлт, доод тал нь нэг алхам буурна. Өнгө дүүрсэн үед тэр ялагч болно. Энэ тоглоом маш удаан үргэлжилнэ.
Тоглоом4 - цэг сонгох
Энэ бол могой шиг тоглоом боловч цаг хугацаа нь маш чухал юм. 4 цэг бүхий галт тэрэг зүүнээс баруун тийш хөдөлж, улаан, ногоон гэсэн хоёр цэг санамсаргүй цэг дээр гарч ирнэ. Галт тэрэгний толгой улаан цэг дээр байх үед тоглогч1 товчлуурыг дарж цэгийг зөв барьж, хэрвээ барьж авбал хог хаягдал бүрт 1 оноо, дарахгүй бол -1 оноо авна. Хэн 25 оноо авсан бол ялагч, эсвэл хэн нэгэн -25 авсан бол эсрэг тоглогч ялагч болно.
Бусад - яаралтай тусламжийн гэрэл
Яаралтай гэрлийн горимд гэрэл асаах, унтраахын тулд баярлуулах саваа ашиглана уу. Энэ нь бүрэн тод цагаан гэрэл үүсгэдэг.
Бусад - Диско гэрэл
Туузан дээр солонгын өнгө үүсгэх. Гэрлийг хөдөлгөхийн тулд баяр баясгалангийн саваа ашиглаарай.
Алхам 10: Тоглоом тоглох
Би болон миний охин тоглоомыг шатаар тоглодог. Тэмцээний тоглоом, хүчний тоглоом түүнд маш их таалагддаг. Хүүхэлдэйн кино үзэх, гар утсаар тоглох ердийн хэв маягаа бага зэрэг өөрчилсөн. Тэр 6 настай, маш сайн тоглодог, надад ганц ч удаа түрүүлэхийг зөвшөөрдөггүй.
БИДНИЙ ЗАЛбирал
Хэдхэн хоногийн дотор санаанд оромгүй амарч буй хүмүүсийн төлөө залбир. Мөн эмнэлэгт хэвтэж буй хүмүүсийн хурдан эдгэрэхийн төлөө залбираарай. Эмч, цагдаа, нийгмийн ажилтан, улс төрч, чухал ханган нийлүүлэгчид, энэ маш чухал цаг үед бидний төлөө ажилладаг бүх хүмүүст зориулсан тусгай залбирал. Бусад бүх хүмүүс гэртээ байж, ачаагаа багасгахад нь туслаарай, хэрэв танд хэрэгтэй зүйлээр хөршүүддээ тусалж чадвал.
Зөвлөмж болгож буй:
Arduino хянагч ашиглан хэрхэн олон тоглогчтой тоглоом хийх вэ: 6 алхам
Arduino хянагчтай хэрхэн олон тоглогчтой тоглоом хийх вэ: Тоглоом хөгжүүлэгчид дэлхийн өнцөг булан бүрт байгаа хүмүүс тоглох дуртай тоглоомыг хэрхэн бүтээдэг талаар та бодож байсан уу? За, өнөөдөр би танд Arduino contro -ийн аль нэгээр хянагдах олон тоглогчийн жижиг тоглоом хийж, энэ талаар жижигхэн зөвлөгөө өгөх болно
Tap Tap Rainbow - 2 тоглогчтой хурдан хариу үйлдэл үзүүлэх тоглоом: 4 алхам (зурагтай)
Tap Tap Rainbow - 2 тоглогчтой хурдан хариу үйлдэл үзүүлэх тоглоом: 2 долоо хоногийн өмнө миний охин солонгын өнгөөр хурдан хариу үйлдэл үзүүлэх гайхалтай санаатай байсан (тэр бол солонгын мэргэжилтэн: D). Энэ санаа надад шууд таалагдсан бөгөөд бид үүнийг хэрхэн жинхэнэ тоглоом болгох талаар бодож эхлэв. Танд солонго байна
Ганц тоглогчтой урвалын таймер (Arduino-той хамт): 5 алхам
Ганц тоглогчтой урвалын цаг хэмжигч (Arduino-той хамт): Энэ төсөлд та Arduino-ээр ажилладаг урвалын цаг хэмжигчийг бүтээх болно. Энэ нь Arduino -ийн millis () функц дээр ажилладаг бөгөөд процессор нь програм ажиллаж эхэлснээс хойших хугацааг бүртгэдэг. Та хоёрын хоорондох цагийн ялгааг олохын тулд үүнийг ашиглаж болно
ESP8266 RGB LED зурвасын WIFI хяналт - NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. - RGB LED STRIP ухаалаг гар утасны хяналт: 4 алхам
ESP8266 RGB LED зурвасын WIFI хяналт | NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. | RGB LED STRIP ухаалаг гар утасны хяналт: Сайн байна уу залуусаа, энэ заавар дээр бид nodemcu эсвэл esp8266 -ийг IR алсын удирдлага болгон RGB LED зурвасыг хэрхэн ашиглах талаар сурах болно, Nodemcu нь ухаалаг гар утсаар wifi -ээр хянагдах болно. Үндсэндээ та ухаалаг гар утсаараа RGB LED STRIP -ийг удирдах боломжтой
Робот тархи: Орой ганц самбар бүхий компьютер бүтээх: 11 алхам
Робот тархи: Оройн цагаар ганц самбар бүхий компьютер бүтээх: Picaxe эсвэл Arduino дээр санах ой дуусах уу? Гэхдээ компьютер энэ ажилд хэт их ачаалал өгдөг үү? C, Basic, Forth, Pascal, Fortran гэх мэт хэл дээр програмчлах боломжтой нээлттэй эх сурвалж бүхий нэг самбар бүхий компьютерийг үзнэ үү.Энэ самбар нь хямд IC болон del