Სარჩევი:
- ნაბიჯი 1: მასალები
- ნაბიჯი 2: DMX შეკვეთების მიღება
- ნაბიჯი 3: დენის კონტროლი EL Wire
- ნაბიჯი 4: გაყვანილობა
- ნაბიჯი 5: EL Wire– ის დაყენება
- ნაბიჯი 6: კოდირება
- ნაბიჯი 7: ისიამოვნეთ
- ნაბიჯი 8: [ბონუსი] არ გამოიყენება Arduino Mega2560
- ნაბიჯი 9: დასკვნა
ვიდეო: DMX კონტროლირებადი EL Wire ჭერი: 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს პროექტი არის DMX კონტროლირებადი EL Wire ჭერი. იგი დამზადებულია 30 EL მავთულისგან (რაც ნიშნავს ელექტროლიუმინესცენტის მავთულს) 3 სხვადასხვა ფერის, სრულიად დამოუკიდებელი. იგი შეიცავს სტანდარტულ DMX პროტოკოლს, რომელიც თავსებადია სინათლის კონტროლის ნებისმიერ პროგრამულ უზრუნველყოფასთან.
ნაბიჯი 1: მასალები
საჭირო მასალები ძირითადად ელექტრონიკის კომპონენტებია. აქ მოცემულია ყველა ის ჩამონათვალი, რაც გამოყენებულია ამ პროექტის დასასრულებლად:
- Arduino Mega 2560
- კვების წყარო Arduino– სთვის (9V– დან 12V– მდე)
- DMX შეყვანა (და სურვილისამებრ DMX გამომავალი თუ თქვენ არ ხართ DMX ხაზის ბოლოს)
- MAX485 გარდაქმნის DMX სიგნალს (RS-485) TTL სერიაში, იკითხება Arduino– ს მიერ
- პატარა გადართვა (იხილეთ DMX ნაბიჯი იმის გასაგებად, თუ რატომ)
- 3x ინვერტორი, სპეციალიზებული EL Wire– სთვის, რომელსაც შეუძლია მართოს საკმარისი რაოდენობის EL Wire ერთდროულად (ამ შემთხვევაში თითოეული 100 მეტრია)
- 30x470 ohms რეზისტორები
- 30x MOC2023 ოპტოტრიაკი
- 30x 1k ohms 1W რეზისტორები
- 30x BTA16 ტრიაკი
- იმდენი EL Wire რამდენიც გინდა!
ახლა, როდესაც ყველაფერი აქ არის, დავიწყოთ!
ნაბიჯი 2: DMX შეკვეთების მიღება
DMX არის ძალიან გავრცელებული პროტოკოლი სინათლის კონტროლში. ეს EL Wire პროექტი იყენებს ამ სტანდარტს, რომ იყოს თავსებადი ნებისმიერ DMX კონტროლერთან.
პირველ რიგში, ჩვენ უნდა მივიღოთ შეკვეთები დიჯეის ან სინათლის კონტროლერის DMX ინტერფეისიდან.
ამ მიზნის მისაღწევად, MAX485 ახდენს კონვერტაციას RS-485 ლოგიკურ დონეს შორის, რომელსაც იყენებს DMX და TTL ლოგიკური დონეები, რომლებიც გამოიყენება Arduino– ს სერიული ინტერფეისის მიერ. აქ, MAX485 არის შეყვანილი მხოლოდ შეკვეთების მისაღებად, ეს არის მხოლოდ DMX მოწყობილობა და ის არაფერს გააკონტროლებს.
RX პინი უნდა წავიდეს Arduino TX პინზე, მაგრამ ძალიან სასარგებლოა მათ შორის გადამრთველის დაყენება. მართლაც, როდესაც თქვენ შეეცდებით ატვირთოთ თქვენი კოდი Arduino– ში, TX პინი უნდა გათიშული იყოს DMX ხაზიდან, წინააღმდეგ შემთხვევაში ის დაიშლება. იგივე პრობლემა შეიძლება წარმოიშვას Arduino– ს ჩატვირთვისას, ასე რომ უბრალოდ ჩართეთ კავშირი მას შემდეგ რაც ყველაფერი მზად იქნება.
DMX მოწყობილობების მიჯაჭვულობის მისაცემად, სხვა DMX გამომავალი შედუღებულია შეყვანის პარალელურად (არა სქემატურზე).
ნაბიჯი 3: დენის კონტროლი EL Wire
EL Wire კონტროლი არც ისე ადვილია, როგორც LED მისი კვების წყაროს გამო. ის უნდა იკვებებოდეს სპეციალური დენის წყაროსთან, რომელიც უზრუნველყოფს დაახლოებით 120 VAC– ს 2 კჰც – ზე.
რელეები შეიძლება გამოყენებულ იქნას ამ ხელნაკეთი მიმდევრობისთვის, მაგრამ ეს არ იყო ძალიან საინტერესო გადართვის დროის და ხმის გამო.
გამოსავალი არის ტრიაკების გამოყენება, ოპტოტრიაკებით იზოლაციისთვის. მე მივხვდი ამ მიკროსქემს ხელნაკეთი PCB– ზე, მაგრამ თქვენ შეგიძლიათ შეუკვეთოთ ისინი პროფესიონალებს ან უბრალოდ ხელით შეაერთოთ, მაგრამ ეს ცოტა რთული იქნება.
მე გადავწყვიტე გავაკეთო 3 PCB თითოეული 10 გამომავალი მაკონტროლებელი, მაგრამ მისი ადაპტირება შესაძლებელია.
ნაბიჯი 4: გაყვანილობა
ყველა ბარათის დაკავშირება საკმაოდ გრძელი და განმეორებითია. უფრო ეფექტური რომ იყოს, მე გამოვიყენე ლენტი კაბელი არდუინოსა და თითოეულ დენის დაფას შორის.
თითოეული დაფის ცენტრში არის მამრობითი სათაურები. შემდეგ, მე გადავაკარი ქალი სათაურები ლენტის კაბელის ერთ მხარეს, ხოლო მეორე მხარეს მამრობითი სათაურები, რომ შევაერთო პირდაპირ არდუინოში. თითოეული EL Wire მოდის ტერმინალის ხრახნიანი ბლოკით დენის დაფებზე.
ყველაფერი ხრახნიან ხის დაფაზე და ეს დაფა ფიქსირდება ჭერზე.
ნაბიჯი 5: EL Wire– ის დაყენება
30 ცალი EL Wire მიბმულია ჭერზე, მაგრამ ასევე ერთგვარ დიდ შუქზე.
პირველ რიგში, სინათლის ჭაბურღილში, 9 მეტრი სიგრძის EL Wire- ის თითოეული ნაჭერი შეკერილია. რადგან ის ხისგანაა დამზადებული, საკმარისი იყო ხელის სტეპლერი. არის 10 ცალი, დაშორებული 10 სმ.
20 სხვა ცალი EL Wire განლაგებულია ვარსკვლავის სინათლის ჭაბურღილიდან. ისინი ყველა მიბმულია ჭერზე ზიპების წყალობით, რადგან რკინის ბარები მთელ ოთახში გადის. ეს მოწყობა საშუალებას იძლევა ნაკლები კაბელები ჰქონდეთ დაფებს.
ნაბიჯი 6: კოდირება
DMX პროტოკოლის გამოყენებით კომუნიკაციის დასაშვებად, მე გამოვიყენე DMXSerial ბიბლიოთეკა, რომელიც აქ არის შესაძლებელი.
დანარჩენი კოდი შემუშავებულია სპეციალურად ამ პროექტისთვის, მაგრამ ის სრულიად ადაპტირებადია. მოგერიდებათ მისი გამოყენება და შეცვლა, როგორც გსურთ!
ნაბიჯი 7: ისიამოვნეთ
ამ სისტემის გამოსაყენებლად:
- შეაერთეთ და ატვირთეთ კოდი
- გამორთეთ გამორთვა
- შეაერთეთ თქვენი DMX კონტროლერი DMX შეყვანისას
- ჩართეთ კვების წყაროები
- ჩართეთ გადამრთველი
- გაგზავნეთ თქვენი DMX შეკვეთები
- ისიამოვნე !
ნაბიჯი 8: [ბონუსი] არ გამოიყენება Arduino Mega2560
ჩემი პირველი იდეა იყო ამ პროექტისთვის ყველა PCB- ის შექმნა. შედეგად, მე შევქმენი სქემატური და PCB განლაგება, რომელიც მოიცავს ყველაფერს, რაც საჭიროა.
ამ დაფაზე შეგიძლიათ იპოვოთ AtMega328P, რომელიც იგივეა, რაც Arduino Uno. თუმცა, მას არ აქვს საკმარისი შედეგები, ამიტომ მე დავამატე 3 MCP23017. ისინი არიან GPIO გაფართოებები, რომლებიც ურთიერთობენ I2C პროტოკოლით. თითოეულ MCP23017– ს შეუძლია დაამატოთ 16 ახალი გამოსავალი, მაგრამ უფრო ადვილი იყო ერთი კომპონენტის თითოეული დენის დაფაზე.
ამ კონფიგურაციის გამოსაყენებლად, თქვენ უნდა გამოიყენოთ "ElWireMCP" ბიბლიოთეკა, რომელიც დაფუძნებულია Adafruit MCP23017 ბიბლიოთეკაზე, ჩემი წინა კოდის "ElWireMega" ბიბლიოთეკის ნაცვლად.
ნაბიჯი 9: დასკვნა
ვიმედოვნებ, რომ თქვენ ისიამოვნებთ ამ პროექტით და გამოიყენებთ მას საკუთარი გზით!
გირჩევთ:
წვრილმანი Arduino Bluetooth კონტროლირებადი მანქანა: 6 ნაბიჯი (სურათებით)
წვრილმანი Arduino Bluetooth კონტროლირებადი მანქანა: გამარჯობა მეგობრებო! მე მქვია ნიკოლასი, მე ვარ 15 წლის და ვცხოვრობ ათენში, საბერძნეთი. დღეს მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ 2 ბორბლიანი Bluetooth კონტროლირებადი მანქანა Arduino Nano– ს, 3D პრინტერისა და რამდენიმე მარტივი ელექტრონული კომპონენტის გამოყენებით! აუცილებლად უყურე ჩემს
ვებსაიტზე კონტროლირებადი ნაძვის ხე (ნებისმიერს შეუძლია მისი კონტროლი): 19 ნაბიჯი (სურათებით)
ვებსაიტით კონტროლირებადი ნაძვის ხე (ნებისმიერს შეუძლია მისი კონტროლი): გსურთ იცოდეთ როგორ გამოიყურება ვებსაიტზე კონტროლირებადი ნაძვის ხე? აქ არის ვიდეო, სადაც ნაჩვენებია ჩემი ნაძვის ხის პროექტი. პირდაპირი სტრიმინგი უკვე დასრულებულია, მაგრამ მე გადავიღე ვიდეო, სადაც აღვწერდი რა ხდებოდა: წელს, დეკემბრის შუა რიცხვებში
Alexa დაფუძნებული ხმის კონტროლირებადი სარაკეტო გამშვები: 9 ნაბიჯი (სურათებით)
Alexa დაფუძნებული ხმის კონტროლირებადი სარაკეტო გამშვები: ზამთრის სეზონის მოახლოებასთან ერთად; მოდის წლის ის დრო, როდესაც აღინიშნება მნათობების ფესტივალი. დიახ, ჩვენ ვსაუბრობთ დივალზე, რომელიც არის ნამდვილი ინდური ფესტივალი, რომელიც აღინიშნება მთელს მსოფლიოში. წელს დივალი უკვე დასრულებულია და ხალხს ხედავს
ყველაფერი ერთში · DMX Terminator & DMX ტესტერი: 3 ნაბიჯი
ყველაფერი ერთში · DMX Terminator & DMX შემმოწმებელი: როგორც განათების ტექნიკოსი, ხანდახან უნდა იცოდე რამდენად ჯანსაღია შენი dmx კავშირები მოწყობილობებს შორის. ზოგჯერ, მავთულის, მოწყობილობების ან ძაბვის რყევების გამო, DMX სისტემა ექვემდებარება უამრავ პრობლემას და შეცდომას. ასე რომ, მე გავაკეთე
Wire Wrapping Wire Stripper: 4 ნაბიჯი (სურათებით)
Wire Wrapping Wire Stripper: ეს არის Wire Wrapping Wire Strip, რომელიც შეიძლება ძალიან სასარგებლო იყოს პროტოტიპების ასაშენებლად. იგი იყენებს საჭრელ პირებს და სასწორი დამზადებულია ხელმისაწვდომი PCB პროტოტიპის საშუალებით. PCB– ების შეკვეთა პროექტებისთვის სახლში არის ძალიან ეკონომიური და მარტივი