Სარჩევი:
- მარაგები
- ნაბიჯი 1: Solder Headers Onto Prototype Board
- ნაბიჯი 2: შეაერთეთ სადენები, რომ დააკავშიროთ სათაურები ორივე ESP32 და LCD მოდულისთვის
- ნაბიჯი 3: სამონტაჟო სამაგრის დამზადება
- ნაბიჯი 4: შეიმუშავეთ კონტროლერის პროგრამა
- ნაბიჯი 5: ჩამოტვირთეთ Control Firmware
- ნაბიჯი 6: სისტემის ტესტირება
ვიდეო: პრაქტიკული Arduino ESP32 უკაბელო კედლის განყოფილება LED ზოლის კონტროლერი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს არის ძალიან პრაქტიკული წვრილმანი უკაბელო კედლის განყოფილების კონტროლერი დაბალი ფასის LED ზოლებისთვის.
ის ცვლის იაფ wifi კონტროლერებს, რომლებიც იყიდება EBay– ზე. ისინი კარგად მუშაობენ RGB Led ზოლებით. EBay Wifi კონტროლერი არ არის კარგად აგებული და ადვილად იშლება. ასევე, მე როგორც ჩანს ვერ ვპოულობ მას როცა მინდა რომ გამოვიყენო და ისინი არც თუ ისე მიმზიდველები არიან. არსებობს კიდევ ერთი ვარიანტი უფასო აპლიკაციის გამოყენებით ან Android ან IOS. ამის მინუსი ის არის, რომ მე ყოველთვის არ ვატარებ ტელეფონს სახლში. რომც გავაკეთო, უნდა გამოვიყენო აპლიკაცია გამოყენებამდე. ჩემი ოჯახის სხვა წევრებისთვის, მოხუცებისა და ახალგაზრდებისათვის, ეს პირდაპირ არ არის გათვალისწინებული. კედლის გადართვის კონცეფცია უფრო ინტუიციური და სოციალურად მიღებულია. რაც მთავარია, თუ ტელეფონს სახლის შუქების გასაკონტროლებლად ვიყენებ, მე უნდა დარეგისტრირდე აპლიკაციით ჩემი სახლის Wifi ყველა ინფორმაციის (SSID, პაროლი და სხვა). სერვერთან ერთად, რომელიც აზიაში ზის, რომელშიც თავს კომფორტულად არ ვგრძნობ.
ზოგიერთ სხვა ადამიანს, როგორც ჩანს, შეუძლია დაბლოკოს და ხელახლა დაპროგრამდეს იაფი კონტროლერი და გაუშვას IFTTT, რაც შეიძლება ვინმესთვის რთული იყოს. ამ პროექტით, მე შემიძლია გამოვიყენო ჩემი განათება ტრადიციული გზით, უფრო მოხერხებულად და უმეტესობამ იცის როგორ გამოიყენოს იგი. ვინაიდან კონტროლერის მოდიფიკაცია არ არის, თქვენ მაინც შეგიძლიათ გამოიყენოთ იგი AWS ექოს ან Google Home– ის საშუალებით. მე შემდგომში დავაყენე კომპიუტერის დაფა საიმედოობის გასაზრდელად და აღმოფხვრა შედუღების მავთულები. მავთული არ არის გასაყვანი და დაფარული დიაპაზონი საკმაოდ კარგია, მე გამოვცადე 50 '-მდე. გადამრთველების უმეტესობა მაინც დამონტაჟდება შუქთან ახლოს. შემიძლია ავაშენო რამდენიც მინდა, დაახლოებით 20 დოლარად თითოეულს, მარტივად. პლუს 5 დოლარის სიმძლავრის აგური მის გასაძლიერებლად.
ღირებულება
20 დოლარზე ნაკლები პროექტი, + 5 დოლარი დენის აგურისთვის.
ინსტრუმენტები
გასაყიდი რკინა
ხრახნიანი მძღოლი
კომპიუტერი Arduino IDE პროგრამული უზრუნველყოფისთვის
მარაგები
1 x Arduino ESP32 კონტროლერი EBay– დან
1 x 2.4 TFT ფერადი LCD ეკრანი სენსორული ბალიშის შეყვანის საშუალებით
1 x 0.1 "ქსელის 2" x 3 "პროტოტიპის დაფა
ელექტრონული მავთულის შესაფუთი მავთული
შედუღების ტყვია
2 x 2 "x 1" მოქნილი პლასტიკური
2 x ელექტრო კედლის გასასვლელი ხრახნები
4 x #4, ან #6 მანქანა ხრახნები და თხილი
რამოდენიმე ერთჯერადი IC სოკეტის სათაურები, ჩვენი ადგილობრივი ელექტრონული ჭარბი მაღაზიიდან
ნაბიჯი 1: Solder Headers Onto Prototype Board
მე გამოვიყენე ESP-32 მოდული EBay– დან 6 დოლარად და 2.4 დიუმიანი TFT LCD სენსორული პანელით 7 დოლარად
შედუღებული ერთჯერადი სოკეტის სათაურები, რომლებიც მოჭრილია ESP-32- ის შესაფერისად პროტოტიპის დაფაზე. ეს დამოკიდებულია თქვენს გადართვის პროგრამაზე პროტოტიპის დაფის ზომის შესაქმნელად. მე უბრალოდ ემთხვევა პროტოტიპის დაფას იმავე ზომის, როგორც LCD მოდული. ამ უკანასკნელს მე არ ვაკონტროლებ მასზე, მაგრამ ის პოპულარულია EBay– ზე ან AliExpress– ზე.
LCD მოდულის ზომა ზუსტად ჯდება რეგულარული სარაკეტო გადამრთველის წინა ფირფიტის უკან. თუ სათანადოდ დალაგდებით და პროტოტიპის დაფის ქვედა ნაწილში შეაერთებთ ორ ერთჯერადი ბუდის სათაურს, შეგიძლიათ გამოიყენოთ სათაურები, რომ დააკავშიროთ ორივე დაფა ხრახნების გამოყენების გარეშე. ისინი საკმაოდ კარგად იკავებენ თავს და ადვილად იშლება გამართვისთვის.
ნაბიჯი 2: შეაერთეთ სადენები, რომ დააკავშიროთ სათაურები ორივე ESP32 და LCD მოდულისთვის
მიჰყევით სქემატურ, შედუღებულ მავთულხლართებს ESP32 მოდულის სათაურიდან ქვესათაურის სათავეებამდე. თავიდან რთულად გამოიყურება, მაგრამ რეალურად მხოლოდ 14 მავთულია, დამატებული 3 გადახტომა. დაახლოებით ერთი საათი დამჭირდა ამის გასაკეთებლად.
LCD მოდულში არ არის საჭირო შედუღება. იმისათვის, რომ დაფა შეწყდეს პროტოტიპის დაფაზე, თქვენ უნდა შეაერთოთ 4 პინიანი სათაური მას მეორე ბოლოში. LCD მოდულების უმეტესობა არ მოყვება მას.
ნაბიჯი 3: სამონტაჟო სამაგრის დამზადება
გაჭერით ორი პლასტიკური ნაჭერი იმავე სიგანეზე, როგორც LCD მოდული და გამოიყენეთ ჩვეულებრივი სარაკეტო გადამრთველი, როგორც შაბლონი პლასტმასზე ხვრელების გასაკეთებლად სამონტაჟო სამაგრის გასაკეთებლად. ამას გარკვეული მოთმინება სჭირდება მათი განლაგებისთვის. გამოიყენეთ რამოდენიმე #4, ან #6 მანქანა ხრახნები და თხილი და შუალედები, რომ პლასტიკური ფირფიტა მოათავსოთ LCD მოდულზე, როგორც ზემოთ მოცემულ სურათზე. მე ექსპერიმენტი გავაკეთე ერთი პლასტმასის და ერთი თუთიის ლითონის ფირფიტაზე. პლასტიკური ნამდვილად უფრო ადვილია დამუშავება და მორთვა და საკმარისად ძლიერია მთელი გადამრთველის მხარდასაჭერად. მე პლასტმასთან ერთად გამშორდა, რადგან შემიძლია მასში ხრახნები ჩავაგდო.
ყველაფერი უნდა იყოს მოთავსებული ჩვეულებრივი ელექტრო გამშვები ყუთის შიგნით. ყუთი პლასტმასის ან ლითონისა და ბრენდის მიხედვით შეიძლება დაგჭირდეთ ამის მორთვა. ჩვეულებრივ ლურჯ პლასტმასის გასასვლელ ყუთს აქვს ხრახნიანი საყრდენები, რომლებიც შეიძლება ცოტათი დაგჭირდეს უკან. მე ვიყენებ Oscillating Multi-Tool- ს, რომ მოვახერხო რომ ვადამდელი.
ნაბიჯი 4: შეიმუშავეთ კონტროლერის პროგრამა
ეს არის ვარაუდი, რომ თქვენ უნდა გაეცნოთ Arduino Sketch IDE გარემოს. მე შემიძლია მოგაწოდოთ ორობითი, რომელიც უნდა იმუშაოს, თუ დაიცავთ სქემას პროტოტიპის დაფის ასაშენებლად. ვინაიდან ამდენი ვებგვერდია განხილული Arduino Sketch IDE სამეურვეო პროგრამის შესახებ და, როგორც ასეთი, ის აქ არ იქნება გაშუქებული.
ნაბიჯი 5: ჩამოტვირთეთ Control Firmware
წინა ნაწილის მსგავსად, იმდენი ვებ გაკვეთილია, თუ როგორ უნდა დაპროგრამდეს Arduino მოდული. როგორიცაა pytool. მე შემიძლია მოგაწოდოთ ორობითი ფაილი თქვენი ტესტირებისთვის. პროგრამული უზრუნველყოფა ჯერ კიდევ ვითარდება და უზრუნველყოფილია ისე, როგორც არის, ყოველგვარი გარანტიის ან პასუხისმგებლობის ყოველგვარი აღების გარეშე. მომხმარებელს შეუძლია გამოიყენოს იგი თავისუფლად მოდიფიკაციის გარეშე, საკუთარი რისკით.
ნაბიჯი 6: სისტემის ტესტირება
კონტროლერი დაიწყო სინათლის გადამრთველის UI გვერდზე, რადგან ეს არის სინათლის კონტროლერი. ის მუშაობს პოპულარულ WiFi RGB Led ზოლის კონტროლერთან. მთავარ მენიუს აქვს 6 ხატი და ვიმედოვნებ, რომ ყველაფერი გრაფიკულად არის ახსნილი.
ერთი რამ უნდა აღინიშნოს, რომ თქვენ უნდა გადახვიდეთ მთავარ გვერდზე Google– ის დაჭერით 9 კვადრატის ღილაკზე, შემდეგ კი მარცხენა პარამეტრების ზედა მარცხენა ღილაკზე WiFi ღილაკის ასარჩევად. შემდეგ ის ავტომატურად ამოწმებს ყველა wifi AP– ს და თქვენ უნდა აირჩიოთ WiFi კონტროლერი მათი MAC მისამართის საფუძველზე. ინფორმაცია შეინახება შემდგომი სესიებისთვის.
ჩამონტაჟებული ვიდეო აჩვენებს:
1. ხელის პროტოტიპის ვერსია იკვებება ბატარეით, რომელიც აკონტროლებს RGB სინათლის ზოლს, რომელიც მდებარეობს ჭერის ჩამოსხმაში. ეს მაძლევს საშუალებას გადავიღო ვიდეო ერთდროულად ორივესთვის.
2. დაინსტალირებული ვერსია ჩვეულებრივი კედლის გადართვის ყუთში.
გირჩევთ:
LED ზოლის კონტროლერი: 8 ნაბიჯი (სურათებით)
LED ზოლის კონტროლერი: ამ ინსტრუქციაში მე გაგიწევთ ნაბიჯებს, თუ როგორ გამოიყენოთ და მართოთ თქვენი LED ზოლები საკონტროლო ინტერფეისის შექმნით. მე ძალიან მხიარულობდი ამ შუქებით, დარწმუნებული ვარ თქვენც. თუ მოგწონთ ეს სასწავლო, დარწმუნებული იყავით
LED ზოლის სიკაშკაშის კონტროლერი: 4 ნაბიჯი
LED ზოლის სიკაშკაშის კონტროლერი: LED ზოლები მთელს მსოფლიოშია ცნობილი დაბალი ძაბვის მოხმარებით და მისი სიკაშკაშე. ზოგჯერ ჩვენ გვჭირდება ამ LED ზოლების ძაბვის მიწოდებისა და სიკაშკაშის მორგება, მაგალითად, ძილის დროს თქვენ შეგაწუხებთ ნათელი
შეცვლილი RGBW LED ზოლის კონტროლერი, PIR კონტროლირებადი, ESP8285: 3 ნაბიჯი
შეცვლილი RGBW LED ზოლის კონტროლერი, PIR კონტროლირებადი, ESP8285: სახლში ჩემი მაგიდის ზემოთ დავაყენე RGBW LED ზოლები. WiFi LED RGBW კონტროლერი უნდა მუშაობდეს ისეთ აპლიკაციასთან, როგორიცაა Magic Home აპლიკაცია. თუმცა, მე შეიცავს ESP8285 ჩიპს, რომელიც გავანათე ჩემივე პროგრამული უზრუნველყოფით. მე დავამატე PIR, რომლითაც LED ზოლები იცვლება
LED ზოლის სიკაშკაშის კონტროლერი: 7 ნაბიჯი
LED Strip Brightness Controller: გამარჯობა მეგობარო, ზოგჯერ ჩვენ არ მოგვწონს LED ზოლის მაღალი სიკაშკაშე და მასზე ვთიშავთ გადამრთველს. დღეს მე ვაპირებ გავაკეთო LED ზოლის სიკაშკაშის კონტროლერის წრე. ამ წრის საშუალებით ჩვენ შეგვიძლია ადვილად ვაკონტროლოთ სიკაშკაშე LED ზოლები. ეს ci
Arduino RGB LED ზოლის კონტროლერი: 4 ნაბიჯი
Arduino RGB LED ზოლის კონტროლერი: ხშირად, როდესაც ადამიანებს სურთ აკონტროლონ თავიანთი RGB LED ზოლები Arduino– ს საშუალებით, სამი პოტენომეტრი გამოიყენება წითელი, მწვანე და ლურჯი ფერების შერევისთვის. ეს მუშაობს და შეიძლება იყოს სრულყოფილად თქვენი საჭიროებისთვის, მაგრამ მე მინდოდა რაღაც უფრო ინტუიციური გამეკეთებინა, რაღაც