Სარჩევი:

კოოპერატივი Arduino თამაში: 9 ნაბიჯი
კოოპერატივი Arduino თამაში: 9 ნაბიჯი

ვიდეო: კოოპერატივი Arduino თამაში: 9 ნაბიჯი

ვიდეო: კოოპერატივი Arduino თამაში: 9 ნაბიჯი
ვიდეო: ლურჯეკალას - იგივე ლურჯი ნარის გამოყენება და სამკურნალო თვისებები - იმედის კლინიკა 2024, ივლისი
Anonim
Image
Image
Arduino– ს ერთობლივი თამაში
Arduino– ს ერთობლივი თამაში
Arduino– ს ერთობლივი თამაში
Arduino– ს ერთობლივი თამაში

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

ჩვენ სხვა საკითხებთან ერთად გამოვიყენეთ Arduino Uno და NeoPixel LED ზოლები. ითამაშეთ ვიდეო მხიარულების დემონსტრირებისთვის.

ნაბიჯი 1: რა გვჭირდება?

რა გვჭირდება?
რა გვჭირდება?
რა გვჭირდება?
რა გვჭირდება?
რა გვჭირდება?
რა გვჭირდება?

მოთხოვნები:

- არდუინო

- მავთულები + შესაკრავი მასალა

- 3 ღილაკი

- 1 ქოთანი მეტრი

- 1 LDR

- მრავალფუნქციური ფერადი ზოლები

- პურის დაფა (მხოლოდ კოდის ან ნაწილების შესამოწმებლად)

- ხე (30x50 სმ)

- ლაზერული საჭრელი (სურვილისამებრ, თუ არ არის ხელმისაწვდომი ნორმალური ხერხიც შეასრულებს საქმეს)

- ლეპტოპი + arduino პროგრამული უზრუნველყოფა

- ხის წებო

- ქვიშის ქაღალდი

პლექსიგლასი (20x5 სმ)

შენიშვნა: ჩვენ გამოვიყენეთ NeoPixel RGB 30 LED- ების ზოლები. კოდი დაწერილია Fastled ბიბლიოთეკით. დარწმუნდით, რომ თქვენი LED ზოლები მუშაობს ჩვენს მსგავსად Fastled ბიბლიოთეკასთან, წინააღმდეგ შემთხვევაში თქვენ უნდა შეცვალოთ კოდი თქვენს led ზოლთან მუშაობისთვის.

ნაბიჯი 2: ნაწილების შედუღება - ნაწილი 1

ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1
ნაწილების შედუღება - ნაწილი 1

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

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

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

ნაბიჯი 3: ნაწილების შედუღება - ნაწილი 2

ნაწილების შედუღება - ნაწილი 2
ნაწილების შედუღება - ნაწილი 2
ნაწილების შედუღება - ნაწილი 2
ნაწილების შედუღება - ნაწილი 2

ქოთნის მრიცხველი:

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

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

ნაბიჯი 4: ნაწილების შედუღება - ნაწილი 3

ნაწილების შედუღება - ნაწილი 3
ნაწილების შედუღება - ნაწილი 3
ნაწილების შედუღება - ნაწილი 3
ნაწილების შედუღება - ნაწილი 3

LDR: ეს არის ძალიან მარტივი. როგორც ადრე, უბრალოდ შეაერთეთ მავთულები ქინძისთავებზე.

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

ნაბიჯი 5: ნაწილების შედუღება - ნაწილი 4

ნაწილების შედუღება - ნაწილი 4
ნაწილების შედუღება - ნაწილი 4
ნაწილების შედუღება - ნაწილი 4
ნაწილების შედუღება - ნაწილი 4

NeoPixel:

ბოლოს და ბოლოს, ჩვენ გვჭირდება NeoPixel (30 leds) LED ზოლის შედუღება. ეს ძალიან ჰგავს Pot Meter- ს. მას აქვს სამი ქინძისთავი, რომელთაგან ერთი არის მონაცემთა პინი. მაგრამ ამ LED ზოლით აღინიშნება რომელი პინია 5V+ და რომელი არის GND (სახმელეთო) პინი. ამის შემდეგ უბრალოდ შეხედეთ სქემატურს Arduino– ს სწორი ქინძისთავებისთვის რა

ნაბიჯი 6: კოდის ატვირთვა

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

ნაბიჯი 7: ყუთის დამზადება

ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება

ლაზერული ჭრა:

ახლა, როდესაც ყველაფერი მზად გვაქვს, შეგვიძლია დავიწყოთ ყუთის მშენებლობა. ჩვენ გადმოვიღეთ ლაზერული საჭრელი ფაილი ვებგვერდიდან "makercase.com". ამ ვებგვერდზე შეგიძლიათ შექმნათ თქვენი საკუთარი ყუთი და ჩამოტვირთოთ html ფაილი. შემდეგ თქვენ შეგიძლიათ შემოიტანოთ ეს ფაილი Adobe Illustrator– ში, რომ გადააკეთოთ.dfx ფაილში, რომელიც მუშაობს ლაზერული საჭრელით. Adobe Illustrator– ში ასევე შეგიძლიათ დაასრულოთ ყველაფერი, რაც დაამატეთ თქვენს ფაილს ვებსაიტის გამოყენებით. მას შემდეგ რაც ყველაფერი დასრულდება, თქვენ შეგიძლიათ ლაზერულად გაჭრათ ეს ფაილი ხის ფირფიტაზე 30x50 სმ. ამ ყველაფრის დასრულების შემდეგ თქვენ გაქვთ თავსატეხი, რომლის გაერთიანებაც შეგიძლიათ და ყუთი მზადდება. თუ ის კარგად არ ჯდება, შეგიძლიათ გამოიყენოთ ქვიშაქვა, რომ მოერგოს. თუ თქვენ არ გაქვთ წვდომა ლაზერულ საჭრელზე, შეგიძლიათ გამოიყენოთ ჩვეულებრივი ხერხი, მაგრამ ეს არ შეესაბამება ზუსტად. ამ შემთხვევაში დაგჭირდებათ ქვიშაქვა, რათა ის იდეალურად მოერგოს. ნუ დაგავიწყდებათ, რომ დატოვოთ კუბის ერთი მხარე მაინც წებოვანი, რომ შეძლოთ არდუინოს და კონტროლერების ჩადება ყუთში.

ნაბიჯი 8: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

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

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

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

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

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

ნაბიჯი 9: დასკვნა

დასკვნა
დასკვნა

დასრულდა

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

გაერთეთ! გუნდის გართობა

გირჩევთ: