Სარჩევი:
- ნაბიჯი 1: ნაწილები და ინსტრუმენტები
- ნაბიჯი 2: LED მატრიცის მომზადება
- ნაბიჯი 3: შეაერთეთ LED მატრიცის ჩვენება, LDR და DHT11 ESP32– თან
- ნაბიჯი 4: გამოიყენეთ მზის ფილმი მაკარონის ქილაზე
- ნაბიჯი 5: მოამზადეთ DC კვების ბლოკი ლითონის ჯეკი
- ნაბიჯი 6: აანთეთ ESP32 მოდული
- ნაბიჯი 7: ყველაფრის ერთად შედგენა
- ნაბიჯი 8: დამატებითი იდეები
ვიდეო: ESP32 LED მატრიქსის საათი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს არის 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 მატრიცის მომზადება
მე უფრო გამიადვილდა 2 x 4 ცალი მოდულის ყიდვა, ერთი მათგანის შუაზე გაჭრა და მეორეზე შეკვრა, ხოლო PCB- ზე დაბეჭდილი ორიენტაციის შენარჩუნებისას.
ნაბიჯი 3: შეაერთეთ 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 კვების ბლოკი ლითონის ჯეკი
შეაერთეთ 2 დუპონტის მავთული DC ჯეკზე და შემდეგ შეაერთეთ მიკრო USB დანამატი.
მე გამოვიყენე pinout რომელიც აღწერილია აქ.
გაბურღეთ მთელი ქილა სახურავის შუაგულში და დაამონტაჟეთ DC ბუდე.
ასევე გაბურღეთ სახურავი DHT11 სენსორის სახურავზე.
ნაბიჯი 6: აანთეთ ESP32 მოდული
შემდეგი ნაბიჯი იქნება კოდის ატვირთვა ESP32- ში.
მიუხედავად იმისა, რომ ორიგინალური კოდი შეგიძლიათ იხილოთ აქ (დიდი მადლობა ავტორს!) თქვენ შეგიძლიათ დაურთოთ მისი ჩემი ვერსია, რომელიც შეიცავს DHT11 და LDR სენსორების განახლებას. ატვირთვის პროცესი საკმაოდ სწორია, უბრალოდ არ დაგავიწყდეთ კოდის განახლება თქვენი WiFi სერთიფიკატებით.
// რწმუნებათა სიგელები --------------------------------------------#განსაზღვრეთ SSID "### ## "; // თქვენი WiFi სერთიფიკატები აქ#განსაზღვრეთ PW "#####";
ნაბიჯი 7: ყველაფრის ერთად შედგენა
დარწმუნდით, რომ მოდულები არ ეხება LED- მოდულების რომელიმე კონტაქტს და თუ ეს ეხება, გამოიყენეთ რამდენიმე ელექტრული ლენტი კონტაქტების დასაფარავად, რათა თავიდან აიცილოთ შორტები.
ასევე, იმისათვის, რომ დავრწმუნდე, რომ ეკრანი არ მოძრაობს მას შემდეგ, რაც ქილას სახურავს ვხუჭავ, მის ბოლოში დავამატე რამოდენიმე ლენტი ისე, რომ ის დარჩეს თავის ადგილას ქილაში. რჩება მხოლოდ USB კაბელის ჩართვა და ეს არის ის!
ნაბიჯი 8: დამატებითი იდეები
დაამატეთ სარეზერვო ბატარეა დამუხტული TP4056– ით;
შეიმუშავეთ 3D ნაბეჭდი ქეისი
ვიმედოვნებთ, რომ მოგეწონათ ეს პროექტი და თუ თქვენ გაქვთ რაიმე შეკითხვები მოგერიდებათ.
გმადლობთ რომ კითხულობთ!
გირჩევთ:
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
სამაგიდო ორგანიზატორი LED მატრიქსის საათით და Bluetooth- ით: 7 ნაბიჯი
სამაგიდო ორგანიზატორი LED მატრიქსის საათით და ბლუთუზით: ჩემი მაგიდა იყო ძალიან გადატვირთული და მინდოდა მყავს კარგი ორგანიზატორი, სადაც შემიძლია მოვაწყო ჩემი ფანქრები, საღებავის ჯაგრისები, თიხის იარაღები და ა.შ. შევხედე ბაზრის ბევრ ორგანიზატორს, მაგრამ არცერთი მათგანი არ მომეწონა რა მე დავიწყე ჩემი მაგიდის ორგანიზატორის დიზაინი და აქ
LED მატრიქსის ცილინდრი: 8 ნაბიჯი (სურათებით)
LED მატრიქსის ცილინდრი: ეს LED მატრიცა იყენებს სტანდარტულ WS2812b LED ზოლებს ცილინდრული ფორმის მატრიცისა და ლამაზი ხის საფარის შესაქმნელად. ჩამონათვალი: 790x384 მუყაო 1.5 მმ (სხვა ზომებიც შესაძლებელია, მაგრამ CAD მონაცემები უნდა შეიცვალოს) 100 WS2812b LED ნათურისგან
8x16 LED მატრიქსის პონგის თამაში (2 პალი თითო მოთამაშეს ვერსია): 3 ნაბიჯი
8x16 LED მატრიქსის პონგის თამაში (2 პალი თითო მოთამაშის ვერსია): მე შთაგონებული ვარ კლასიკური პონგის თამაშის მრავალი ვარიაციით, რომელიც განხორციელებულია Arduino– ზე, 8x8 LED მატრიცის გამოყენებით. ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ ჩემი საყვარელი პონგის ვერსია, რომელსაც თითო მოთამაშეს აქვს ორი ტალღა - თავდამსხმელი და მეკარე
LED მატრიქსის მასივის კონტროლი Arduino Uno– ით (Arduino Powered Robot Face): 4 ნაბიჯი (სურათებით)
LED მატრიქსის მასივის კონტროლი Arduino Uno– ით (Arduino Powered Robot Face): ეს ინსტრუქცია გვიჩვენებს, თუ როგორ უნდა აკონტროლოთ 8x8 LED მატრიცების მასივი Arduino Uno– ს გამოყენებით. ეს სახელმძღვანელო შეიძლება გამოყენებულ იქნას თქვენი პროექტებისთვის მარტივი (და შედარებით იაფი ჩვენების) შესაქმნელად. ამ გზით თქვენ შეგიძლიათ აჩვენოთ ასოები, რიცხვები ან პერსონალური ანიმაცია