Სარჩევი:

LED ქოლგა არდუინოსთან ერთად: 14 ნაბიჯი (სურათებით)
LED ქოლგა არდუინოსთან ერთად: 14 ნაბიჯი (სურათებით)

ვიდეო: LED ქოლგა არდუინოსთან ერთად: 14 ნაბიჯი (სურათებით)

ვიდეო: LED ქოლგა არდუინოსთან ერთად: 14 ნაბიჯი (სურათებით)
ვიდეო: 💥 isurve.ge 👉 ეზოს ქოლგა მეტალის სადგამით ZQ 310 2024, ნოემბერი
Anonim
LED ქოლგა არდუინოსთან ერთად
LED ქოლგა არდუინოსთან ერთად
LED ქოლგა არდუინოსთან ერთად
LED ქოლგა არდუინოსთან ერთად

LED ქოლგა Arduino– სთან ერთად აერთიანებს ქოლგას, 8x10 LED მატრიცას და Arduino მიკროკონტროლერს, რათა შეიქმნას კონტროლირებადი, პროგრამირებადი LED გამოცდილება თქვენი საკუთარი ქოლგის კონფიდენციალურობაში. ეს პროექტი შთაგონებულია ელექტრო ქოლგის მიერ sockmaster და რიგი LED matrix ინსტრუქციები ამ საიტზე, განსაკუთრებით ეს ძალიან სრული ერთი Barney_1.

მოემზადეთ Pimp My Umbrella– სთვის! ნებისმიერს, ვინც განახორციელებს ამ პროექტს, უნდა ჰქონდეს წვდომა შედუღების სტანდარტულ ინსტრუმენტებზე - საყრდენებზე, დიაგონალზე საჭრელებზე, მავთულხლართებზე და სტრიპტიზატორებზე, გამაგრილებელ რკინაზე და მულტიმეტრზე - და აქვს გამოცდილება არდუინოსთან. Arduino– ს დაყენება არ არის რთული და პროგრამა შეიცავს LED– ების რამდენიმე სხვადასხვა ანიმაციას ამ ინსტრუქციებში. ვიდეო გზაშია! ნიმუშის კოდი (იხ. ბოლო ნაბიჯი) ასევე გზაშია. კოდი, რომელიც მე მაქვს, არ იყენებს ღილაკზე გადამრთველს და მე ვმუშაობ ამაზე ახლა.

ნაბიჯი 1: ნაწილები

ამ პროექტისთვის ძალიან ცოტა ნაწილია და ისინი ძირითადად ზოგადია. მათი მარტივად მიღება შესაძლებელია ნებისმიერი რაოდენობის ონლაინ საცალო ვაჭრობისგან - Adafruit Industries, DigiKey, Jameco და All Electronics და მრავალი სხვა. შეცვალეთ როგორც ჩანს გონივრული. ელექტრონიკა 1 x მიკროკონტროლერი-Arduino Diecimilia 1 x ქოლგა 1 x MIC2981-8 არხიანი, მაღალი ძაბვის, მაღალი დენის წყაროს დრაივერის მასივი-576-1158-ND1 x Protoshield არდუინოსთვის პატარა პურის დაფით-Adafruit Industries 80 x LED - ბევრი ვარიანტი შესაძლებელია 8 x რეზისტორი - დამოკიდებულია LED და წყაროს ძაბვის არჩევანზე მავთული ამ პროექტისათვის საჭიროა ბევრი მავთული. ქოლგის თითოეულ ნეკანს აქვს შავი მავთული (LED- ების კათოდებისთვის) და ქოლგის გარშემო LED- ების თითოეული წრე მოითხოვს წითელ მავთულის მთელ სიგრძეს (LED- ების ანოდებისთვის). ზოგიერთი ასევე აუცილებელია ჯაჭვების ბოლოების დასაბრუნებლად არდუინოში. 24 ფუტი შავი მავთული კათოდური ჯაჭვებისთვის (მიჰყევით ნეკნებს ცენტრში) 70 ფუტი წითელი მავთული ანოდის რგოლებისთვის (რგოლები ქოლგის ირგვლივ) -Off-MomPatience… და შედუღების უნარი. LED- ების მატრიცა ფრთხილად უნდა იყოს აგებული და ანოდები და კათოდები ერთმანეთისგან იზოლირებული იყოს სითბოს შემცირების მილით. ამას შეიძლება გარკვეული დრო დასჭირდეს.

ნაბიჯი 2: შემდგომი ფიქრები - წინასწარ გაფრთხილებულია წინასწარ

ქოლგა ნუ გამოიყენებ შენს საუკეთესო ქოლგას! ან თუნდაც სხვისი საუკეთესო ქოლგა. ქოლგა ერთგულია პროექტისთვის და სანამ LED მატრიცის ამოღება შეგიძლიათ, არ მოგინდებათ დასრულების მომენტამდე. განთავსება მიუხედავად იმისა, რომ LED- ები ქოლგის ქვეშ პერსონალიზირებულ გამოცდილებას იძლევა, ისინი გარედან განსაკუთრებით არ ჩანს /ქოლგის ზემოთ. დაფიქრდით გსურთ თუ არა LED- ები ქოლგის გარედან. ისინი ბევრად უფრო თვალსაჩინო იქნება და ინსტალაცია ბევრად უფრო ადვილი იქნება. თქვენ მოგიწევთ ქსოვილის ხვრელების გაკეთება მავთულის არდუინოში შესასვლელად. სტილი ამ შემთხვევაში აღემატება ჰიდროიზოლაციას. LED- ები შეარჩიეთ ლამაზი ფერი, სანამ დიდ დროს დაუთმობთ ამ ნივთის დამზადებას. LED- ები აშკარად იაფია eBay– ზე, ვიდრე კატალოგები, ასე რომ შეისწავლეთ თქვენი პარამეტრები. მავთული უფრო მცირე ზომის ან მრავალწახნაგა მავთული ალბათ უკეთესია ვიდრე AWG xxx მყარი მავთული. მე მყარი მავთული გამოვიყენე და ეს ქოლგის დასაკეცი თითქმის შეუძლებელს ხდის. ასევე, მე არ გამოვიყენებ წითელ მავთულს ანოდის რგოლებისთვის. მე შევარჩევდი მუქ ფერს, რომელიც ნაკლებად ჩანს.

ნაბიჯი 3: დიზაინის მოსაზრებები

დიზაინის მოსაზრებები
დიზაინის მოსაზრებები

არდუინო მე შევარჩიე არდუინოს გამოყენება ვიდრე სხვა Atmel AVR მიკროკონტროლი, რათა ეს პროექტი ხელმისაწვდომი ყოფილიყო. Arduino– სთან ერთად, არ არის საჭირო ინდივიდუალური დაფის შემუშავება და პროგრამირება და პერსონალიზაცია ბევრად უფრო ადვილია Arduino პლატფორმასთან ერთად. არდუინოს ერთადერთი მინუსი ის არის, რომ ის დიდია და კარგად არ ჯდება ქოლგაში. სარგებელი, თუმცა აჭარბებს ხარჯებს. ეს პროექტი ემყარება Arduino Diecimilia– ს, მაგრამ (მე ვფიქრობ) პინუტები იგივეა ახალ ვერსიებზე. ნებისმიერ შემთხვევაში, თუ თქვენ განახორციელებთ ამ პროექტს, დარწმუნდით, რომ თქვენ გაქვთ მკაფიო გაგება Arduino მოდელის მდგომარეობისა და ქინძისთავების შესახებ, რომელსაც თქვენ იყენებთ. ეს შეცვლის რაიმე იმას, რაც აქ არის აღწერილი და ის, რისი გაკეთებაც ადვილია განსახორციელებლად. MIC2981 Micrel– ის MIC2981 ჩიპს შეუძლია ჩართოს LED- ების 8 ჯაჭვი. ეს ნიშნავს, რომ ქოლგის გარშემო მყოფი ათი LED- ის 8 წრიულ სტრიქონს/რგოლს აქვს მათი ანოდები დაკავშირებული MIC2981 (ერთი პინი თითოეულ ხაზს/რგოლს) და ნეკნების (სვეტების) ჯაჭვში მყოფი LED- ები აქვს კათოდებს ქინძისთავი არდუინოზე. ეს იძლევა შესაძლებლობას, რომ ზედიზედ/რგოლში 10 LED- ები ერთდროულად ჩართული იყოს საკმარისი დენით, რათა მათ ერთგვაროვნად განათდეს. ეს ჩიპი ამჟამად არ გამოიყენება ამ პროექტში. მე ვგეგმავ გამოვიყენო იგი LED რგოლების გასაძლიერებლად. Proto Shield for Arduino for AdaFruit Industries მე გამოვიყენე ეს პროტოშილდი პატარა საცხობთან ერთად ისე, რომ მე შემეძლო Arduino- ს ქოლგისგან სხვა პროექტებისთვის გაშლა. პატარა პურის დაფას აქვს საკმარისი ადგილი ამ პროექტისათვის საჭირო კავშირებისთვის.

ნაბიჯი 4: MockUp

MockUp
MockUp
MockUp
MockUp
MockUp
MockUp
MockUp
MockUp

იმისათვის, რომ დავრწმუნდე, მივხვდი, თუ როგორ უნდა იყოს დამზადებული LED მასივი, მე 3x3 მასივი გავაკეთე იმის დასადგენად, იმუშავებდა თუ არა შედუღება და პროგრამირება. მათ გააკეთეს! ამიტომ გადავწყვიტე პროექტის გაგრძელება. თუ დარწმუნებული ხართ, რომ გესმით LED მასივი, გამოტოვეთ ეს ნაბიჯი. წინააღმდეგ შემთხვევაში, ჩადეთ ინვესტიცია რამოდენიმე LED- ებზე, მავთულხლართებზე, შეკუმშვაზე და დაახლოებით ერთ საათზე 3x3 მასივის დამზადებასა და გამოცდაზე. მასივის დამზადების დეტალები მოცემულია შემდეგ ნაბიჯებში, მაგრამ გამოიყენება მაკეტისთვის.

3x3 LED მატრიცის შესაქმნელად მიჰყევით და შეცვალეთ ნაბიჯები LED მატრიცის დამზადება, რომელიც აღწერს სრულ მატრიცას. ქვემოთ მოყვანილი ნიმუშის კოდი არ იყენებს MIC2981– ს (მე ეს დავწერე სანამ მქონდა:-). თითოეული LED თავის მხრივ განათებულია. ეს მუშაობს 3x3 მასივისთვის, მაგრამ კარგად არ არის მასშტაბირებული. [სინამდვილეში, ის გონივრულად კარგად არის განლაგებული სრულ მატრიცაზე, მაგრამ LED- ები ოდნავ ჩამქრალია.]

ნაბიჯი 5: LED მატრიცის დამზადება - ნაწილების მომზადება

LED მატრიცის დამზადება - ნაწილების მომზადება
LED მატრიცის დამზადება - ნაწილების მომზადება
LED მატრიცის დამზადება - ნაწილების მომზადება
LED მატრიცის დამზადება - ნაწილების მომზადება

LED- ები მოამზადეთ LED- ები მათი ლიდერების მოხრით. ქვემოთ მოცემულია LED- ების ორიენტაცია მათი ბრტყელი კიდეებით იმავე მიმართულებით. არჩევანი თვითნებურია, მაგრამ ორიენტაციის სტანდარტიზაცია ამცირებს შეცდომის რისკს. დაიჭირეთ LED მისი ბრტყელი გვერდით (კათოდური მხარე) თქვენს მარჯვნივ. მოუხვიე კათოდი შენსკენ. ეს მიანიშნებს კათოდებზე მიწაზე, მიმართულებით, რომელსაც ელექტრული დენი უნდა შემოვიდეს:-). შექმენით მოსახვევი LED– ის ქვედა ნაწილში დაახლოებით 1-2 მმ – ით ქვემოთ. ეს საშუალებას მისცემს LED- ს დადგეს მავთულით. ანოდი მოხრილი იქნება მარცხნივ, მას შემდეგ, რაც კათოდები მიმაგრდება ადგილზე. ეს ხელს შეუშლის დაბნეულობას შედუღების დროს. ორმა მიმაგრებამ უნდა შექმნას სწორი კუთხე კათოდისკენ მიმართული თქვენკენ და ანოდისკენ მიმართული თქვენი მარცხნივ. გათბობის გამანადგურებელი მილები გაჭერით ორი 1/2 "გრძელი ნაჭერი 1/16" სითბოს შემცირების მილი თითოეული LED- ისთვის. ეს არის ას სამოცი ცალი და მოითხოვს დაახლოებით შვიდი ფუტს მხოლოდ ამისათვის. გათიშეთ დამატებით თვრამეტი (18) ცალი სათაურებისთვის. მავთულები შავი ქვები გაჭერით ქოლგზე ნეკნების ტოლფასი. გააკეთეთ ისინი საკმარისად გრძელი ვიდრე ნეკნები ისე, რომ იყოს საკმარისი მავთული, რათა შეიქმნას სათაურები, რომლებიც აკავშირებს არდუინოს. არსებობს LED- ების 8 რგოლი, რომლებიც ქოლგის გარშემო ტრიალებენ (ეს არის MIC2981- ზე გამომავალი ქინძის რაოდენობა), ამიტომ თითოეული კათოდური ჯაჭვი ან სვეტი შედგება 8 LED- ისგან. მოათავსეთ მავთულები და მონიშნეთ LED- ების ადგილები ნეკნების გასწვრივ. ამ ადგილას მანძილი ადგენს მანძილს კონცენტრულ რგოლებს შორის. მოათავსეთ იზოლაციის პატარა ნაჭერი (დაახლოებით 3 მმ) თითოეულ წერტილში. გაჭერით თბოიზოლაცია მავთულხლართებით ორ ადგილას დაახლოებით ერთი მეოთხედი ინჩის დაშორებით. შემდეგ გაანადგურეთ იზოლაცია პლიზით და გაჭერით იზოლაცია სასარგებლო დანით ან გაიყვანეთ იგი თითებით. თითოეულ ღია სივრცეში, განათავსეთ მცირე რაოდენობით solder. ეს ემზადება ამ წერტილებზე LED კათოდების შედუღებისათვის.

ნაბიჯი 6: LED მატრიცის დამზადება - კათოდური ჯაჭვები

LED მატრიცის დამზადება - კათოდური ჯაჭვები
LED მატრიცის დამზადება - კათოდური ჯაჭვები
LED მატრიცის დამზადება - კათოდური ჯაჭვები
LED მატრიცის დამზადება - კათოდური ჯაჭვები
LED მატრიცის დამზადება - კათოდური ჯაჭვები
LED მატრიცის დამზადება - კათოდური ჯაჭვები

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

მიიღეთ პატარა წვეთი რკინის წვერზე. განათავსეთ LED ისე, რომ მავთული გადის LED– ის ორ ლიდერს შორის და წაისვით ცხელი უთო კათოდის შესაკრავად. შედუღება რკინაზე და მავთულზე უნდა შემოდიოდეს კავშირის შესაქმნელად. თქვენ დაწვავთ თქვენს თითს და ისინი დაგაგიჟებენ. მას შემდეგ, რაც soldering, მორთვა ანოდი ისე, რომ ეს არის რაც შეიძლება მოკლე. მოკლე ჩართვის თავიდან ასაცილებლად, თითოეული გამაგრებითი სახსარი დაფარულია სითბოს შემცირების მილის ნაჭერით. მილები უნდა იქნას გამოყენებული კავშირის დამყარების შემდეგ და მომდევნო LED- ის დართვამდე (რაიმე დაბნეულობა? თქვენ მალე მიხვდებით:-), ასე რომ გადაიტანეთ ნაჭერი ახლავე. გათბობა თავის ადგილზე შესამცირებლად. გაიმეორეთ ჯაჭვში დარჩენილი LED- ები და დარჩენილი ჯაჭვები. შენიშვნა ამ ინსტრუქციებში, LED- ების ჯაჭვები, რომლებიც მიჰყვებიან ქოლგის ნეკნებს, მოიხსენიება როგორც სვეტები და თითოეული წყდება Arduino- ს პინზე. LED კათოდები იკვებება ამ (შავ) მავთულხლართებზე. LED- ების რგოლები, რომლებიც ტრიალებენ ქოლგის გარშემო, მოხსენიებულია როგორც რიგები და თითოეული იწყება ერთ -ერთი MIC2981 გამომავალი ქინძისთავით. LED ანოდები იკვებება ამ (წითელ) მავთულხლართებზე.

ნაბიჯი 7: LED მატრიცის დამზადება - ანოდი ბეჭდები

LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები
LED მატრიცის დამზადება - ანოდი ბეჭდები

ეს ნაბიჯი არის ყველაზე გრძელი და იმედგაცრუებული. გაათავისუფლეთ სამუშაო რამდენიმე დღის განმავლობაში, ან იმდენი ხნით, რამდენადაც შეგიძლიათ სასადილო ოთახის მაგიდა დაიკავოთ.

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

ნაბიჯი 8: LED მატრიცის დამზადება - დასრულებული მატრიცა

LED მატრიცის დამზადება - დასრულებული მატრიცა
LED მატრიცის დამზადება - დასრულებული მატრიცა

ამ ეტაპზე თქვენ უნდა გქონდეთ დასრულებული LED მატრიცა. კათოდები გაერთიანდა შავ მავთულხლართებზე, ანოდები წითელზე. მას უნდა ჰქონდეს ქოლგის ფორმა. შენი თითები ალბათ დამწვარი აქვს. შენი ოჯახი ფიქრობს რომ გიჟი ხარ.

იმიტირებული ვერსია ნაჩვენებია ქვემოთ. სრული ვერსია უკეთესად არის მოუხერხებელი და სურათების გადაღება არ შემიწყვეტია. შეხედეთ ქოლგის სურათებს დამონტაჟებული მატრიცით, რომ ნახოთ მზა LED მატრიცა.

ნაბიჯი 9: LED მატრიცის დამზადება - სათაურები და რეზისტორები

LED მატრიცის დამზადება - სათაურები და რეზისტორები
LED მატრიცის დამზადება - სათაურები და რეზისტორები

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

გადაიტანეთ სითბოს შესამცირებელი მილები რვა წითელ მავთულზე, შეაერთეთ ისინი 8-პინიან სათაურზე და სითბოს შეკუმშეთ მილები. დარწმუნდით, რომ დაამყარეთ კავშირები ლოგიკური გზით. მე ვთვლი, რომ ყველაზე პატარა შიდა რგოლი არის მწკრივი 1, ასე რომ ის მიმაგრებულია სათაურზე 1 პინზე და MIC2981- ზე შესაბამისი პინით. თუ შეცდომას დაუშვებთ, შეგიძლიათ ხელახლა გადაიყიდოთ მავთულები ან შეასწოროთ კოდი. არ დაუშვა შეცდომა. [ანოდის მავთულები ერთმანეთში ჩავალაგე და ძალიან ზარმაცი ვიყავი ლოგიკური წესრიგის დასალაგებლად. გამოდის, რომ კოდში კონტროლი ასევე ადვილია. იხილეთ შენიშვნები პროგრამირების განყოფილებაში.] ანალოგიურად გააკეთეთ კათოდური ჯაჭვების სათაურები. ამჯერად, Arduino– ს პინ -ადგილები გვკარნახობს, რომ თქვენ გააკეთოთ ორი თავი. თქვენ ასევე უნდა შეკრათ ერთი წინააღმდეგობა რიგში. რეზისტორი დამოკიდებულია LED- ზე და ძაბვაზე-მიმართეთ ონლაინ LED- რეზისტორის გამომთვლელს სათანადო მნიშვნელობისთვის. თითოეულ სათაურს უნდა ჰქონდეს ხუთი (5) პინი. დარწმუნდით, რომ დაამყარეთ კავშირები ლოგიკური გზით. ცხელი წებოთი კავშირები, რადგან ეს გაივლის მოსახვევსა და სტრესს. ქვემოთ მოყვანილი სურათი არის მაკეტი.

ნაბიჯი 10: ღილაკის ღილაკი პროგრამების შესაცვლელად

Pushbutton გადართვა პროგრამების შესაცვლელად
Pushbutton გადართვა პროგრამების შესაცვლელად

ღილაკზე გადამრთველი გამოიყენება პროგრამებს შორის გადასართავად. ეს იწვევს შეწყვეტას Arduino– ზე, რაც აძლიერებს პროგრამის ნომერს. Arduino Diecimilia– ს (და სხვებს; შეამოწმეთ თქვენი ვერსია) აქვს ორი გარე შეფერხება, რომელთა ჩართვა შესაძლებელია ციფრული 2 და 3 პინებზე, attachIntrupt (ფუნქციის შეწყვეტა, ფუნქცია) ფუნქციის გამოყენებით. დაჯავშნეთ ციფრული პინი 3 ღილაკზე გადამრთველისთვის. ეს ტოვებს ციფრულ ქინძისთავებს 0, 1 და 2 და 4, 5, 6, 7, 8 ბლოკად ანოდის ქინძისთავებისთვის.

შეწყვეტა დაყენებულია, როდესაც პინ 3 დაბლა დაიწევს. ამიტომ ის უნდა იყოს გამართული მაღლა, სანამ ღილაკს არ დააჭერთ, რომლის დროსაც პინი დაბლა იწევს. ეს მოითხოვს 10K გამწევ რეზისტორს, რომ პინი მაღლა დაიჭიროს. იხილეთ პურის დაფის სურათი და წაიკითხეთ გამწევი და ჩამოსაშლელი რეზისტორების შესახებ.

ნაბიჯი 11: პურის დაფა

პურის დაფა
პურის დაფა

ეს პროექტი იყენებს პროტაშიელს ადაფრუტის ინდუსტრიისგან პატარა პურის დაფაზე (თუმცა ქოლგაში მოთავსებული ნებისმიერი კონფიგურაცია უნდა იმუშაოს). პაწაწინა პურის დაფას აქვს ჩვიდმეტი (17) რიგი და ეს პროექტი იყენებს მათ ყველას! გაითვალისწინეთ, რომ ნაჩვენები პურის დაფა არ შეიცავს MIC2981. მე არ მაქვს ერთი. ჯერ კიდევ. ქოლგა კარგად მუშაობს მის გარეშე, რომ გადავწყვიტე დამეწერა ეს სასწავლო ინსტრუქციამდე.

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

ნაბიჯი 12: LED მატრიცის ტესტირება

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

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

ნაბიჯი 13: LED- ების შეკრება ქოლგაში

LED- ების შეკრება ქოლგაში
LED- ების შეკრება ქოლგაში

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

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

გირჩევთ: