Სარჩევი:
- ნაბიჯი 1: მასალები და ფაილები
- ნაბიჯი 2: არდუინოს ესკიზი
- ნაბიჯი 3: აპარატის დიზაინი
- ნაბიჯი 4: Arduino Circuit and Control Board
- ნაბიჯი 5: შექმენით ეს ყველაფერი
ვიდეო: Pokemon Center მანქანა: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტის მაკიაჟის პროექტის მოთხოვნების შესასრულებლად (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: აპარატის დიზაინი
გამომგონებელი გამოვიყენე Pokemon Center Machine– ისთვის ჩემი 3D ბეჭდვის ნაწილების შესაქმნელად. ბევრი სხვა პროგრამა შეიძლება გამოყენებულ იქნას მანამ, სანამ მათ შეუძლიათ გადააკეთონ.stl ფაილები დასაბეჭდად. მე შევქმენი ჩემი მანქანა სულ 4 ნაწილის გამოყენებით: ბაზა, რეცეპტორი, გუმბათის ფუძე და გუმბათი.
ფუძე არის ჩაღრმავებული ყუთი, რომლის შუაში არის ხიდი, რომელიც საშუალებას აძლევს არდუინოს მავთულხლართებს მიეწოდოს სტეპერის ძრავის დასვენების მონაკვეთის შექმნისას. მიმაგრებულ ვიდეოში ფუძე ყვითელია.
წითელი რეცეპტორი, რომელიც მდებარეობს ბაზის შიგნით არის პოკბოლის განაწილება და განკურნება, როდესაც ეს ნაწილი ბრუნავს გარშემო.
მწვანე გუმბათის საფუძველი მდებარეობს ფუძის თავზე და მოქმედებს როგორც გუმბათის დასაყრდენი პლატფორმა თავზე ისე, რომ არ შეუშალოს მბრუნავი რეცეპტორი.
ცისფერი გუმბათი ეყრდნობა გუმბათის ფუძეს და აქვს ღრმა ხვრელი, რომელიც ბრუნვისას რეცეპტორს უნდა შეხედოს. ეს ხვრელი დაფარულია აკრილის ლაზერული მოჭერით მოგვიანებით პროექტში მკაფიო სანახავი ადგილისთვის.
ნაბიჯი 4: Arduino Circuit and Control Board
Pokemon Center Machine კონტროლის დაფა შეიძლება დაიყოს ორ ნაწილად: Arduino და Soundboard.
არდუინო:
Arduino მიმაგრებულია სტეპერიანი ძრავით, ღილაკითა და LCD დისპლეით პურის დაფის გამოყენებით და ის იკვებება გარე ბატარეის პაკეტით. სტეპერიანი ძრავა ბრუნავს რეცეპტორს, LCD ეკრანი აჩვენებს მედდა სიხარულის საერთო ფრაზებს და ღილაკის გამოყენება არის ის, რაც აკონტროლებს სისტემა აქტიურად მუშაობს თუ ელოდება.
საუნდო დაფა:
Adafruit Soundboard FX მიმაგრებულია დინამიკზე, არდუინოზე და ღილაკზე. სპიკერი უკრავს ატვირთულ სიმღერას, Arduino გამოიყენება მხოლოდ როგორც ენერგიის წყარო და ღილაკი კიდევ ერთხელ არის ის, რაც აკონტროლებს სისტემა აქტიურად მუშაობს თუ ელოდება.
პურის დაფისა და არდუინოს წრე ნაჩვენებია თანდართულ სურათზე. Arduino– ს აქვს სტეპერი, LCD და ღილაკების შეყვანა ქინძისთავების საშუალებით და პურის დაფა გადასცემს დენებს არდუინოსა და ამ ნაწილებს შორის (LCD და ძრავა). ადაფრუტის ხმოვანი დაფა მიმაგრებულია პურის დაფაზე და ძალას ამახვილებს არდუინოს საშუალებით. საუნდბორდის მუსიკას უკრავს დამხმარე კაბელით დამაგრებული დინამიკი და არდუინო იკვებება პორტატული ბატარეით.
ნაბიჯი 5: შექმენით ეს ყველაფერი
Arduino, Adafruit და Breadboard სისტემა:
გადმოწერეთ ესკიზი და ატვირთეთ თქვენს არდუინოში ისე, რომ მას ჰქონდეს კოდი, რომელიც საჭიროა სწორად შესრულებისთვის. გარდა ამისა, Adafruit Soundboard FX უნდა შეიქმნას. მე მხოლოდ მუსიკალური ფაილი ავტვირთე Soundboard– ში, რადგან დაფა უკვე დაპროგრამებულია 10 - მდე ტრიგერზე ან ღილაკზე. მე გამოვიყენე ძირითადი პარამეტრები, მაგრამ უფრო მოწინავე პარამეტრები შეგიძლიათ იხილოთ აქ:
არდუინო, ადაფრუტი და პურის დაფა მოთავსებული იყო იმ ყუთში, რომელიც საჭირო იყო ამ კლასის პროექტისათვის, რომელიც ინახავს ელექტრონიკას უსაფრთხოდ. თუ სასურველია, 3D დაბეჭდილი ყუთი შეიძლება შეიქმნას უფრო მრავალფეროვანი ფორმისა და მკვეთრი ხაზებისათვის. დრემელის გამოყენებით შევქმენი LCD ეკრანის სანახავი ადგილი, ღილაკისთვის ხვრელი და განყოფილება დამხმარე კაბელისთვის და USB კაბელისთვის.
3D ბეჭდვით ნაწილები შეიკრიბა შემდეგნაირად:
ბაზა, სტეპერი მოტორი, მიმღები, გუმბათოვანი ბაზა და შემდეგ გუმბათი.
სტეპერი გაბურღულია და მიმაგრებულია ხიდზე ბაზაზე და მიმღებს აქვს ჩაღრმავებული ხვრელი სტეპერის დგუშის შესაქმნელად. დარწმუნდით, რომ შეამოწმეთ თუ არა რეცეპტორი შეუფერხებლად ბრუნავს სტეპერში ბურღვის დაწყებამდე. თუ არა, შეცვალეთ პოზიცია მანამ, სანამ არ შეუძლია. გუმბათის ბაზა მიმაგრებულია ბაზაზე და შემდეგ გუმბათი მიმაგრებულია გუმბათის ბაზაზე. აკრილის სანახავი ფანჯარა გაიჭრა ლაზერული საჭრელი აპარატის გამოყენებით, რათა უზრუნველყოფილიყო სრულყოფილი მორგება. თუ ეს არ არის ხელმისაწვდომი, დრემელიც ისევე იმუშავებდა.
დეკორაცია:
ნებისმიერი დეკორაცია შეიძლება გამოყენებულ იქნას თქვენს Pokemon Center აპარატზე. მე შევქმენი მინი პოკბოლები ბაზის გარედან გასაფორმებლად. სხვა იდეები შეიძლება შეიცავდეს ბურთების შექმნას მანქანაში შესასვლელად, ბაზის შეღებვას, ან პატარა პოკემონის ფიგურების მიმაგრებას. Უბრალოდ, გაერთე!
გირჩევთ:
მინიატურული Arduino ავტონომიური რობოტი (ლენდ როვერი / მანქანა) ეტაპი 1 მოდელი 3: 6 ნაბიჯი
მინიატურული Arduino ავტონომიური რობოტი (ლენდ როვერი / მანქანა) ეტაპი 1 მოდელი 3: მე გადავწყვიტე მინიატურული ლენდ როვერის / მანქანის / ბოტის პროექტის ზომისა და ენერგიის მოხმარების შემცირება
ნებისმიერი სატრანსპორტო/სატრანსპორტო მანქანის Bluetooth პროგრამად გადაქცევა კონტროლის მანქანა/მანქანა: 9 ნაბიჯი
ნებისმიერი სატრანსპორტო საშუალების გადაყვანა Bluetooth– ის აპლიკაციის მართვის რ/კ მანქანაში: ეს პროექტი აჩვენებს ნაბიჯებს ჩვეულებრივი დისტანციური მართვის მანქანის Bluetooth (BLE) საკონტროლო მანქანაზე Wombatics SAM01 რობოტების დაფით, ბლინკის აპლიკაციითა და MIT აპლიკაციის გამომგონებლით. არის ბევრი დაბალი ღირებულების RC მანქანა, რომელსაც აქვს მრავალი მახასიათებელი, როგორიცაა LED ფარები და
როგორ გავაკეთოთ სირენის გენერატორი - UM3561 - პოლიცია, სასწრაფო დახმარების მანქანა, სახანძრო მანქანა: 6 ნაბიჯი
როგორ გავაკეთოთ სირენის გენერატორი | UM3561 | პოლიცია, სასწრაფო დახმარების მანქანა, სახანძრო მანქანა: ისწავლეთ როგორ გააკეთოთ DIY ელექტრონული სირენის გენერატორის წრე, რომელსაც შეუძლია აწარმოოს პოლიციის მანქანის სირენა, სასწრაფო დახმარების სირენა & სახანძრო ბრიგადის ხმა IC UM3561a სირენის ტონის გენერატორის გამოყენებით. წრე მოითხოვს მხოლოდ რამდენიმე კომპონენტს და მისი გადართვა შესაძლებელია
როგორ გააკეთოთ დისტანციური მართვის მანქანა სახლში მარტივი გზით - წვრილმანი უკაბელო RC მანქანა: 7 ნაბიჯი
როგორ გააკეთოთ დისტანციური მართვის მანქანა სახლში მარტივად - წვრილმანი უკაბელო RC CAR: გამარჯობა მეგობრებო ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ დისტანციური მართვის rc მანქანა მარტივი გზით გთხოვთ განაგრძოთ კითხვა …… ეს მართლაც მაგარი პროექტია, ასე რომ გთხოვთ სცადოთ მისი აშენება
R/C მანქანა/სატვირთო მანქანა შოკი ტექნიკური მომსახურება: 10 ნაბიჯი
R/C მანქანა/სატვირთო ავტომობილის შოკის შენარჩუნება: ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა განახორციელოთ რუტინული რემონტი თქვენს რ/კ მანქანაზე ან სატვირთო მანქანებზე, რაც თქვენ დაგჭირდებათ: -შოკის ზეთი (მე 30 ვატი გამოვიყენე) duhhh =))-ქაღალდის პირსახოცები-ფანქრები <-იმედია სწორად დავწერე