Სარჩევი:
- ნაბიჯი 1: მასალები
- ნაბიჯი 2: დააინსტალირეთ Raspberry Pi
- ნაბიჯი 3: დაიწყეთ დანართის დაყენება
- ნაბიჯი 4: Raspberry Pi დაკავშირება სარელეო მოდულთან
- ნაბიჯი 5: მოჭერით და მოამზადეთ გაფართოების კაბელები
- ნაბიჯი 6: AC გაფართოების კაბელების დაკავშირება
- ნაბიჯი 7: შეამოწმეთ AC კავშირი
- ნაბიჯი 8: ვარსკვლავის შექმნა
- ნაბიჯი 9: შექმენით LED სამონტაჟო
- ნაბიჯი 10: LED ვარსკვლავის გაფართოების მავთულის შექმნა
- ნაბიჯი 11: მიაბით ვარსკვლავი Pi- ს
- ნაბიჯი 12: შეამოწმეთ LED ვარსკვლავი
- ნაბიჯი 13: შეაერთეთ დინამიკები, შექმენით გარსაცმის ზედა ნაწილი
- ნაბიჯი 14: შეაერთეთ განათება ხეზე
- ნაბიჯი 15: ჩატვირთეთ/შექმენით მუსიკა, პროგრამული უზრუნველყოფა, თანმიმდევრობა…
ვიდეო: ჟოლოს ნაძვის ხის მსუბუქი ჩვენება: 15 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
განახლება: მე გამოვაქვეყნე 2017 წლის ამ ხის განახლებული ევოლუცია ამ სასწავლო ინსტრუქციაზე
ეს პროექტი მოიცავს Raspberry Pi– ს გამოყენებას 8 AC განყოფილებაში, რომლებიც დაკავშირებულია ნაძვის ხის ნათურებთან. AC განათება არის ერთი და იგივე ფერადი შუქები, მაგრამ სინათლის შოუს უფრო დინამიური დიაპაზონის მისაცემად არის 25 პროგრამირებადი RGB LED ვარსკვლავი. Arduino კონტროლერის ნაცვლად Raspberry Pi– ს გამოყენების ერთ – ერთი უპირატესობა ის არის, რომ მე შემიძლია აუდიო გამოვიყვანო Raspberry Pi– დან, რომ განათება იყოს მუსიკით (რომ აღარაფერი ვთქვათ პროგრამული უზრუნველყოფის დისტანციურად მუშაობის WiFi სარგებლობის სარგებელზე) რა
ნაბიჯი 1: მასალები
გაითვალისწინეთ, რომ მასალები არის ის, რაც მე გამოვიყენე ამ პროექტისათვის. ხშირ შემთხვევაში შესაძლებელია ალტერნატიული ნაწილების/ხსნარების გამოყენება.
აქ მოცემულია მასალები, რომლებიც გამოვიყენე ამ პროექტისთვის:
კონტროლერისთვის:
-
ჟოლო Pi (B მოდელი არის ის, რაც მე გამოვიყენე)
- SD ბარათი
- USB Wifi ადაპტერი
-
SainSmart 8 Channel 5V SSR მოდულის დაფა - Amazon
მე თავიდან ავიცილე მექანიკური რელეები, რადგან გადამრთველის დაჭერის ხმა შესამჩნევად ისმის და წავედით SSR– ებში. ეს დაფა შეფასებულია 2 AMP– მდე SSR– ზე, რაც საკმარისია საშობაო შუქების სიმებიანი კვებისათვის
- ჯუმბერის მავთულები - შეგიძლიათ იხილოთ იაფად Ebay– ზე
- JST SM დანამატი + რეცეპტორები - ადაფრუტი
- 32 ფუტიანი მავთული (ან ოთხი 8 ფუტიანი მავთული)
- გაფართოების კაბელი x 8
- ენერგიის განაწილების ბლოკი x 2 - AdaFruit
- დენის ზოლი
-
დენის წყაროები
- 5 ვოლტი, 3 ამპერი ან მეტი LED- ების და Pi- ს მართვისთვის
- 5 ვოლტი, 1 ამპერი ან მეტი SSR მოდულის მართვისთვის
- დანართი
- მომხსენებლები
ვარსკვლავისთვის:
- 12 მმ RGB LED- ები (Strand of 25) - AdafruitWS2801 ჩიპი ამ პროდუქტში საშუალებას აძლევს Pi- ს, უბრალოდ მოუხოს ძაფს ერთხელ, ვიდრე განუწყვეტლივ იმპულსური ხაზი შეინარჩუნოს LED- ები განათებული.
- პლასტიკური ABS ფურცელი LED- ების დასაკავებლად - Walmart
- Lexan ფურცელი დიფუზური LED- ები - Lowes
- შავი სპრეის საღებავი
- თეთრი სპრეის საღებავი
- Ტყე
ხისთვის:
- თეთრი 100 მსუბუქი ღერი x 4
- თეთრი 50 მსუბუქი ძაფით
- წითელი 100 ღია ბოჭკო x 2
- მწვანე 100 ღია ბოჭკო x 2
- ცისფერი 100 ღია ღერი x 2
ნაბიჯი 2: დააინსტალირეთ Raspberry Pi
სანამ გაყვანილობაში შევიდოდი, მინდოდა Pi– ს გაშვება და პირველად გამემოწმებინა კომპონენტები ერთმანეთთან დაკავშირებული. ეს კონფიგურაცია გაკეთდა დანართის დაყენებამდე და მოიცავს Raspberry Pi- ს, რომელიც USB დენის საშუალებით უკავშირდება მონიტორს და კლავიატურას. მიზანია სისტემის კონფიგურაცია იმ წერტილამდე, რომ განვითარება გაგრძელდეს Pi- ში დანართში.
ნაგულისხმევი Pi ინსტალაციას არ აქვს ბიბლიოთეკები, რომლებიც საჭიროა ვარსკვლავებში WS2801 LED- ების სათანადოდ მართვისთვის, ამიტომ მე Pi- ზე დავაყენე AdaFruit's Occidentalis ოპერაციული სისტემა.
მას შემდეგ, რაც Occidnetalis დააინსტალირეთ, ცოტა დამატებითი კონფიგურაცია იყო ჩართული:
1) დააკონფიგურირეთ Pi ჩატვირთვისას Command Prompt (არა GUI ინტერფეისი)
2) დააინსტალირეთ უკაბელო ქსელის ინტერფეისი Pi– ზე/etc/network/ინტერფეისების რედაქტირებით. დარწმუნდით, რომ შეარჩიეთ სტატიკური IP მისამართი, ასე რომ თქვენ შეგიძლიათ შეხვიდეთ ცნობილ მისამართზე Pi– ზე მუშაობისთვის
3) დააინსტალირეთ Telnet და FTP სერვისები.
4) დააინსტალირეთ Pygame. ბიბლიოთეკა გამოიყენება პითონის სკრიპტებში MP3/WAV ფაილების დასაკრავად
დეტალური ინსტრუქციები ინსტალაციის/კონფიგურაციისთვის იოლად მოიძებნება ინტერნეტ ძიებების საშუალებით. უამრავი რესურსი არსებობს Pi ონლაინ რეჟიმში.
ამ წერტილის შემდეგ შემიძლია ნებისმიერი ვიდეოს და კლავიატურის გათიშვა, რადგან Pi შეიძლება იყოს თქვენ შეგიძლიათ შეხვიდეთ დისტანციურად.
ნაბიჯი 3: დაიწყეთ დანართის დაყენება
მე არ შევალ ბევრ დეტალში, თუ როგორ უნდა ავაშენოთ დანართი, რადგან ეს მხოლოდ ხისგან დამზადებული ყუთია. ბურღვის ბოლოებში ვბურღავ 1.5 დიამეტრის საყრდენს. მარჯვნივ არის ხვრელი, სადაც ყველა გაფართოების კაბელი და ვარსკვლავის კაბელი ამოიწურება, ხოლო მარცხენა არის ხვრელი, სადაც დენის ზოლი და აუდიო გამოსასვლელი მუშაობს.
პირველი კომპონენტები, რომლებიც დამონტაჟებულია, არის დენის ზოლი და ჟოლო პი. Pi- ს გასაძლიერებლად მე ვიყენებ იმავე 5V ტრანსფორმატორს ვარსკვლავისა და Pi- ს (მწვანე გამოსახულებით). ამის გამო, მე მაქვს ძალა, რომელიც მიდის ტერმინალის ბლოკში (მონიშნულია თეთრი), სადაც 5V მიდის ვარსკვლავის გაყვანილობასა და Pi- ზე.
Pin 2 = 5V
Pin 6 = Ground
დაკავშირებისთანავე ჩართეთ დენი და Pi უნდა ჩატვირთოს და წვდომა იქონიოს Telnet– ით, როგორც წინა საფეხურზეა დაყენებული.
ნაბიჯი 4: Raspberry Pi დაკავშირება სარელეო მოდულთან
ყველა გამორთვით (დენის წყაროები და Pi), დაუკავშირეთ 5 ვოლტი ძრავის ქვედა ორ გარე კონექტორს. მე ეს მანქანით მივეცი 5 ვოლტიანი მიწოდებით, რომელიც მიმაგრებულია დენის ზოლზე. ეს ხდება ისე, რომ Pi- ს არ აქვს რელეს მართვის მთელი დატვირთვა (საქმე ეხება 8 ერთდროულად ჩართულ რელეებს) და სამაგიეროდ შეუძლია უბრალოდ ტრანზისტორი მართოს რელეზე გარე ენერგიის ჩართვისთვის.
ახლა განსაზღვრეთ GPIO0– ის ადგილმდებარეობა GPIO7– ით Raspberry Pi– ზე. ჩემს B მოდელზე არის:
GPIO0 = პინ 11
GPIO1 = პინ 12
GPIO2 = პინი 13
GPIO3 = პინ 15
GPIO4 = პინ 16
GPIO5 = პინი 18
GPIO6 = პინ 22
GPIO7 = პინ 7
Ground/0V = Pin 6, Pin 9, Pin 14, Pin 20, Pin 25
მას შემდეგ, რაც კავშირი SSR მოდულთან ხრახნიანია პოსტებში, მე თითოეული მხტუნავი მოვათავსე სათანადო ზომაზე, იმის მიხედვით, თუ როგორ ვშორებდი კომპონენტებს. შეაერთეთ ყველა 8 შეყვანის არხი, ასევე მიწა Pi- დან დაფაზე. ნემსის ცხვირსახოცი ხელს უწყობს მხტუნავების სწორად მოთავსებას Pi სათაურში.
თითოეულ არხს აქვს LED განათება SSR მოდულზე, რომელიც ანათებს როდესაც GPIO მაღლა აიწევს Pi- ზე. გაუშვით მარტივი სატესტო პროგრამა, რათა შეამოწმოთ ყველა კავშირი, რომელიც მიმაგრებულია test.py, სადაც თითოეული GPIO0-7 დაყენებულია მაღალი ორი წამის განმავლობაში.
ნაბიჯი 5: მოჭერით და მოამზადეთ გაფართოების კაბელები
თითოეულ გამაგრძელებელ კაბელზე გათიშეთ შტეფსელის ბოლო და დატოვეთ მაქსიმალური ხელმისაწვდომი სიგრძე კაბელის ბოლოში, რადგან მას, ალბათ, მოუწევს ხის თავზე გადასვლა. მავთულზე ბოლოები გაყოფილია პლასტმასის თხელი ნაჭრის დაჭერით, რომელიც ორ მავთულს ერთმანეთთან აკავშირებს. ახლა გაწურეთ ბოლოები ისე, რომ დაახლოებით 1/4 მავთული გამოისახოს კონექტორებზე ხრახნისთვის.
გამოიყენეთ შარფის მარკერი კაბელის თითოეულ ბოლოში, რათა ჩაწეროთ რიცხვები 1 -დან 8 -მდე, ასე რომ თქვენ მარტივად შეგიძლიათ განსაზღვროთ რომელი სოკეტი რომელ არხზე მიდის SSR მოდულში.
ჩვენ ასევე დაგვჭირდება ერთი შტეფსელი და ასევე დამატებითი მავთული მომდევნო საფეხურზე, ასე რომ, ან კანიბალიზაცია გაუკეთეთ მე -9 გაფართოების კაბელს, ან დატოვეთ დამატებითი ადგილი 8 გაფართოების კაბელზე, როდესაც შტეფსელის გათიშვისას.
ნაბიჯი 6: AC გაფართოების კაბელების დაკავშირება
შემდეგი ნაბიჯი აკავშირებს SSR მოდულის გამომავალ ბოლოს 8 გაფართოების კაბელით. იმის გამო, რომ მავთულის რაოდენობა აქ ძალიან ადვილად ირევა, მე გამოვიყენე დენის გამანაწილებელი ბოკეკი და ძირითადი იარაღი, რომ შემეძლო ყველაფერი ადგილზე გამეჩერებინა.
ელექტროენერგიის გათიშვით, აიღეთ წინა საფეხურიდან ამოჭრილი დანამატი და შეაერთეთ იგი კვების ბლოკზე. გათიშეთ დანარჩენი ორი ბოლო და დააკავშირეთ თითოეული ენერგიის განაწილების ზედა და ქვედა ბლოკთან და დააინსტალირეთ ეს ორი კავშირი ქვემოთ.
ახლა დააკავშირეთ წინა საფეხურის ერთ -ერთი დაჭრილი გაფართოების კაბელი. ჩემს შემთხვევაში, მე მაქვს გარსი 1.5 დიამეტრის ხვრელით, რომლითაც ყველა კაბელი გამოედინება, ასე რომ მწვანედ არის მონიშნული ერთ -ერთი სადენი, რომელსაც ერთი ბოლო უკავშირდება განაწილების ბლოკს, მეორე კი SSR მოდულის გამომავალ ბოლოს. მიკროსქემის დასასრულებლად ჩვენ გვჭირდება გაცილებით მოკლე მავთული (ნაჩვენებია ლურჯში), რომელიც აკავშირებს სხვა სადისტრიბუციო ბლოკს SSR მოდულთან. მორთვა და კავები, რომ ყველაფერი მაქსიმალურად სისუფთავე იყოს. არა მხოლოდ კერძი ინარჩუნებს ნივთებს სისუფთავეს, არამედ ის დაძაბულობის შემსუბუქება ისე, რომ ხეზე შუქების შეერთებისას ნებისმიერი ჩახმახი და დაჭიმვა არ გამოიყვანს კავშირებს კომპონენტებიდან. ზედმეტია იმის თქმა, რომ როდესაც სტეპლანს არ აქვს ძირითადი მავთული ან მავთული.
ნაბიჯი 7: შეამოწმეთ AC კავშირი
იმის ნაცვლად, რომ საშობაო შუქების სრული სტრიქონი შევაერთო, მე 1 დოლარიანი იაფი ღამის განათება დავამაგრე თითოეულ გამაგრძელებელ კაბელზე, რომ გამომეცადა და განვავითარე ანიმაციები სანამ ხე იზრდებოდა. მე დავხატე შუქები, რომლებიც დაკავშირებულია კაბელებთან, რომლებიც აკონტროლებენ წითელ, მწვანე, ლურჯ სინათლის სიმებს.
გაუშვით იგივე საცდელი პროგრამა, რომელიც გამოიყენება SSR მოდულის შესამოწმებლად და თითოეული კავშირის განათება სწორად.
შუქების ყუთში მითითებული იყო, რომ თითოეული სტრიქონი შეადგენდა 0.34 ამპერს, ხოლო ფერადი ნათურებისათვის მე ვაპირებდი ორი ნაკრების ერთად შეკრებას, რამაც უნდა გამოიწვიოს მთლიანი გათამაშება 0.68 ამპერიდან. ეს გაცილებით დაბალია SSR– ის რეიტინგზე, რომლებიც 75 - 200 VAC 2 ამპერია, თუმცა მე მინდოდა კიდევ ერთხელ გამემოწმებინა, რადგან SSR მოდულის დაუკრავენ გამგეობას, რომელიც ართულებს მის შეცვლას.
ნაბიჯი 8: ვარსკვლავის შექმნა
ვარსკვლავის შექმნის პირველი ნაბიჯი არის დასაბეჭდი შაბლონის დამზადება, რომელიც დაეხმარება ხის ჩარჩოს და პლასტმასის ფორმირებას. მასალის გაფართოების და შესაბამისი ზომის დაბეჭდვის შემდეგ მე ავიღე 4.25 "x 0.125" ხის ნაჭერი ხელოსნობის მაღაზიიდან და გავზომე მანძილი, რომელიც საჭიროა ვარსკვლავის თითოეული მხარისთვის. მე ფაქტობრივად არ დავხუჭე არცერთი სახსარი, როდესაც მათ ვჭრიდი, ასე რომ ვარსკვლავის ფორმირება საჭიროებდა მხარდაჭერას, რათა წებოები გამყარებულიყო.
შაბლონის დაყენება სამუშაო ზედაპირზე, მე ვიყენებ საყრდენებს, რომ ხის ორი ნაჭერი შევიკავო ისე, როგორც ეს სურათზეა მოყავისფრო. ხის ორი კიდე შეხებით, წებო იყო გამოყენებული სახსრის ორივე მხარეს. შემდეგ ბალზას თხელი ნაჭერი ავიღე და სამკუთხედი ამოვიღე, რომ ეს ორი ნაწილი ერთმანეთთან გამესწორებინა და ვარსკვლავზე გადავიტანე. ბალზას გამოყენების მიზეზი ის არის, რომ მას შემდეგ რაც ვარსკვლავი მტკიცედ არის შერწყმული მე შევძელი სამკუთხედის ქვიშა ქვემოთ ვარსკვლავის კონტურთან შესატყვისად, რომელიც გამოსახულია ვარსკვლავის გამოსახულებაში.
კონსტრუქციის მეთოდის გამო, მე უნდა დაველოდო თითოეულ სახსრზე, რათა წებო გაშრეს, შემდეგ სახსარში გადასვლამდე.
მას შემდეგ, რაც მთელი ვარსკვლავი ჩამოყალიბდა, ვიყენებ drywall spackle, რომ დავფარო ის ხარვეზები, სადაც ორი ნაჭერი შეხვდა ვარსკვლავის წვერებს.
შემდეგ ვარსკვლავის შიგნითა ნაწილში ჩავამაგრე პატარა საცობები, რათა დამეხმარებინა LED შეკრების განთავსება, როდესაც ჩასმულია, მონიშნულია მართკუთხედთან ერთად. მე არ მჯერა, რომ ისინი რეალურად აუცილებელია, რადგან სიმძიმე აკეთებს სამუშაოს, რომ LED ასამბლეა ადგილზე დაიჭიროს.
ჩაყარეთ შეკრებილი ვარსკვლავი ლექსანის ფურცლის თავზე, მიჰყევით ვარსკვლავის ფორმას და ამოიღეთ ვარსკვლავი ლექსანისგან. ლექსანის ვარსკვლავის მოჭრის შემდეგ, დარწმუნდით, რომ ის ხის ჩარჩოში ჯდება და შემდეგ წაისვით 2 ფენა თეთრი სპრეის საღებავი ლექსანის ერთ მხარეს და გააშრეთ 24 საათის განმავლობაში. ეს საშუალებას აძლევს LED- ების დიფუზიას, ასევე მათი დამალვას ხედვისგან.
ლექსის ვარსკვლავსა და ხის ჩარჩოს შორის თავსახურის დასამალად მე გამოვიყენე ბალზას ხის პატარა 0.25 "ზოლი და დავჭრა ფორმაში და" ჩავიკეცე "ჩარჩო ისე, რომ ბალზამ დაფარა უფსკრული.
ბოლოს დაამატა ჯოხი/დუელი, რომელიც დაეხმარება ვარსკვლავის მიმაგრებას ხის თავზე.
ნაბიჯი 9: შექმენით LED სამონტაჟო
იგივე შაბლონის გამოყენებით ხის ვარსკვლავის შესაქმნელად, ამოჭერით ABS პლასტმასის ფურცელი ზომით, მაგრამ ოდნავ პატარა, რომ შეძლოთ ხის ვარსკვლავის შიგნით ჩასმა. შეამოწმეთ, რომ კარგად ჯდება ხის ვარსკვლავის შიგნით.
შემდეგ კვლავ გამოიყენეთ შაბლონი ხვრელების ადგილმდებარეობით, გაბურღეთ 25 LED ხვრელი. LED- ებს AdaFruit– დან აქვს სილიკონის ფლანგი გარედან, ასე რომ ისინი მშვენივრად მიმაგრდებიან 12 მმ გაბურღულ ხვრელებში. სურათზე თქვენ ხედავთ ფლანგს და მე გამოვიყენე მწვანე ხაზი იმის მითითებისთვის, თუ სად ჩაერთვება ABS პლასტმასი ფლანგზე, რომ LED დაიჭიროს ადგილზე.
დაიწყეთ ერთ – ერთი რჩევა და იმუშავეთ ვარსკვლავის გარედან, შემდეგ კი გადადით შიდა 5 მთაზე, რათა დაასრულოთ ნაჭერი. ჩემს პროგრამაში მე მაქვს LED პოზიციები, როგორც ნაჩვენებია რიცხვით სურათზე, 1 არის პირველი LED კონექტორის შემდეგ.
წაისვით რამდენიმე ელექტრული ლენტი კაბელის წითელ და ლურჯ ბოლოებზე. ეს არის მეორადი შეყვანა ენერგიისთვის, რომელსაც ჩვენ არ გამოვიყენებთ და ამის ნაცვლად ვიყენებთ წითელ/ლურჯ კავშირს საათთან/სიგნალთან კავშირზე თავად კაბელზე.
ნაბიჯი 10: LED ვარსკვლავის გაფართოების მავთულის შექმნა
შემდეგი არის 8 ფუტიანი კაბელის შექმნა, რომელიც გადადის დანართიდან ვარსკვლავის ზემოთ.
გაჭერით 8 ფუტიანი მავთულის 4 თანაბარი სიგრძის ნაჭერი და საკაბელო ნაკრების ერთ ბოლოზე გამოიყენეთ ელექტრული ლენტი ან ზურგის სამაგრები, რომ შეკვრა ერთად და სისუფთავე შეინარჩუნოთ. გააკეთეთ ეს 4 სიგრძის საკაბელო ნაკრების მთელ სიგრძეზე ყოველ ორ ინჩზე.
ჩალიჩის ორივე ბოლოზე გააბრტყელეთ მავთულები და შეაერთეთ JST კონექტორებთან ისე, რომ მავთულს შეუძლია ერთი ბოლო დაუკავშიროს გარს, ხოლო მეორე ვარსკვლავს. დარწმუნდით, რომ შეინარჩუნეთ მავთულის ფარდობითი პოზიცია სათანადო წესრიგში ისე, რომ ვარსკვლავში ჩართვისას ლურჯი/მწვანე/ყვითელი/წითელი კავშირები ემთხვეოდეს კაბელის მეორე ბოლოში. გამოიყენეთ მულტიმეტრი კაბელის შესამოწმებლად, რათა დარწმუნდეთ, რომ ის სწორად არის დაკავშირებული.
ნაბიჯი 11: მიაბით ვარსკვლავი Pi- ს
ჩვენ ახლა უნდა შევქმნათ კონტეინერი დანართში ვარსკვლავის/გაფართოების მავთულის შესაერთებლად.
წითელი = 5 ვოლტი
ლურჯი = გრუნტი
ამრიგად, ჩვენ შეგვიძლია დავაკავშიროთ ეს ორი ხაზი JST კონექტორზე ტერმინალურ ბლოკზე, რომელზეც ჟოლოს Pi ძალა არის მიმაგრებული.
დანარჩენი ორი კავშირი არის:
ყვითელი = მონაცემები = MOSI = პინ 19
მწვანე = საათი = SCLK = პინი 23
მე მივყევი გაყვანილობას AdaFruit– ის სახელმძღვანელოდან. ასე რომ, გათიშეთ ორი ჯუმბერის კაბელის ბოლოები ისე, რომ ისინი გაერთიანდეს JST კონექტორზე.
მას შემდეგ რაც დარწმუნდებით, რომ გაყვანილობა მიიღებს სათანადო სიგნალებს LED- ებზე, თქვენ შეგიძლიათ დაამყაროთ კონექტორი დანართში დაძაბულობის შესამსუბუქებლად, ისე რომ გაფართოების კაბელზე ნებისმიერი ჩახუტება არ ამოიღებს მხტუნავებს Pi- დან.
ნაბიჯი 12: შეამოწმეთ LED ვარსკვლავი
პი ვარსკვლავთან დაკავშირებული LED ვარსკვლავი. გაუშვით მარტივი სატესტო პროგრამა, რომ შეამოწმოთ განათება სწორად მუშაობს. ჩემი კოდის დიდი ნაწილი ადაპტირებულია AdaFruit Tutorial– დან, ასევე ვებ – გვერდზე განთავსებული ფორუმის პოსტი იმის შესახებ, თუ როგორ უნდა მოერგოს სამეურვეო კოდი იმ LED- ებს, რომლებსაც ჩვენ ვიყენებთ.
თანდართულ ledtest.py- ს ექნება ვარსკვლავი ნელ -ნელა სუფთა ლურჯიდან სუფთა წითლად.
ნაბიჯი 13: შეაერთეთ დინამიკები, შექმენით გარსაცმის ზედა ნაწილი
არაფერი განსაკუთრებული აქ, უბრალოდ მიამაგრეთ სპიკერები აუდიო ჩანაწერში Raspberry Pi- დან და ჩართეთ ისინი კვების ბლოკში. იმუშავებს მარტივი დინამიკი ხმის რეგულირების ღილაკით.
ზემოდან მინდოდა, რომ შევძლო შიგთავსის დათვალიერება, ამიტომ 8.5 x 11 მინის ნაჭერი (სურათის ჩარჩოდან) დავაფარე სახურავზე და ზემოდან გამოვიყენე Velcro, რათა საჭიროების შემთხვევაში ზედაპირი სწრაფად ამომეღო. კორპუსის დიდ ნაწილს აქვს 110 VAC გამოვლენილი, ამიტომ მნიშვნელოვანია, რომ ზედაპირი უზრუნველყოს ვინმესგან ან არაფრისგან შემთხვევითი კონტაქტისგან დაცვა.
ნაბიჯი 14: შეაერთეთ განათება ხეზე
მე შევარჩიე არხების განლაგება ნაძვის ხეზე, რათა მაქსიმალური მოქნილობა მომცეს სხვადასხვა სახის მოძრაობის/ეფექტის შესაქმნელად. მიმაგრებულია სურათი, თუ როგორ განვათავსე განათება 5 თეთრი ძაფისთვის. დანარჩენი სამი არხი იყო თითოეული ორი 100 ღია ფერის შუქის ნაკრები: წითელი, მწვანე, ლურჯი.
თითოეული გაფართოების კაბელი, რომელსაც თქვენ შეაერთებთ თითოეულ ძაფში, არ არის კრიტიკული, რადგან მომდევნო ეტაპზე შემიძლია შევადგინო შედგენა GPIO0-7 და რა შუქები არის ხეზე.
ნაბიჯი 15: ჩატვირთეთ/შექმენით მუსიკა, პროგრამული უზრუნველყოფა, თანმიმდევრობა…
არსებობს უამრავი საშობაო სინათლის მიმდევრი Raspberry Pi– სთვის ინტერნეტში, მაგრამ მე მარტივი კოდირება ნულიდან დავიწყე. ყველა თანმიმდევრობა წარმოიქმნა Audacity– ში (აუდიო რედაქტორი) დარტყმების/ზომების ვადების დადგენაში, ჩემი მიმდევართათვის კონკრეტული ბრძანებების შესაბამისად.
rxmas.py
ეს პროგრამა შემთხვევით აირჩევს ხის სტატიკურ განლაგებას ყოველ წუთს. მე მაქვს ეს სკრიპტი გაშვებული Raspberry Pi– ს (cron სამუშაოს საშუალებით) როგორც ნაგულისხმევი ქცევა ერთეულის ჩართვისას.
საშობაო. py
ეს არის sequencer პროგრამა, რომელიც იღებს მიმდევრობის ფაილს და MP3- ს, როგორც შეყვანის საშუალებას
setup.txt
წინა ეტაპზე, მე მივაწოდე განლაგება, რომელსაც ვიყენებდი თითოეული ლოგიკური არხისთვის. ეს ფაილი ასახავს თითოეულ რეალურ GPIO0-7 ლოგიკურ არხს. ასე რომ, setup.txt– ში დავამატე, GPIO0– ის გაფართოების კაბელი მართავს ლოგიკურ არხს 8 (ლურჯი), GPIO1 მართავს ლოგიკურ არხს 6 (წითელი) და ა.
test.mp3 / test.txt
ეს არის 1 -დან 8 ნომრამდე აუდიო რიცხვის მარტივი საცდელი შემთხვევა, რომლის ეკვივალენტური სინათლის სტრიქონები ანათებს
ასე რომ, გამოვიყენოთ ეს ტიპი:
./xmas.py test.txt ტესტი. mp3
carol.txt
საშობაო სარაევოს საშემსრულებლო ფაილი ტრანს-ციმბირული ორკესტრის მიერ
LetItGo.txt
მიმღების ფაილი Let It Go დისნეის გაყინული ფილმიდან
russian.txt
მიმდევარი ფაილი "შეშლილი რუსის შობა" ტრანს-ციმბირული ორკესტრის მიერ
თქვენ მოგიწევთ თქვენი LetItGo.mp3 და carol.mp3 ფაილების მიწოდება აშკარად! უბრალოდ იყიდეთ ისინი ამაზონიდან.
შენიშვნა: ჩაშენებული YouTube ვიდეო დაჩქარებულია 110% სიჩქარით, ასე რომ შეიძლება ცოტა უცნაურად ჟღერდეს
პირველი პრიზი Make it Glow!
გირჩევთ:
LED მიკროსქემის ნაძვის ხის ორნამენტი: 15 ნაბიჯი (სურათებით)
LED მიკროსქემის დაფა ნაძვის ხის ორნამენტი: ამ შობას, მე გადავწყვიტე საშობაო ორნამენტები შემექმნა ჩემი მეგობრებისა და ოჯახისათვის. მე ვსწავლობ KiCad- ს წელს, ამიტომ გადავწყვიტე ორნამენტების გაკეთება მიკროსქემის დაფებიდან. მე ამ ორნამენტების დაახლოებით 20-25 მე გავაკეთე. ორნამენტი არის წრე
ნაძვის ხის LED მორთულობა: 3 ნაბიჯი (სურათებით)
LED ნაძვის ხის მორთულობა: გამარჯობა ყველას. შობა მოდის, მე გადავწყვიტე შევქმნა ულამაზესი ნაძვის ხის დეკორაცია რამდენიმე LED- ით, ზოგიერთი რეზისტორით და 555 ტაიმერის IC- ით. ყველა საჭირო კომპონენტი არის THT კომპონენტები, ეს უფრო ადვილია გასაყიდად ვიდრე SMD კომპონენტები
ფიბროპტიკური ნაძვის ხის განახლება: 5 ნაბიჯი (სურათებით)
ფიბროპტიკური ნაძვის ხის განახლება: ჩვენ რამდენიმე წლის განმავლობაში გვქონდა ერთ -ერთი ასეთი ბოჭკოვანი ნაძვის ხე. ბაზა შეიცავს 12 ვ ჰალოგენური ამრეკლავი ნათურას, ხოლო ძრავით ამოძრავებული ფერადი დისკი მოთავსებულია ბოლქვსა და ხის ძირს შორის. ნათურა და ძრავა იკვებება 12 ვ
ნაძვის ხის ნათურების ბატარეის ძაბვის გამომცდელი: 12 ნაბიჯი (სურათებით)
ნაძვის ხის შუქების ბატარეის ძაბვის გამომცდელი: საშობაო შობის შემდეგ შეიძლება გქონდეთ გატეხილი ნათურები, რომლებიც აღარ ანათებენ. თქვენ შეგიძლიათ გამოიყენოთ ისინი მრავალი საინტერესო პროექტისთვის, მაგალითად, ეს ერთი. მისი 1.5 ვ ბატარეის ტესტერი, რომელიც ნაძვის ხის შუქებს იყენებს ეკრანზე
ხის ყუთიდან მსუბუქი ყუთის ჩვენება: 9 ნაბიჯი (სურათებით)
აჩვენეთ მსუბუქი ყუთი ხის ყუთიდან: მე და ჩემმა მეუღლემ დედაჩემს საშობაოდ ვაჩუქეთ მინის ქანდაკება. როდესაც დედაჩემმა გახსნა, ჩემმა ძმამ "RadBear" - ით (კარგად თქვა მან ჩემი სახელი) შეიძლება აგიშენოთ მსუბუქი ყუთი! " მან ეს თქვა იმიტომ, რომ როგორც ვინმე, ვინც შუშს აგროვებს, მე