Სარჩევი:
- ნაბიჯი 1: მასალები
- ნაბიჯი 2: მიამაგრეთ თქვენი LED- ები
- ნაბიჯი 3: მიამაგრეთ თქვენი რეზისტორები
- ნაბიჯი 4: დააკავშირეთ თქვენი ღილაკი
- ნაბიჯი 5: დანარჩენი მავთულის მიმაგრება
- ნაბიჯი 6: კოდირება
- ნაბიჯი 7: პროფესიონალიზმის დამატებითი ნაბიჯი
- ნაბიჯი 8: დასკვნა/საბოლოო პროდუქტი
ვიდეო: როგორ ავაშენოთ ფერადი LED Arduino კამათელი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ უნდა ავაშენოთ ფერადი LED Arduino კამათელი, რომლის "გადაგორება" შესაძლებელია ღილაკის დაჭერით. მე აგიხსნით, თუ როგორ უნდა ავაშენოთ არდუინო და როგორ კოდირება. ეს არის საკმაოდ მარტივი გაკვეთილი მათთვის, ვინც დამწყებ დონეზეა.
ნაბიჯი 1: მასალები
ნაბიჯი 1: პირველი ნაბიჯი ამ Arduino– ს მშენებლობისას არის თქვენი ყველა მასალის ერთად შეგროვება. ორგანიზაცია მნიშვნელოვანია, თუ გსურთ ეფექტური კამათლის შექმნა.
მასალები: ეს არის კომპონენტები, რომლებიც დაგჭირდებათ ამ პროექტისათვის:
- შვიდი სხვადასხვა ფერის LED
- პურის დაფა
- Arduino UNO
- ღილაკი
- ერთი 10k რეზისტორი
- შვიდი 220k ან 330k რეზისტორი
- ცამეტი მავთული (aka კონექტორი კაბელები)
- Arduino პროგრამული უზრუნველყოფა
- USB კაბელი
- Ლეპტოპი
იმ შემთხვევაში, თუ თქვენ ხართ დამწყები და შეიძლება არ იცოდეთ რა არის ეს კომპონენტები, ან რა არის მათი მიზანი, ქვემოთ მოცემულია სახელმძღვანელო თითოეული კომპონენტის შესახებ.
LED- LED ან სინათლის გამცემი დიოდი, პრაქტიკულად მხოლოდ მცირე მოციმციმე შუქია.
პურის დაფა- Breadboard არის ადგილი, სადაც თქვენ ქმნით ელექტრული წრის პროტოტიპის ექსპერიმენტულ მოდელს. Arduino UNO- Arduino არის ფიზიკური პროგრამირებადი მიკროსქემის დაფა.
ღილაკი- ღილაკი გამოიყენება სხვა მოწყობილობის მუშაობისთვის
10k/22k რეზისტორი- რეზისტორი არის მოწყობილობა, რომელიც ეწინააღმდეგება ელექტრული დენის გავლას
მავთულები- ლითონი, რომელიც ამოღებულია თხელი მოქნილი წნელების ან ძაფების შესაქმნელად
Arduino პროგრამული უზრუნველყოფა- Arduino პროგრამული უზრუნველყოფის გადმოწერა შესაძლებელია თქვენს ლეპტოპზე და სადაც თქვენ დაწერთ თქვენს კოდს USB კაბელს- თქვენ იყენებთ USB კაბელს Arduino– ს თქვენს ლეპტოპთან დასაკავშირებლად და ასე რომ თქვენ შეგიძლიათ ატვირთოთ კოდი თქვენს ლეპტოპზე
ლეპტოპი- საკმაოდ გასაგები, მაგრამ თქვენ გჭირდებათ ლეპტოპი, რომ რეალურად ამ კამათელმა იმუშაოს, რადგან თქვენ გამოიყენებთ მას კამათლის ინსტრუქციის კოდირებისთვის.
ნაბიჯი 2: მიამაგრეთ თქვენი LED- ები
მიამაგრეთ თქვენი LED- ები თქვენს დაფაზე. მნიშვნელოვანია, რომ თქვენ მიამაგროთ თქვენი LED- ები პირველ რიგში, ვიდრე სხვა წესრიგში, რადგან თქვენ აშენებთ იქიდან, სადაც ისინი განლაგებულია. თქვენ შეგიძლიათ განათავსოთ LED- ები სადმე, როგორც გსურთ, თუმცა ისინი უნდა იყოს იმავე თანმიმდევრობით. ქვემოთ მოცემულია დიაგრამა იმ თანმიმდევრობით, სადაც ისინი უნდა იყვნენ. გრაფიკის გარდა, არის სურათი, რომელიც გვიჩვენებს, თუ როგორ განვასხვავოთ LED- ის პოზიტიური/უარყოფითი ფეხები.
ნაბიჯი 3: მიამაგრეთ თქვენი რეზისტორები
მას შემდეგ რაც მიამაგრებთ თქვენს LED- ებს, თქვენ უნდა დააჭიროთ 220k რეზისტორებს მათ შესაბამის LED- ებზე. პურის დაფის მარცხენა მხარეს, თქვენ უნდა დააკავშიროთ ისინი დადებითთან, ხოლო პურის დაფის მარჯვენა მხარეს - ისინი უნდა იყოს დაკავშირებული ნეგატივებთან.
ნაბიჯი 4: დააკავშირეთ თქვენი ღილაკი
ახლა, როდესაც თქვენს დაფაზე არის LED- ები და მათი 220k რეზისტორები, თქვენ უნდა დაამატოთ ღილაკისთვის საჭირო კომპონენტები. თქვენ შეგიძლიათ განათავსოთ ღილაკი ყველგან, სადაც მოგწონთ, მხოლოდ იმდენად ახლოს LED- ებთან, რომ ის ერევა ყველა მავთულს. ღილაკს უნდა ჰქონდეს ფეხი არდუინოს ორივე მხარეს. შემდეგი ნაბიჯი თქვენი ღილაკის მუშაობის დასაწყებად არის 10 კ-ის რეზისტორის მიმაგრება ღილაკზე იმავე რიგში და პურის დაფის უარყოფითი მხარე (მარცხენა მხარე).
კამათლის შეგროვების ბოლო ნაბიჯი არის არდუინო უნოდან მავთულის მიმაგრება პურის დაფაზე. დასაწყებად, პინ #3 იქნება დაკავშირებული ღილაკთან. (მე ვიცი, რომ დიაგრამაზე ნათქვამია #2, მაგრამ მე გადავიტანე ერთი პინი). ქინძისთავები არის Arduino Uno- ს სათამაშოები დანომრილი 0-13-დან და კარგი წესია ყოველთვის იმუშაო ამ რიცხვებს შორის და არა მათზე. შემდეგ, pin 4-10 იქნება დაკავშირებული LED- ებთან.
ნაბიჯი 5: დანარჩენი მავთულის მიმაგრება
ახლა, როდესაც თქვენ მიამაგრეთ მავთულები LED- ებზე და ღილაკზე, დანარჩენი მავთულები დააკავშირებს რეალურ არდუინოს, რათა პურის დაფა იმუშაოს. ორი მავთული აპირებს არდუინოს ორივე მხარის დაკავშირებას GND (სახმელეთო) ქინძისთავებთან და ერთი მავთული დაუკავშირებს მას 5 ვ -ს (ხუთი ვოლტი). დაბოლოს, მავთული, რომელიც პოზიტივიდან მოყვება დაფაზე, მთავრდება არდუინოს კონსტრუქციას.
ნაბიჯი 6: კოდირება
ახლა, როდესაც თქვენ წარმატებით შექმენით Arduino, შემდეგი ნაბიჯი არის მისი კოდირება Arduino პროგრამულ უზრუნველყოფაზე. მოკლედ რომ ვთქვათ, ეს პროგრამული უზრუნველყოფა საშუალებას გაძლევთ უთხრათ Arduino– ს, რისი გაკეთება გსურთ ან რა გსურთ მოხდეს კოდის სახით.
ამ სახელმძღვანელოში ნამდვილად არის კოდირების ელემენტი, ქვემოთ კი მოცემულია მოცემული კოდი (ბმული) ამ კამათლისთვის და საერთო ახსნა იმისა, თუ რას აკეთებს იგი. რაღაც უნდა გვახსოვდეს, რომ ქინძისთავები უნდა ემთხვეოდეს კოდის ნომრებს, მაგალითად, თუ თქვენ გაქვთ მავთული, რომელიც თქვენს კამათელს აკავშირებს პინ #3 -ში, იგივე უნდა ითქვას კოდში. პირველ რიგში, პირველი მტევანი არის რიცხვები, რომლებიც ჩასმულია არის ქინძისთავები, რომლებზეც თითოეული შესაბამისად იქნება მიმაგრებული. ნიშნავს ნაცვლად იმისა, რომ თქვათ "4", თქვენ შეგიძლიათ თქვათ მხოლოდ ქვედა მარცხნივ, სადმე დანარჩენ კოდში. შემდეგი მტევანი ეუბნება LED- ებს OUTPUT და ღილაკს INPUT. შემდეგ მოდის მარყუჟი, სადაც Arduino არის კოდირებული, რომ "გააფართოვოს" შემთხვევითი რიცხვი. ეს ხდება იმიტომ, რომ ჩასვით randNumber.
ნაბიჯი 7: პროფესიონალიზმის დამატებითი ნაბიჯი
პურის დაფაზე მავთულხლართებს შეუძლია ოდნავ შეაფერხოს LED- ები, ასე რომ პროფესიონალიზმისთვის, თქვენ შეგიძლიათ გაჭრათ მუყაო ან სქელი ქაღალდის ნაჭერი LED- ებზე დამაგრების მიზნით და დაფაროთ მავთულები და რეზისტორები. ეს არის სრულიად სურვილისამებრ და თქვენი გემოვნებით.
ნაბიჯი 8: დასკვნა/საბოლოო პროდუქტი
დასასრულს, თქვენ უნდა გქონდეთ სრულად ფუნქციონალური Arduino კამათელი, მხოლოდ ღილაკის დაჭერით. მე ამ სახელმძღვანელოში ჩავრთე სქემა, სურათები და მოკლე ფუნქციონალური ვიდეო, რომელიც დაგეხმარებათ ამასთან ერთად, ასე რომ თქვენ უნდა შეძლოთ მისი წარმატებით აშენება. როგორც უკვე აღვნიშნე, ზოგიერთი კორექტირება, რისი გაკეთებაც შეგიძლიათ, შეიძლება იყოს; დაამატეთ მუყაოს საფარი პროფესიონალიზმისთვის, რაც თქვენს პროექტს გამოიყურება უფრო სუფთა და წარმოსაჩენად.
მითითებები
გირჩევთ:
ელექტრონული კამათელი - Arduino Die/კამათელი 1 -დან 6 კამათელი + D4, D5, D8, D10, D12, D20, D24 და D30: 6 ნაბიჯი (სურათებით)
ელექტრონული კამათელი - Arduino Die/კამათელი 1 დან 6 კამათელი + D4, D5, D8, D10, D12, D20, D24 და D30: ეს არის მარტივი არდუინოს პროექტი ელექტრონული ბუდის შესაქმნელად. შესაძლებელია 1 -დან 6 კამათლისთვის ან 8 სპეციალური კამათლიდან 1 -ის არჩევა. არჩევანი კეთდება უბრალოდ მბრუნავი კოდირების შემობრუნებით. ეს არის მახასიათებლები: 1 კვდება: დიდი წერტილების ჩვენება 2-6 კამათელი: წერტილების ჩვენება
როგორ დავყაროთ კამათელი პითონის გამოყენებით: 9 ნაბიჯი
როგორ დავყაროთ კამათელი პითონის გამოყენებით: შემდეგი ინსტრუქციები დაგეხმარებათ, თუ როგორ უნდა შექმნათ პითონის მოდული კამათლის "გასაშლელად". ეს მოდული გამოიმუშავებს შემთხვევით რიცხვებს ამ კომპიუტერული კამათლიდან. მე მოგაწოდებთ ფუნქციებს, რომლებიც საჭიროა მოდულის შესაქმნელად და მოგაწვდით აღწერას, როგორც
როგორ გავაკეთოთ ფერადი დალაგების პროექტი მიკრობიტით?: 4 ნაბიჯი
როგორ გავაკეთოთ ფერადი დალაგების პროექტი მიკრობიტით?: პროექტის მიზნები პროგრამის გადმოტვირთვის შემდეგ ჩვენ ვხედავთ, რომ მიკრო: ბიტიანი LED წერტილოვანი მატრიცა აჩვენებს "გულს", იწყებს სერვისს 90 °. როდესაც ჩვენ ვდებთ ლურჯ ან ყვითელ ნივთებს ფერის სენსორზე, სერვერი გადააქცევს სხვადასხვა კუთხეს, დაალაგებს ზოგიერთ განსხვავებულს
როგორ გააკეთოთ ფერადი ბეწვის შარვალი, რომელიც იცვლის ფერს: 11 ნაბიჯი (სურათებით)
როგორ მოვამზადოთ ფერადი ცაცხვიანი ბეწვის შარფი: აქ არის რამოდენიმე რჩევა ფერადი შუქების შესაცვლელად, LED- ებით, შედარებით მარტივი პროცესით, რომელიც შესაფერისია შეზღუდული სამკერვალო ან შედუღების გამოცდილების მქონე ადამიანებისთვის. თითოეული ამ RGB LED- ის ობიექტივი შეიცავს საკუთარ წითელს
როგორ ავაშენოთ გიტარის სპიკერი ყუთი ან ავაშენოთ ორი თქვენი სტერეოსთვის .: 17 ნაბიჯი (სურათებით)
როგორ ავაშენოთ გიტარის სპიკერი ყუთი ან ავაშენოთ ორი თქვენი სტერეოთვის .: მინდოდა ახალი გიტარის სპიკერი მიდიოდა მილის გამაძლიერებელთან, რომელსაც მე ვაშენებ. სპიკერი დარჩება ჩემს მაღაზიაში, ასე რომ არ არის საჭირო რაიმე განსაკუთრებული იყოს. ტოლქსის საფარი შეიძლება ძალიან ადვილად დაზიანდეს, ასე რომ მე გარედან მხოლოდ შავი ქვიშის შემდეგ შევასხურე