Სარჩევი:
- ნაბიჯი 1: გაჭრა LED ზოლები
- ნაბიჯი 2: ჩარჩოს შექმნა
- ნაბიჯი 3: LED ზოლების ჩარჩოზე მიმაგრება
- ნაბიჯი 4: გაყვანილობა
- ნაბიჯი 5: დაკავშირება ESP8266- თან და ესკიზის ატვირთვა
ვიდეო: ESP8266 / Arduino RGB LED საშობაო შუქის ფანჯრის მორთულობა: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
წელიწადის ის დროა: დეკემბერი. ჩემს სამეზობლოში, ყველა ამშვენებს სახლს და ფანჯრებს საშობაო შუქებით. ამჯერად, მე გადავწყვიტე ავაშენო რაღაც ჩვეული, უნიკალური, ESP8266 მოდულის და მხოლოდ რამდენიმე RGB LED- ის გამოყენებით. თქვენ შეგიძლიათ იგივე შექმნათ Arduino (Uno/Pro) მოდულის გამოყენებით, მაგრამ ESP მოდულით თქვენ ასევე მიიღებთ wifi- ჩართვას, დისტანციური მართვისთვის, დაგეგმილი ჩართვა/გამორთვას.
საჭირო კომპონენტები…
- ESP8266 (NodeMCU მოდული) ან Arduino Uno/Pro/Pro Mini/ა.შ. ეს გაკვეთილი განკუთვნილია ESP8266– ისთვის, მაგრამ ის ასევე გამოიყენება სხვებისთვის
- ინდივიდუალურად მიმართვადი RGB LED სინათლის ზოლები (WS2812 ჩიპი), რეკომენდირებულია: 60 RGB LED/მეტრი, 1 მეტრიანი ცალი
- ზოგიერთი მავთული და soldering
- გრძელი მიკრო USB კაბელი (ის იკვებება USB– ით)
- ან ხე ან უბრალოდ მუყაო ჩარჩოსთვის
- Arduino IDE პროგრამული უზრუნველყოფის განვითარებისათვის (იხილეთ ნიმუშის კოდი ინსტრუქციის ბოლოს)
WS2812 RGB LED ზოლში სასიამოვნოა ის, რომ ეს, ახლა ხელმისაწვდომი LED მოდულები ინდივიდუალურად არის მიმართული და მიჯაჭვული, ასე რომ თქვენ უბრალოდ უნდა დარწმუნდეთ, რომ "მონაცემთა" ხაზი ერთმანეთთან არის დაკავშირებული. ეს ძალიან მოსახერხებელი კომპონენტია ხისათვის, რადგან LED ზოლის ნაჭრებად გაჭრის შემდეგ თქვენ მხოლოდ ერთი მავთულით უნდა მიაჯაჭვოთ ისინი. დანარჩენი ორი კავშირი (+5V და მიწა), შეგიძლიათ დააკავშიროთ ყველგან.
კოდის მისამართით შეგიძლიათ ნახოთ, რომ პიქსელების მისამართები იწყება 0 -დან (ხის ძირთან ყველაზე ახლოს) და 42 -მდე, სულ 43 LED- ით. თქვენ, რა თქმა უნდა, თავისუფლად შეგიძლიათ გამოიყენოთ მეტნაკლებად LED- ები, მაგრამ შემდეგ თქვენ უნდა შეცვალოთ კოდი.
ენერგიის მოხმარება ჩემი 43 LED კონფიგურაციისთვის არის 360 კმ მაქსიმუმი ამჟამინდელი კოდით, მაგრამ მე არ გამოვყოფდი შუქდიოდებს. თუ ჩართავთ ყველა LED- ებს, სრული სიმძლავრით, სავარაუდოდ 1A- ზე მაღალი იქნება, ასე რომ ფრთხილად იყავით!
ამჟამინდელი კოდი არის მარტივი, ის ყველა LED- ს აყენებს მწვანე და შემდეგ იცვლის პიქსელს 6 პალიტრის ერთ ფერში ერთ 0.5 წამში. თქვენ თავისუფლად შეგიძლიათ შეცვალოთ იგი და ექსპერიმენტი ჩაატაროთ ნებისმიერ რთულ ნიმუშზე.
ნაბიჯი 1: გაჭრა LED ზოლები
პირველი, ჩამოაყალიბეთ RGB LED ზოლები და გაჭერით იგი ზომის შესაქმნელად.
მე მირჩევნია მქონდეს 15 LED, როგორც მაგისტრალური (ვერტიკალური), შემდეგ კი ფილიალებისთვის 2 + 2, 4 + 4, 8 + 8 LED, მაგრამ თქვენ შეგიძლიათ გქონდეთ მეტი ან ნაკლები. დარწმუნდით, რომ გაჭერით ზოლები მხოლოდ სპილენძის ბალიშებთან (მოჭრილი ნიშნები).
ნაბიჯი 2: ჩარჩოს შექმნა
თქვენ შეგიძლიათ უბრალოდ გამოიყენოთ მუყაოს ნაჭერი, მაგრამ მე მქონდა რამდენიმე (ბალზას) ხე, რომელიც მე გარშემო იწვა და მე ვფიქრობ, რომ ის ოდნავ უკეთ გამოიყურება, ამიტომ გამოვიყენე ეს. დახაზეთ კონტური A4 ნაჭერზე წინა საფეხურიდან (სადაც თქვენ გაჭრით LED- ებს) და გაჭერით რამდენიმე ხის ნაჭერი ამ ზომაზე. შემდეგ გამოიყენეთ ცხელი წებო, რომ ყველაფერი ერთად ააწყოთ.
ნაბიჯი 3: LED ზოლების ჩარჩოზე მიმაგრება
LED ზოლები აქვს წებოვანი უკანა მხარეს. გამოიყენეთ ეს, რომ ჩარჩოზე მიამაგროთ ზოლები.
ჯერ არ მიამაგროთ მაგისტრალური (ვერტიკალური) ნაჭერი, ეს იქნება მხოლოდ ბოლო ნაბიჯი თითქმის ყველაფრის გაყვანილობის შემდეგ.
შენიშნეთ ისრის მიმართულება ზოლზე - ეს არის ჯაჭვის/მონაცემების მიმართულება! თქვენ უნდა გქონდეთ DI (მონაცემები) მარჯვენა ფილიალზე, მარჯვენა მხარეს და DO (მონაცემები გარეთ) მარცხენა ტოტზე, მარცხენა მხარეს. ჩვენ გვინდა გვქონდეს ყველა ამ LED- ების ლამაზი და მარტივი ჯაჭვი. შენიშვნა, ძალა (+5V, GND) არ იქნება მიჯაჭვული.
ნაბიჯი 4: გაყვანილობა
ჩვენ გვინდა მონაცემების ჯაჭვი, ასე რომ ეს ნიშნავს, რომ ჩვენი მონაცემთა მავთულები გადავა ზედა მარცხენა ტოტიდან ქვედა მარჯვნივ. და რა თქმა უნდა ჩვენ ვაკავშირებთ სამივე მავთულს შუაში, სადაც მარცხენა + მარჯვენა ტოტი ხვდება.
როდესაც ეს კეთდება, ჩვენ უნდა დავრწმუნდეთ, რომ ყველა ბიტი უნდა იყოს ძალაუფლებული, ამისათვის მე გავუშვი შავი მავთული მარცხენა მხარეს (ვერტიკალური) GND– ზე და მარჯვენა მხარეს +5V– ზე.
ნაბიჯი 5: დაკავშირება ESP8266- თან და ესკიზის ატვირთვა
დააკავშირეთ ქინძისთავები ESP8266– დან:
+5V (VIN) - LED ზოლამდე +5V
GND - LED ზოლისკენ GND
D7 to LED ზოლები მონაცემები
დაიწყეთ Arduino IDE, შექმენით/ჩატვირთეთ მასში საწყისი კოდი (მიმაგრებულია), შემდეგ დარწმუნდით, რომ Arduino IDE არის კონფიგურირებული სწორი პარამეტრებით (პორტი, მოწყობილობის ტიპი, სიჩქარე), შემდეგ დააჭირეთ შედგენა + ატვირთვა.
დასრულების შემდეგ, LED ზოლები აანთებს და დაიწყებს ნიმუშების ჩვენებას. შეიძლება დაგჭირდეთ Adafruit - Neopixel ბიბლიოთეკის დამატება Arduino IDE– ში (v1.8+). თქვენ ასევე შეგიძლიათ შეცვალოთ კოდი სხვადასხვა შაბლონების ჩვენების მიზნით, მოგერიდებათ ექსპერიმენტი.
Შობას გილოცავთ!
გირჩევთ:
PCB მოციმციმე ხის მორთულობა: 5 ნაბიჯი (სურათებით)
PCB მოციმციმე ხის მორთულობა: ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ ეფექტურად გააკეთოთ ელექტრონიკის პროექტი. მაგალითად, მე გავაკეთებ PCB მოციმციმე შუქებით თავიდან ბოლომდე. ყველა ელექტრონიკა მუშაობს დამოუკიდებლად, კოდირების გარეშე. ყველაფერი რაც თქვენ გჭირდებათ არის შეაერთოთ
ნაძვის ხის LED მორთულობა: 3 ნაბიჯი (სურათებით)
LED ნაძვის ხის მორთულობა: გამარჯობა ყველას. შობა მოდის, მე გადავწყვიტე შევქმნა ულამაზესი ნაძვის ხის დეკორაცია რამდენიმე LED- ით, ზოგიერთი რეზისტორით და 555 ტაიმერის IC- ით. ყველა საჭირო კომპონენტი არის THT კომპონენტები, ეს უფრო ადვილია გასაყიდად ვიდრე SMD კომპონენტები
WiFi კონტროლირებადი საშობაო შუქის ფანჯრის მორთულობა: 4 ნაბიჯი
WiFi კონტროლირებადი საშობაო შუქის ფანჯრის მორთულობა: აკონტროლეთ LED განათების ზოლები თქვენი ტელეფონიდან ან კომპიუტერიდან - უამრავი საშობაო თემატური სინათლის შაბლონი
LED სადღესასწაულო ფანჯრის მორთულობა: 13 ნაბიჯი
LED სადღესასწაულო ფანჯრის გაფორმება: ჩემმა მეგობარმა თქვა, რომ ფუჭია დღესასწაულის ფანჯრის გაფორმება LED ზოლით. საერთო ჯამში, შვებულება მხოლოდ რამდენიმე დღე გრძელდება, ამიტომ ჩვენ უნდა გავყოთ და მოვიშოროთ იგი რამდენიმე დღის შემდეგ. მეორე ფიქრისას, ეს სიმართლეა. ამჯერად მინდა
საშობაო ყუთი: Arduino/ioBridge ინტერნეტით კონტროლირებადი საშობაო შუქები და მუსიკალური შოუ: 7 ნაბიჯი
საშობაო ყუთი: Arduino/ioBridge ინტერნეტით კონტროლირებადი საშობაო შუქები და მუსიკალური შოუ: ჩემი საახალწლო ყუთის პროექტი შედგება ინტერნეტ კონტროლირებადი საშობაო შუქებისა და მუსიკალური შოუსგან. საშობაო სიმღერა შეიძლება ითხოვოს ონლაინ რეჟიმში, რომელიც შემდეგ იდება რიგში და უკრავს მოთხოვნილი თანმიმდევრობით. მუსიკა გადადის FM სტატისტიკაზე