Სარჩევი:
- ნაბიჯი 1: ნაწილები და ინსტრუმენტები
- ნაბიჯი 2: LED მატრიცის მომზადება
- ნაბიჯი 3: შეაერთეთ LED მატრიცის ჩვენება და RTC ESP8266- თან
- ნაბიჯი 4: აანთეთ ESP8266 მოდული
- ნაბიჯი 5: წაისვით მზის ფილმი მაკარონის ქილაზე
- ნაბიჯი 6: მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
- ნაბიჯი 7: ყველაფრის ერთად შედგენა
- ნაბიჯი 8: დამატებითი იდეები
ვიდეო: ESP8266 LED მატრიცის საათი: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ESP8266 LED მატრიცის საათი
მარტივი LED მატრიცის საათი, რომელიც დაფუძნებულია პოპულარულ ESP8266– ზე, რეალური დროის საათის მოდულთან და დროის სინქრონიზაციას WiFi– ზე NTP სერვერიდან.
ახალი! ასევე ხელმისაწვდომია ESP32 ვერსია
ნაბიჯი 1: ნაწილები და ინსტრუმენტები
ჯერ ვნახოთ რა გვჭირდება.
ნაწილები:
- 6 x 8x8 MAX7219 LED მატრიცა Banggood
- 1 x RTC DS3231
- 1 x ESP12 დაფა Bangood
- 1 x მაკარონის ქილა
- 1 x 5.5 მმ X 2.1 მმ DC კვების ბლოკი ლითონის ჯეკის პანელის მთა
- 1 x USB to 5.5 მმ X 2.1 მმ ლულის ჯეკი 5v DC დენის კაბელი
- 1 x ფანჯრის ელფერი ფილმი
- 11 x ქალი მდე ქალი dupont მავთულები Bangood
ინსტრუმენტები:
- soldering რკინის
- სპრეის ბოთლი
- ჰობის დანა
- ორმხრივი ლენტი
ყველა ნაწილის ადვილად მოპოვება შესაძლებელია ebay/aliexpress და/ან ადგილობრივი მაღაზიებიდან.
ნაბიჯი 2: LED მატრიცის მომზადება
მე უფრო გამიადვილდა 2 x 4 ცალი მოდულის ყიდვა, ერთი მათგანის შუაზე გაჭრა და მეორეზე შეკვრა, ხოლო PCB- ზე დაბეჭდილი ორიენტაციის შენარჩუნებისას.
ნაბიჯი 3: შეაერთეთ LED მატრიცის ჩვენება და RTC ESP8266- თან
შეაერთეთ პინის სათაურები მოდულებზე, შემდეგ გამოიყენეთ დუპონტის კაბელები მათ დასაკავშირებლად შემდეგნაირად.
MAX7219- დან ESP8266- მდე
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231- დან ESP8266- მდე
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
ერთი შენიშვნა RTC მოდულზე, როგორც ჩანს მას ასევე აქვს ბატარეის დატენვის შესაძლებლობა, თუმცა ეს არ არის კარგი იდეა CR2032– ის გამოყენებისას. ერთ -ერთი შესაძლო გამოსავალი იქნება სურათზე მონიშნული კვალის გაჭრა, რათა გამორთოთ მიკროსქემის დატენვის ნაწილი. ამის შესახებ დამატებითი ინფორმაცია შეგიძლიათ იხილოთ აქ.
ნაბიჯი 4: აანთეთ ESP8266 მოდული
Nest ნაბიჯი იქნება კოდის ატვირთვა ESP8266- ში.
მიუხედავად იმისა, რომ ორიგინალური კოდი შეგიძლიათ იხილოთ აქ (დიდი მადლობა ავტორს!) თქვენ შეგიძლიათ დაურთოთ მისი ინგლისური ვერსია.
ატვირთვის პროცესი საკმაოდ სწორია, უბრალოდ არ დაგავიწყდეთ კოდის განახლება თქვენი WiFi სერთიფიკატებით.
char ssid = "xxxxx"; // თქვენი ქსელის SSID (სახელი) char pass = "xxxxx"; // თქვენი ქსელის პაროლი
ნაბიჯი 5: წაისვით მზის ფილმი მაკარონის ქილაზე
მე გადავწყვიტე ქილის მხოლოდ ერთი ნაწილი გადავიფარო ფილმით, რომ დანარჩენი კომპონენტები ხილული იყოს.
ცდისა და შეცდომის შემდეგ მე შევამჩნიე, რომ "საიდუმლო" იმაში მდგომარეობს, რომ ქილა და ფილმი რაც შეიძლება სველი იყოს საპნიანი წყლით, რათა შეძლოთ კორექტირების გაკეთება მისი გამოყენებისას. გამოიყენეთ სპრეის ბოთლი, რომ ყველაფერი ლამაზი და სველი იყოს და ჰობის დანა ჭარბი ფილმის მოსაჭრელად.
მას შემდეგ რაც მთლიანად გაშრება ფილმი საკმაოდ კარგად უნდა იყოს გადაჭიმული ქილაზე.
ნაბიჯი 6: მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
შეაერთეთ 2 დუპონტის მავთული DC ჯეკზე. ისინი ESP8266- თან იქნება დაკავშირებული შემდეგნაირად.
- + - VIN
- - - GNG
გაბურღეთ მთელი ქილა სახურავის შუაგულში და დაამონტაჟეთ DC ბუდე.
ნაბიჯი 7: ყველაფრის ერთად შედგენა
იმისათვის, რომ ყველაფერი უფრო მოწესრიგებული იყოს, RTC და ESP8266 დავამაგრე LED ეკრანის უკანა მხარეს ორმაგი ცალმხრივი ლენტის გამოყენებით. დარწმუნდით, რომ მოდულები არ ეხება LED- მოდულების რომელიმე კონტაქტს და თუ ეს ეხება, გამოიყენეთ რამდენიმე ელექტრული ლენტი კონტაქტების დასაფარავად, რათა თავიდან აიცილოთ შორტები.
ასევე, იმისათვის, რომ დავრწმუნდე, რომ ეკრანი არ მოძრაობს მას შემდეგ, რაც ქილას სახურავს ვხუჭავ, მის ბოლოში დავამატე რამოდენიმე ლენტი ისე, რომ ის დარჩეს თავის ადგილას ქილაში.
რჩება მხოლოდ USB კაბელის ჩართვა და ეს არის ის!
ნაბიჯი 8: დამატებითი იდეები
- დაამატეთ სარეზერვო ბატარეა დამუხტული TP4056– ით;
- დაამატეთ ტემპერატურისა და ტენიანობის სენსორი;
- შეიმუშავეთ 3D ნაბეჭდი ქეისი;
- დაამატეთ სინათლის სენსორი ეკრანის ღამით შესამცირებლად.
ვიმედოვნებთ, რომ მოგეწონათ ეს პროექტი და თუ თქვენ გაქვთ რაიმე შეკითხვები მოგერიდებათ.
გირჩევთ:
WiFi კონტროლირებადი LED ზოლის მატრიცის ჩვენება საათის სინათლე: 3 ნაბიჯი (სურათებით)
WiFi კონტროლირებადი LED ზოლის მატრიცა ჩვენება საათის სინათლე: პროგრამირებადი LED ზოლები, მაგ. WS2812 საფუძველზე, მომხიბლავია. აპლიკაციები მრავალფეროვანია და თქვენ სწრაფად მიიღებთ შთამბეჭდავ შედეგებს. და რატომღაც საათების მშენებლობა, როგორც ჩანს, სხვა სფეროა, რომელზეც ბევრს ვფიქრობ. იწყება გარკვეული გამოცდილებით
საპენსიო საათი / დათვლა / Dn საათი: 4 ნაბიჯი (სურათებით)
საპენსიო საათი / დათვლა / Dn საათი: უჯრაში მქონდა რამოდენიმე ამ 8x8 LED dot-matrix ჩვენება და ვფიქრობდი რა გამეკეთებინა მათთან. სხვა ინსტრუქციებით შთაგონებული, მე მივიღე იდეა ავაშენო დათვლის/ზევით ჩვენება მომავალ თარიღამდე/დროზე დასათვლელად და თუ მიზნობრივი დროა
C51 4 ბიტიანი ელექტრონული საათი - ხის საათი: 15 ნაბიჯი (სურათებით)
C51 4 ბიტიანი ელექტრონული საათი - ხის საათი: ამ შაბათ -კვირას მქონდა თავისუფალი დრო, ასე რომ წინ წავიდა და ავაწყვე 2.40 აშშ დოლარი, 4 ბიტიანი DIY ელექტრონული ციფრული საათი, რომელიც ვიყიდე AliExpress– ისგან ცოტა ხნის წინ
პაწაწინა LED მატრიცის ჩვენების საათი: 8 ნაბიჯი
პაწაწინა LED მატრიცის ჩვენების საათი: მე ყოველთვის მინდოდა მქონოდა ძველმოდური დესკტოპის საათი, რომელიც რაღაცას ჰგავდა 90-იანი წლების ფილმებს, საკმაოდ მოკრძალებული ფუნქციონირებით: რეალურ დროში საათი, თარიღი, ფონური შუქის შეცვლა, სიგნალი და სიგნალიზაციის ვარიანტი რა ასე რომ, მე პირადობით მოვედი
ააშენეთ თქვენი კომპიუტერისთვის ნამდვილი ზარიანი საათი და ცეცხლსაქრობიანი საათი: 3 ნაბიჯი (სურათებით)
ააშენეთ ნამდვილი ზარის მომგვრელი საათი თქვენი კომპიუტერისთვის და ცეცხლის ჩაქრობის მანქანა-საათი: სპილენძის ზარი, პატარა სარელეო კიდევ რამდენიმე რამ და ნამდვილ ზარს შეუძლია საათების დარტყმა თქვენს სამუშაო მაგიდაზე. თუმცა ეს პროექტი მუშაობს Windows და Mac- ზე OS X ასევე, მე გადავწყვიტე დავაყენო Ubuntu Linux კომპიუტერზე, რომელიც აღმოვაჩინე ნაგავში და ვმუშაობ ამაზე: მე არასოდეს