Სარჩევი:
- ნაბიჯი 1: შეკრება
- ნაბიჯი 2: დემო 1. გრაფიკა და ტექსტი
- ნაბიჯი 3: დემო 2. სენსორული
- ნაბიჯი 4: დემო 3. ლოგიკური თამაში "სვეტები"
- ნაბიჯი 5: დემო ვიდეო
ვიდეო: ლოგიკური თამაში "სვეტები": 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა!
დღეს მინდა გაგიზიაროთ პროექტი მარტივი ლოგიკური თამაშის "სვეტების" შესაქმნელად. ამისათვის ჩვენ გვჭირდება:
- ერთ -ერთი ყველაზე ხელმისაწვდომი და ხელმისაწვდომი SPI ჩვენება,
- არდუინო ნანო,
- 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. გრაფიკა და ტექსტი
ეს თავი გთავაზობთ ტექსტთან, გრაფიკასთან და სენსორულ ეკრანთან მუშაობის მაგალითს. ესკიზი იყენებს შრიფტებს ადაფრუტის ბიბლიოთეკიდან.
მოხერხებულობისთვის მიზანშეწონილია, რომ ჯერ არდუინო ნანოს დაფა ცალკე დაგაპროგრამოთ და შემდეგ ააწყოთ მოწყობილობა (მაგრამ ასევე შეგიძლიათ დაფის დაპროგრამება როგორც მოწყობილობის ნაწილი). ვიზუალურად ეკრანზე ელემენტების დახატვა უფრო სწრაფია, ვიდრე ეკრანი არდუინო ნანოსთან უშუალოდ SPI საშუალებით იყო დაკავშირებული.
ნაბიჯი 3: დემო 2. სენსორული
შემდეგი ესკიზი გვიჩვენებს, თუ როგორ უნდა ვიმუშაოთ სენსორულ ეკრანზე. ვინაიდან სენსორული ეკრანი არის რეზისტენტული, უფრო მოსახერხებელია მასთან მუშაობა სტილუსის გამოყენებით.
ამ ორი ესკიზის მაგალითის გამოყენებით, თქვენ უკვე შეგიძლიათ განავითაროთ თქვენი საკუთარი პროექტები გრაფიკით, ტექსტით და სენსორული ეკრანით.
ნაბიჯი 4: დემო 3. ლოგიკური თამაში "სვეტები"
და ბოლოს, ჩვენ მივდივართ ყველაზე მნიშვნელოვან ესკიზზე - ლოგიკურ თამაშზე "სვეტები". კონტროლი, როგორც ვთქვი, ხდება ეკრანის არეზე დაჭერით (ეს კიდევ უფრო მოსახერხებელია, ვიდრე ეკრანის ბოლოში არსებული მექანიკური ღილაკები). და იმის გამო, რომ არსებობს რამდენიმე ეკრანის ზომა: 2.4 ", 2.8", 3.2 "(ყველა პროგრამული თავსებადია), ეკრანზე თამაში დიაგონალით 3.2" ბევრად უფრო სასიამოვნოა ვიდრე 2.4 ".
ნაბიჯი 5: დემო ვიდეო
ბოლოს დავამატე დემო ვიდეო.იმედია მოგეწონათ ჩემი პროექტი. მომავალში ვგეგმავ ახალი პროექტის გამოქვეყნებას და ამ მოწყობილობის გამოყენებით ახალი ფუნქციების ჩვენებას. Მადლობა ყურადღებისთვის!
გირჩევთ:
როგორ შევქმნათ და ჩავსვათ ცხრილი და დაამატოთ დამატებითი სვეტები და/ან სტრიქონები ამ ცხრილში Microsoft Office Word 2007: 11 ნაბიჯი
როგორ შევქმნათ და ჩავსვათ ცხრილი და დაამატოთ დამატებითი სვეტები და/ან სტრიქონები იმ ცხრილში Microsoft Office Word 2007: ოდესმე გქონიათ ბევრი მონაცემი, რომელთანაც მუშაობთ და ფიქრობდით საკუთარ თავზე … " როგორ შემიძლია გავაკეთო ყველაფერი ამ მონაცემების გარეგნობა უკეთესი და ადვილი გასაგებია? " თუ ასეა, მაშინ Microsoft Office Word 2007 -ის ცხრილი შეიძლება იყოს თქვენი პასუხი
სიმონ თამაში - სახალისო თამაში!: 5 ნაბიჯი
სიმონ თამაში - სახალისო თამაში!: ცნობა: აქ გრძელი შაბათ -კვირის შემდეგ, თქვენ ნამდვილად უნდა შეეცადოთ დაასრულოთ ყველა ის ამოცანა და სამუშაო, რომელზედაც თქვენ ხართ პასუხისმგებელი. დროა ჩვენც მოვამზადოთ ტვინი, არა? გარდა იმ მოსაწყენი და უაზრო თამაშებისა, არის თამაში სახელწოდებით Simon Game
Aruduino LED თამაში სწრაფი დაწკაპუნებით ორი მოთამაშის თამაში: 8 ნაბიჯი
Aruduino LED თამაში სწრაფი დაწკაპუნებით ორი მოთამაშის თამაში: ეს პროექტი შთაგონებულია @HasonAlkeim– ით. თუ თქვენ მზად ხართ ღრმად შეხედოთ აქ არის ბმული, რომლის ნახვა შეგიძლიათ https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. ეს თამაში არის Alkeim's– ის გაუმჯობესებული ვერსია. Ეს არის
PUZZLE - Arduino ლოგიკური თამაში: 3 ნაბიჯი
PUZZLE - Arduino ლოგიკური თამაში: გამარჯობა. მე მინდა გითხრათ მარტივი თავსატეხის შექმნის ისტორიის შესახებ " თავსატეხი " Arduino UNO და TFT-Shield გამოყენებით. თამაშის შესაქმნელად მჭირდებოდა შემდეგი კომპონენტები: Arduino UNO დენის ადაპტერი (AC-DC) 6-12V Arduino UNO მიკრო
სამეურვეო თამაში სეგა სატურნის თამაში კომპიუტერზე: 6 ნაბიჯი
სამეურვეო თამაში Sega Saturn თამაში კომპიუტერზე: მე ვარ Sega Saturn კონსოლის დიდი ფანი და ბევრი თამაშის სათაურების კოლექცია. მე ფლობდი იაპონიის შავ და თეთრ მოდელს. და ორივე მწყობრიდან გამოდის. ასე რომ, მე მოუთმენლად ველოდები ინტერნეტში Sega Saturn- ის ემულატორს და შევხვდები GigiGigi Saturn- ს