Სარჩევი:

ელექტრონული Tic-Tac-Toe თამაში ხის ყუთში: 5 ნაბიჯი
ელექტრონული Tic-Tac-Toe თამაში ხის ყუთში: 5 ნაბიჯი

ვიდეო: ელექტრონული Tic-Tac-Toe თამაში ხის ყუთში: 5 ნაბიჯი

ვიდეო: ელექტრონული Tic-Tac-Toe თამაში ხის ყუთში: 5 ნაბიჯი
ვიდეო: Зарабатывайте 300 долларов в день за 5 минут | Руководств... 2024, ნოემბერი
Anonim
ელექტრონული Tic-Tac-Toe თამაში ხის ყუთში
ელექტრონული Tic-Tac-Toe თამაში ხის ყუთში

გამარჯობა

მე წარმოგიდგენთ სასაცილო Tic-Tac-Toe თამაშს ახალ გამოცემაში.

ინტერნეტში ვეძებე მსგავსი პროექტი, მაგრამ იდეა აქ უნიკალურია.

ᲕᲘᲛᲔᲓᲝᲕᲜᲔᲑ:)

ასე რომ, დავიწყოთ ახლა.

ნაბიჯი 1: სქემატური

სქემატური
სქემატური

გთხოვთ გაითვალისწინოთ, რომ ეს სქემა შეიძლება არ იყოს ზუსტი 100%. გთხოვთ გადახედოთ კავშირში კავშირს გაყვანილობის ზუსტი მითითებისთვის.

ნაბიჯი 2: ხის ყუთის დიზაინი

ხის ყუთის დიზაინი
ხის ყუთის დიზაინი
ხის ყუთის დიზაინი
ხის ყუთის დიზაინი

აქ მე შევქმენი ხის ყუთი Coral Draw პროგრამის გამოყენებით. კიდეების ზომები საგულდაგულოდ იზომება, რომ შეიცავდეს LED- ების მატრიცას, კლავიშებს და LCD- ს. ყუთის შეკრება ეტაპობრივად განხორციელდა და საბოლოოდ ქვედა ნაწილმა მოიცვა პროტოტიპი.

ნაბიჯი 3: კომპონენტები

მე მჭირდება შემდეგი:

  • 9 ორი ფერის LED (მაგალითად, წითელი/მწვანე)
  • 9 330 ohm რეზისტორები
  • 9 მამაკაცი-გრძელი მავთული (წითელი LED- ებისთვის)
  • 9 მამაკაცი-გრძელი მავთული (მწვანე LED- ებისთვის)
  • 7 მამაკაცი-გრძელი მავთული (პირველი კლავიატურისთვის)
  • 7 მამაკაცი გრძელი მავთული (მეორე კლავიატურისთვის)
  • 1 მამაკაცი გრძელი მავთული (GND– ისთვის)
  • 4 მამაკაცი-ქალი გრძელი მავთული (LCD– ისთვის)
  • 1 I2C LCD (სერიული ტიპი)
  • 1 9 ვ ბატარეა
  • 1 ბატარეის დამჭერი
  • 1 ჩართვა/გამორთვა
  • 1 არდუინო მეგა 2560
  • 1 ხის ყუთი (35 x 15 x 4 სმ)

ნაბიჯი 4: პროცედურები

პროცედურები
პროცედურები
პროცედურები
პროცედურები
პროცედურები
პროცედურები
პროცედურები
პროცედურები

უპირველეს ყოვლისა, მე უნდა შევამოწმო თითოეული კომპონენტი ინდივიდუალურად, რომ დავრწმუნდე, რომ ის მუშაობს სწორად. შემდეგ დავიწყე კომპონენტების ერთმანეთთან დაკავშირება პროექტის დასასრულებლად.

პირველი ნაბიჯი მე უნდა შევამოწმო ორი კლავიატურის კავშირი ერთსა და იმავე არდუინოზე. ასე რომ, მე ვუკავშირდები პირველ კლავიშებს ქინძისთავებს 2 -დან 8 -მდე, შემდეგ ვუკავშირებ პირველ კლავიშებს A0– დან A6– მდე.

რა თქმა უნდა, ნებისმიერი ციფრული ქინძისთავები იგივე საქმეს გააკეთებენ. ასე რომ, თავისუფლად შეარჩიეთ ქინძისთავები, რომლებიც შესაფერისია თქვენი პროექტისთვის.

მეორე ნაბიჯი არის LCD– ის შემოწმება. ასე რომ, მე ვუკავშირებ LCD– ს VCC, GND, SDL და SDA პორტებს.

შემდეგ ვიწყებ თითოეული LED- ის შემოწმებას ინდივიდუალურად, რომ შევამოწმო რომ მუშაობს. ორფერიანი LED არის საერთო დასაბუთებული. ასე რომ, მე ვუკავშირებ წითელ LED- ების ანოდებს 35– დან 51 – მდე (9 ციფრული ქინძისთავით), შემდეგ მე ვუკავშირებ მწვანე LED– ის კვანძებს 34– დან 50 – მდე (9 ციფრული ქინძისთავს). ამის შემდეგ მე თითოეული LED- ის საერთო კათოდს ვუკავშირებ 330 ოჰმ რეზისტორს და ვუკავშირებ ყველა რეზისტორს გრძელი მავთულით უკან GND- ში.

დაბოლოს, მე ვუკავშირდები ბატარეას და ავტვირთავ კოდს სისტემის ფუნქციონირების შესამოწმებლად. ისიამოვნეთ: D

ნაბიჯი 5: ფაილები

ფაილები
ფაილები

Fritzing ფაილისთვის გთხოვთ შეცვალოთ გაფართოება.txt– დან.fzz– ში

პროექტისთვის გამოყენებული კოდი დამზადებულია Arduino IDE გამოყენებით. თქვენ უნდა გადმოწეროთ კლავიატურა და I2C ბიბლიოთეკები. თქვენ ნახავთ მათ ყველგან ინტერნეტში.

მიმაგრებულია ყუთში შემოთავაზებული ზომების სურათი. ასევე შეგიძლიათ იპოვოთ Coral Draw პროექტის ფაილები, ასე რომ თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი ყუთი და დაარეგულიროთ ზომები თქვენი Tic-Tac-Toe თამაშისთვის.

გირჩევთ: