ESP32 LED մատրիցային ժամացույց ՝ 8 քայլ
ESP32 LED մատրիցային ժամացույց ՝ 8 քայլ
Anonim
ESP32 LED մատրիցային ժամացույց
ESP32 LED մատրիցային ժամացույց

Սա ESP8266 LED մատրիցային ժամացույցի նախագծի շարունակությունն է:

Բնօրինակի ծածկագրի հեղինակը թարմացրեց այն ESP32- ի համար (մեծ շնորհակալություն schreibfaul1!), Ուստի ես որոշեցի նաև թարմացնել ockամացույցը, որն արդեն արել էի:

Քայլ 1: Մասեր և գործիքներ

Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ

Մասեր:

  • 6 x 8x8 MAX7219 LED մատրիցա
  • 1 x ESP32 տախտակ
  • 1 x KY-018 ֆոտոռեզիստորային մոդուլ
  • 1 x DHT11 ցուցիչ
  • 1 x Micro USB վարդակից
  • 1 x մակարոնի բանկա
  • 1 x 5.5 մմ X 2.1 մմ DC սնուցման մետաղական վահանակի վահանակ
  • 1 x USB- ից մինչև 5.5 մմ X 2.1 մմ տրամաչափի խցիկ 5 վ DC հոսանքի մալուխ
  • 1 x Պատուհանի երանգի ֆիլմ
  • 11 x կանացի և էգ dupont լարեր

Գործիքներ:

  • զոդման երկաթ
  • լակի շիշ
  • հոբբի դանակ
  • երկկողմանի ժապավեն

Բոլոր մասերը հեշտությամբ կարելի է ձեռք բերել 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- ին

Մոդուլների վրա կպցրեք կապի վերնագրերը, այնուհետև օգտագործեք dupont- ի մալուխները `դրանք հետևյալ կերպ միացնելու համար:

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 էլեկտրամատակարարման մետաղական խցիկ

Duոդեք 2 dupont լարերը DC խցիկին, այնուհետև միացրեք միկրո USB վարդակը:

Ես օգտագործեցի pinout- ը, որը նկարագրված էր այստեղ:

Ամբողջը փորեք բանկայի կափարիչի մեջտեղում և ամրացրեք DC խցիկը:

Նաև DHT11 տվիչի համար կափարիչով մի քանի ամբողջություն հորատեք:

Քայլ 6: Լրացրեք ESP32 մոդուլը

Միացրեք ESP32 մոդուլը
Միացրեք ESP32 մոդուլը

Հաջորդ քայլը կլինի ծածկագրի վերբեռնումը ESP32- ում:

Մինչ օրիգինալ ծածկագիրը կարելի է գտնել այստեղ (շատ շնորհակալություն հեղինակի համար!), Կցված կարող եք գտնել դրա իմ տարբերակը, որը ներառում է DHT11 և LDR տվիչների թարմացումը: Վերբեռնման գործընթացը բավականին պարզ է, պարզապես մի մոռացեք թարմացնել կոդը ձեր WiFi հավատարմագրերով:

// Հավատարմագրեր --------------------------------------------#սահմանել SSID "### ## "; // Ձեր WiFi հավատարմագրերն այստեղ#սահմանեք PW "#####";

Քայլ 7: Ամեն ինչ միասին հավաքելը

Image
Image

Համոզվեք, որ մոդուլները չեն դիպչում LED մոդուլների որևէ կոնտակտին, և եթե դրանք դիպչում են, օգտագործեք մի քանի էլեկտրական ժապավեն ՝ կոնտակտները ծածկելու համար ՝ շորտերից խուսափելու համար:

Բացի այդ, որպեսզի համոզվեմ, որ էկրանը չի շարժվում բանկայի կափարիչը հետ պտտելուց հետո, դրա ներքևի ծայրին ավելացրեցի մի ժապավեն, որպեսզի այն մնա տեղում բանկայի ներքևում: Մնում է միացնել USB մալուխը և վերջ:

Քայլ 8: Լրացուցիչ գաղափարներ

Ավելացնել պահեստային մարտկոց, որը լիցքավորված է TP4056- ով;

Նախագծեք 3D տպագիր պատյան

Հուսով եմ, որ ձեզ դուր եկավ այս նախագիծը, և եթե որևէ հարց ունեք, ազատ զգացեք:

Շնորհակալություն կարդալու համար:

Խորհուրդ ենք տալիս: