Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: მოამზადეთ ნეოპიქსელის ჩვენების სადგამი
- ნაბიჯი 3: მოამზადეთ ღილაკის გადართვის ერთეული
- ნაბიჯი 4: მიამაგრეთ არდუინო და ბატარეის დამჭერი დაფაზე
- ნაბიჯი 5: მიამაგრეთ ჩვენების ერთეული დაფაზე
- ნაბიჯი 6: შეუერთეთ Jumper Wires არდუინოს
- ნაბიჯი 7: ატვირთეთ კოდი და ითამაშეთ
ვიდეო: შეაერთეთ 4 თამაში Arduino– ს და Neopixel– ის გამოყენებით: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
იმის ნაცვლად, რომ უბრალოდ სათამაშო საჩუქარი გამეკეთებინა, მე მინდოდა ჩემი ძმისშვილებისთვის გამეკეთებინა უნიკალური საჩუქარი, რომელიც მათ შეეძლოთ ერთად გაეკეთებინათ და (იმედია) ისიამოვნონ. მიუხედავად იმისა, რომ არდუინოს კოდი ამ პროექტისათვის შეიძლება მათთვის ძნელი გასაგები იყოს, ამ კოდში გამოყენებული შეყვანის, გამომავალი, მარყუჟების და პირობების ძირითადი ცნებები შეიძლება ვიზუალურად აიხსნას, როდესაც ისინი თამაშობენ Connect 4 თამაშს.
ამ ინსტრუქციაში, მე გაჩვენებთ, თუ როგორ უნდა ააწყოთ Arduino ნაკრები, რომლის შეკრებაც შეგიძლიათ და კოდირება თქვენს ბავშვებთან ერთად Connect 4 -ის სათამაშოდ. უბრალოდ ჩართე და ითამაშეთ
ნაბიჯი 1: ნაწილები
ამ პროექტისთვის დაგჭირდებათ:
- Arduino Uno ან ექვივალენტი
- 8x8 Neopixel RGB LED
- პურის დაფა
- 3 ღილაკის გადამრთველი
- ჯუმბერის მავთულები
- ხრახნები
- ქეისი - მუყაოს და მუყაოს სადგამი
ინსტრუმენტები: ხრახნიანი მძღოლი, წებოვანი იარაღი
ნაბიჯი 2: მოამზადეთ ნეოპიქსელის ჩვენების სადგამი
პირველი, შეაერთეთ 3 ჯუმპერის მავთული ნეოპიქსელთან. მე ვიყენებ გაყვანილობის შემდეგ ფერს:
თეთრი: GND
ნაცრისფერი: 5V მეწამული: მონაცემები IN
შემდეგ, მიამაგრეთ ნელპიქსელი ჩვენების დაფაზე ცხელი წებოთი.
ნაბიჯი 3: მოამზადეთ ღილაკის გადართვის ერთეული
განათავსეთ ღილაკის გადამრთველები დაფაზე და დააკავშირეთ ჯამპერის მავთულები შემდეგი გაყვანილობის ფერის კოდის გამოყენებით:
ყავისფერი: მარცხენა ღილაკი
წითელი: მარცხენა ღილაკი ნარინჯისფერი: ცენტრალური ღილაკი ყვითელი: ცენტრალური ღილაკი მწვანე: მარჯვენა ღილაკი ცვლადი ლურჯი: მარჯვენა ღილაკის გადამრთველი
ყავისფერი, ნარინჯისფერი, მწვანე ხაზები უკავშირდება (-) სარკინიგზო ხაზს ახალ შავ მავთულთან ერთად.
შენიშვნა: თქვენ შეიძლება შეამჩნიოთ, რომ მე არ ვიყენებ რეზისტორებს ამ ღილაკებისთვის. ეს იმიტომ ხდება, რომ მე ვიყენებ Arduino კოდს, რათა გამოვიყენო ჩაშენებული 20K Arduino პინის რეზისტორები. იხილეთ ჩემი სხვა პროექტი, თუ როგორ გამოიყენოთ შიდა რეზისტორები თქვენი კოდის გამოყენებით, უბრალოდ თქვენი წრედისთვის.
www.instructables.com/id/Simon-Whack-a-Mol…
ნაბიჯი 4: მიამაგრეთ არდუინო და ბატარეის დამჭერი დაფაზე
გამოიყენეთ ხრახნები (ან ცხელი წებო) არდუინოს და ბატარეის საყრდენის დასაკრავად დასაყრდენზე.
ნაბიჯი 5: მიამაგრეთ ჩვენების ერთეული დაფაზე
გამოიყენეთ ცხელი წებო, რომ ნაჩვენები იყოს ჩვენების ერთეული დაფაზე.
ნაბიჯი 6: შეუერთეთ Jumper Wires არდუინოს
შეაერთეთ ყველა ჯუმბერის მავთული არდუინოსთან, შემდეგი პინ -დავალების მიხედვით:
წითელი -> 2
ყვითელი -> 3 ლურჯი -> 4 მეწამული -> 5 შავი -> GND თეთრი -> GND ნაცრისფერი -> 5V
ნაბიჯი 7: ატვირთეთ კოდი და ითამაშეთ
Arduino– ს წინასწარ ჩავტვირთე თანდართული კოდი ისე, რომ როგორც კი 9V ბატარეა შეუერთდა Arduino– ს, მან დაიწყო თამაში. ლურჯი ღილაკები არის თქვენი ჩიპის პოზიციის მარცხენა ან მარჯვენა სვეტში გადასაადგილებლად, სანამ არ დააჭერთ ყვითელ ღილაკს ჩიპი ჩამოაგდეს. (იხილეთ ვიდეო)
დემო რეჟიმში შესასვლელად, უბრალოდ დააჭირეთ ნებისმიერ ღილაკს და დააჭირეთ და გაუშვით გადატვირთვა. მას შემდეგ რაც ეკრანი გასუფთავდება, გაუშვით ღილაკი და დაინახავთ, რომ წითელი და ლურჯი ავტომატურად თამაშობს. თქვენ შეამჩნევთ, რომ დემო რეჟიმში წითელი და ლურჯი მოთამაშეები უბრალოდ ირჩევენ სვეტებს შემთხვევით და არ იყენებენ გამარჯვებულ სტრატეგიას სხვა მოთამაშის დასამარცხებლად.
დემო რეჟიმიდან გასასვლელად, უბრალოდ გადატვირთეთ Arduino.
მე ვგეგმავ მომავალში ერთი მოთამაშის დამატებას არდუინოს რეჟიმის წინააღმდეგ, ასე რომ, თუ იცით Connect 4 -ის ძირითადი ალგორითმი, შემატყობინეთ.
გირჩევთ:
3D Maze თამაში Arduino– ს გამოყენებით: 8 ნაბიჯი (სურათებით)
3D Maze თამაში Arduino– ს გამოყენებით: გამარჯობა მეგობრებო, ამიტომ დღეს ჩვენ ვაპირებთ ლაბირინთის თამაშს ARDUINO UNO– ს გამოყენებით. როგორც Arduino Uno არის ყველაზე ხშირად გამოყენებული დაფა, ძალიან მაგარია მასთან თამაშების გაკეთება. ამ ინსტრუქციულ საშუალებას მოგცემთ გააკეთოთ ლაბირინთის თამაში, რომელიც კონტროლდება ჯოისტიკებით. არ დაგავიწყდეთ
სიმონ თამაში - სახალისო თამაში!: 5 ნაბიჯი
სიმონ თამაში - სახალისო თამაში!: ცნობა: აქ გრძელი შაბათ -კვირის შემდეგ, თქვენ ნამდვილად უნდა შეეცადოთ დაასრულოთ ყველა ის ამოცანა და სამუშაო, რომელზედაც თქვენ ხართ პასუხისმგებელი. დროა ჩვენც მოვამზადოთ ტვინი, არა? გარდა იმ მოსაწყენი და უაზრო თამაშებისა, არის თამაში სახელწოდებით Simon Game
შეაერთეთ HM-10 მიკრო: ბიტი Bluetooth– ის გამოყენებით: 5 ნაბიჯი
შეაერთეთ HM-10 მიკრო: ბიტი Bluetooth– ის გამოყენებით: ეს ყველაფერი დაიწყო მაშინ, როდესაც მთხოვეს ავტომატური სარწყავი სისტემის გაკეთება. მომხმარებლის შეტყობინების მიზნით მიკრობიტი უნდა იყოს დაკავშირებული HM-10- თან. არ იყო სხვა გაკვეთილი იმის შესახებ, თუ როგორ უნდა გავაკეთოთ ეს, ამიტომ შევისწავლე Bluetooth კავშირი და მაგალითი მოვიყვანე
წვრილმანი ვიდეო თამაში Arduino– ს გამოყენებით (Arduboy Clone): 7 ნაბიჯი (სურათებით)
წვრილმანი ვიდეო თამაში Arduino– ს გამოყენებით (Arduboy Clone): არსებობს 8 ბიტიანი, საკრედიტო ბარათის ზომის სათამაშო პლატფორმა სახელწოდებით Arduboy, რომელიც ღია კოდის თამაშებს ადვილად სწავლის, გაზიარებისა და თამაშის საშუალებას აძლევს. თქვენ შეგიძლიათ ისიამოვნოთ ამ მოწყობილობაზე სხვების მიერ გაკეთებული 8-ბიტიანი თამაშებით, ან შეგიძლიათ გააკეთოთ საკუთარი თამაშები. ვინაიდან ეს არის ღია კოდის პროექტი
შეაერთეთ თამაში: ცოტა !: 10 ნაბიჯი
შეაერთეთ თამაში: ცოტა !: მოდით გავარკვიოთ სად უნდა წავიდეს ეს ხრახნები