Სარჩევი:
- ნაბიჯი 1: ძირითადი იდეა
- ნაბიჯი 2: შეაგროვეთ თქვენი კომპონენტები
- ნაბიჯი 3: წრის მომზადება
- ნაბიჯი 4: ატვირთეთ კოდი
- ნაბიჯი 5: პროექტის დანართი
- ნაბიჯი 6: მოდით შევამოწმოთ
ვიდეო: ESP 8266 Nodemcu Ws 2812 Neopixel დაფუძნებული LED MOOD ნათურა კონტროლირებადი ადგილობრივი ვებ სერვერით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ESP 8266 Nodemcu Ws 2812 Neopixel დაფუძნებული LED MOOD ნათურა კონტროლირებადი ვებ სერვერის გამოყენებით
ნაბიჯი 1: ძირითადი იდეა
გამარჯობა ბიჭებო ამ ინსტრუქციებში მე გავაკეთე MOOD LAMP ნეოპიქსელის LED ბეჭდის საფუძველზე Nodemcu ESP 8266 და ნათურა აკონტროლებს ვებ სერვერს, რომელსაც მასპინძლობს nodemcu მოწყობილობაზე. ამრიგად, ძირითადი იდეა არის ვებ სერვერის შექმნა nodemcu– ით და წვდომა ადგილობრივ ვებ სერვერზე ტელეფონით/კომპიუტერის ბრაუზერით და შემდეგ იმ გვერდის ბრძანებების გაგზავნით, რომ გააკონტროლოს Neopixels LED იმ ადგილობრივი ვებ სერვერით და აანთოს ნათურა სხვადასხვა ფერებში სხვადასხვა სიკაშკაშე ბრძანებების გაგზავნით ინტერფეისიდან, რომელსაც მასპინძლობს ადგილობრივი ვებ სერვერი და არსებობს სხვადასხვა რეჟიმი სხვადასხვა შუქის სანახავად, ასე რომ ისიამოვნეთ საკუთარი ნეოპიქსელებით დაფუძნებული ვებ სერვერის კონტროლის MOOD LAMP
ნაბიჯი 2: შეაგროვეთ თქვენი კომპონენტები
იყიდეთ ნაწილები: იყიდეთ Nodemcu ESP8266:
www.utsource.net/itm/p/8673408.html
იყიდეთ WS2812 LED:
www.utsource.net/itm/p/8673712.html
იყიდეთ WS2812 LED ბეჭედი:
www.utsource.net/itm/p/8673715.html
///////////////////////////////////////////////////////////////////////
ამ პროექტის შესაქმნელად ჩვენ გვჭირდება სამი ძირითადი კომპონენტი
1- ws 2812 led ბეჭედი ან ზოლები
2-ნოდემკუ esp8266
3- USB კაბელი დენისთვის
შვილობილი ყიდვის ბმული:-
ნოდემკუ (esp8266)-
www.banggood.com/NodeMcu-Lua-WIFI-Internet…
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
Ws2812 ნეოპიქსელი (12 ბიტიანი) ბეჭედი -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 ნეოპიქსელი (7 ბიტიანი) ბეჭედი-
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Ws2812 ნეოპიქსელი (3 ბიტიანი) ბეჭედი -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 neopixel led strip -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Taillight…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
ნაბიჯი 3: წრის მომზადება
წრე მართლაც მარტივია, რაც თქვენ გჭირდებათ არის დააკავშიროთ nodemcu Vin pin ნეოპიქსელის Vcc– სთან, რადგან ჩვენ ვიყენებთ nodemcu– ს Vin pin– ს ნეოპიქსელისთვის, ასე რომ ნუ გამოიყენებთ 5 ვ -ზე მეტს, როგორც კვანძს mcu, ამიტომაც გამოვიყენე USB კაბელის მიწოდება შემდეგ შეაერთეთ Gnd of nodemcu ნეოპიქსელთან Gnd & Din pin ნეოპიქსელთან D2 პინთან nodemcu- ზე.
ნაბიჯი 4: ატვირთეთ კოდი
გადმოწერეთ საფოსტო კოდი მოცემული ბმულიდან:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
შემდეგ გახსენით ARDUINO ide- ში და კოდში დააყენეთ ნეოპიქსელის პინი D2 (რაც არ უნდა იყოს დაკავშირებული ნეოპიქსელის მონაცემების კავშირზე ნოდემკუსთან), შემდეგ კი პიქსელების რაოდენობა, რაც ნიშნავს თქვენს ნეოპიქსელზე LED- ების რაოდენობას, შემდეგ შეცვალეთ თქვენი როუტერი ან მობილური ცხელ წერტილში ატვირთეთ კოდი.
ნაბიჯი 5: პროექტის დანართი
მე გავაკეთე მუყაოს ყუთი ელექტრონიკის დასაფარად და LED ნათურის თავსახური დიფუზორით, რათა სინათლის ერთგვაროვანი იყოს ყველა მიმართულებით, თქვენ შეგიძლიათ შექმნათ ის, რაც მოგწონთ.
ნაბიჯი 6: მოდით შევამოწმოთ
დასკვნით საფეხურზე დავუშვათ კაბელი, შემდეგ nodemcu მოძებნის ქსელს, რომლის კოდიც მას აქვს ssid & pass და თუ ქსელი მოიძებნება ის დაუკავშირდება, ახლავე დაუკავშირდით ნებისმიერ მოწყობილობას იმავე ქსელში ან გამოიყენეთ იგივე მობილური იყენებთ ცხელ წერტილს და ბრაუზერიდან აკრიფეთ IP 192.168.4.1 (ჩემი არის 192.168.43.72, რადგან მე შევცვალე ის, თუ თქვენ არ შეცვლილხართ სცადეთ მოცემული ამ ფრჩხილის გარეთ) და თუ გსურთ იცოდეთ თქვენი ip მაშინ დაუკავშირეთ nodemcu კომპიუტერი და შემდეგ სერიული მონიტორის გახსნა და თქვენ მიიღებთ IP– ს, შემდეგ შეხვალთ ვებ სერვერზე ბრაუზერის ამ ip– ის გამოყენებით და შეცვალეთ ბრაუზერის ნეოპიქსელის ფერის სიკაშკაშე და რეჟიმი და ისიამოვნეთ თქვენი საკუთარი სინათლის ჩვენებით თქვენი MOOD LAMP– ით. იხილეთ ვიდეო უკეთესი გაგებისთვის.
მადლობა…
გირჩევთ:
NodeMCU ბლინკის აპლიკაციით/სერვერით: 4 ნაბიჯი
NodeMCU ერთად Blynk აპლიკაცია/სერვერი: რა არის Blynk და როგორ მუშაობს, უყურეთ მათ კამპანიის ვიდეოს! პირველ რიგში, როგორც ირკვევა, თქვენ შეგიძლიათ დააპროგრამოთ NodeMCU Arduino IDE– ით, გადაამოწმეთ ვიდეო ზემოთ. აქ არის დაწერილი გაკვეთილი კონფიგურაციისთვის: https:/ /www.teachmemicro.com/intro-nodemcu-arduino
მუმიის ნათურა - WiFi კონტროლირებადი ჭკვიანი ნათურა: 5 ნაბიჯი (სურათებით)
მუმიის ნათურა - WiFi კონტროლირებადი ჭკვიანი ნათურა: დაახლოებით 230 ათასი წლის წინ ადამიანმა ისწავლა ცეცხლის კონტროლი, რაც იწვევს მის ცხოვრებისეულ ცვლილებებს, რადგან მან ღამით დაიწყო მუშაობა ცეცხლის შუქის გამოყენებით. ჩვენ შეგვიძლია ვთქვათ, რომ ეს არის შიდა განათების დასაწყისი. ახლა მე
ინტერნეტით კონტროლირებადი LED გამოყენება ESP32 დაფუძნებული ვებ სერვერის გამოყენებით: 10 ნაბიჯი
ინტერნეტით კონტროლირებადი LED გამოყენება ESP32 დაფუძნებული ვებ სერვერის გამოყენებით: პროექტის მიმოხილვა ამ მაგალითში ჩვენ გავარკვევთ როგორ შევქმნათ ESP32 დაფუძნებული ვებ სერვერი LED მდგომარეობის გასაკონტროლებლად, რომელიც ხელმისაწვდომია მსოფლიოს ნებისმიერი ადგილიდან. თქვენ დაგჭირდებათ Mac კომპიუტერი ამ პროექტისთვის, მაგრამ თქვენ შეგიძლიათ გაუშვათ ეს პროგრამა თუნდაც
ESP 8266 Nodemcu RGB LED Strip კონტროლირებადი ვებ სერვერის დისტანციური მართვის საშუალებით: 4 ნაბიჯი
ESP 8266 Nodemcu RGB LED Strip კონტროლირებადი ვებ სერვერის დისტანციური მართვის საშუალებით: ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ უნდა გადავიყვანოთ nodemcu RGB LED ზოლის IR დისტანციურად და რომ nodemcu დისტანციური კონტროლირებადი უნდა იყოს ვებ გვერდზე განთავსებული მობილურით ან კომპიუტერით nodemcu
ESP 8266 Nodemcu Ws 2812 Neopixel დაფუძნებული LED MOOD ნათურა კონტროლირებადი ვებ სერვერის გამოყენებით: 6 ნაბიჯი
ESP 8266 Nodemcu Ws 2812 ნეოპიქსელზე დაფუძნებული LED MOOD ნათურა, რომელიც კონტროლდება ვებ სერვერის გამოყენებით: ამ პროექტში ჩვენ გავაკეთებთ MOOD ნათურას nodemcu & ნეოპიქსელი და რომლის კონტროლი შესაძლებელია ნებისმიერი ბრაუზერის მიერ ადგილობრივი ვებ სერვერის გამოყენებით