Სარჩევი:

არკადული მანქანა +: 8 ნაბიჯი (სურათებით)
არკადული მანქანა +: 8 ნაბიჯი (სურათებით)

ვიდეო: არკადული მანქანა +: 8 ნაბიჯი (სურათებით)

ვიდეო: არკადული მანქანა +: 8 ნაბიჯი (სურათებით)
ვიდეო: რა ხდება კანონიერი ქურდების საკნებში 2024, ივლისი
Anonim
არკადული მანქანა +
არკადული მანქანა +

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

ნაბიჯი 1: ორიგინალური ინსტრუქცია

ორიგინალური ინსტრუქცია
ორიგინალური ინსტრუქცია

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

www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powerered-by-Pi/

ნაბიჯი 2: მარკის შექმნა

მარკის შექმნა
მარკის შექმნა
მარკის შექმნა
მარკის შექმნა
მარკის შექმნა
მარკის შექმნა

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

ხის და პლექსიგლასის მოჭრა

მარკის ქვედა ნაწილი იქნება ხე. ზომები 50 სმ x 8 სმ. ხის მოჭრისა და შავად შეღებვის შემდეგ, წებოვანა გვერდებზე და წინ ხის წებოთი. თქვენ შეგიძლიათ წებოთ იგი ზემოდან 12 სმ ქვემოთ, ან ნებისმიერი სიგრძით, რომელიც საუკეთესოდ გამოიყურება თქვენი არკადისთვის. მარკის წინა ნაწილისთვის დაგჭირდებათ პლექსიგლასი. გაჭერით ორი ცალი 50 სმ -ის განზომილებით დაახლოებით 12 სმ -ით, იმისდა მიხედვით, თუ რამდენად შორს არის დაფარული მარკის ბაზა. შემდეგი, თქვენ უნდა გააკეთოთ და დაბეჭდოთ გრაფიკული დიზაინი პლექსიგლასის ორ ნაჭერს შორის. დაბეჭდვის შემდეგ ჩადეთ იგი ნაჭრებს შორის და წებოვანა პლექსიგლასი არკადის ზედა და გვერდებზე.

ნაბიჯი 3: მონეტების მიმღები

მონეტების მიმღები
მონეტების მიმღები
მონეტების მიმღები
მონეტების მიმღები
მონეტების მიმღები
მონეტების მიმღები
მონეტების მიმღები
მონეტების მიმღები

მონეტის მიმღების დაყენება

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

გაყვანილობა

შემდეგი, თქვენ გსურთ აიღოთ მავთულები, რომლებიც მოდიოდა მიმღებთან და მიამაგრეთ იგი მასზე. წითელი მავთული არის 12 ვ კავშირი, უკანა მავთული არის სახმელეთო კავშირი, ხოლო თეთრი მავთული არის თქვენი მონეტების მრიცხველის კავშირი. აიღეთ კასრის ბუდე კონექტორი და მიაბით თქვენი წითელი მავთული პოზიტიურ კავშირზე და შავი შავი უარყოფით კავშირზე. შემდეგ აიღეთ დამატებითი შავი მავთული და შეაერთეთ იგი უარყოფით კავშირთან ერთად. აიღეთ შავი მავთულის მეორე ბოლო და შეაერთეთ იგი Raspberry Pi– ს ერთ – ერთ ადგილზე, GPIO– ზე. შემდეგ აიღეთ თეთრი მავთული და დააკავშირეთ იგი GPIO– ს პინ 18 – თან. აიღეთ 12 ვ კვების წყარო და შეაერთეთ იგი კვების ბლოკში. შეაერთეთ კვების ბლოკი კონექტორში. ახლა თქვენი მონეტის მიმღები უნდა ჩართოთ.

პროგრამირება

ახლა თქვენ უნდა დააპროგრამოთ მიმღები სხვადასხვა მონეტებზე. უყურეთ ამ ვიდეოს, რომელიც გიჩვენებთ როგორ გააკეთოთ ეს:

ბოლო ნაბიჯები

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

ნაბიჯი 4: დამატებითი ღილაკების და გაყვანილობის დამატება

დამატებითი ღილაკების და გაყვანილობის დამატება
დამატებითი ღილაკების და გაყვანილობის დამატება
დამატებითი ღილაკების და გაყვანილობის დამატება
დამატებითი ღილაკების და გაყვანილობის დამატება
დამატებითი ღილაკების და გაყვანილობის დამატება
დამატებითი ღილაკების და გაყვანილობის დამატება

დაწყების და გასვლის ღილაკები

გსურთ დაამატოთ ორი დამატებითი ხვრელი თქვენი არკადის წინა მხარეს დაწყებისა და გასვლის ღილაკისთვის. მიამაგრეთ ღილაკები ხვრელებში და დარწმუნდით, რომ ისინი სწორად არის დაკავშირებული. აიღეთ სამი დამატებითი მავთული და დააკავშირეთ ისინი ღილაკზე კონექტორის ხვრელებთან. შეაერთეთ მავთული, რომელიც მიდის ინტერფეისის მავთულხლართზე ჟოლოს pi GPIO ქინძისთავთან 15. შემდეგ აიღეთ მავთული, რომელიც დაუკავშირეთ მიწას და დაუკავშირეთ იგი GPIO– ს ნებისმიერ მიწას. აიღეთ VCC მავთულთან დაკავშირებული მავთული და შეაერთეთ იგი თქვენს 5v GPIO კაბელთან. გაიმეორეთ პროცესი თქვენი გასასვლელი ღილაკისთვის, უბრალოდ დააკავშირეთ სხვა ინტერფეისის მავთული GPIO პინ 14. ახლა, დააკავშირეთ მავთული GPIO pin 20 – დან GPIO pin 26 – თან.

ნაბიჯი 5: LCD– ის დამატება

LCD- ის დამატება
LCD- ის დამატება
LCD- ის დამატება
LCD- ის დამატება
LCD- ის დამატება
LCD- ის დამატება

LCD– ის დასამატებლად, პირველ რიგში გსურთ გააღოთ ხვრელი არკადის წინ. დარწმუნდით, რომ ის საკმარისად დიდია ეკრანის დასაყენებლად, მაგრამ სხვა არაფერი. მიამაგრეთ ეკრანი მიმდებარე მიკროსქემის დაფის შიგნითა წებოთი. აიღეთ ოთხი მავთული და დააკავშირეთ ისინი I2C ზურგჩანთის ყველა სადენთან. შეაერთეთ VCC პინი GPIO– ს 5 ვ პინთან. შეაერთეთ გრუნტის პინი GPIO– ს ნებისმიერ მიწასთან. შეაერთეთ SDA pin GPIO pin 2. ბოლოს, SCL pin დაუკავშირეთ GPIO pin 3. დანარჩენ დეტალებს ზუსტად მიჰყევით ამ სახელმძღვანელოს.

ნაბიჯი 6: დაამატეთ თქვენი საკუთარი დინამიკები

დაამატეთ თქვენი საკუთარი დინამიკები
დაამატეთ თქვენი საკუთარი დინამიკები
დაამატეთ საკუთარი დინამიკები
დაამატეთ საკუთარი დინამიკები

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

ნაბიჯი 7: კვების ბლოკის გაყვანილობა

დენის განყოფილების გაყვანილობა
დენის განყოფილების გაყვანილობა
დენის განყოფილების გაყვანილობა
დენის განყოფილების გაყვანილობა

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

ნაბიჯი 8: დაამატეთ პითონის სკრიპტი, რომ ყველაფერი იმუშაოს

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

რეტროგამაში

პირველ რიგში, თქვენ უნდა დააინსტალიროთ რეტროგამა თამაში Raspberry Pi– ზე. მიჰყევით ამ გაკვეთილს, თუ როგორ უნდა გააკეთოთ ეს. https://learn.adafruit.com/retro-gaming-with-raspb… მას შემდეგ რაც მოგეთხოვებათ რომელ კონტროლერს იყენებთ, აირჩიეთ 8 და დააჭირეთ Enter.

ყველაფრის სკრიპტი

იმისათვის, რომ ყველაფერი მუშაობდეს, ჩვენ გვჭირდება ეს სკრიპტი: https://pastebin.com/YZK9dEr4 ჩამტვირთავი ჩატვირთვისას. ჯერ ჩასვით სკრიპტი პითონის ფაილში და ჩადეთ ახალ საქაღალდეში, რომელსაც ეწოდება სკრიპტები pi დირექტორიაში. დარწმუნდით, რომ დაასახელეთ იგი coin.py. აქ არის გაკვეთილი, რომელიც აგიხსნით როგორ გავაკეთო ეს ჩემზე უკეთ. https://thepihut.com/blogs/raspberry-pi-tutorials/34708676-starting-something-on-boot. მას შემდეგ რაც თქვენ დაარედაქტირებთ /etc/rc.local რომლის დამატებაც გსურთ, 0 გასვლამდე: python /home/pi/scripts/coin.py. ერთი რომ დამთავრდა კარგია რომ ყველაფერთან ერთად მიდიხარ. უბრალოდ გადატვირთეთ

გირჩევთ: