Სარჩევი:

ლოგიკური თამაში "სვეტები": 5 ნაბიჯი
ლოგიკური თამაში "სვეტები": 5 ნაბიჯი

ვიდეო: ლოგიკური თამაში "სვეტები": 5 ნაბიჯი

ვიდეო: ლოგიკური თამაში
ვიდეო: როგორ დავმალოთ ან გამოვაჩინოთ სვეტები ან სტრიქონები ექსელში 2024, ივლისი
Anonim
ლოგიკური თამაში
ლოგიკური თამაში
ლოგიკური თამაში
ლოგიკური თამაში
ლოგიკური თამაში
ლოგიკური თამაში

გამარჯობა!

დღეს მინდა გაგიზიაროთ პროექტი მარტივი ლოგიკური თამაშის "სვეტების" შესაქმნელად. ამისათვის ჩვენ გვჭირდება:

  1. ერთ -ერთი ყველაზე ხელმისაწვდომი და ხელმისაწვდომი SPI ჩვენება,
  2. არდუინო ნანო,
  3. TFT- ფარი არდუინო ნანოსთვის (რომელთანაც ჩვენ გავაერთიანებთ ცალკეულ კომპონენტებს ერთ ერთეულში).

ეს ფარი არის TFT Shield– ის მეორე (მსუბუქი, არდუინო ნანოსთვის) ვერსია Arduino Uno– სთვის, რომლის შესახებ შეგიძლიათ წაიკითხოთ აქ და აქ და აქ.

TFT ფარის მოკლე აღწერა:

  • დაფის ზომაა 64x49 მმ,
  • 30 პინიანი კონექტორი Arduino Nano– ს დასაკავშირებლად,
  • 14 პინიანი კონექტორი TFT ეკრანის 320x240 SPI ინტერფეისით დასაკავშირებლად (სენსორული ეკრანის ჩათვლით),
  • კონექტორი microSD ბარათისთვის,
  • კონექტორი Bluetooth მოდულისთვის (HC-06),
  • 20 პინიანი კონექტორი OV7670 კამერისთვის (ისევე როგორც სხვა),
  • მინი USB კონექტორი, ასევე ცალკე 2-პინიანი კონექტორი 5V დენის წყაროსთვის.

თამაში თავისთავად ძალიან ცნობილია, ამიტომ არ შევეხები მისი წესების აღწერას. და ისაუბრეთ მენეჯმენტზე. რადგან ამ მოწყობილობაში არ არის მექანიკური ღილაკები ჩვენ გამოვიყენებთ თავად ეკრანის სენსორულ ეკრანს. ეკრანის არეების საზღვრები და მათი შესაბამისი ფუნქციები ნაჩვენებია შემდეგ ფიგურაში.

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

ნაბიჯი 1: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

დაფების შეკრება ძალიან მარტივია. მაგრამ ზრუნვა უნდა იქნას მიღებული ინსტალაციამდე საკონტაქტო აღნიშვნების წასაკითხად. პირველ რიგში თქვენ უნდა დააინსტალიროთ არდუინო ნანოს დაფა, როგორც ნაჩვენებია ფოტოში. ამის შემდეგ, ეკრანი არის დაკავშირებული, რომლის დაკავშირება შესაძლებელია როგორც დაფის ერთ მხარეს (ფოტო 1 -დან 6 -მდე), ასევე მეორეზე (ფოტოები 7 -დან და სხვა). ამის შემდეგ, თქვენ შეგიძლიათ დააკავშიროთ დენის მინი USB კაბელი. ქვემოთ მოცემულია ფოტოები.

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

შეკრების შემდეგ შეგიძლიათ გააგრძელოთ ესკიზების გადმოტვირთვა, მაგრამ მანამდე არ დაგავიწყდეთ TFT ფართან მუშაობისთვის საჭირო ბიბლიოთეკის დაყენება. ბიბლიოთეკა მდებარეობს ბმულზე:

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

ნაბიჯი 2: დემო 1. გრაფიკა და ტექსტი

დემო 1. გრაფიკა და ტექსტი
დემო 1. გრაფიკა და ტექსტი
დემო 1. გრაფიკა და ტექსტი
დემო 1. გრაფიკა და ტექსტი
დემო 1. გრაფიკა და ტექსტი
დემო 1. გრაფიკა და ტექსტი

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

მოხერხებულობისთვის მიზანშეწონილია, რომ ჯერ არდუინო ნანოს დაფა ცალკე დაგაპროგრამოთ და შემდეგ ააწყოთ მოწყობილობა (მაგრამ ასევე შეგიძლიათ დაფის დაპროგრამება როგორც მოწყობილობის ნაწილი). ვიზუალურად ეკრანზე ელემენტების დახატვა უფრო სწრაფია, ვიდრე ეკრანი არდუინო ნანოსთან უშუალოდ SPI საშუალებით იყო დაკავშირებული.

ნაბიჯი 3: დემო 2. სენსორული

დემო 2. სენსორული
დემო 2. სენსორული
დემო 2. სენსორული
დემო 2. სენსორული
დემო 2. სენსორული
დემო 2. სენსორული

შემდეგი ესკიზი გვიჩვენებს, თუ როგორ უნდა ვიმუშაოთ სენსორულ ეკრანზე. ვინაიდან სენსორული ეკრანი არის რეზისტენტული, უფრო მოსახერხებელია მასთან მუშაობა სტილუსის გამოყენებით.

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

ნაბიჯი 4: დემო 3. ლოგიკური თამაში "სვეტები"

დემო 3. ლოგიკური თამაში
დემო 3. ლოგიკური თამაში
დემო 3. ლოგიკური თამაში
დემო 3. ლოგიკური თამაში
დემო 3. ლოგიკური თამაში
დემო 3. ლოგიკური თამაში

და ბოლოს, ჩვენ მივდივართ ყველაზე მნიშვნელოვან ესკიზზე - ლოგიკურ თამაშზე "სვეტები". კონტროლი, როგორც ვთქვი, ხდება ეკრანის არეზე დაჭერით (ეს კიდევ უფრო მოსახერხებელია, ვიდრე ეკრანის ბოლოში არსებული მექანიკური ღილაკები). და იმის გამო, რომ არსებობს რამდენიმე ეკრანის ზომა: 2.4 ", 2.8", 3.2 "(ყველა პროგრამული თავსებადია), ეკრანზე თამაში დიაგონალით 3.2" ბევრად უფრო სასიამოვნოა ვიდრე 2.4 ".

ნაბიჯი 5: დემო ვიდეო

ბოლოს დავამატე დემო ვიდეო.იმედია მოგეწონათ ჩემი პროექტი. მომავალში ვგეგმავ ახალი პროექტის გამოქვეყნებას და ამ მოწყობილობის გამოყენებით ახალი ფუნქციების ჩვენებას. Მადლობა ყურადღებისთვის!

გირჩევთ: