Სარჩევი:

ESP32 LED მატრიქსის საათი: 8 ნაბიჯი
ESP32 LED მატრიქსის საათი: 8 ნაბიჯი

ვიდეო: ESP32 LED მატრიქსის საათი: 8 ნაბიჯი

ვიდეო: ESP32 LED მატრიქსის საათი: 8 ნაბიჯი
ვიდეო: Управляем адресными светодиодами на ESP32, прошивка WLED, применение в Home Assistant 2024, ნოემბერი
Anonim
ESP32 LED მატრიქსის საათი
ESP32 LED მატრიქსის საათი

ეს არის ESP8266 LED მატრიქსის საათის პროექტის გაგრძელება.

ორიგინალური კოდის ავტორმა განაგრძო ის ESP32– ისთვის (დიდი მადლობა schreibfaul1!), ამიტომ გადავწყვიტე ასევე განმეახლებინა საათი, რაც უკვე გავაკეთე.

ნაბიჯი 1: ნაწილები და ინსტრუმენტები

ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები
ნაწილები და ინსტრუმენტები

ნაწილები:

  • 6 x 8x8 MAX7219 LED მატრიცა
  • 1 x ESP32 დაფა
  • 1 x KY-018 ფოტორეზისტორული მოდული
  • 1 x DHT11 სენსორი
  • 1 x მიკრო USB დანამატი
  • 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 მდედრობითი მდედრობითი დუპონტის მავთულები

ინსტრუმენტები:

  • soldering რკინის
  • სპრეის ბოთლი
  • ჰობის დანა
  • ორმხრივი ლენტი

ყველა ნაწილის ადვილად მოპოვება შესაძლებელია ebay/aliexpress და/ან ადგილობრივი მაღაზიებიდან.

ნაბიჯი 2: LED მატრიცის მომზადება

LED მატრიცის მომზადება
LED მატრიცის მომზადება
LED მატრიცის მომზადება
LED მატრიცის მომზადება

მე უფრო გამიადვილდა 2 x 4 ცალი მოდულის ყიდვა, ერთი მათგანის შუაზე გაჭრა და მეორეზე შეკვრა, ხოლო PCB- ზე დაბეჭდილი ორიენტაციის შენარჩუნებისას.

ნაბიჯი 3: შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან

შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან
შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან
შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან
შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან
შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან
შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან

შეაერთეთ პინის სათაურები მოდულებზე, შემდეგ გამოიყენეთ დუპონტის კაბელები მათ დასაკავშირებლად შემდეგნაირად.

MAX7219

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • S - D4
  • + - 3V3
  • - - GND

LDR

  • S - D34
  • + - 3V3
  • - - GND

ნაბიჯი 4: გამოიყენეთ მზის ფილმი მაკარონის ქილაზე

გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
გამოიყენეთ მზის ფილმი მაკარონის ქილაზე

მე გადავწყვიტე ქილის მხოლოდ ერთი ნაწილი გადავიფარო ფილმით, რომ დანარჩენი კომპონენტები ხილული იყოს.

ცდისა და შეცდომის შემდეგ მე შევამჩნიე, რომ "საიდუმლო" იმაში მდგომარეობს, რომ ქილა და ფილმი რაც შეიძლება სველი იყოს საპნიანი წყლით, რათა შეძლოთ კორექტირების გაკეთება მისი გამოყენებისას. გამოიყენეთ სპრეის ბოთლი, რომ ყველაფერი ლამაზი და სველი იყოს და ჰობის დანა ჭარბი ფილმის მოსაჭრელად. მას შემდეგ რაც მთლიანად გაშრება ფილმი საკმაოდ კარგად უნდა იყოს გადაჭიმული ქილაზე.

ნაბიჯი 5: მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი

მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი

შეაერთეთ 2 დუპონტის მავთული DC ჯეკზე და შემდეგ შეაერთეთ მიკრო USB დანამატი.

მე გამოვიყენე pinout რომელიც აღწერილია აქ.

გაბურღეთ მთელი ქილა სახურავის შუაგულში და დაამონტაჟეთ DC ბუდე.

ასევე გაბურღეთ სახურავი DHT11 სენსორის სახურავზე.

ნაბიჯი 6: აანთეთ ESP32 მოდული

აანთეთ ESP32 მოდული
აანთეთ ESP32 მოდული

შემდეგი ნაბიჯი იქნება კოდის ატვირთვა ESP32- ში.

მიუხედავად იმისა, რომ ორიგინალური კოდი შეგიძლიათ იხილოთ აქ (დიდი მადლობა ავტორს!) თქვენ შეგიძლიათ დაურთოთ მისი ჩემი ვერსია, რომელიც შეიცავს DHT11 და LDR სენსორების განახლებას. ატვირთვის პროცესი საკმაოდ სწორია, უბრალოდ არ დაგავიწყდეთ კოდის განახლება თქვენი WiFi სერთიფიკატებით.

// რწმუნებათა სიგელები --------------------------------------------#განსაზღვრეთ SSID "### ## "; // თქვენი WiFi სერთიფიკატები აქ#განსაზღვრეთ PW "#####";

ნაბიჯი 7: ყველაფრის ერთად შედგენა

Image
Image

დარწმუნდით, რომ მოდულები არ ეხება LED- მოდულების რომელიმე კონტაქტს და თუ ეს ეხება, გამოიყენეთ რამდენიმე ელექტრული ლენტი კონტაქტების დასაფარავად, რათა თავიდან აიცილოთ შორტები.

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

ნაბიჯი 8: დამატებითი იდეები

დაამატეთ სარეზერვო ბატარეა დამუხტული TP4056– ით;

შეიმუშავეთ 3D ნაბეჭდი ქეისი

ვიმედოვნებთ, რომ მოგეწონათ ეს პროექტი და თუ თქვენ გაქვთ რაიმე შეკითხვები მოგერიდებათ.

გმადლობთ რომ კითხულობთ!

გირჩევთ: