Სარჩევი:

Arduino ჩვენების დრო TM1637 LED ეკრანზე RTC DS1307 გამოყენებით: 8 ნაბიჯი
Arduino ჩვენების დრო TM1637 LED ეკრანზე RTC DS1307 გამოყენებით: 8 ნაბიჯი

ვიდეო: Arduino ჩვენების დრო TM1637 LED ეკრანზე RTC DS1307 გამოყენებით: 8 ნაბიჯი

ვიდეო: Arduino ჩვენების დრო TM1637 LED ეკრანზე RTC DS1307 გამოყენებით: 8 ნაბიჯი
ვიდეო: How to use TM1637 4 digits seven segment display with Arduino 2024, ივლისი
Anonim
Arduino ჩვენების დრო TM1637 LED ეკრანზე RTC DS1307 გამოყენებით
Arduino ჩვენების დრო TM1637 LED ეკრანზე RTC DS1307 გამოყენებით

ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გამოვავლინოთ დრო RTC DS1307 მოდულის და LED ეკრანის TM1637 და Visuino გამოყენებით.

Უყურე ვიდეოს.

ნაბიჯი 1: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
რაც დაგჭირდებათ
  • Arduino UNO (ან სხვა Arduino) მიიღეთ აქ
  • RTC DS1307 მოდული მიიღეთ აქ
  • ჯუმბერის მავთულები
  • LED დისპლეი TM1637 მიიღეთ აქ

Visuino პროგრამა: ჩამოტვირთეთ Visuino

ნაბიჯი 2: წრე

წრე
წრე
  • შეაერთეთ LED ჩვენების პინი [CLK] Arduino ციფრულ პინთან [10]
  • შეაერთეთ LED ეკრანის პინი [DI0] Arduino ციფრულ პინთან [9]
  • შეაერთეთ LED ჩვენების პინი [GND] არდუინოს პინთან [GND]
  • შეაერთეთ LED ჩვენების პინი [VCC] არდუინოს პინთან [5V]
  • შეაერთეთ RTC DS1307 მოდულის პინი [VCC] არდუინოს პინთან [5V]
  • შეაერთეთ RTC DS1307 მოდულის პინი [GND] არდუინოს პინთან [GND]
  • შეაერთეთ RTC DS1307 მოდულის პინი [SDA] არდუინოს პინთან [SDA]
  • შეაერთეთ RTC DS1307 მოდულის პინი [SCL] არდუინოს პინთან [SCL]

ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი

დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი

Arduino– ს პროგრამირების დასაწყებად, თქვენ დაგჭირდებათ Arduino IDE დაინსტალირებული აქედან:

გთხოვთ გაითვალისწინოთ, რომ Arduino IDE 1.6.6– ში არის რამდენიმე მნიშვნელოვანი შეცდომა. დარწმუნდით, რომ დააინსტალირეთ 1.6.7 ან უფრო მაღალი, წინააღმდეგ შემთხვევაში ეს ინსტრუქცია არ იმუშავებს! თუ თქვენ არ გააკეთეთ, მიჰყევით ამ ინსტრუქციებში მითითებულ ნაბიჯებს Arduino IDE– ს დასაყენებლად Arduino UNO– ს დასაპროგრამებლად! Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2

ნაბიჯი 4: Visuino ADD კომპონენტებში

Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
Visuino ADD კომპონენტებში
  • დამატება "TM1637 7 სეგმენტის ჩვენება 4 ციფრული მოდული + 2 ვერტიკალური ქულა (CATALEX)" კომპონენტი
  • დაამატეთ კომპონენტი "საათის გენერატორი"
  • დაამატეთ კომპონენტი "თარიღი/დრო"
  • დაამატეთ კომპონენტი "გაშიფვრა (გაყოფა) თარიღი/დრო"
  • დაამატეთ კომპონენტი "ფორმატირებული ტექსტი"
  • დაამატეთ კომპონენტი "რეალური დროის საათი (RTC) DS1307"
  • დაამატეთ კომპონენტი "პულსის გენერატორი"

ნაბიჯი 5: Visuino Set კომპონენტებში

Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
  • ორჯერ დააწკაპუნეთ "ჩვენება 1" კომპონენტზე და "ციფრების" ფანჯარაში გადაიტანეთ "ტექსტის ჩვენება 7 სეგმენტი" მარცხნივ მარცხნივ "ციფრების" ფანჯარაში აირჩიეთ "ტექსტის ჩვენება 7 სეგმენტი 1" და თვისებების ფანჯარაში დააყენეთ "ციფრების დათვლა "4 -მდე
  • დახურეთ "ციფრების" ფანჯარა
  • აირჩიეთ "DateTimeValue1" და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" მიმდინარე თარიღსა და დროს
  • ორჯერ დააწკაპუნეთ კომპონენტზე "FormattedText1" და ელემენტების ფანჯარაში გადაიტანეთ 2x "ტექსტური ელემენტი" მარცხნივ, ორივე თვისების თვისებების ფანჯარაში "სიგრძე" 2.
  • აირჩიეთ "FormattedText1" და თვისებების ფანჯარაში დააყენეთ "Text"%0%1%2

ნაბიჯი 6: Visuino– ში: შეაერთეთ კომპონენტები

Visuino– ში: შეაერთეთ კომპონენტები
Visuino– ში: შეაერთეთ კომპონენტები
  • შეაერთეთ ClockGenerator1 პინი RealTimeClock1 პინის საათთან
  • შეაერთეთ DateTimeValue1 RealTimeClock1 პინის ნაკრებთან
  • შეაერთეთ RealTimeClock1 pin Out DecodeDateTime1 pin In- თან
  • შეაერთეთ RealTimeClock1 pin Control I2C Arduino დაფის pin I2C In- ში
  • დაუკავშირეთ DecodeDateTime1 პინის საათი FormattedText1> Text Element1 pin In
  • შეაერთეთ DecodeDateTime1 pin წუთი FormattedText1> Text Element2 pin In
  • დააკავშირეთ FormattedText1 pin Out Display1> ტექსტის ჩვენება 7 სეგმენტი 1> Pin In
  • შეაერთეთ Display1 პინიანი საათი Arduino დაფის ციფრულ პინ 10 -თან
  • შეაერთეთ Display1 პინის მონაცემები Arduino დაფის ციფრულ პინ 9 -თან

ნაბიჯი 7: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი

შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.

ნაბიჯი 8: თამაში

თუ თქვენ ჩართავთ Arduino UNO მოდულს, LED ეკრანი უნდა დაიწყოს დროის ჩვენება.

გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ აქ და გახსნათ Visuino– ში:

გირჩევთ: