Სარჩევი:

Hijack RGB Flood Light Arduino– ით ან ESP8266– ით: 6 ნაბიჯი (სურათებით)
Hijack RGB Flood Light Arduino– ით ან ESP8266– ით: 6 ნაბიჯი (სურათებით)

ვიდეო: Hijack RGB Flood Light Arduino– ით ან ESP8266– ით: 6 ნაბიჯი (სურათებით)

ვიდეო: Hijack RGB Flood Light Arduino– ით ან ESP8266– ით: 6 ნაბიჯი (სურათებით)
ვიდეო: Hacking the Atomi RGB LED Light Strings - Redemption Edition! 2024, ივლისი
Anonim
გაიტაცეთ RGB წყალდიდობის შუქი Arduino– ით ან ESP8266– ით
გაიტაცეთ RGB წყალდიდობის შუქი Arduino– ით ან ESP8266– ით
გაიტაცეთ RGB წყალდიდობის შუქი Arduino– ით ან ESP8266– ით
გაიტაცეთ RGB წყალდიდობის შუქი Arduino– ით ან ESP8266– ით
გაიტაცეთ RGB წყალდიდობის შუქი Arduino– ით ან ESP8266– ით
გაიტაცეთ RGB წყალდიდობის შუქი Arduino– ით ან ESP8266– ით

ასე რომ, მე ვიპოვე რამდენიმე დიდი პატარა RGB შუქნიშანი ამაზონზე და მათი ნაწლავების დათვალიერებისას მივხვდი, რომ თქვენ შეგიძლიათ შეუერთოთ ისინი პირდაპირ არდუინოსა და esp8266– ზე და გააკონტროლოთ ისინი PWM– ის გამოყენებით.

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

მე ვაყენებ ჟოლოს პიზე გაშვებას მათ გასაკონტროლებლად და მათი გაკონტროლებაც კი შემიძლია ამაზონ ეხოთი (აშშ), თუმცა ეს ოდნავ სცილდება ამ სასწავლო მიზანს, ვიმედოვნებ, რომ გამონახავს დრო ამის დასაწერად!

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

ნაბიჯი 1: შეაგროვეთ ნაწილები

შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები

ნაწილების სია ასეთია:

1. 10W RGB წყალდიდობის შუქი: Ebay (დიდი ბრიტანეთი), Ebay (აშშ), Ebay (ჩინეთი)

2. ESP8266-12 მოდული: Ebay (დიდი ბრიტანეთი), Ebay (აშშ), Ebay (ჩინეთი)

3. LD1117 3.3V მარეგულირებელი: Ebay (დიდი ბრიტანეთი), Ebay (აშშ), Ebay (ჩინეთი)

4. 100uF კონდენსატორი: Ebay (დიდი ბრიტანეთი), Ebay (აშშ), Ebay (ჩინეთი)

5. 12V 1A DC კვების ბლოკი: Ebay (დიდი ბრიტანეთი), Ebay (აშშ), Ebay (ჩინეთი)

6. რეზისტორების შერჩევა (მე გამოვიყენე 10K, მაგრამ ნამდვილად შეგიძლია გააკეთო ყველაფერი)

(მე დავამატე რამოდენიმე საიტის ბმულები, რადგან ფასები რეგულარულად იცვლება, ასე რომ გთხოვთ იყიდოთ და დარწმუნდით, რომ შეამოწმეთ amazon vs ebay)

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

ნაბიჯი 2: დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა

დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა
დაიშალეთ წყალდიდობის შუქი და დაადგინეთ RGB PWM შეყვანა

ეს კონკრეტული წყალდიდობის შუქი არის მარტივი ხრახნიანი დიზაინი.

შასი შედგება ალუმინის სამი ნაწილისგან, რომლებიც ყველა იხსნება.

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

პირველი რაც გავაკეთე იყო იდენტიფიცირება, რომელი ტრანზისტორი აკონტროლებდა რომელი ფერის მასივს.

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

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

შემდეგ უბრალოდ შეაერთეთ რამდენიმე მავთული PWM ქინძისთავებთან, რომლებიც მიემართებიან ტრანზისტორებისკენ და გააქანეთ ისინი მსუბუქი შასის მეორე მონაკვეთზე, სადაც ჩვენ წავალთ შემდეგში.

ნაბიჯი 3: ESP8266 და დენის გაყვანილობა

ESP8266 და დენის გაყვანილობა
ESP8266 და დენის გაყვანილობა
ESP8266 და დენის გაყვანილობა
ESP8266 და დენის გაყვანილობა
ESP8266 და დენის გაყვანილობა
ESP8266 და დენის გაყვანილობა

მე დავამატე სქემა ამ ნაწილისთვის, სადაც ნათქვამია, რისი გაკეთებაც გჭირდებათ უფრო ნათლად, ვიდრე ოდესმე შემეძლო.

ძირითადად შეაერთეთ თქვენი წითელი, მწვანე და ლურჯი LED- ები ESP8266– ის 12, 14 და 15 ქინძისთავებში 10K რეზისტორის საშუალებით.

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

აქ არის იდეა, რომ შევინარჩუნოთ ყველაფერი მაქსიმალურად კომპაქტურად, რადგან ის უნდა მოთავსდეს შასის შიგნით.

ამის მისაღწევად მე დავამატე რეზისტორები მავთულხლართებით და დავფარე ისინი სითბოს შემცირებით.

გთხოვთ, თავიდან აიცილოთ ჩემი შეცდომა და ნუ შეაერთებთ რეზისტორს პირდაპირ ESP– ზე. აღმოვაჩინე, რომ ეს მათ უფრო ართულებდა მუშაობას, ვიდრე მე რომ გამეკეთებინა ნამდვილი შიდა შეხამება (როგორც მავთულის რეზისტორ-მავთულ-ესპ-ში და არა მავთულ-რეზისტენტ-ესპ).

ასევე ფოტო გამოიყურება ოდნავ განსხვავებული სქემატური, მე არ გამოვიყენე pin 15 თავდაპირველად და ეს იყო შეცდომა, რადგან pin 15 შესანიშნავია pwm– ში. მიყვარს ის ქინძისთავი. ის მართავს.

ნაბიჯი 4: პროგრამირება

თქვენი სასურველი მეთოდის გამოყენებით, ჩაწერეთ კოდი თქვენი ESP- ისთვის!

თქვენ ნამდვილად შეგიძლიათ გააკონტროლოთ ის, როგორც გსურთ, და არიან საოცარი ადამიანები, რომლებიც აკეთებენ საოცარ რაღაცებს ESP– ით.

ჩემი განსაკუთრებული მარშრუტი იყო MQTT სახლის სერვერის გამოყენება openHAB სახით, რომლითაც სინათლე შედიოდა და მოუსმენდა ფერადი ბრძანებებს. ამ მეთოდის გამოყენება ასევე მაძლევს საშუალებას გამოვიყენო amazon Alexa და google home ძალიან მარტივად კონტროლისთვის. (როგორც ადრე ვთქვი, ვიმედოვნებ, რომ შევძლებ დავწერო ინსტრუქციები ამ პროცესისთვის, რადგან მე ამას მშვენივრად ვატარებ, მაგრამ ამჟამად თავისუფალ დროს ვხარჯავ ახალი ვებსაიტის შესაქმნელად (რომელიც, ალბათ, მოიცავს ამ ნაწარმოებების გაკვეთილებს) გზა)).

მე დავამატე ამის კოდი ამ 'ible- ს, ზემოთ (ან ქვემოთ, სადაც არ უნდა გამოჩნდეს).

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

ერთხელ, მე დავწერე პროგრამა არდუინოში, რომელიც აკეთებდა შემდეგს:

ESP ჩექმები, ვერ უკავშირდება wifi, იწყებს წვდომის წერტილის რეჟიმს

კლიენტი უკავშირდება ტელეფონს, ავტომატურად ხსნის ბრაუზერს ფერის კონტროლის გვერდით (ძირითადი html)

გვერდზე, ასევე იყო შესაძლებლობა დაუკავშიროთ იგი თქვენს როუტერს.

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

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

ნაბიჯი 5: შეავსეთ ეს ყველაფერი ერთად

გააფორმეთ ეს ყველაფერი ერთად !!
გააფორმეთ ეს ყველაფერი ერთად !!

ყველა ნაწილის იზოლირების მიზნით, მე ყველა მათგანი PVC ელექტრო ლენტით შემოვიხვიე.

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

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

ნაბიჯი 6: განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !

განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !!!
განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !!!
განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !!!
განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !!!
განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !!!
განათავსეთ შუქები სახლის გარშემო და ისიამოვნეთ !!!

განათავსეთ განათება თქვენთვის სასურველ ადგილას, შეაერთეთ ისინი 12 ვ დენის წყაროსთან და წადით !!

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

სურათებში თქვენ ხედავთ, რომ მე მას გამოვიყენებ ჩემი ნიქსი საათის ხაზგასასმელად, რომელიც ძალიან მიყვარს.

Მადლობა წაკითხვისთვის!

გირჩევთ: