Სარჩევი:
- ნაბიჯი 1: DMX ფარის მომზადება
- ნაბიჯი 2: შეკრება
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: დაუკავშირდით DMX მოწყობილობებს
- ნაბიჯი 5: განათების/ეფექტების მოწყობილობების კონფიგურაცია Stage Monster Live- ში
- ნაბიჯი 6: დასრულდა
ვიდეო: IOT DMX კონტროლერი Arduino– სთან და Stage Monster– თან ერთად: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
აკონტროლეთ სცენის განათება და სხვა DMX მოწყობილობები თქვენი ტელეფონიდან ან სხვა ვებ – ჩართული მოწყობილობიდან. მე გაჩვენებთ თუ როგორ სწრაფად და მარტივად ააწყოთ თქვენი საკუთარი DMX კონტროლერი, რომელიც მუშაობს Stage Monster Live პლატფორმაზე Arduino Mega– ს გამოყენებით.
მასალები:
Arduino Mega 2560
Ethernet ფარი
store.arduino.cc/usa/arduino-ethernet-shield-2
DMX ფარი
www.dfrobot.com/product-984.html?gclid=Cjw…
კონცეფციის ბიბლიოთეკა DMX ფარისთვის
sourceforge.net/p/dmxlibraryforar/code/ci/…
ორი (2) მოკლე ჯუმბერის მავთული
თითოეული DMX განათების მოწყობილობისთვის ერთი DMX კაბელი
DMX ტერმინატორი
კვების ბლოკი (AC/DC ადაპტერი, ბატარეის პაკეტი და ა.
Stage Monster Live ანგარიში (მოითხოვს გამოწერას, მაგრამ გთავაზობთ 7 დღიან უფასო საცდელს)
www.stagemonsterlive.com
ნაბიჯი 1: DMX ფარის მომზადება
ორივე ეთერნეტის ფარი და DMX ფარი შეეცდებიან გამოიყენონ სერიული პორტი Arduino– სთან კომუნიკაციისთვის და ისინი ხელს შეუშლიან ერთმანეთს, თუ ჩვენ ამას არ გამოვასწორებთ, ამიტომ ჩვენ უნდა შევასრულოთ ცოტაოდენი მოსამზადებელი სამუშაო ორივე ფარისთვის. რომ სწორად იმუშაოს. იმის გამო, რომ DMX ფარი მოთავსებულია დასტის თავზე, უფრო ადვილი იქნება მასში ცვლილებების შეტანა Ethernet ფარის ნაცვლად.
პირველი რაც ჩვენ გვჭირდება გავაკეთოთ არის DMX ფარის ქვედა ქინძისთავების გათიშვა (ან უკან მოხრა) ციფრული ქინძისთავების 0 და 1 (RX0 და TX0) ისე, რომ ეს ორი ქინძისთავები არ იყოს დაკავშირებული არდუინოსთან. მოგვიანებით, ჩვენ ვაპირებთ DMX ფარის დაკავშირებას Arduino– სთან სერიული პორტის საშუალებით 1. ჯერჯერობით, ჩვენ შეგვიძლია გადავიდეთ კონცეპტონეტიკის ფაილების უმნიშვნელო მოდიფიკაციაზე.
თქვენ სავარაუდოდ იპოვით ამ ფაილს იქ, სადაც თქვენი მომხმარებლის მიერ დაყენებული ბიბლიოთეკები ინახება. ჩემთვის ეს არის დოკუმენტები -> არდუინო -> ბიბლიოთეკები -> კონცეფცია. თქვენ შეგიძლიათ უბრალოდ გახსნათ Conceptinetics.h ფაილი Notepad– ში. დაახლოებით 44 სტრიქონიდან იქიდან, სადაც ფაქტობრივი კოდი იწყება ამ ფაილში, თქვენ ნახავთ განყოფილებას, რომელიც განსაზღვრავს რომელი სერიული პორტი გამოიყენოს DMX პორტისთვის. ნაგულისხმევად, ის დაყენებული იქნება 0. თქვენ შეგიძლიათ შეცვალოთ ის რომელ პორტშიც გსურთ გამოიყენოთ ამ პორტის ხაზის კომენტარის დატოვებით და 0 პორტის ხაზის კომენტარით. შემდეგ შეინახეთ ფაილი. როდესაც ჩვენ ორივე ფარი დაკავშირებულია არდუინოსთან, ორივე შეძლებს სირბილს ერთმანეთის ჩარევის გარეშე.
ნაბიჯი 2: შეკრება
ეს არის ყველაზე მარტივი ნაწილი. Ethernet ფარი მიდის Arduino– ს თავზე და DMX ფარი მიდის Ethernet ფარის თავზე. თქვენი ორი ჯუმბერის მავთულის გამოყენებით, დაუკავშირეთ DXX ფარის TX0 და RX0 ქინძისთავები Arduino– ს შესაბამის ქინძისთავებს (TX1 და RX1, თუ თქვენ აირჩევთ სერიულ პორტს 1 და ასე შემდეგ). ეს საშუალებას აძლევს DMX ფარს დაუკავშირდეს Arduino– ს თქვენს მიერ არჩეული პორტის საშუალებით, ხოლო Ethernet ფარი დაუკავშირდება მას სერიული პორტის საშუალებით 0.
ნაბიჯი 3: კოდი
ჩამოტვირთეთ stmrfile.ino ესკიზი და გახსენით თქვენი Arduino IDE. შეავსეთ Stage Monster Live სერთიფიკატები ცვლადებში სახელწოდებით სახელი, პაროლი და Api_Key (ეს არის წვდომის API გასაღები, რომელიც შეგიძლიათ იხილოთ კონფიგურაციის განყოფილებაში თქვენი Stage Monster Live ანგარიშის გვერდზე), შემდეგ შეაერთეთ თქვენი Arduino, შეარჩიეთ თქვენი მოწყობილობა პორტის მენიუში (ინსტრუმენტების პანელში) და ატვირთეთ ესკიზი თქვენს არდუინოში. თუ მოწყობილობა სწორად არის აწყობილი და კონცეფციის ბიბლიოთეკა სწორად არის დაინსტალირებული, შეცდომები არ უნდა იყოს.
ნაბიჯი 4: დაუკავშირდით DMX მოწყობილობებს
შეაერთეთ DMX კაბელი DMX ფარის DMX გამომავალთან. შეაერთეთ მეორე ბოლო პირველ DMX მოწყობილობასთან, შემდეგ დააკავშირეთ ეს DMX მოწყობილობა მეორეზე ანალოგიურად და ასე შემდეგ. გამოიყენეთ DMX ტერმინატორი ჯაჭვის ბოლო DMX მოწყობილობაზე.
დატოვეთ Arduino ჩართული თქვენს კომპიუტერში ან გათიშეთ და გამოიყენეთ ცალკე დენის წყარო დენის მიწოდებისთვის. Ethernet კაბელის გამოყენებით, დაუკავშირეთ Ethernet ფარი თქვენს როუტერს.
ნაბიჯი 5: განათების/ეფექტების მოწყობილობების კონფიგურაცია Stage Monster Live- ში
შედით თქვენს Stage Monster Live ანგარიშზე და გადადით საკონტროლო ინტერფეისზე.
თითოეული თქვენი DMX განათების/ეფექტის მოწყობილობისთვის გააკეთეთ შემდეგი:
შეამოწმეთ ხელმისაწვდომია თუ არა თქვენი განათების მოწყობილობა სტანდარტული რეჟიმისთვის "სტანდარტული მოწყობილობების" ჩანართზე და შემდეგ თითოეულ ზონაში არსებული მოწყობილობების დათვალიერებით ზონაზე დაწკაპუნებით, შემდეგ კი "მოწყობილობის არჩევისას". თუ ის ხელმისაწვდომია, შეგიძლიათ დააყენოთ ის როგორც თქვენი სტანდარტული რეჟიმის ერთ -ერთი მოწყობილობა. მისი არჩევის შემდეგ, შეგიძლიათ დააყენოთ საწყისი არხი დაჭერით "არხის დაწყება: არცერთი".
თუ ის არ არის ხელმისაწვდომი სტანდარტულ რეჟიმში, შეგიძლიათ კვლავ გამოიყენოთ მოწინავე რეჟიმში გაფართოებული რეჟიმის ქვე-ინტერფეისზე გადასვლით (თუ მობილური ინტერფეისის გამოყენებით დააწკაპუნეთ "კონტროლზე" და გამოიყენეთ ისრები "სტანდარტული რეჟიმის" "მოწინავე რეჟიმში" შესაცვლელად ") და" ახალი DMX მოწყობილობის დამატება … "დაწკაპუნებით შეგიძლიათ შეამოწმოთ არის თუ არა თქვენი მოწყობილობა გაფართოებული რეჟიმის მონაცემთა ბაზაში" მოწყობილობის დამატება სიიდან "დაწკაპუნებით, ან უბრალოდ დაამატეთ ის როგორც პერსონალური მოწყობილობა.
დარწმუნდით, რომ განათების მოწყობილობაზე კონტროლის რეჟიმი და არხი იგივეა, რაც თქვენ აირჩიეთ Stage Monster Live ინტერფეისში.
თქვენ შეგიძლიათ შეამოწმოთ, რომ ყველაფერი სწორად არის დაყენებული პარამეტრების შეცვლით Stage Monster Live ინტერფეისზე. თუ განათების მოწყობილობის გამომუშავება არ იცვლება ან იცვლება ისე, როგორც არ უნდა მოხდეს, დაუბრუნდით ამ ნაბიჯებს და დარწმუნდით, რომ ყველაფერი სწორად გაკეთდა.
Stage Monster Live ინტერფეისის შესახებ მეტი ინფორმაციის მისაღებად, არის მომხმარებლის სახელმძღვანელო
ნაბიჯი 6: დასრულდა
გილოცავთ! ახლა თქვენ გაქვთ სრულად ფუნქციონალური DMX კონტროლერი, რომელიც მუშაობს Stage Monster Live კონტროლის პლატფორმაზე.
გირჩევთ:
როკოლა ARDUINO– სთან ერთად: 6 ნაბიჯი
როკოლა ARDUINO– სთან ერთად: თქვენ გირჩევთ შექმნათ თქვენი პროდუქტი * ROCKOLA * Arduino და Buzzer activo– ით. პირველ რიგში, ეს არის საჭირო მასალები და მასალები, რომლებიც შეიცავს " მასალების ჩამონათვალს " para crear la rocola. Con los mater
ინტერფეისის TM1637 ჩვენების მოდული Arduino– სთან ერთად: 3 ნაბიჯი
ინტერფეისის TM1637 ჩვენების მოდული Arduino– სთან ერთად: As-Salam-O-Aleykum! ჩემი ეს ინსტრუქცია ეხება TM1637 ჩვენების მოდულის Arduino– სთან დაკავშირებას. ეს არის ოთხნიშნა ციფრის შვიდი სეგმენტის ჩვენების მოდული. იგი მოდის სხვადასხვა ფერებში. ჩემი არის წითელი ფერი. იგი იყენებს Tm1637 Ic
ინტერფეისის DS18B20 ტემპერატურის სენსორი Arduino– სთან და ESP8266– თან: 8 ნაბიჯი
ინტერფეისი DS18B20 ტემპერატურის სენსორი Arduino– სთან და ESP8266– თან: აი, რა ხდება, ბიჭებო! აქარში აქ CETech– დან. დღეს ჩვენ ვაპირებთ დავამატოთ ახალი სენსორი ჩვენს არსენალში, რომელიც ცნობილია როგორც DS18B20 ტემპერატურის სენსორი. ეს არის DHT11– ის მსგავსი ტემპერატურის სენსორი, მაგრამ აქვს განსხვავებული პროგრამები. ჩვენ შევადარებთ მას
ინტერფეისი HMC5883L კომპასის სენსორი Arduino– სთან ერთად: 10 ნაბიჯი (სურათებით)
ინტერფეისი HMC5883L კომპასის სენსორი Arduino– სთან ერთად: აღწერა HMC5883L არის 3 ღერძიანი ციფრული კომპასი, რომელიც გამოიყენება ორი ზოგადი მიზნისთვის: ფერომაგნიტის მსგავსად მაგნიტური მასალის მაგნეტიზაციის გასაზომად, ან სიძლიერის და, ზოგიერთ შემთხვევაში, მიმართულების გასაზომად. მაგნიტური ველი ერთ წერტილში
უსაფრთხოების სისტემის შერწყმა Phidges- თან და Twitter- თან გასაოცრად: 8 ნაბიჯი
უსაფრთხოების სისტემის შერწყმა Phidges- თან და Twitter- თან გასაოცრობისთვის: მე ვცხოვრობ ბინაში, რომელიც აღჭურვილია უსაფრთხოების სისტემისთვის. არ მინდა სახლის სატელეფონო ხაზის ყიდვა და ადგილობრივი მონიტორინგის სერვისები არ არის გასაოცარი. მინდა ვიცოდე, ვინმე შემოვა თუ არა ჩემს ბინაში სანამ მე წავალ. შემიძლია გამოვიყენო მოძრაობის სენსორი, მაგრამ