Სარჩევი:

ESP01 Moodlight Firebase– ით რეალურ დროში + OTA: 7 ნაბიჯი
ESP01 Moodlight Firebase– ით რეალურ დროში + OTA: 7 ნაბიჯი

ვიდეო: ESP01 Moodlight Firebase– ით რეალურ დროში + OTA: 7 ნაბიჯი

ვიდეო: ESP01 Moodlight Firebase– ით რეალურ დროში + OTA: 7 ნაბიჯი
ვიდეო: ESP8266 + Firebase + OTA moodlight - (nodeMCU) 2024, ივლისი
Anonim
Image
Image

იგი მხარს უჭერს R-G-B რეჟიმს და Fade ეფექტს. ასევე არსებობს მხარდაჭერა სიკაშკაშის კონტროლისთვის. მხარდაჭერა OTA განახლებისთვის

ნაბიჯი 1: Firebase– ის დაყენება

Firebase– ის დაყენება
Firebase– ის დაყენება
Firebase– ის დაყენება
Firebase– ის დაყენება

სანამ გავაგრძელებთ, ჩვენ უნდა შევქმნათ ცეცხლის ბაზა. გადადით შემდეგ ბმულზე https://firebase.google.com/ და შედით თქვენი gmail ანგარიშით.

ამ ნაბიჯის დასრულების შემდეგ ჩვენ უნდა შევქმნათ ახალი პროექტი firebase– ში, ასე რომ გადადით თქვენს firebase კონსოლზე.

თქვენი რეალურ დროში მონაცემთა ბაზის ქვეშ არის ჩანართი "წესები", სადაც თქვენ უნდა ჩართოთ ასეთი კითხვა და წერა. სურათი 2

თქვენ შეგიძლიათ იპოვოთ თქვენი firebase ბმული და საიდუმლო აქ. სურათი 3

იგი გამოიყენება arduino IDE– ში firebase– თან დასაკავშირებლად.

ნაბიჯი 2: პროგრამა ESP-01 ძირითადი OTA მომავალი განახლებისთვის

პროგრამა ESP-01 ძირითადი OTA მომავალი განახლებისთვის
პროგრამა ESP-01 ძირითადი OTA მომავალი განახლებისთვის
პროგრამა ESP-01 ძირითადი OTA მომავალი განახლებისთვის
პროგრამა ESP-01 ძირითადი OTA მომავალი განახლებისთვის

საწყისი კოდისგან შეგიძლიათ ჩამოტვირთოთ მინიმალური OTA და გადმოწეროთ arduino IDE– ით თქვენს ESP01– ში. სურათი 1

მას შემდეგ რაც გაანათეთ, ის უნდა გამოჩნდეს arduino IDE პორტში ასე. სურათი 2

თუ ის არ გამოჩნდება აქ არის ბმული პრობლემების გადასაჭრელად, ან შეგიძლიათ იკითხოთ კომენტარებში.

ნაბიჯი 3: პროგრამა ESP01 Moodlight Over OTA

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

ნაბიჯი 4: ყველაფრის შედუღება

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

დენის წყაროსთვის ვიყენებ 5V 1A ძველ ტელეფონის დამტენს, რომელიც დაკავშირებულია ძაბვის რეგულატორთან.

კავშირები:

Vcc to 3V (ძაბვის მარეგულირებელი) GND to GND GPIO0 წითელი GPIO2 მწვანე GPIO3 = RX ლურჯი CH_PD Vcc (ან შეაერთეთ გამყვანი რეზისტორი ESP-01 მოდულზე) სურვილისამებრ: დააჭირეთ ღილაკს GND– დან RST– ზე გადასაყენებლად მოდული

ვინაიდან მე ამას ჩავრთავ ჩემს თეთრ ბურთში, მე დავდე ცხელი წებო, ასე რომ ის არ მოძრაობს ან იშლება. ის მუშაობს უკვე 3 კვირაა უპრობლემოდ.

ნაბიჯი 5: !! მნიშვნელოვანი განახლება

გავაცნობიერე ერთი პრობლემა ახლანდელ აშენებასთან დაკავშირებით და მომიწია ჩართვა/გამორთვა სამივე ფერის (RGB) LED- სა და ESP01- ს შორის, რადგან თუ გამორთავთ და შემდეგ ისევ ჩართავთ ის ჩამკეტის რეჟიმში, ესკიზის გაშვების ნაცვლად.

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

ნაბიჯი 6: ბმული Github და Shematic– ისთვის

ბმული Github და Shematic– სთვის
ბმული Github და Shematic– სთვის

ESP01 განწყობის შუქი GITHUB

ნაბიჯი 7: საბოლოო პროდუქტი

გირჩევთ: