Talaan ng mga Nilalaman:

DIY RGB LED Panel Clock: 5 Hakbang
DIY RGB LED Panel Clock: 5 Hakbang

Video: DIY RGB LED Panel Clock: 5 Hakbang

Video: DIY RGB LED Panel Clock: 5 Hakbang
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Nobyembre
Anonim
DIY RGB LED Panel Clock
DIY RGB LED Panel Clock

Ang Arduino ay napakapopular ng lupon sa mga panahong ito. Ginagamit ko ito sa RTC at iba pang mga sensor nang mahabang panahon at gumagamit ng LCD, Seven-segment display at dot matrix display, ngunit ang problema ay ang display na ito ay napakaliit sa laki, kaya't ang character sa mga ipinapakitang nababasa na form na maigsing distansya kaya ako dumarating na may RGB P13.33 Module na malaki ang sukat at nababasa din mula sa mas mahabang distansya.

Ang malaking orasan na ito ay mas mura sa presyo at madaling gawin din. kaya't magsimula na

Hakbang 1: Kinakailangan ang Hardware:

Kinakailangan ang Hardware
Kinakailangan ang Hardware
Kinakailangan ang Hardware
Kinakailangan ang Hardware

Arduino (uno, nano, pro-mini, atbp).

3-7805.

2- P13.33 RGB LED module.

PCB (maliit na tuldok).

DS1307 RTC Mode.

CR2025 cell + Holder.

32.768KHz crystal Oscillator.

10 Kohm Resistor.

Hakbang 2: Kinakailangan ng Software

Kinakailangan ng Software
Kinakailangan ng Software

Arduino

Maaari kang mag-download mula Dito:

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

P13.33 arduino library.

maaari kang mag-download mula Dito:

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

DS1307 library arduino

Maaari kang mag-download mula rito:

github.com/adafruit/RTClib.git

Hakbang 3: Paglalarawan ng Circuit:

Paglalarawan ng Circuit
Paglalarawan ng Circuit

Sa circuit na ito ginagamit ko ang arduino nano. Ang pin ng arduino ay konektado sa LED panel konektor (HUB-08).

Ang koneksyon sa hardware ay ang mga sumusunod:

HUB-08 - Arduino

OE - pin 13

CLK (orasan) - pin 12

LATCH - pin 11

A - pin 7

B - pin 6

PULA - pin 8

GREEN - pin 9

BLUE - pin 10

C - Hindi konektado

D - Hindi konektado

GND - Lupa

Ang panel ng P13.33 ay tumatakbo sa 5 volts ngunit nangangailangan ito ng mataas na kasalukuyang, kaya't hindi namin ito maitutulak nang direkta mula sa arduino. Gumagamit ako ng isa pang sobrang power supply tulad ng 5 volt 2 amp phone charger.

Ang DS1307 ay konektado sa SDA at SCL na mga pin ng arduino na nasa A4 at A5 na mga pin ng arduino.10k ohm pull-up resistors ay ginagamit dahil ang mga ito ay bukas na mga pin ng kanal. Ang modyul na ito ay nagpapanatili ng oras nito mula sa CR 2025 na baterya kapag ang pangunahing pinagmumulan ng kuryente ay nakasara.

Hakbang 4: Pinagmulan ng Lakas:

Pinagkukunan ng lakas
Pinagkukunan ng lakas

Nangangailangan ang LED panel ng mataas na kasalukuyang. Nangangailangan ito ng 1 amp kasalukuyang bawat isa kaya nangangailangan kami ng hindi bababa sa 2 amp na mapagkukunan ng kuryente para sa pagmamaneho ng dalawang P3.33 panel. madali natin itong maitutulak gamit ang charger ng telepono o Power bank ngunit kung taasan natin ang Bilang ng mga panel ay nangangailangan kami ng 5 amp o higit pang kasalukuyang power adapter. Para sa mas mahusay na pagganap ng isang 7805 ay maaaring konektado sa bawat panel.

Hakbang 5: Code

Maaari kang mag-download ng form ng code dito:

Inirerekumendang: