Სარჩევი:

Pokemon Center მანქანა: 5 ნაბიჯი
Pokemon Center მანქანა: 5 ნაბიჯი

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

ვიდეო: Pokemon Center მანქანა: 5 ნაბიჯი
ვიდეო: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, ნოემბერი
Anonim
Pokemon Center მანქანა
Pokemon Center მანქანა

ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტის მაკიაჟის პროექტის მოთხოვნების შესასრულებლად (www.makecourse.com). ნაცვლად რაღაც მოსაწყენი არჩევითი კლასის, მე გამოვედი ფეხზე და გავიარე ეს სასწავლო კურსი. დამპირდა 3D ბეჭდვას, არდუინოს უნარებს და გასაოცარ საბოლოო პროექტს. ამ კლასმა, ფაქტობრივად, ჩაატარა სამივე მათგანი!

გაკვეთილის პირველ რამდენიმე კვირაში მომიწია პროექტის იდეის შემუშავება, რომელიც სახალისო და კრეატიული იყო, შესაძლებელია კლასის შეზღუდვის ფარგლებში, 3D ბეჭდვით და ერთი მოძრავი ნაწილით. ჩემი იდეა Pokemon Center Machine– ის შესახებ შეიქმნა იმავე დღეს, როდესაც მე წინასწარ შევუკვეთე Pokemon Moon 3DS– ისთვის. ეს იყო ჩემი ევრეკას მომენტი!

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

ნაბიჯი 1: მასალები და ფაილები

აქ მოცემულია მასალები, რომლებიც გამოვიყენე ჩემი პროექტის განმავლობაში:

პროგრამები:

არდუინო

გამომგონებელი სტუდია 2017

3D პრინტერი

ლაზერული საჭრელი მანქანა

ინსტრუმენტები:

შედუღების სისტემა

დრემელი

Screwdriver

საკონტაქტო ცემენტის წებო DAP

E6000 ხელნაკეთი წებო

მასალები:

3D ბეჭდვის ნაწილები

აკრილის "მინა"

Pokemon Balls for Decoration (ჩემი შეიქმნა სტიროფომის ბურთებითა და საღებავებით, მაგრამ მათი დამზადება შესაძლებელია თიხით, მოჩუქურთმებით, 3D ბეჭდვით ნაწილებით და ა.

ელექტრო ფირზე

ელექტრონიკა:

არდუინო

Ბიჯური ძრავი

Adafruit Soundboard Fx

სპიკერი

LCD დისპლეი

პურის დაფა, ღილაკები და მავთულები

ფაილები:

მიმაგრებულია ჩემი.stl ფაილები 3D დაბეჭდილი ნაწილებისთვის და ესკიზირებულია Arduino– სთვის

ნაბიჯი 2: არდუინოს ესკიზი

ზემოთ მოყვანილი ვიდეო შეიძლება გამოყენებულ იქნას ესკიზთან ერთად (მასალის განყოფილებაში არსებული ფაილები) ან ქვემოთ მოცემული აღწერილობით:

ამ ესკიზისთვის საჭირო ბიბლიოთეკებია Wire, Liquid Crystal და Stepper. პროგრამული უზრუნველყოფის სერიალი და ადაფრუტი არჩევითია, თუ გსურთ გააფართოვოთ ესკიზი ხმის დაფის სხვა ფუნქციების გამოყენებით.

ესკიზის დასაწყისში, მე ვადგენ ღილაკს, სტეპერიანი ძრავის სიჩქარესა და სიჩქარის თანაფარდობას და LCD დისპლეის მისამართს. ამას მოჰყვება void კონფიგურაცია, რომელშიც myDisplay.init გამოიყენება LCD– ის ინიციალიზაციისთვის და myDisplay.backlight გამოიყენება LCD– ის შუქის ჩართვის მიზნით. სტეპერის სიჩქარე შემდეგ არის დაყენებული და ღილაკის მდგომარეობაც დაყენებულია.

ბათილი მარყუჟი ორგანიზებულია ცოტა ხნის მარყუჟით და შემდეგ 6 განყოფილებით, რომლებიც ფუნდამენტურად იგივეა. While მარყუჟში ნათქვამია, რომ სანამ ღილაკი არის მაღალი ან არ არის დაჭერილი, მაშინ უნდა მოხდეს ფრჩხილის ნაწილი. ამ შემთხვევაში, ეს არაფერი იქნებოდა "while (digitalRead (buttonPin) == HIGH) {}". თუმცა, როდესაც ღილაკი არის დაბალი ან დაჭერილი, მაშინ დანარჩენი ესკიზი უნდა გაგრძელდეს დასრულებამდე.

ექვსი მონაკვეთი, რომელიც ქმნის დანარჩენ ესკიზს, მოიცავს ბრძანებას რეცეპტორის როტაციისათვის myStepper.step (stepsPerRevolution) და myDisplay.setCursor (0, 0), რომელიც იწყებს ფრაზას LCD ეკრანის პირველ სტრიქონზე, რასაც მოჰყვება ბრძანება myDisplay.print ("კეთილი იყოს თქვენი მობრძანება ჩვენს"), რომელიც არის ფრაზა, რომელიც გამოჩნდება პირველ სტრიქონზე. ამას მოყვება myDisplay.setCursor (0, 1), რომელიც იწყებს ფრაზას LCD ეკრანის მეორე სტრიქონზე და ბრძანებას myDisplay.print ("პოკემონის ცენტრი!"), რომელიც ნაჩვენებია მეორე ხაზზე. ბოლო ბრძანება არის myDisplay.clear რომელიც აღადგენს ეკრანს მომდევნო ბრუნვისა და ფრაზისთვის.

ნაბიჯი 3: აპარატის დიზაინი

Image
Image

გამომგონებელი გამოვიყენე Pokemon Center Machine– ისთვის ჩემი 3D ბეჭდვის ნაწილების შესაქმნელად. ბევრი სხვა პროგრამა შეიძლება გამოყენებულ იქნას მანამ, სანამ მათ შეუძლიათ გადააკეთონ.stl ფაილები დასაბეჭდად. მე შევქმენი ჩემი მანქანა სულ 4 ნაწილის გამოყენებით: ბაზა, რეცეპტორი, გუმბათის ფუძე და გუმბათი.

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

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

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

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

ნაბიჯი 4: Arduino Circuit and Control Board

Arduino Circuit and Control Board
Arduino Circuit and Control Board

Pokemon Center Machine კონტროლის დაფა შეიძლება დაიყოს ორ ნაწილად: Arduino და Soundboard.

არდუინო:

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

საუნდო დაფა:

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

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

ნაბიჯი 5: შექმენით ეს ყველაფერი

Image
Image
ყველაფრის დალაგება!
ყველაფრის დალაგება!

Arduino, Adafruit და Breadboard სისტემა:

გადმოწერეთ ესკიზი და ატვირთეთ თქვენს არდუინოში ისე, რომ მას ჰქონდეს კოდი, რომელიც საჭიროა სწორად შესრულებისთვის. გარდა ამისა, Adafruit Soundboard FX უნდა შეიქმნას. მე მხოლოდ მუსიკალური ფაილი ავტვირთე Soundboard– ში, რადგან დაფა უკვე დაპროგრამებულია 10 - მდე ტრიგერზე ან ღილაკზე. მე გამოვიყენე ძირითადი პარამეტრები, მაგრამ უფრო მოწინავე პარამეტრები შეგიძლიათ იხილოთ აქ:

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

3D ბეჭდვით ნაწილები შეიკრიბა შემდეგნაირად:

ბაზა, სტეპერი მოტორი, მიმღები, გუმბათოვანი ბაზა და შემდეგ გუმბათი.

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

დეკორაცია:

ნებისმიერი დეკორაცია შეიძლება გამოყენებულ იქნას თქვენს Pokemon Center აპარატზე. მე შევქმენი მინი პოკბოლები ბაზის გარედან გასაფორმებლად. სხვა იდეები შეიძლება შეიცავდეს ბურთების შექმნას მანქანაში შესასვლელად, ბაზის შეღებვას, ან პატარა პოკემონის ფიგურების მიმაგრებას. Უბრალოდ, გაერთე!

გირჩევთ: