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

DIY Arduino Tic Toc Toe тоглоом: 6 алхам (зурагтай)
DIY Arduino Tic Toc Toe тоглоом: 6 алхам (зурагтай)

Видео: DIY Arduino Tic Toc Toe тоглоом: 6 алхам (зурагтай)

Видео: DIY Arduino Tic Toc Toe тоглоом: 6 алхам (зурагтай)
Видео: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Арваннэгдүгээр
Anonim
Image
Image

Tic Tac Toe тоглоом бол хоёр тоглогчтой сонгодог тоглоом юм. Та үүнийг хүүхдүүд, гэр бүл, найз нөхөдтэйгээ тоглоход хөгжилтэй болдог. Энд би Arduino Uno, Push товчлуурууд болон Pixel LED ашиглан Tic Tac Toe тоглоомыг хэрхэн хийхийг үзүүлэв. Arduino 4 by 4 Tic Tac Toe нь сонгодог Tic Tac Toe -тэй адилхан бөгөөд ялгаа нь X ба O хоёр өөр өнгөөр дүрслэгддэг бөгөөд энэ тоглоомонд хэн ялагч эсвэл тоглоом болохыг шийдэх боломжтой програмыг бичсэн болно. Энэ төсөл нь үндсэндээ 4 -өөс 4 хэмжээтэй RGB матриц бөгөөд пиксел бүрт түлхэх товчлууртай. Хэрэв пикселийг түлхсэн бол түүний тогтоосон өнгөөр гэрэлтэх ёстой. Энэхүү тоглоомыг 1 -р тоглогчийг төлөөлөх Sky Blue, 2 -р тоглогчийг илэрхийлэх ягаан өнгөөр тохируулсан болно. Хэрэв тоглогч хожвол бүх LED нь тухайн тоглогчийн өнгөөр анимэйшн хийх ёстой. Хэрэв тоглоом тэнцүү байвал бүх LED нь улаан өнгөтэй байх ёстой. Нэг тоглоом дууссаны дараа тоглоомыг дахин эхлүүлэх хэрэгтэй бөгөөд ингэснээр бид Arduino -той холбогдсон дахин тохируулах товчлууртай болно.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд:

3D хэвлэх
3D хэвлэх
  • Arduino Uno (1)
  • WS2812B LED эсвэл NeoPixel LED (16)
  • Товчлуур (17)
  • 3.7V/5V зай (1)
  • ON/OFF унтраалга (1)
  • 3D хэвлэсэн эд анги

Алхам 2: 3D хэвлэх:

3D хэвлэх
3D хэвлэх
3D хэвлэх
3D хэвлэх
  • Доорх линк дээр байгаа бүх хэсгийг 3D хэвлэх.
  • 3D Print 16 PLA цагаан товчлуур бүхий жижиг товчлуур, үлдсэн хэсгийг хүссэн өнгөөр 3D хэвлэх боломжтой.
  • STL файлуудын холбоос:
  • Бүх эд ангиудыг хэвлэсний дараа хурдан цагаан цавуу ашиглан массив дахь бүх 16 цагаан товчлуурыг суулгаарай.

Алхам 3: Түлхүүр товчлуур хийх:

Түлхүүр товчлуур хийх
Түлхүүр товчлуур хийх
Түлхүүр товчлуур хийх
Түлхүүр товчлуур хийх
  • Картон цаас аваад, картон дээр 3D хэвлэсэн массивын байрлалыг тэмдэглээрэй.
  • Картон дээрх бүх 16 товчлуурыг тэмдэглэгдсэн байрлал дээр нааж болно.
  • Зарим утсыг ашиглан товчлууруудыг гагнах замаар бүх холболтыг хий.

Алхам 4: Хэлхээ холболт:

Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
  • Цахилгаан диаграммд үзүүлсэн шиг товчлуурын товчлуурыг Arduino Uno -той холбоно уу.
  • Нэмэлт товчлуур (Reset Button) аваад Arduino руу холбогдоно уу. (Reset, GND).
  • Бүх пикселийн LED-ийг холбоно уу. (-Ve/GND ~ GND, +Ve/5V ~ 5V, Data In ~ Pin 5).
  • Би WS2812b LED ашиглаж байсан, та ашиглахад илүү тохиромжтой LED туузыг ашиглаж болно.
  • 3.7V/5V баттерейг ON/OFF унтраалгаар холбоно уу.
  • Цагаан өнгийн 3D хэвлэсэн товчлуур бүрт бүх LED -ийг оруулна уу.

Алхам 5: Код:

Код
Код
Код
Код
  • Кодыг Arduino IDE дээр нээнэ үү:
  • KeyPad номын сан болон FastLED номын санг Arduino IDE -д суулгана уу.
  • Arduino Uno -г компьютерт холбоно уу.
  • Самбарын төрөл ба портыг сонгоно уу.
  • Кодыг байршуулна уу.

Алхам 6: Тоглох дүрэм:

Тоглох дүрэм
Тоглох дүрэм
Тоглох дүрэм
Тоглох дүрэм
Тоглох дүрэм
Тоглох дүрэм
Тоглох дүрэм
Тоглох дүрэм
  • Sky Blue нь 1 -р тоглогчийг төлөөлдөг.
  • Ягаан өнгө нь 2 -р тоглогчийг төлөөлдөг.
  • Тоглогчид аль хэдийн дарагдсан товчлуурыг дарах ёсгүй.
  • Хэрэв хэн нэгэн тоглогч ялбал матриц нь түүний өнгөөр амьдрана.
  • Хэрэв тоглоом тэнцсэн бол матриц улаан өнгөтэй болно.

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