Სარჩევი:

ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად): 5 ნაბიჯი
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად): 5 ნაბიჯი

ვიდეო: ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად): 5 ნაბიჯი

ვიდეო: ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად): 5 ნაბიჯი
ვიდეო: პანდა / Panda - დუპც ტაპც! dupc tapc! (პროექტის დასასრული) 2024, ნოემბერი
Anonim
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად)
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად)
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად)
ერთი მოთამაშის რეაქციის ქრონომეტრი (არდუინოსთან ერთად)

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

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

მარაგები

გთხოვთ გაითვალისწინოთ, რომ სურათი არ აჩვენებს პროექტისათვის საჭირო ყველა კომპონენტს

1) 1 x Arduino nano/Arduino Uno + დამაკავშირებელი კაბელი

2) 5 სმ x 5 სმ პერფორდი

3) 20 x მხტუნავი კაბელები ან მავთულები

4) 1 x 16x2 LCD ეკრანი (სურვილისამებრ)

5) 1 x 100K ან 250K პოტენომეტრი

6) 1 x 9V ბატარეა + შესაერთებელი კლიპი

7) 1 x 5 მმ LED

8) 1 x PTM წამიერი გადამრთველი

9) 1 x 3V ან 5V ზარი

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

მე პირადად უკვე მქონდა კომპონენტების უმეტესობა, რადგან ვაკეთებ ამ ტიპის პროექტებს. სინგაპურში გამომგონებლებისთვის Sim Lim Tower არის ადგილი, სადაც უნდა წავიდეთ ყველა ელექტრონული კომპონენტის შესაძენად. მე გირჩევთ Space electronics, Continental electronics, ან Hamilton electronics მე –3 სართულზე.

ნაბიჯი 1: სქემის დაგეგმვა და გაგება

სამუშაოების უმეტესობა შესრულებულია Arduino– ს კოდით. LED, buzzer და PTM გადამრთველის გარდა, არ არსებობს ბევრი სტანდარტული ელექტრონიკის კომპონენტი. მიუხედავად ამისა, მაინც გადამწყვეტი მნიშვნელობა აქვს, რომ შევძლოთ წრის გაგება.

1) PTM გადამრთველის ერთი ბოლო უკავშირდება +5V- ს, ხოლო მეორე უკავშირდება Arduino pin- ს. არდუინოს პინი ასევე დაკავშირებულია მიწასთან 10K ohm გამწევ რეზისტორის გამოყენებით. ეს ხელს უშლის მცურავი ძაბვის გავლენას პინის მდგომარეობაზე.

2) LED- ის ანოდი პირდაპირ არის დაკავშირებული არდუინოსთან. არ არის აუცილებელი ტრანზისტორი გქონდეს LED- ზე ძაბვის ასამაღლებლად. არდუინო უზრუნველყოფს საკმარის დენს დიოდური შუქის დასაძლევად. LED- ის კათოდი დაკავშირებულია მიწასთან.

3) დაბოლოს, იგივე პროცესი ხდება ზუზერთან, მაგრამ განსხვავებული არდუინოს პინისთვის.

4) LCD და arduino– ს კავშირები ხაზგასმულია სქემატურ და გამაგრილებელ მოდელებში.

ნაბიჯი 2: სქემის სქემა და მშენებლობა

წრიული სქემა და მშენებლობა
წრიული სქემა და მშენებლობა
წრიული სქემა და მშენებლობა
წრიული სქემა და მშენებლობა
წრიული სქემა და მშენებლობა
წრიული სქემა და მშენებლობა

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

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

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

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

ნაბიჯი 3: Arduino კოდი

არდუინოს კოდი
არდუინოს კოდი

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

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

ნაბიჯი 4: საცხოვრებელი კორპუსისათვის

საცხოვრებელი კორპუსისათვის
საცხოვრებელი კორპუსისათვის

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

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

3) დაბოლოს, თქვენ შეგიძლიათ უბრალოდ დატოვოთ წრე გარსაცმის გარეშე. ადვილი იქნება შეკეთება და შეცვლა.

ნაბიჯი 5: წრის დემონსტრირება

ვიდეოს ბმული:

გირჩევთ: