Სარჩევი:

16x2 LCD საათი: 3 ნაბიჯი
16x2 LCD საათი: 3 ნაბიჯი

ვიდეო: 16x2 LCD საათი: 3 ნაბიჯი

ვიდეო: 16x2 LCD საათი: 3 ნაბიჯი
ვიდეო: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, ნოემბერი
Anonim
16x2 LCD საათი
16x2 LCD საათი

ახლა მე გეტყვით, თუ როგორ შეგიძლიათ ააწყოთ მარტივი საათი კვირის თარიღით, დროით და დღით 16x2 LCD დისპლეით და DS1302 RTC მოდულით. მიმდინარე თარიღი და დრო ინახება ელექტროენერგიის გათიშვის შემდეგაც, ასე რომ ის იმუშავებს, მაგალითად, კვების წყაროების შეცვლისას ან სხვა ადგილას გადასვლისას. ზოგიერთი გამოყენებული ნაწილი უზრუნველყოფილია კუმანის მიერ.

ნაბიჯი 1: საჭირო ნაწილები

ნაწილები საჭიროა
ნაწილები საჭიროა
  • არდუინოს დაფა
  • 9 x Jumper მავთულები
  • DS1302 მოდული
  • USB კაბელი

თქვენ შეძლებთ შეიძინოთ კომპონენტები, რომლებიც მე გამოვიყენე allchips.ai– ზე

მათი მაღაზია იანვრის ბოლოს იქნება. Ადევნეთ თვალყური

ნაბიჯი 2: კომპონენტების დაკავშირება

კომპონენტების დაკავშირება
კომპონენტების დაკავშირება

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

LCD | არდუინო

  • GND - GND
  • VCC - 5V
  • SDA - A4

DS1302 | არდუინო

  • VCC - 5V
  • GND - GND
  • DAT - 2
  • RST - 3
  • CLK - 4

ნაბიჯი 3: კოდის შეცვლა და ატვირთვა

კოდის შეცვლა და ატვირთვა
კოდის შეცვლა და ატვირთვა

თქვენ შეგიძლიათ იპოვოთ კოდი, რომელიც მე შევიმუშავე აქ. გადახედეთ კოდს, რომელიც ადგენს თარიღსა და დროს (პირველად). თქვენ უნდა შეცვალოთ იგი, ატვირთოთ კოდი და შემდეგ თავიდან აიცილოთ ის, რომ არ დაიწეროს შენახული თარიღი და დრო, შეგიძლიათ გააკეთოთ კომენტარი 3 სტრიქონის შესახებ ან წაშალოთ ისინი. მე ეს ავხსენი კოდშიც, ზოგიერთი კომენტარის გამოყენებით. მოგერიდებათ შეცვალოთ იგი თქვენი შეხედულებისამებრ.

გირჩევთ: