Obsah:

Jak udělat časovač bez kontaktu na umytí rukou #Covid-19: 3 kroky
Jak udělat časovač bez kontaktu na umytí rukou #Covid-19: 3 kroky

Video: Jak udělat časovač bez kontaktu na umytí rukou #Covid-19: 3 kroky

Video: Jak udělat časovač bez kontaktu na umytí rukou #Covid-19: 3 kroky
Video: TOP 15 – Skryté funkce na iPhone (iOS), které musíte znát! 🔥 2024, Září
Anonim
Jak udělat časovač bez kontaktu na mytí rukou #Covid-19
Jak udělat časovač bez kontaktu na mytí rukou #Covid-19

Ahoj! Tento tutoriál vám ukáže, jak vytvořit kontakt bez časovače. v tomto období epidemie koronaviru je opravdu důležité si dobře umýt ruce. Proto jsem vytvořil tento časovač. Pro tento časovač jsem použil LCD displej Nokia 5110 pro vytištění zbývajícího času, senzor HC-SR04 pro zapnutí časovače (slouží jako bezkontaktní tlačítko) a bzučák jako zvukový indikátor začátku a konce časovače.

Potřebný materiál

  1. 1x Arduino Nano nebo jiné Arduino
  2. 1x senzor HC-SR04
  3. 1x LCD Nokia 5110
  4. Bzučák / piezo reproduktor
  5. Skokan
  6. 1x odpor 330 ohmů
  7. 1x 1K odpor
  8. 4x 10K odpory
  9. Odpor 100 ohmů (volitelně)

Krok 1: Zapojení

Elektrické vedení
Elektrické vedení

Zde jsou různé zapojení pro každý prvek:

Pro LCD displej Nokia 5110

  • Připojte pin 1 (pin RST) ke kolíku 6 Arduina přes odpor 10K.
  • Připojte pin 2 (pin SCE) k pinu 7 Arduino přes odpor 1K.
  • Připojte pin 3 (pin D/C) ke kolíku 5 Arduina přes odpor 10K.
  • Připojte pin 4 (kolík DIN) ke kolíku 4 Arduino přes odpor 10K.
  • Připojte pin 5 (pin CLK) ke kolíku 3 Arduina přes odpor 10K.
  • Připojte pin 6 (pin VCC) k 3,3V pinu Arduina.
  • Připojte pin 7 (LED Pin) k GND Arduina přes odpor 330 ohmů.
  • Připojte pin 8 (pin GND) ke GND Arduina.

Pro snímač HC-SR04

  • Připojte pin VCC k 3,3V pinu Arduina.
  • Připojte Trig Pin k pinu 9 Arduina.
  • Připojte pin Echo k pinu 10 Arduina.
  • Připojte pin Gnd ke GND Arduina.

Pro bzučák

  • Připojte pin VCC k 8 pinům Arduina přes odpor 100 ohmů.
  • Připojte pin Gnd ke GND Arduina.

Krok 2: Program

Program
Program

Operace programu:

  • na obrazovce vytiskněte „ahoj, prosím, spusťte časovač“
  • změřte vzdálenost pomocí HC-SR04
  • Pokud je vzdálenost> = 30 cm:

    • přehrát časovač spustit hudbu bzučákem
    • spusťte časovač na 30 sekund

po skončení časovače:

  • přehrajte časovač a ukončete hudbu pomocí bzučáku
  • vytiskněte první zprávu: „ahoj, prosím, spusťte časovač“na obrazovce

tyto pokyny otočí smyčku.

pro nahrání kódu:

  1. Stáhněte a otevřete soubor, který je na konci kroku.
  2. Otevřete Knihovny správce: Skica -> Zahrnout knihovnu -> Spravovat knihovny…
  3. Do vyhledávacího pole napište „PCD8544“a nainstalujte librairies „PCD8544“od Carlose Rodriguesa
  4. Zavřete manažerské knihovny
  5. Pokud používáte Arduino Nano: Vyberte „Arduino Duemilanove nebo Diecimila“v: Nástroje -> Deska -> Arduino Duemilanove nebo Diecimila, protože při nahrávání „Arduino Nano“došlo k chybě při nahrávání
  6. Nahrajte kód

Pokud chcete změnit zpoždění dimeru, stačí, když ve výchozím nastavení změníte hodnotu proměnné delayTimer v řádku 32 na 30 sekund.

Pokud chcete změnit vzdálenost pomocí senzoru HC-SR04 pro spuštění časovače, stačí, když ve výchozím nastavení změníte hodnotu proměnné startDistance v řádku 12 na 30 cm.

Krok 3: Výsledek

Doporučuje: