Mundarija:

DIY RGB LED panelli soat: 5 qadam
DIY RGB LED panelli soat: 5 qadam

Video: DIY RGB LED panelli soat: 5 qadam

Video: DIY RGB LED panelli soat: 5 qadam
Video: desi jugad Tyer Led light 2024, Iyul
Anonim
DIY RGB LED panelli soat
DIY RGB LED panelli soat

Bugungi kunda Arduino kengashi juda mashhur. Men uni RTC va boshqa datchiklar bilan uzoq vaqt ishlataman va LCD, etti segmentli displeylar va nuqta matritsali displeydan foydalanaman, lekin muammo shundaki, bu displeyning o'lchamlari juda kichik, shuning uchun bu displeydagi belgi qisqa masofada o'qiladi. RGB P13.33 moduli bilan birga keladi, u katta o'lchamli va uzoq masofadan o'qilishi mumkin.

Bu ulkan soatning narxi arzonroq va uni yasash ham oson. shuning uchun boshlaylik

1 -qadam: Uskuna kerak:

Uskunalar talab qilinadi
Uskunalar talab qilinadi
Uskunalar talab qilinadi
Uskunalar talab qilinadi

Arduino (uno, nano, pro-mini va boshqalar).

3-7805.

2- P13.33 RGB LED moduli.

PCB (nuqta kichik).

DS1307 RTC rejimi.

CR2025 uyali + ushlagich.

32,768 kHz kristalli osilator.

10 Kohm qarshilik.

2 -qadam: dasturiy ta'minotga talab

Dasturiy ta'minot talablari
Dasturiy ta'minot talablari

Arduino

Bu yerdan yuklab olishingiz mumkin:

www.arduino.cc/en/Main/Software?

P13.33 arduino kutubxonasi.

bu yerdan yuklab olishingiz mumkin:

github.com/FoxExe/P13.33-RGB-LED.git

DS1307 kutubxonasi arduino

Bu yerdan yuklab olishingiz mumkin:

github.com/adafruit/RTClib.git

3 -qadam: O'chirish tavsifi:

O'chirish tavsifi
O'chirish tavsifi

Ushbu sxemada men arduino nanodan foydalanaman. Arduino pinasi LED panelli ulagichga ulangan (HUB-08).

Uskuna ulanishi quyidagicha:

HUB -08 - Arduino

OE - pin 13

CLK (soat) - pin 12

LATCH - pin 11

A - pin 7

B - pin 6

RED - 8 -pin

Yashil - pin 9

Ko'k - pin 10

C - ulanmagan

D - ulanmagan

GND - er

P13.33 paneli 5 voltda ishlaydi, lekin u yuqori oqimni talab qiladi, shuning uchun biz uni to'g'ridan -to'g'ri arduinodan boshqarolmaymiz. Men 5 voltli 2 amperli telefon zaryadlovchi kabi boshqa qo'shimcha quvvat manbaidan foydalanaman.

DS1307 arduino-ning A4 va A5-pinli SDA va SCL-pinlariga ulangan, ular 10k ohmli tortishish rezistorlari ishlatiladi, chunki ular ochiq drenaj pinlari. Ushbu modul CR 2025 batareyasidan asosiy quvvat manbai yopilganda ishlaydi.

4 -qadam: quvvat manbai:

Quvvat manbai
Quvvat manbai

LED paneli yuqori oqim talab qiladi. U har biriga 1 amperlik oqim talab qiladi, shuning uchun ikkita P3.33 panelini haydash uchun kamida 2 amperlik quvvat manbai kerak. Biz uni telefon zaryadlovchi yoki Power bank yordamida osonlikcha haydashimiz mumkin, lekin agar panellar sonini ko'paytirsak, bizga 5 amper yoki undan ko'p quvvat adapteri kerak bo'ladi. Yaxshi ishlashi uchun har bir panelga bitta 7805 ulanishi mumkin.

5 -qadam: kod

Kod shaklini bu yerdan yuklab olishingiz mumkin:

Tavsiya: