Სარჩევი:
- ნაბიჯი 1: დააყენეთ თქვენი პურის დაფა
- ნაბიჯი 2: ჩაწერეთ კოდი
- ნაბიჯი 3: სცადეთ
- ნაბიჯი 4: (არასავალდებულო) გააზრებისა და გაფართოების კითხვები
ვიდეო: მოთამაშის შერჩევა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს გაკვეთილი დაგეხმარებათ გაარკვიოთ როგორ მიიღოთ გადაწყვეტილების მიმღები არდუინო. ღილაკის დაჭერით, LED- ები ანათებს შემთხვევითი შაბლონით. რამდენიმე წამის შემდეგ, ერთი LED ანათებს. ეს არის არდუინოს საბოლოო გადაწყვეტილება. მე მაქვს კონკრეტული მიზანი ჩემი საბოლოო პროდუქტისთვის, მაგრამ ის შეიძლება გამოყენებულ იქნას ბევრ რამეში. ოდესმე გიჭირთ სამუშაოს ადგილის არჩევა ხანგრძლივი სამუშაო დღის შემდეგ? მოათავსეთ დაფაზე 7 ვარიანტი და დააჭირეთ ღილაკს. წამებში გექნებათ გონება თქვენთვის შექმნილი! ეს ინსტრუქცია დაგეხმარებათ ნდობის ამაღლებაში LED- ების სქემის შექმნით და შესაძლოა გაგაცნოთ ახალი კომპონენტი, ღილაკი.
შაბათ -კვირას ჩვეულებრივ შეგიძლიათ იხილოთ მე და ჩემი ქმარი მეგობრების სახლში, რომლებიც თამაშობენ თამაშების ასორტიმენტს. როგორც წესი, არის ცოტა დებატები, როდესაც გადაწყვეტთ ვინ იქნება "მოთამაშე 1". ჩვენ ყოველთვის ვცდილობთ, რომ ეს იყოს სამართლიანი, მაგრამ ჩვენ იმდენ თამაშს/დროს ვთამაშობთ, რომ ზოგჯერ თვალს ვკარგავთ. ყოველთვის ჩანს, რომ რამდენიმე ადამიანი ყოველთვის იწყებს ჩვენს თამაშებს. ამან შთააგონა, რომ გამეკეთებინა მოწყობილობა, რომელიც დაეხმარება ჩემს ჯგუფს სამართლიანი და მარტივი გზა “Pick-a-Player”. როგორც წესი, ჩვენს "თამაშის ღამის" ეკიპაჟს ჰყავს შვიდი მონაწილე. ამ მიზეზით, მე შევქმენი ეს გადაწყვეტილების მიმღები, რომელსაც აქვს 7 LED, მაგრამ თქვენ შეგიძლიათ შეცვალოთ იგი თქვენს საჭიროებებზე. მხოლოდ გასართობად, მე თითოეულ მოთამაშეს ვუმშვენებდი პატარა ქაღალდის თავსახურს, რომელიც შეიძლება მოთავსდეს შუქდიოდზე, რომ დაიმახსოვროს რომელია მათი.
ეს არის სრულყოფილი პროექტი დამწყები კოდირებისთვის, რომელიც ცდილობს გააფართოვოს თავისი აზროვნება ოდნავ უფრო რთულ კოდირებასა და სქემებში. როგორც დამწყები დამშიფრავი, მე შემიძლია თავი დამძიმდეს ფიზიკური გამოთვლების სირთულის გამო. ამ გაკვეთილის დასასრულს თქვენ ნახავთ გააზრებისა და გაფართოების კითხვებს, როგორც გზას, რომელიც დაგეხმარებათ შექმნათ თქვენი ცოდნის კოდირება და შექმნათ მეტი გაგება ამ პროექტის ფარგლებში. ამ ტიპის კითხვები ხშირად მეხმარება იმის გაცნობიერებაში, რომ მე იმაზე მეტი ვიცი ვიდრე ვვარაუდობ. ვიმედოვნებ, რომ მათ შეუძლიათ იგივე გააკეთონ თქვენთვის!
ამ ბმულის გამოყენებით შეგიძლიათ შეხვიდეთ ჩემი სქემისა და კოდის სიმულაციაზე.
ნაბიჯი 1: დააყენეთ თქვენი პურის დაფა
LED- ების განთავსება
- დაიწყეთ განათავსეთ თქვენი 7 LED სვეტში სხვადასხვა მწკრივზე, განათავსეთ ანოდი (გრძელი ფეხი) ერთი მიმართულებით. დაიმახსოვრე ეს, სანამ განაგრძობ შენი წრის შექმნას
- 220 ohm რეზისტორების გამოყენებით, მოათავსეთ რეზისტორის ერთი ფეხი იმავე რიგში, როგორც LED- ების კათოდი (მოკლე ფეხი). მეორე ფეხი უნდა დაუკავშირდეს - რკინიგზას.
- ჯუმბერის მავთულის ერთი ბოლო განათავსეთ LED ანოდებით. სხვა ბოლოები უნდა განთავსდეს შესაბამისად 2, 3, 4, 5, 6, 7, 8 ქინძისთავებში.
- სხვა ჯუმბერის მავთულით დააკავშირეთ - Rail to GND.
ღილაკის დაყენება
- მოათავსეთ ღილაკი ორი წვერით (ე) სვეტში და ორი წვერი f სვეტში.
- ჩამაგრეთ 1K ომ წინააღმდეგობის ერთი ფეხი იმავე რიგში, როგორც ერთი (e) მხარეს. გამყარეთ მეორე ფეხი რკინიგზაში.
- იმავე რიგში, როგორც რეზისტორი, მიამაგრეთ მხტუნავის მავთულის ერთი ფეხი მეორე ბოლოში მოთავსებული პინ 12 -ში.
- შეაერთეთ ღილაკი დენის წყაროსთან, ჯუმბერის მავთულის განთავსებით იმავე რიგში, როგორც მეორე წვერი (ე) მხარეს. მავთულის დარჩენილი ბოლო მოთავსებულია 5V- ში.
ნაბიჯი 2: ჩაწერეთ კოდი
აქ არის ბმული ჩემი Arduino სკეტჩზე, სადაც შეგიძლიათ შეხვიდეთ ჩემს კოდზე.
ეს პროექტი შთაგონებულია სხვა გადაწყვეტილების მიმღების მიერ, რომელიც შეგიძლიათ ნახოთ აქ. მე შევიტანე ცვლილებები ჩემი პროექტის იდეის მოთხოვნების დასაკმაყოფილებლად.
ნაბიჯი 3: სცადეთ
- შეაერთეთ იგი და დააჭირეთ ღილაკს. ეს უნდა დაიწყოს შემთხვევითი თანმიმდევრობა LED- ზე, დამთავრებული ერთი განათებული 10 წამის განმავლობაში.
-
თუ ეს არ მოხდა, დროა გამოასწოროთ.
- შეხედეთ თქვენს პურის დაფას და შეამოწმეთ, რომ თქვენი წრე დაკავშირებულია.
- შეამოწმეთ თქვენი კოდი შეცდომებისთვის. მე ყოველთვის გირჩევთ ორმაგ შემოწმებას, რომ თქვენ დაწერეთ სწორი პინ ნომრები.
ნაბიჯი 4: (არასავალდებულო) გააზრებისა და გაფართოების კითხვები
- რომელი ხაზი (ები) ადგენს გამომავალ ქინძისთავებს?
- თუ გსურთ შეცვალოთ გამოყენებული LED ნათურების რაოდენობა, რომელი ხაზების რედაქტირება გჭირდებათ? რატომ?
- როგორ შეიძლება გამოიყენოთ მსგავსი კოდი მოწყობილობის შესაქმნელად, რათა მოთამაშეები ორ გუნდში ჩაყარონ? პარტნიორები?
- თუ გინდათ რომ შემთხვევითი სინათლის ჩვენება უფრო დიდხანს გაგრძელდეს, როგორ მოიქცეოდით?
გირჩევთ:
2 მოთამაშის სტენდ-აპი რეტრო არკადები მიკრო ცენტრის მიერ: 20 ნაბიჯი
2 მოთამაშე Stand-Up Retro Arcade by Micro Center: თქვენი ადგილობრივი მიკრო ცენტრი ახლა ატარებს ყველაფერს რაც თქვენ გჭირდებათ Raspberry Pi– ზე დაფუძნებული Retro Arcade კაბინეტის გასაკეთებლად. ნაკრები არის სრულიად მორგებული, მოიცავს კაბინეტს, ჟოლოს პი, ღილაკებს, ჯოისტიკებს, აუდიო და ვიდეო აქსესუარებს და სხვა. ეს
Aruduino LED თამაში სწრაფი დაწკაპუნებით ორი მოთამაშის თამაში: 8 ნაბიჯი
Aruduino LED თამაში სწრაფი დაწკაპუნებით ორი მოთამაშის თამაში: ეს პროექტი შთაგონებულია @HasonAlkeim– ით. თუ თქვენ მზად ხართ ღრმად შეხედოთ აქ არის ბმული, რომლის ნახვა შეგიძლიათ https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. ეს თამაში არის Alkeim's– ის გაუმჯობესებული ვერსია. Ეს არის
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად): 5 ნაბიჯი
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად): ამ პროექტში თქვენ ააშენებთ რეაქციის ქრონომეტრს, რომელიც იკვებება არდუინოს საშუალებით. ის მუშაობს Arduino- ს millis () ფუნქციაზე, სადაც პროცესორი აფიქსირებს პროგრამის დაწყების დროს. თქვენ შეგიძლიათ გამოიყენოთ ის დროის სხვაობის საპოვნელად
Arduino– ს ავტომატური ჩრდილის ეკრანის პროექტის Step Motor– ისა და დრაივერის შერჩევა: 12 ნაბიჯი (სურათებით)
Arduino- ს ავტომატიზირებული ჩრდილის ეკრანისათვის Step Motor- ისა და დრაივერის შერჩევა: ამ ინსტრუქციებში მე გავდივარ იმ ნაბიჯებს, რომლებიც გადავიღე Step Motor- ისა და დრაივერის შესარჩევად პროტოტიპის Automated Shade Screen პროექტისთვის. ჩრდილის ეკრანები არის პოპულარული და იაფი Coolaroo ხელით მოჭერილი მოდელები და მე მინდოდა შევცვალო
შერჩევა რეზისტორი გამოიყენოს LED- ები: 3 ნაბიჯი
შერჩევა რეზისტორი გამოიყენოს LED- ები: ეს კითხვა ყოველდღიურად სვამს პასუხებსა და ფორუმებს: რა რეზისტორს ვიყენებ ჩემს LED- ებთან? ასე რომ, მე შევადგინე რამდენიმე განსხვავებული გზა ამის გასარკვევად. მოდით მივიღოთ უფლება: თითოეული ნაბიჯი აკეთებს ერთსა და იმავეს. ნაბიჯი 1 არის ყველაზე მარტივი და ჩვენ