LCD və Arduino ilə Zaman və Temperatur (SABİT): 4 Addım
LCD və Arduino ilə Zaman və Temperatur (SABİT): 4 Addım
Anonim
LCD və Arduino ilə Zaman və Temperatur (SABİT)
LCD və Arduino ilə Zaman və Temperatur (SABİT)

Hamıya salam!

Mənim adım Samuele, 14 yaşım var və Siciliyadan gəlmişəm … Arduino dünyasına yeni bir girişəm!

Elektronika və DIY layihəsi ilə bağlı bəzi təcrübələrim var, amma əsərlərimi asanlaşdırmaq üçün Arduinoda bəzi proqramlar yazmağa başladım.

Bu mənim ilk Instructables layihəmdir, buna görə də məni yaxşı başa düşə bilməzsən … bu mənim kiçik təcrübəmdən, amma (bəlkə də) ingilis dilimdəndir!

İndi başlayaq!

Addım 1: Materiallar

Bu layihəni həyata keçirmək üçün sizə lazım olacaq:

3 potansiyometr;

1 düymə;

1 2.2k (və ya daha çox) ohm müqavimət;

16x2 LCD;

DHT11 (temperatur və rütubət sensoru);

DS3231RTC (Real Zaman Saatı);

Çörək taxtası;

Kabellər;

Addım 2: sxemlər

Sxemalar
Sxemalar

İlkin məqsədim, temperatur və rütubət məlumatları olan sadə bir rəqəmsal saat hazırlamaq idi … Mən bacardım!

Sxemada da müəyyən çətinliklər yaşadım, çünki çoxlu kabellər var!

Bəlkə də sxemlərim çox qarışıqdır, amma heç bir problem yoxdur … bunları sizin üçün yazdım:

LCD (16 pin)

pin 1 - gnd

pin 2 - 5v

pin 3 - 1 -ci potansiyometr pimi (qazanı yerə və 5v -ə bağlayın)

pin 4 - Arduino D12

pin 5 - gnd

pin 6 - Arduino D11

pin 11 - Arduino D5

pin 12 - Arduino D4

pin 13 - Arduino D3

pin 14 - Arduino D2

pin 15 - 2 -ci potensiometr pimi

pin 16 - gnd

DHT11:

1-ci pin (sağda)- Arduino A3

2-ci pin (ortada)- 5v

3-cü pin (solda)- gnd

DS3231RTC:

GND-gnd

VCC- 3.3v

SDA- Arduino SDA pin və ya Arduino A4

SCL- Arduino SCL pin və ya Arduino A5

Digər komponentlər:

Arduino D7 düyməsini basın

Arduino A0 üçün 3 -cü potensiometr pin

Bir sıfırlama düyməsini də əlavə etdim …. sadəcə bir düyməni götürün və gnd və Arduino RST pininə bağlayın.

Addım 3: İndi Kod

Kodu yükləyək

Burada tapa bilərsiniz:

www.mediafire.com/?7s409rr7ktis9b0

Addım 4: Bitirdik

Image
Image
Bitirdik!
Bitirdik!

İndi işləyən kodu görə bilərik!

Hələlik uşaqlar!