Daftar Isi:

Cara Membuat Pengatur Waktu Kurang Kontak untuk Mencuci Tangan #Covid-19: 3 Langkah
Cara Membuat Pengatur Waktu Kurang Kontak untuk Mencuci Tangan #Covid-19: 3 Langkah

Video: Cara Membuat Pengatur Waktu Kurang Kontak untuk Mencuci Tangan #Covid-19: 3 Langkah

Video: Cara Membuat Pengatur Waktu Kurang Kontak untuk Mencuci Tangan #Covid-19: 3 Langkah
Video: SIMPLE TEST KESEHATAN PARU-PARU 2024, September
Anonim
Cara Membuat Pengatur Waktu Kurang Kontak untuk Mencuci Tangan #Covid-19
Cara Membuat Pengatur Waktu Kurang Kontak untuk Mencuci Tangan #Covid-19

Hai ! Tutorial ini akan menunjukkan cara membuat timer lebih sedikit kontak. memang di masa epidemi coronavirus ini sangat penting untuk mencuci tangan dengan baik. Itu sebabnya, saya telah membuat timer ini. Untuk timer kali ini saya menggunakan layar LCD Nokia 5110 untuk mencetak sisa waktu, sensor HC-SR04 untuk mengaktifkan timer (berfungsi sebagai tombol contactless) dan buzzer sebagai indikator suara awal dan akhir timer.

Bahan yang dibutuhkan

  1. 1x Arduino Nano atau Arduino lain
  2. 1x HC-SR04 sensor
  3. 1x Nokia 5110 LCD
  4. Pembicara bel / piezo
  5. Peloncat
  6. 1x 330 ohm resistor
  7. 1x 1K resistor
  8. 4x 10K resistor
  9. Resistor 100 Ohm (opsional)

Langkah 1: Pengkabelan

Pengkabelan
Pengkabelan

Berikut adalah perbedaan pengkabelan untuk setiap elemen:

Untuk Nokia 5110 LCD

  • Hubungkan pin 1 (RST Pin) ke pin 6 Arduino melalui resistor 10K.
  • Hubungkan pin 2 (SCE Pin) ke pin 7 Arduino melalui resistor 1K.
  • Hubungkan pin 3 (D/C Pin) ke pin 5 Arduino melalui resistor 10K.
  • Hubungkan pin 4 (DIN Pin) ke pin 4 Arduino melalui resistor 10K.
  • Hubungkan pin 5 (CLK Pin) ke pin 3 Arduino melalui resistor 10K.
  • Hubungkan pin 6 (Pin VCC) ke pin 3.3V Arduino.
  • Hubungkan pin 7 (LED Pin) ke GND Arduino melalui resistor 330 ohm.
  • Hubungkan pin 8 (GND Pin) ke GND Arduino.

Untuk Sensor HC-SR04

  • Hubungkan Pin VCC ke pin 3.3V Arduino.
  • Hubungkan Pin Trigonometri ke pin 9 Arduino.
  • Hubungkan Pin Echo ke pin 10 Arduino.
  • Hubungkan Pin Gnd ke GND Arduino.

Untuk bel

  • Hubungkan Pin VCC ke 8 pin Arduino melalui resistor 100 ohm.
  • Hubungkan Pin Gnd ke GND Arduino.

Langkah 2: Program

Program
Program

Operasi program:

  • cetak "halo Silakan mulai penghitung waktu" di layar
  • mengukur jarak dengan HC-SR04
  • Jika jarak >= 30 cm:

    • mainkan pengatur waktu mulai musik dengan bel
    • mulai Timer 30 detik

setelah penghitung waktu berakhir:

  • mainkan musik penghitung waktu dengan bel
  • cetak pesan pertama: "halo Silakan mulai pengatur waktu" di layar

instruksi ini memutar loop.

untuk Unggah kode:

  1. Download dan buka file yang ada di akhir langkah.
  2. Buka perpustakaan Manajer: Sketsa -> Sertakan Perpustakaan -> Kelola Perpustakaan…
  3. Tulis "PCD8544" di bilah pencarian dan Instal perpustakaan 'PCD8544' oleh Carlos Rodrigues
  4. Tutup perpustakaan Manajer
  5. Jika Anda menggunakan Arduino Nano: Pilih 'Arduino Duemilanove or Diecimila' di: Tools -> Board -> Arduino Duemilanove atau Diecimila karena ada kesalahan di Upload ketika saya memilih 'Arduino Nano'
  6. Unggah kodenya

Jika Anda ingin mengubah penundaan dimer, Anda cukup mengubah nilai variabel delayTimer di baris 32 secara default menjadi 30 detik.

Jika Anda ingin mengubah jarak dengan sensor HC-SR04 untuk memulai timer, Anda cukup mengubah nilai variabel startDistance pada baris 12 secara default menjadi 30 cm.

Langkah 3: Hasil

Direkomendasikan: