Სარჩევი:
- ნაბიჯი 1: ინსტრუმენტები და მასალები
- ნაბიჯი 2: ნახაზი და LED- ები MST- ისთვის
- ნაბიჯი 3: პურის დაფა
- ნაბიჯი 4: კოდი
- ნაბიჯი 5: პრობლემები და მომავალი
ვიდეო: ნათელი ბილიკები (სწავლება MST): 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
Bright Paths– ის მიზანია ასწავლოს სტუდენტებს მინიმალური დაფარული ხეების (MSTs) შესახებ. კვანძი A არის წყარო და ყველა სხვა კვანძს აქვს გარკვეული წონა (ღირებულება) მათთან მისასვლელად. ეს სასწავლო დახმარება გვიჩვენებს, რომ ღირებულება თითოეული კვანძის დაბნელებით, დამოკიდებულია ამ კვანძის ღირებულებაზე. მე ვგეგმავ კვანძებზე საუბარს, თითქოს ეს არის მაღაზიები, რომლებსაც ესაჭიროებათ მიწოდება და იმის მიხედვით, თუ რა გზას გაივლის, სინათლის (წონის) ღირებულება ძალიან დიდი იქნება. ამის შედეგი არის LED, რომელიც ან მუქია ან გამორთულია, რაც ისევ დამოკიდებულია წონაზე. საერთო ჯამში, შესანიშნავი გზა სტუდენტებისთვის ამ პრობლემის გასამარტივებლად. ეს პრობლემა ასევე ცნობილია როგორც მოგზაურობის გამყიდველის პრობლემა.
ნაბიჯი 1: ინსტრუმენტები და მასალები
მარაგები
- Foamcore თქვენი MST- ის შესანახად
- ზოგიერთი Jumper Wires თქვენი მძივი MST– თან დასაკავშირებლად
- ზოგიერთი Jumper Wires რომ შეუერთოს Arduino პურის დაფას
- რვა LED, იმავე ფერის, კვანძების წარმოსადგენად
- რვა 220ohm რეზისტორი LED- ებისთვის
- Arduino აკონტროლებს Brightnesses
- Shift Register და მიიღეთ მეტი PWM შედეგი
ინსტრუმენტები
- ცხელი წებოს იარაღი LED- ების ჩასატარებლად
- ხელოვნების მასალები MST– ის დასახატად
- კომპიუტერი პროგრამირებისთვის
ნაბიჯი 2: ნახაზი და LED- ები MST- ისთვის
- მე დავბეჭდე ერთი ჩემი ძველი სახელმძღვანელოდან და ამოვიღე ხვრელები, დაბეჭდილი კვანძების მეშვეობით, ქაფის ბირთვზე.
- მე დავხატე კიდეები მათი შესაბამისი წონით ქაფზე ასევე მარკირებული კვანძები A-H.
- მე მივიღე LED- ები დაფაზე (კვანძების თავზე) და შევინახე გრძელი პინი მაღლა, ასე რომ ვიცოდი რა პინზე უნდა გაეგზავნა სიგნალი მოგვიანებით. ასევე, ძირს უბიძგებთ ქვემოთ, რომ დაიჭიროთ.
- ცხელი წებო LED- ები ადგილზე.
- განათავსეთ ქალი მამრობითი ხაზები LED ქინძისთავებზე. მე გავაკეთე უფრო ღია ფერის მავთულები ჩვენს მაღალ ქინძისთავებზე, ან პირებზე.
ნაბიჯი 3: პურის დაფა
Sparkfun– ს აქვს დიდი სახელმძღვანელო ცვლის რეგისტრაციისთვის და თქვენ შეგიძლიათ მიჰყევით მას ყველა გაყვანილობისთვის. ერთადერთი განსხვავება ისაა, რომ LED- ები შეყვანილია გრძელი ჯუმბერის კაბელებით და არა პირდაპირ დაფაზე. ჩემი კოდისთვის, შეიყვანეთ 0-7 ცვლაში რეგისტრის ხაზზე A-H– ით MST– ზე.
ნაბიჯი 4: კოდი
კოდის მიზანია შეცვალოს LED- ების სიკაშკაშე კვანძების წონის მიხედვით. სურათზე მარჯვნივ, ის აჩვენებს wgtA– ს wgtH– ის საშუალებით. ეს არის ის ღირებულებები, რომელთა შეცვლაც შეგიძლიათ, რათა ნახოთ წონის რაოდენობა გარკვეულ LED- ზე. სიკაშკაშის ცვლილება მიიღწევა:
sr.set (ledA, 255/wgtA*1.1)
ეს ხაზი ადგენს ლიდერს მაქსიმალურ სიკაშკაშეს გაყოფილი წონაზე ოდენობაზე, რათა სინათლე ხილული იყოს. სიკაშკაშე შეიძლება შემცირდეს წონის მატებასთან ერთად და ეს კეთდება თითოეული LED- ისთვის.
ნაბიჯი 5: პრობლემები და მომავალი
მე დავიწყე ეს პროექტი ოთხი ლურჯი LED- ით და ოთხი მწვანე LED- ით, მაგრამ მე შეექმნა პრობლემა, როდესაც ვცდილობდი შემედარებინა სიკაშკაშე. მე ეს დავაფიქსირე კიდევ ოთხი ცისფერის პოვნით, მაგრამ ეს უნდა გვახსოვდეს LED- ების არჩევისას. მე ასევე მჭირდება არდუინოს, პურის დაფისა და ლეპტოპის ცალ -ცალკე ტარება, ასე რომ, არდუინოს და პურის დაფის დასაკავებლად გარსაცმის გაკეთება მომავალში დიდი გაუმჯობესება იქნება. ასევე მაგარი იქნება ანიმაციის დამატება LED- ებზე, რათა დაეხმაროს ვიზუალიზაციას, თუ რა გზას ადგას. საერთო ჯამში, შესანიშნავი გზა იმის საჩვენებლად, თუ როგორ მუშაობს MST– ები და მე მოუთმენლად ველი მის გამოყენებას.
გირჩევთ:
Opencv სახის ამოცნობა, სწავლება და ამოცნობა: 3 ნაბიჯი
Opencv სახის ამოცნობა, სწავლება და ამოცნობა: OpenCV არის ღია კოდის კომპიუტერული ხედვის ბიბლიოთეკა, რომელიც ძალიან პოპულარულია გამოსახულების დამუშავების ძირითადი ამოცანების შესასრულებლად, როგორიცაა დაბინდვა, სურათის შერწყმა, სურათის გაძლიერება, ასევე ვიდეოს ხარისხი, ბარიერი და ა.შ. სურათის დამუშავების გარდა, ეს პროვოცირებს
როგორ გააკეთოთ ნაწილაკების ბილიკები Minecraft– ში: 8 ნაბიჯი
როგორ გავაკეთოთ ნაწილაკების ბილიკები Minecraft– ში: გამარჯობა, დღეს მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ ნაწილაკების ბილიკები minecraft– ში
ფეხბურთის მეკარის რეაქტიული სწავლება არდუინოს მიერ: 5 ნაბიჯი
ფეხბურთის მეკარის რეაქტიული სწავლება არდუინოს მიერ: აღწერა ჩემი არდუინოს პროექტი: ასახე ტრენერი - შეამოწმე შენი სისწრაფე და რეაგირება მარცხნივ, მარჯვნივ. წინ და უკან; ფეხბურთის მეკარის რეაქციის სიმულაცია. მიამაგრეთ მიწაზე სხვადასხვა ფერის ხუთი დაფა; ერთი დაფა არის
Arduion Stop Watch სწავლება: 5 ნაბიჯი
Arduion Stop Watch Teaching: მე ხშირად ვთამაშობ გვიან ღამით, როდესაც ვთამაშობ ელექტრულს, ამიტომ ვგეგმავ დროის კოდის გამოყენებას კოდის მრიცხველის გამოყენებით. როდესაც გრაფიკი მიაღწევს გარკვეულ დროს, ის გამოსცემს მუსიკას და LED ნათურებს, რომ შეახსენოს საშინაო დავალების დაწერის დრო. საბოლოოდ, იქნება LED. ᲛᲔ
ვარსკვლავების შუქის ბილიკები: 4 ნაბიჯი
Starlight Paths: Starlight Paths არის პროექტი მათთვის, ვისაც დახმარება სჭირდება ახალ სივრცეში ნავიგაციისთვის. ჩვენ საუკუნეების განმავლობაში ვმოძრაობდით ცაზე მნათობებით და ახლა ჩვენ შეგვიძლია საკუთარი შუქის გაკეთება. ეს იდეა წარმოიშვა შოუდან Star Trek. შოუში ისინი პოულობენ გზას