Mündəricat:

Əllərinizi Yuymaq üçün Necə Daha Az Əlaqədar Olun #Covid-19: 3 Addımlar
Əllərinizi Yuymaq üçün Necə Daha Az Əlaqədar Olun #Covid-19: 3 Addımlar

Video: Əllərinizi Yuymaq üçün Necə Daha Az Əlaqədar Olun #Covid-19: 3 Addımlar

Video: Əllərinizi Yuymaq üçün Necə Daha Az Əlaqədar Olun #Covid-19: 3 Addımlar
Video: Uğurlu insan olmaq üçün iradənizi gücləndirmənin sınanmış ən effektiv üsulları 2024, Iyun
Anonim
Əllərinizi Yuymaq üçün Necə Daha Az Əlaqədar Olun #Covid-19
Əllərinizi Yuymaq üçün Necə Daha Az Əlaqədar Olun #Covid-19

Salam! Bu dərslik, taymerlə daha az əlaqə qurmağın yollarını göstərəcək. həqiqətən də koronavirus epidemiyası dövründə əllərinizi yaxşı yumaq çox vacibdir. Bu səbəbdən bu sayğacı yaratdım. Bu taymer üçün qalan vaxtı çap etmək üçün Nokia 5110 LCD ekranı, taymeri işə salmaq üçün HC-SR04 sensoru (təmassız düymə kimi xidmət etmək üçün) və taymerin başlanğıc və sonunun səsli göstəricisi kimi səs siqnalı istifadə etdim..

Lazım olan material

  1. 1x Arduino Nano və ya başqa bir Arduino
  2. 1 x HC-SR04 sensoru
  3. 1 x Nokia 5110 LCD
  4. Buzzer / piezo dinamik
  5. Jumper
  6. 1x 330 ohm müqavimət
  7. 1x 1K rezistor
  8. 4x 10K rezistorlar
  9. 100 Ohm müqavimət (isteğe bağlı)

Addım 1: Kabel çəkmə

Kablolama
Kablolama

Budur hər bir element üçün fərqli tellər:

Nokia 5110 LCD üçün

  • 1 pinini (RST Pin) 10K rezistor vasitəsilə Arduino pininə 6 bağlayın.
  • 2 pinini (SCE Pin) 1K rezistor vasitəsilə Arduinonun 7 pininə bağlayın.
  • Pin 3 (D/C Pin) 10K rezistor vasitəsilə Arduino pin 5 -ə qoşun.
  • Pin 4 (DIN Pin) 10K müqavimət vasitəsi ilə Arduino pininə 4 bağlayın.
  • 5 pinini (CLK Pin) 10K rezistor vasitəsilə Arduino pin 3 -ə bağlayın.
  • 6 pinini (VCC Pin) Arduinonun 3.3V pininə qoşun.
  • 7 pinini (LED Pin) 330 ohm müqavimət vasitəsi ilə Arduino GND -yə qoşun.
  • 8 pinini (GND Pin) Arduinonun GND -nə bağlayın.

HC-SR04 Sensoru üçün

  • VCC Pinini Arduinonun 3.3V pininə qoşun.
  • Trig Pinini Arduino'nun 9 pininə bağlayın.
  • Yankı Pinini Arduinonun 10 pininə qoşun.
  • Gnd Pinini Arduinonun GND -yə bağlayın.

Siqnal üçün

  • VCC Pinini 100 ohm rezistor vasitəsilə Arduinonun 8 pininə qoşun.
  • Gnd Pinini Arduinonun GND -yə bağlayın.

Addım 2: Proqram

Proqram
Proqram

Proqram əməliyyatı:

  • ekranda "salam lütfən taymeri işə salın" yazın
  • məsafəni HC-SR04 ilə ölçün
  • Əgər məsafə> = 30 sm olarsa:

    • taymeri çalmaqla musiqiyə başla
    • Taymeri 30 saniyədən başladın

taymer bitdikdən sonra:

  • zil ilə timer son musiqisini çalın
  • ilk mesajı çap edin: "Salam zəhmət olmasa taymeri işə salın"

bu təlimatlar bir döngə çevirir.

Kodu yükləmək üçün:

  1. Adımın sonunda olan faylı yükləyin və açın.
  2. Menecer kitabxanalarını açın: Sketch -> Kitabxanaya daxil et -> Tərəziləri idarə et …
  3. Axtarış çubuğuna "PCD8544" yazın və Carlos Rodriguesin "PCD8544" kitabxanasını quraşdırın
  4. Menecer kitabxanalarını bağlayın
  5. Bir Arduino Nano istifadə edirsinizsə: 'Arduino Duemilanove və ya Diecimila' seçin: Alətlər -> Kart -> Arduino Duemilanove və ya Diecimila'yı seçin, çünki 'Arduino Nano' seçdiyim zaman Yükləmə xətası var.
  6. Kodu yükləyin

Dimerin gecikməsini dəyişdirmək istəyirsinizsə, 32 -ci sətirdə delayTimer dəyişəninin dəyərini 30 saniyəyə dəyişmək kifayətdir.

Taymeri işə salmaq üçün məsafəni HC-SR04 sensoru ilə dəyişdirmək istəyirsinizsə, 12-ci sətirdəki startDistance dəyişəninin dəyərini standart olaraq 30 sm-ə dəyişdirmək kifayətdir.

Addım 3: Nəticə

Tövsiyə: