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

Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом: 5 алхам
Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом: 5 алхам

Видео: Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом: 5 алхам

Видео: Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом: 5 алхам
Видео: Взлет и падение Атлантик-Сити (Повесть о городском упадке) – ЭТО ИСТОРИЯ 2024, Арваннэгдүгээр
Anonim
Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом
Модон хайрцган дахь Tic-Tac-Toe цахим тоглоом

Сайн уу

Би хөгжилтэй Tic-Tac-Toe тоглоомыг шинэ хэвлэлд танилцуулж байна.

Би ижил төстэй төслийг вэб дээрээс хайсан боловч энд байгаа санаа нь өвөрмөц юм.

Би найдаж байна:)

Тиймээс одоо эхэлье.

Алхам 1: Схем

Схем
Схем

Энэ схем нь 100%үнэн зөв биш байж болохыг анхаарна уу. Утасны зөв удирдамжийг авахын тулд код дээрх холболтуудыг шалгана уу.

Алхам 2: Модон хайрцгийг зохион бүтээх

Модон хайрцгийг зохион бүтээх
Модон хайрцгийг зохион бүтээх
Модон хайрцгийг зохион бүтээх
Модон хайрцгийг зохион бүтээх

Энд би Coral Draw програмыг ашиглан модон хайрцаг хийв. LED матриц, товчлуурууд болон LCD дэлгэцийг агуулсан байхын тулд ирмэгийн хэмжээг сайтар хэмжсэн. Хайрцгийг угсрах ажлыг үе шаттайгаар хийж, эцэст нь доод хэсгийг прототипийг нь хавсаргасан болно.

Алхам 3: бүрэлдэхүүн хэсгүүд

Надад дараахь зүйл хэрэгтэй байна.

  • 9 Хоёр өнгийн LED (жишээ нь Улаан/Ногоон)
  • 9 330 ом эсэргүүцэл
  • 9 Эр-Эр урт утас (Улаан LED-ийн хувьд)
  • 9 Эр-Эр урт утас (Ногоон LED-ийн хувьд)
  • 7 Эр-Эр урт утас (анхны товчлуурын хувьд)
  • 7 Эрэгтэй, эрэгтэй урт утас (хоёр дахь товчлуурын хувьд)
  • 1 Эрэгтэй, эрэгтэй урт утас (GND-ийн хувьд)
  • 4 Эрэгтэй, эмэгтэй урт утас (LCD-ийн хувьд)
  • 1 I2C LCD (серийн төрөл)
  • 1 9 В батерей
  • 1 Зай эзэмшигч
  • 1 ON/OFF унтраалга
  • 1 Arduino Mega 2560
  • 1 модон хайрцаг (35 x 15 x 4 см)

Алхам 4: Процедур

Журам
Журам
Журам
Журам
Журам
Журам
Журам
Журам

Юуны өмнө би бүрэлдэхүүн хэсэг бүрийг тус тусад нь шалгаж, зөв ажиллаж байгаа эсэхийг шалгах ёстой. Дараа нь би төслийг дуусгахын тулд бүрэлдэхүүн хэсгүүдийг хооронд нь холбож эхлэв.

Эхний алхам бол нэг Arduino дээрх хоёр товчлуурын холболтыг шалгах ёстой. Тиймээс би анхны товчлууруудыг 2 -оос 8 хүртэлх зүү рүү холбож, дараа нь эхний товчлууруудыг A0 -аас A6 хүртэлх зүү рүү холбоно.

Мэдээжийн хэрэг аливаа дижитал тээглүүр ижил ажлыг хийх болно. Тиймээс таны төсөлд тохирсон тээглүүрийг сонгохдоо чөлөөтэй байгаарай.

Хоёрдахь алхам бол LCD дэлгэцийг шалгах явдал юм. Тиймээс би LCD -ийг VCC, GND, SDL, SDA портуудтай холбодог.

Дараа нь би ажиллаж байгаа эсэхийг шалгахын тулд LED тус бүрийг тус тусад нь шалгаж эхэлдэг. Хоёр өнгийн LED нь нийтлэг газардуулгатай байдаг. Тиймээс би улаан LED анодыг 35 -аас 51 хүртэл (9 дижитал тээглүүр) холбож, дараа нь Ногоон LED анодыг 34 -ээс 50 хүртэл (9 дижитал тээглүүр) холбоно. Үүний дараа би LED тус бүрийн нийтлэг катодыг 330 ом эсэргүүцэлтэй холбож, бүх эсэргүүцлийг урт утсаар GND руу буцааж холбоно.

Эцэст нь би зайг холбож, системийн ажиллагааг шалгахын тулд кодыг байршуулж байна. БАЯРЛАХ: Д.

Алхам 5: Файлууд

Файлууд
Файлууд

Fritzing файлын хувьд.txt -ийн өргөтгөлийг.fzz болгож өөрчилнө үү

Төсөлд ашигласан кодыг Arduino IDE ашиглан хийсэн болно. Та товчлуур болон I2C номын санг татаж авах хэрэгтэй. Та тэдгээрийг хаа сайгүй онлайнаар олох боломжтой болно.

Хайрцагт санал болгож буй хэмжээсүүдийн зургийг хавсаргав. Мөн та Coral Draw төслийн файлуудыг олох боломжтой бөгөөд ингэснээр та өөрийн хайрцгийг хийж, хэмжээгээ өөрийн Tic-Tac-Toe тоглоомонд тохируулан тохируулах боломжтой болно.

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