Სარჩევი:
- ნაბიჯი 1: შექმენით სხეული
- ნაბიჯი 2: ელექტრონული ნაწილი
- ნაბიჯი 3: შეკრება და გაყვანილობა
- ნაბიჯი 4: ESP პროგრამირება
- ნაბიჯი 5: ისიამოვნეთ
- ნაბიჯი 6: ხშირად დასმული კითხვები, ხრიკები და პრობლემების მოგვარება
ვიდეო: Accu მრავალფერიანი LED ნათურა ამინდით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ძვირფასო ყველა
არის პროექტი Accu დატენვის WS2812 LED ნათურებით, რომლის კონტროლი შესაძლებელია Wifi– ით ნებისმიერი ბრაუზერის მქონე მოწყობილობით, ასევე შეიძლება ინტეგრირებული იყოს Apple Home Kit– ში და მათი საშუალებით გაკონტროლდეს
ზოგიერთი მახასიათებელი:
1. ინტეგრირებული 2xAccu 18650 უზრუნველყოფს ~ 12 სამუშაო საათს გარე ენერგიის გარეშე საშუალო სიკაშკაშეზე
2. ჩამონტაჟებული OLED 0.96 ჩვენება
3. ამინდის სენსორი BME280 ტემპერატურის, ტენიანობის და წნევის გასაზომად. მონაცემები შეიძლება გამოჩნდეს ინტერნეტში ან ინტეგრირებული 0.96 OLED ეკრანზე
4. მიკრო USB პორტი დასატენად
ნაბიჯი 1: შექმენით სხეული
ყველა ნაწილი დაბეჭდილია ჩემს 3D პრინტერზე
1. სხეული
2. ESP32 Dev დაფის საფარი
3. USB დამტენის კონტროლერის მხარდაჭერა ჩემივე დიზაინით, იხილეთ თანდართული STL
ნაბიჯი 2: ელექტრონული ნაწილი
ამ პროექტის შესაქმნელად გჭირდებათ
1. ESP32, მე გამოვიყენე ESP32 dev board
2. OLED დისპლეი, მე გამოვიყენე 0.96 ინჩი SSD1306 ჩიპში
3. BME280 სენსორი
4. 2x 18650 Lithium Accu 3000 mAh/სთ
5. USB ლითიუმის დამტენი მოდული
6. DC-DC ნაბიჯი UP
7. ნებისმიერი გადამრთველი
8. WS2812 LED- ების ზოლები 120 LED- ები მეტრზე დაახლოებით 1.5 მ
8. ზოგიერთი მავთული
ნაბიჯი 3: შეკრება და გაყვანილობა
შეკრება შეიძლება გაკეთდეს შემდეგი ნაბიჯით
1. განათავსეთ ESP32 ყდაზე და შეაერთეთ მავთულები შესაბამისი PIN კოდების მიხედვით, გაყვანილობის დიაგრამის მიხედვით
2. შეაერთეთ 2x18650 ერთად და შეაერთეთ ისინი პარალელურად
3. განათავსეთ USB დამტენი დამხმარე ნაწილზე და სხეულის ქვედა ნაწილზე, რათა შესაბამისი ხვრელი იყოს, საჭიროების შემთხვევაში მოათავსეთ ხვრელი
4. ჩადეთ გადამრთველი სხვა ხვრელში
5. შეაერთეთ Accu 18650, გადამრთველი, USB დამტენი და DC-DC გათიშეთ (არ დაურთოთ ESP32!)
6. დენის ჩართვის შემდეგ, DC-DC- ის გამომავალი ძაბვა დაარეგულირეთ v 5 ვ-მდე ჩაშენებული პოტენომეტრის გამოყენებით
7. ჩადეთ OLED ეკრანი კედელზე. საჭიროების შემთხვევაში შეასწორეთ ოთხკუთხედი სხეულზე
8. შეაერთეთ სხვა ნაწილი, ESP 32, ეკრანი, სენსორი და WS2812 კონექტორები
8. გადაიტანეთ WS2812 ზოლები სხეულის მილზე. დამალეთ მავთულები მილის გვერდით
რამდენიმე ხრიკი:
- მე გამოვიყენე ცხელი წებო და B7000 ყველა ელემენტის დასაფიქსირებლად
- რეზისტორი შედუღებულია ESP ყუთის გარეთ, პირდაპირ მავთულხლართებს შორის
- ყველა მავთულის შედუღება დაფარულია თერმომცირული მილით
ნაბიჯი 4: ESP პროგრამირება
ამ პროექტისათვის მე გამოვიყენე უნივერსალური პროგრამული უზრუნველყოფა, შემუშავებული ჩემს მიერ
გთხოვთ დაათვალიეროთ github გვერდი
ეს შეიცავს სრულ ინსტრუქციას შედგენისა და დაყენების შესახებ
ამ პროექტისთვის შეტანილი კონფიგურაცია თან ერთვის მაგალითს.
თუმცა, თქვენ შეგიძლიათ ამის გაკეთება ხელით, საჭირო კორექტირებით
რა გჭირდებათ შემოწმება და შეცვლა: 1. Services.json - შეცვალეთ "დანომრილი": xxx, სადაც თქვენი რეალური LED- ების xxx ნომერი, ზოლის მოჭრის შემდეგ
2. config.json - დააყენეთ შესაბამისი მოწყობილობის სახელი თქვენი მოწყობილობისთვის "localhost":
3. config.json - დააყენეთ შესაბამისი მნიშვნელობები თქვენი mqtt კავშირისთვის: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., თუ mqtt_host ცარიელია, მოწყობილობა არ შეეცდება mqtt– თან დაკავშირებას
ნაბიჯი 5: ისიამოვნეთ
ახლა, როდესაც ყველაფერი კეთდება, შეგიძლიათ ისიამოვნოთ თქვენი ნათურით და მართოთ ვებ ინტერფეისის საშუალებით
ეს ნათურა მე ჯერ არ შევსულვარ Apple Home Kit– ში, მაგრამ ეს საკმაოდ მარტივია, თქვენ გჭირდებათ მცირე ცვლილებები კონფიგურაციის ფაილებში. ამის შემდეგ თქვენ შეძლებთ მოწყობილობის კონტროლს Apple Home ნაკრების საშუალებით
ამისათვის გთხოვთ შეხედოთ მსგავს პროექტს
www.instructables.com/id/Bed-Room-Lamp-Ws2…
და წაიკითხე ვიკი
github.com/Yurik72/ESPHomeController/wiki/…
ნაბიჯი 6: ხშირად დასმული კითხვები, ხრიკები და პრობლემების მოგვარება
WS2812– ის ზოგიერთი მწარმოებელი არ მუშაობს, რადგან ის მოითხოვს 5 ვ ლოგიკას, მაგრამ ESP32 უზრუნველყოფს 3.3 ვ
ეს საკითხი შეიძლება მოგვარდეს შემდეგი გზებით
- შეეცადეთ შეამციროთ DC-DC ძაბვა 4.7-4.8 ვ-მდე, ზოგადად ეს ეხმარება 80%
- განათავსეთ ნებისმიერი დიოდი +5 ვ გამომავალსა და WS2812 +5 ვ შეყვანას შორის. დიოდი ძაბვას დააკლებს 0,6-0,8 ვოლტს და ის დაეხმარება
2. მოცემულ მაგალითში და firmware მოსალოდნელია, რომ WS2812 LED- ები მისცემს GRB თანმიმდევრობას. ამის გადასაჭრელად შეგიძლიათ შეცვალოთ მხოლოდ firmware ახალი სერვისის დამატება სერვისში. Json for "rgb_startled": 1 RGBStripController სერვისის განსაზღვრისათვის. ეს ნიშნავს, რომ RGB თანმიმდევრობა დაიწყება LED #1 -დან. ასევე, თუ თქვენ დააკავშირეთ ორი ზოლი სხვადასხვა თანმიმდევრობით. მაგალითად firts strip არის 30 Leds GRB და მეორე 60 led RGB შეგიძლიათ განსაზღვროთ "rgb_startled": 31 და ორი სესხი სწორად იმუშავებს ერთად
3. მოცემული ESP32 firmware უკვე მხარს უჭერს სხვა სველი სენსორს. DHT12- ის მსგავსად, დალასი. მისი მარტივად დაყენებაც შესაძლებელია მათთან ერთად
გირჩევთ:
Attiny85 პარალელური პროგრამირება ან გოგრა მრავალფერიანი თვალებით: 7 ნაბიჯი
Attiny85 პარალელური პროგრამირება ან გოგრა მრავალ ფერადი თვალებით: ეს პროექტი გვიჩვენებს, თუ როგორ უნდა გავაკონტროლოთ ორი 10 მმ-იანი სამი ფერის სამი ფერის ანოდი LED (გოგრის ჰელოუინის ბრჭყვიალა ფერადი თვალები) Attiny85 ჩიპით. პროექტის მიზანია მკითხველის გაცნობა პარალელური პროგრამირების ხელოვნებაში და ადამ დ
მუსიკალური რეაქტიული მრავალფერიანი LED განათება - არდუინოს ხმის გამოვლენის სენსორი - RGB LED ზოლები: 4 ნაბიჯი
მუსიკალური რეაქტიული მრავალფერიანი LED განათება | არდუინოს ხმის გამოვლენის სენსორი | RGB LED ზოლები: მუსიკა-რეაქტიული მრავალ ფერადი LED განათების პროექტი. ამ პროექტში გამოყენებულია მარტივი 5050 RGB LED ზოლები (არა მისამართი LED WS2812), Arduino ხმის გამოვლენის სენსორი და 12 ვ ადაპტერი
მორგებული მბზინავი მრავალფერიანი მიკი ყურები: 9 ნაბიჯი (სურათებით)
მიკი ყურები მორგებული მრავალფერადი: მინდოდა გამეზიარებინა პატარა პროექტი, რომელზეც ვმუშაობდი ჩემი ცოლის და ჩემი დისნეილენდის ბოლო მოგზაურობისთვის! მას აქვს ეს ლამაზი მინი მაუსის ყურები ყვავილებისა და ოქროს მავთულისგან, ამიტომ ვიფიქრე, რატომ არ უნდა გავაკეთო ჩემი საკუთარი მიკი მაუსის ყურები უფრო მაგიურად
მრავალფერიანი LED Icosahedron: 7 ნაბიჯი (სურათებით)
მრავალფერიანი LED Icosahedron: რამდენიმე ხნის წინ მე გავაკეთე დიდი 20 -გვერდიანი Die. უამრავ ადამიანს სურდა, რომ მე გამეშენებინა ისინი და ვინაიდან პროექტის ყველაზე რთული ნაწილი იყო ჭრის კუთხეების სწორად შერჩევა, მე გადავწყვიტე მეორის გაკეთება, რაც უფრო ზუსტი შეკრების საშუალებას მოგვცემდა
მრავალფერიანი მოციმციმე LED განათების ქანდაკება: 4 ნაბიჯი
მრავალფერიანი მოციმციმე LED სინათლის ქანდაკება: ეს ინსტრუქცია იყენებს Ikea სასანთლეს და მრავალფერად LED- ს დაპროექტებას დიდ მარმარილოებში. ეს ყველაფერი ფიქსირდება ხელნაკეთი ფიჭვის ბაზაზე. ეს ასე გავაკეთე