Агуулгын хүснэгт:
- Алхам 1: эд анги
- Алхам 2: Neopixel Display Stand нэгжийг бэлтгэ
- Алхам 3: Товчлуур солих нэгжийг бэлтгэ
- Алхам 4: Arduino болон зай эзэмшигчийг суурийн самбарт холбоно уу
- Алхам 5: Дэлгэцийн хэсгийг самбар дээр хавсаргана уу
- Алхам 6: Jumper утаснуудыг Arduino руу холбоно уу
- Алхам 7: Код оруулах, тоглуулах
Видео: Arduino болон Neopixel ашиглан 4 тоглоомыг холбоно уу: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Зүгээр л бэлэн тоглоомын бэлэг өгөхөөсөө илүү ач зээ нартаа зориулан өвөрмөц бэлгийг бэлэглэхийг хүсч байсан бөгөөд (хамтдаа) таашаал авч чадна гэж найдаж байна. Энэхүү төслийн Arduino кодыг ойлгоход хэтэрхий хэцүү байж болох ч энэ кодонд ашигласан оролт, гаралт, гогцоо, нөхцөлийн үндсэн ойлголтуудыг Connect 4 тоглоомыг тоглож байхдаа нүдээр тайлбарлаж болно.
Энэхүү зааварчилгааны номонд би хүүхдүүдтэйгээ Connect 4 -ийг тоглуулахын тулд угсарч кодлох боломжтой Arduino хэрэгслийг хэрхэн яаж цуглуулахыг танд үзүүлэх болно. Энэ төсөлд гагнуур хийх шаардлагагүй; зүгээр л залгаарай.
Алхам 1: эд анги
Энэ төслийн хувьд танд хэрэгтэй болно:
- Arduino Uno эсвэл түүнтэй адилтгах
- 8x8 хэмжээтэй Neopixel RGB LED
- Талхны самбар
- 3 товчлууртай унтраалга
- Холбогч утас
- Шураг
- Кейс - суурь хавтан ба картон тавиур
Хэрэгсэл: Шурагч, цавуу буу
Алхам 2: Neopixel Display Stand нэгжийг бэлтгэ
Нэгдүгээрт, 3 холбогч утсыг Neopixel -тэй холбоно уу. Би дараах утаснуудын өнгөний кодыг ашиглаж байна.
Цагаан: GND
Саарал: 5V Нил ягаан: Data IN
Дараа нь Nelpixel -ийг дэлгэцийн самбар дээр халуун цавуугаар наа.
Алхам 3: Товчлуур солих нэгжийг бэлтгэ
Дараах утсан өнгөний кодыг ашиглан товчлуурыг самбар дээр байрлуулж холбогч утсыг холбоно уу.
Браун: Зүүн товчлуур
Улаан: Зүүн товчлуур Улбар шар: Төв товч Шар: Төв товч Ногоон: Баруун товчлуур Цэнхэр: Баруун товчлуур солих
Хүрэн, улбар шар, ногоон утсыг шинэ хар утастай хамт (-) төмөр замд холбосон.
Тэмдэглэл: Би эдгээр товчлууруудад ямар ч эсэргүүцэл ашигладаггүйг та анзаарсан байх. Учир нь би Arduino кодыг ашиглан 20K Arduino зүү резисторыг ашиглах болно. Дотоод резисторыг өөрийн кодыг ашиглан өөрийн хэлхээнд хэрхэн ашиглах талаар миний бусад төслийг үзнэ үү.
www.instructables.com/id/Simon-Whack-a-Mol…
Алхам 4: Arduino болон зай эзэмшигчийг суурийн самбарт холбоно уу
Arduino болон батерейны тавиурыг хавтан дээр бэхлэхийн тулд эрэг (эсвэл халуун цавуу) ашиглана уу.
Алхам 5: Дэлгэцийн хэсгийг самбар дээр хавсаргана уу
Халуун цавуу ашиглан дэлгэцийн хэсгийг суурийн самбарт наасан байна.
Алхам 6: Jumper утаснуудыг Arduino руу холбоно уу
Дараах зүүний дагуу бүх холбогч утсыг Arduino руу холбоно уу.
Улаан -> 2
Шар -> 3 Цэнхэр -> 4 Нил ягаан -> 5 Хар -> GND Цагаан -> GND Саарал -> 5V
Алхам 7: Код оруулах, тоглуулах
Би Arduino-г хавсаргасан кодоор урьдчилан ачаалж байсан тул 9V батерейг Arduino-д холбосон даруйдаа тоглоом тоглож эхлэв. Цэнхэр товчлуурууд нь шар товчлуурыг дарахаас өмнө чипний байрлалыг зүүн эсвэл баруун багана руу шилжүүлэх зориулалттай. (Видеог үзнэ үү)
Демо горимд орохын тулд дурын товчлуурыг дараад дахин тохируулах товчийг дарна уу. Дэлгэц цэвэр болсны дараа товчлуурыг суллахад улаан, цэнхэр автоматаар тоглож байгааг харах болно. Демо горимд улаан, цэнхэр тоглогчид багануудыг санамсаргүй байдлаар сонгож, бусад тоглогчийг ялахын тулд ямар ч ялалтын стратеги ашигладаггүй болохыг та анзаарах болно.
Демо горимоос гарахын тулд Arduino -г дахин тохируулна уу.
Би ирээдүйд ганц тоглогч vs Arduino горимыг нэмж оруулахаар төлөвлөж байгаа тул Connect 4 -ийн үндсэн алгоритмыг мэдэж байвал надад мэдэгдээрэй.
Зөвлөмж болгож буй:
Тоглоомыг сольж дасан зохицох: уурын галт тэрэгний тоглоомыг хүртээмжтэй болгосон !: 7 алхам (зурагтай)
Тоглоомыг солих-дасан зохицох: уурын галт тэрэгний тоглоомыг хүртээмжтэй болгох !: Тоглоомын дасан зохицох чадвар нь моторын чадвар хязгаарлагдмал эсвэл хөгжлийн бэрхшээлтэй хүүхдүүдэд тоглоомтой бие даан харилцах боломжийг олгох шинэ арга зам, тусгай шийдлийг нээж өгдөг. Ихэнх тохиолдолд дасан зохицсон тоглоом авах шаардлагатай хүүхдүүд
Xcode ашиглан Swift ашиглан Tic Tac Toe тоглоомыг хэрхэн яаж хийх вэ: 5 алхам
Xcode ашиглан Swift ашиглан Tic Tac Toe тоглоомыг хэрхэн яаж хийх вэ: Энэхүү Swift хичээлд би Tic Tac Toe програмыг хэрхэн яаж хийхийг танд үзүүлэх болно. Энэхүү програм нь маш энгийн бөгөөд эхлэгчдэд зориулсан гайхалтай төсөл юм. Би хичээлийг гурван үе шатанд хуваах болно: 1. Объектуудыг бүтээх 2. Объектуудыг кодтой холбох3. С
VHDL Basys3: 4 тоглоомыг холбоно уу: 5 алхам
VHDL Basys3: Connect 4 Game: Танилцуулга: Энэ бол Vivado програм хангамжийг ашиглан VHDL дээр бүтээгдсэн, Basys3 зөвлөлд програмчлагдсан Connect 4 дижитал логик тоглоом юм. Энэхүү төслийн бүтээн байгуулалт, дизайн нь дунд зэрэг боловч шинээр ирсэн хүмүүс алхмуудыг хуулж, дижитал хэмжээсийг бүтээх боломжтой
Тоглоомыг Arduboy-д, 500 тоглоомыг Flash-сагсанд хэрхэн байршуулах вэ: 8 алхам
Тоглоомыг Arduboy-д, 500 тоглоомыг Flash-сагсанд хэрхэн байршуулах вэ: Би зам дээр тоглохдоо хамгийн ихдээ 500 тоглоом хадгалах боломжтой гар хийцийн Arduboy-ийг Serial Flash санах ойтой болгосон. Тоглоомыг үүнд хэрхэн ачаалах, үүнд тоглоомыг серийн флаш санах ойд хэрхэн хадгалах, өөрийн тоглоомын багцыг бий болгох талаар хуваалцахыг хүсч байна
SmartPhone тоглоомын симулятор- Windows тоглоомыг дохио зангаа ашиглан IMU, акселерометр, гироскоп, соронз хэмжигч ашиглан тоглуулах: 5 алхам
SmartPhone Тоглоомын Симулятор- Дохио Хяналтын Удирдлага, Хурдатгал хэмжигч, Гироскоп, Соронзон хэмжигч ашиглан Windows тоглоом тоглуулах: Энэхүү төслийг дэмжих: https://www.paypal.me/vslcreations нээлттэй эх кодод хандив өгөх замаар & цаашдын хөгжлийг дэмжих