Სარჩევი:
- ნაბიჯი 1: Firebase– ის დაყენება
- ნაბიჯი 2: პროგრამა ESP-01 ძირითადი OTA მომავალი განახლებისთვის
- ნაბიჯი 3: პროგრამა ESP01 Moodlight Over OTA
- ნაბიჯი 4: ყველაფრის შედუღება
- ნაბიჯი 5: !! მნიშვნელოვანი განახლება
- ნაბიჯი 6: ბმული Github და Shematic– ისთვის
- ნაბიჯი 7: საბოლოო პროდუქტი
ვიდეო: ESP01 Moodlight Firebase– ით რეალურ დროში + OTA: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
იგი მხარს უჭერს R-G-B რეჟიმს და Fade ეფექტს. ასევე არსებობს მხარდაჭერა სიკაშკაშის კონტროლისთვის. მხარდაჭერა OTA განახლებისთვის
ნაბიჯი 1: Firebase– ის დაყენება
სანამ გავაგრძელებთ, ჩვენ უნდა შევქმნათ ცეცხლის ბაზა. გადადით შემდეგ ბმულზე https://firebase.google.com/ და შედით თქვენი gmail ანგარიშით.
ამ ნაბიჯის დასრულების შემდეგ ჩვენ უნდა შევქმნათ ახალი პროექტი firebase– ში, ასე რომ გადადით თქვენს firebase კონსოლზე.
თქვენი რეალურ დროში მონაცემთა ბაზის ქვეშ არის ჩანართი "წესები", სადაც თქვენ უნდა ჩართოთ ასეთი კითხვა და წერა. სურათი 2
თქვენ შეგიძლიათ იპოვოთ თქვენი firebase ბმული და საიდუმლო აქ. სურათი 3
იგი გამოიყენება arduino IDE– ში firebase– თან დასაკავშირებლად.
ნაბიჯი 2: პროგრამა 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– ისთვის
ESP01 განწყობის შუქი GITHUB
ნაბიჯი 7: საბოლოო პროდუქტი
გირჩევთ:
Arduino- ს დაპროგრამება ჰაერში (OTA) - ამება არდუინო: 4 ნაბიჯი
Arduino- ს დაპროგრამება ჰაერში (OTA)-ამება არდუინო: ბაზარზე ბევრია Wi-Fi მიკროკონტროლი, ბევრი შემქმნელი სარგებლობს თავისი Wi-Fi მიკროკონტროლერის პროგრამირებით Arduino IDE გამოყენებით. ამასთან, ერთ-ერთი ყველაზე მაგარი თვისება, რომელსაც Wi-Fi მიკროკონტროლერი უნდა გვთავაზობდეს, იგნორირებულია, ეს არის