Mündəricat:
- Addım 1: Ehtiyacınız olacaq budur
- Addım 2: Zaman, bir RT -ə
- Addım 3: Donanım La Vista, Körpə
- Addım 4: If (lastStep) {code ();}
Video: Sifin Maze (Oyun) - Arduino ITTT: 4 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Məktəbim mənə bir Arduino ilə interaktiv bir şey hazırlamağı tapşırdı. Kiçik bir labirent oyunu etdim, təəssüf ki, o qədər də yaxşı çıxmadı, amma onu bitirməkdən və ya əlavə etməkdən çəkinməyin
Bu layihə İskandinav Mifologiyası haqqında bir TBA üçün bir konsepsiya olaraq başladı. Lifthrasir idin, həyat eşqi və adını unutmuşdun. Ya sevgilin Lif'i tapmalısan, ya da oyandığın meşədən qaçmalısan. Təəssüf ki, bu da çox yaxşı alınmadı, buna görə də hələ də İskandinaviya Mifologiyasına bağlı olaraq kiçik bir labirent oyununa çevirdim
Addım 1: Ehtiyacınız olacaq budur
Bu layihə üçün aşağıdakı parçalar lazımdır:
- Arduino Uno
- Atlama telləri
- Maye Kristal Ekran (LCD) (16, 2)
- Düymə x2
- Potansiyometr
- 10k Ohm Rezistor x3
- Ən azı 1 kq sabun daşı (nə qədər çox daş varsa, içərisindəki qurğulara uyğunlaşmaq daha asan olacaq).
- Taxta fiş x4
Addım 2: Zaman, bir RT -ə
Düz oxudunuz xanımlar və cənablar. A R T -nin vaxtıdır, daha doğrusu, sabun daşını aparatın içərisinə uyğun şəkildə oyması.
Bunu daşı oymaq və sürtməklə etdim, amma evdə başqa, daha peşəkar alətləriniz varsa, bunları istifadə etməkdən çekinmeyin. Sabun daşı çox asanlıqla becərilir, buna görə həqiqətən MX-30KSUPER matkapına və ya başqa bir şeyə ehtiyacınız yoxdur. Standart qazma və ızgara təchizatı yaxşı işləyəcək.
Əvvəlcə daşı yarıya bölmək lazımdır. İnanın ya da inanmayın, amma bunu yumşaq metallar üçün mişar alaraq düz oradan mişarlamaqla etdim. İndi bir daşın 2 yarısı olduğumuz üçün, yarılardan birinin ortasında bir yerdə düzbucaqlı bir forma oymağa başlaya bilərik. Bunu ekran üçün istifadə edəcəyik. BÜTÜN ekranın sığması üçün mənimkini kifayət qədər böyük etdim, ancaq onu yalnız ekranın özü görünəcək şəkildə düzəldə bilərsiniz.
DİQQƏT İLƏ BAŞLADI !! fərq edə bildiyiniz kimi, ekranın yarısında böyük bir çat var. Daha incə bir hissənin yaxınlığında qazma işləri zamanı baş verdi (Qazmağa daha sonra başlayacağıq). İncə hissələrin yaxınlığında qazma apararkən çox diqqətli olun, çünki bu çox olur.
Bəli, bəlkə də ümumiyyətlə diqqətli olun. Layihəm səbəbiylə birinin yaralandığını görməkdən nifrət edərdim.
İndi! İkinci yarıya gəlincə, içi boş bir düzbucaqlı formaya ehtiyacımız olacaq. Arduino və qazan sayğacına sığacaq qədər dərin, lakin çox da dərin deyil, çünki daşın parçalanmasını istəmirsiniz.
Qazma vaxtıdır, balam. İndi ekran çuxurunun ətrafındakı 4 nöqtəni və yarılarınızın içi boş hissəsini seçmək istəyirsiniz. Daha sonra taxta fişləri yuxarı (Ekran) yarısını dəstəkləmək üçün oraya qoyacaqsınız. Daşı deşiklə deşin və deliklərə qoyun. Eyni şeyi yuxarı (ekran) yarısına edin. O delikləri eyni yerlərə qoymağı təklif edirəm.
Bunu etdikdən sonra daşları bir -birinin üstünə qoymalı, aralarında boşluq olmalıdır!
Addım 3: Donanım La Vista, Körpə
Dəhşətli Terminator sözünə görə üzr istəyirik, amma maşının qəlbini yığmağın vaxtı gəldi.
LCD ekrana sancaqlar və ya atlama telləri lehimləməklə başlayın. Atlama tellərini birbaşa ekrana lehimləməyi seçdim. Bu şəkildə məkanı qoruyardım və hər şey daha yaxşı uyğunlaşar. İşiniz bitdikdə ekranınız mənim kimi çox olmalıdır. LCD ekranı necə bağlayacağınıza burada baxa bilərsiniz:
www.arduino.cc/en/Tutorial/HelloWorld?from…
Bu təlimatda verilən dəqiq təlimatları izləyə bilərsiniz, çünki bunu ekranı bağlamaq üçün də istifadə etmişəm, buna görə də kod bu sancaqlar ilə işləyəcək.
Bitirdikdən sonra ekranı eyni təlimatda verilən nümunə kodu ilə sınaya bilərsiniz.
Sonra, qazan sayğacını bir lövhəyə bağlamağı məsləhət görürəm. Tencere sayacını və ekranı bağlayın və döndərərək qazan sayğacını sınayın. LCD -nin parlaqlığı dəyişirsə, onu düzgün bağlamısınız. Əks təqdirdə, yuxarıda göstərilən təlimata bir daha nəzər salmağı təklif edirəm.
Bitirirsinizsə, düymələrinizi götürün, onları yerə və Arduino -da 5V pinlərə bağlayın. Düymələri istənilən rəqəmsal sancağa bağlaya bilərsiniz. Sancaqlar eyni olduqda kodu yoxladığınızdan əmin olun.
İşinizi bitirdikdən sonra, aparatı daşınıza qoya bilərsiniz!
Addım 4: If (lastStep) {code ();}
Yuxu axmaqlığı. Matrisə girmək vaxtıdır.
Siz təxmin etdiniz! Kod yazmağın vaxtı gəldi. Narahat olma. Bu hissə əslində olduqca asandır. İşə gələ bilmədiyim tək şey ekran üzərindəki oyun idi. İşə götürməyi bacarsanız, mənə deyin!
Yükləyə biləcəyim bir fayl olaraq əlavə etdiyim kodu istifadə edə bilərsiniz. Əvvəlki səviyyələri kopyalayaraq yapışdıraraq öz səviyyələrinizi əlavə edə bilərsiniz, lakin fərqli cavablarla (Sol və sağ).
Və hamısı budur! Ümid edirəm ki, bu dərslikdən bir şey əldə etdiniz və bəlkə də özünüz hazırladınız!
Əgər etsəydin, görmək istərdim!
Tövsiyə:
Raspberry Pi Zero ilə təchiz edilmiş taxta LED oyun ekranı: 11 addım (şəkillərlə)
Raspberry Pi Zero Powered by Taxta LED Oyun Ekranı: Bu layihə, retro oyunları oynamaq üçün oturma otağına asanlıqla quraşdırıla bilən, 78x35 sm ölçüdə 20x10 piksel WS2812 əsaslı LED ekranı həyata keçirir. Bu matrisin ilk versiyası 2016 -cı ildə inşa edilmiş və bir çox insan tərəfindən yenidən qurulmuşdur. Bu xərc
(YENİLƏNİŞ - SÜRƏTLİ SORUN VAR) PC üçün USB OYUN NƏZARƏTÇİSİ: 10 addım (şəkillərlə)
(YENİLƏNİB - SÜRƏTLİ SORUN VAR) PC üçün USB OYUN NƏZARƏTÇİSİ: HƏR OYUN ÜÇÜN OYUN NƏZARƏTÇİSİ (HƏMMƏDƏN)
3d Çaplı Son Oyun Qövsü Reaktoru (Film Düzgün və Geyinilə bilər): 7 Addım (Şəkillərlə)
3d Printed Endgame Arc Reactor (Film Düzgün və Geyilə bilən): Tam Youtube dərsliyi: Mark 50 qövs reaktoru/nanohissəciklər üçün mənzil üçün xüsusi olaraq dəqiq bir 3D fayl tapa bilmədim, buna görə yoldaşımla bir az şirin olanları bişirdik. İşin dəqiq və zəhmli görünməsi üçün çoxlu düzəlişlər etmək lazım gəldi
Akrilikdən istifadə edərək DIY ARGB Oyun Qulaqlıq Stendi: 14 Addım (Şəkillərlə)
Akrilikdən istifadə edərək DIY ARGB Oyun Qulaqlıq Stendi: Hamıya salam, bu Təlimat kitabında sizə WS2812b LED (Aka Neopixels) istifadə edərək oyun qulaqlıqlarınız üçün Ünvanlı RGB Xüsusi Qulaqlıq Stendinin necə hazırlanacağını göstərəcəyəm. Bunun üçün RGB Şeritlərindən də istifadə edə bilərsiniz. layihə. Bu təsvir real deyil
Öz Portativ Retro Oyun Konsolunuzu yaradın! Bu da Win10 Tabletidir !: 6 Addım (Şəkillərlə)
Öz Portativ Retro Oyun Konsolunuzu yaradın! …… Bu da Win10 Tabletidir !: Bu layihədə sizə Windows 10 planşeti olaraq da istifadə edilə bilən portativ retro oyun konsolunun necə yaradılacağını göstərəcəyəm. 7 " Toxunma ekranı olan HDMI LCD, LattePanda SBC, USB Type C PD güc PCB və daha bir neçə tamamlayıcı