Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Dövrə
- Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
- Addım 4: Visuino ADD Komponentlərində
- Addım 5: Visuino Set Komponentlərində
- Addım 6: Visuino -da: Komponentləri birləşdirin
- Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin
- Addım 8: Oyna
Video: R16 DS1307 istifadə edərək TM1637 LED Ekranda Arduino Ekran Vaxtı: 8 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Bu dərslikdə RTC DS1307 modulu və TM1637 və LED Ekran və Visuino istifadə edərək vaxtın necə göstəriləcəyini öyrənəcəyik.
Videoya baxın.
Addım 1: Nə lazımdır
- Arduino UNO (və ya hər hansı digər Arduino) Buradan alın
- RTC DS1307 modulu buradan alın
- Jumper telləri
- LED Ekran TM1637 Burada əldə edin
Visuino proqramı: Visuino'yu yükləyin
Addım 2: Dövrə
- LED Ekran pinini [CLK] Arduino rəqəmsal pininə qoşun [10]
- LED Ekran pinini [DI0] Arduino rəqəmsal pininə [9] qoşun
- LED Ekran pinini [GND] Arduino pininə [GND] qoşun
- LED Ekran pinini [VCC] Arduino pininə [5V] qoşun
- RTC DS1307 modul pinini [VCC] Arduino pininə [5V] qoşun
- RTC DS1307 modul pinini [GND] Arduino pininə [GND] qoşun
- RTC DS1307 modul pinini [SDA] Arduino pininə [SDA] qoşun
- RTC DS1307 modul pinini [SCL] Arduino pininə [SCL] qoşun
Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:
Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Arduino UNO proqramlaşdırmaq üçün Arduino IDE qurmaq üçün bu Təlimatdakı addımları yerinə yetirməmisinizsə! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.
Addım 4: Visuino ADD Komponentlərində
- "TM1637 7 Segment Display 4 Digits Module + 2 Vertical Points (CATALEX)" komponentini əlavə edin
- "Saat Generatoru" komponentini əlavə edin
- "Tarix/Saat Dəyəri" komponentini əlavə edin
- "Dekodlaşdırın (Bölün) Tarix/Saat" komponentini əlavə edin
- "Formatlanmış Mətn" komponentini əlavə edin
- "Real Time Clock (RTC) DS1307" komponentini əlavə edin
- "Pulse generator" komponentini əlavə edin
Addım 5: Visuino Set Komponentlərində
- "Display1" komponentini iki dəfə vurun və "Rəqəmlər" pəncərəsində "Mətn Görüntüsü 7 Segmentləri" sola sürükləyin "Rəqəmlər" pəncərəsinin sol tərəfində "Mətn Ekranı 7 Segmentləri1" və xüsusiyyətlər pəncərəsində "Rəqəmləri Say" seçin. "4 -ə
- "Rəqəmlər" pəncərəsini bağlayın
- "DateTimeValue1" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i cari tarix və saata təyin edin
- "FormattedText1" komponentini iki dəfə vurun və elementlər pəncərəsində 2x "Mətn elementi" ni sol tərəfə sürükləyin, hər ikisi də "Uzunluq" xüsusiyyətlər pəncərəsində 2 -ə çəkin.
- "FormattedText1" seçin və xüsusiyyətlər pəncərəsində "Mətn" i%0%1%2 olaraq təyin edin
Addım 6: Visuino -da: Komponentləri birləşdirin
- ClockGenerator1 pinini RealTimeClock1 pin Clock -a qoşun
- DateTimeValue1 -i RealTimeClock1 pin dəstinə qoşun
- RealTimeClock1 pinini DecodeDateTime1 pin girişinə qoşun
- RealTimeClock1 pin Control I2C -ni Arduino board pin I2C In -ə qoşun
- DecodeDateTime1 pin Saatını FormattedText1> Mətn Elementinə 1 pin daxil edin
- DecodeDateTime1 pin dəqiqəsini FormattedText1> Mətn Elementinə 2 pin daxil edin
- FormattedText1 pinini Display1> Text Display 7 Segments1> Pin In -ə qoşun
- Display1 pinli Saatı Arduino board rəqəmsal Pin 10 -a qoşun
- Display1 pin məlumatlarını rəqəmsal Pin 9 Arduino lövhəsinə qoşun
Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin
Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.
Addım 8: Oyna
Arduino UNO modulunu işə salırsınızsa, LED displey vaxt göstərməyə başlamalıdır.
Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, buradan yükləyə və Visuinoda aça bilərsiniz:
Tövsiyə:
DIY Arduino istifadə edərək temperaturu LCD ekranda göstərin: 10 addım
DIY Arduino istifadə edərək LCD Ekranda İstiliyi Göstərin: Bu layihədə Arduino, temperatur sensoru və s. Kimi bəzi komponentlərdən istifadə edərək bir dövrə düzəltmək niyyətindəyik. yeni dərəcənin görünüşü arasında
DS1307 Arduino istifadə edərək necə istifadə olunur: 7 addım
DS1307 Arduino istifadə edərək necə istifadə olunur: DS1307, Real Zamanlı Saat IC (RTC). Bu IC vaxt məlumatlarını təmin etmək üçün istifadə olunur. Ayrılan vaxt Saniyələr, Dəqiqələr, Saatlar, Günlər, Tarix, Ay və İldən başlayır.Bu IC, Crystal və 3.6V Batareyalar kimi əlavə xarici komponentlər tələb edir. Kristal
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
Arduino istifadə edərək P10 LED Ekran Modulunda Ekran İstiliyi: 3 Addım (Şəkillərlə)
Arduino istifadə edərək P10 LED Ekran Modulunda Ekran İstiliyi: Əvvəlki dərslikdə Arduino və DMD Konnektorundan istifadə edərək Dot Matrix LED Ekran P10 Modulunda mətnin necə göstəriləcəyi haqqında məlumat verilmişdir. Bu təlimatda, P10 modulunu ekran vasitəsi olaraq istifadə edərək sadə bir layihə dərsliyi verəcəyik
Arduino istifadə edərək P10 LED Ekranda Mətn göstərin: 5 addım (şəkillərlə)
Arduino istifadə edərək P10 LED Ekranda Mətn Göstərin: Dotmatrix Display və ya daha çox Running Text olaraq adlandırılan məhsullar reklam vasitəsi olaraq mağazalarda tez -tez rast gəlinir, işgüzar aktyorların reklam məsləhətləri kimi istifadə etmələrini təşviq edən praktik və çevikdir. İndi Dot istifadə