Kazalo:

Kako zmanjšati časovnik za umivanje rok #Covid-19: 3 koraki
Kako zmanjšati časovnik za umivanje rok #Covid-19: 3 koraki

Video: Kako zmanjšati časovnik za umivanje rok #Covid-19: 3 koraki

Video: Kako zmanjšati časovnik za umivanje rok #Covid-19: 3 koraki
Video: 5 Daily Must-Have Habits for Immune System Health Webinar 2024, Junij
Anonim
Kako zmanjšati časovnik za umivanje rok #Covid-19
Kako zmanjšati časovnik za umivanje rok #Covid-19

Živjo! Ta vadnica vam bo pokazala, kako narediti časovnik manj stikov. v tem obdobju epidemije koronavirusa je zelo pomembno, da si dobro umijete roke. Zato sem ustvaril ta časovnik. Za ta časovnik sem za tiskanje preostalega časa uporabil LCD zaslon Nokia 5110, senzor HC-SR04 za vklop časovnika (ki služi kot brezstični gumb) in zvočni signal kot zvočni indikator začetka in konca časovnika.

Potreben material

  1. 1x Arduino Nano ali drug Arduino
  2. 1x senzor HC-SR04
  3. 1x LCD zaslon Nokia 5110
  4. Zvočnik / piezo zvočnik
  5. Skakalec
  6. 1x 330 ohmski upor
  7. 1x 1K upor
  8. 4x 10K upori
  9. 100 ohmski upor (neobvezno)

1. korak: Ožičenje

Ožičenje
Ožičenje

Tu so različna ožičenja za vsak element:

Za Nokijo 5110 LCD

  • Priključite pin 1 (pin RST) na pin 6 Arduina skozi 10K upor.
  • Pin 1 (SCE Pin) priključite na pin 7 Arduina skozi upor 1K.
  • Priključite pin 3 (D/C Pin) na pin 5 Arduina skozi 10K upor.
  • Priključite pin 4 (pin DIN) na pin 4 Arduina skozi 10K upor.
  • Priključite pin 5 (CLK Pin) na pin 3 Arduina skozi 10K upor.
  • Priključite pin 6 (VCC Pin) na 3.3V pin Arduina.
  • Priključite zatič 7 (LED pin) na GND Arduina skozi 330 ohmski upor.
  • Priključite pin 8 (GND Pin) na GND Arduina.

Za senzor HC-SR04

  • Priključite VCC Pin na 3.3V pin Arduina.
  • Trig Pin priključite na pin 9 Arduina.
  • Priključite Echo Pin na pin 10 Arduina.
  • Priključite pin Gnd na GND Arduina.

Za zvočni signal

  • Priključite VCC Pin na 8 -polni Arduino skozi 100 ohmski upor.
  • Priključite pin Gnd na GND Arduina.

2. korak: Program

Program
Program

Delovanje programa:

  • natisnite "hello Please start the timer" na zaslonu
  • izmerite razdaljo s HC-SR04
  • Če je razdalja> = 30 cm:

    • predvajaj časovnik za zagon glasbe z zvočnikom
    • časovnik za zagon 30 sekund

po koncu časovnika:

  • predvajaj glasbo s časovnikom z zvočnikom
  • natisnite prvo sporočilo: "hello Please start the timer" na zaslonu

ta navodila obračajo zanko.

za nalaganje kode:

  1. Prenesite in odprite datoteko, ki je na koncu koraka.
  2. Odprite knjižnice Manager: Sketch -> Include Library -> Manage Librairies …
  3. V iskalno vrstico vnesite "PCD8544" in namestite knjižnice "PCD8544" avtorja Carlos Rodrigues
  4. Zaprite knjižnice Manager
  5. Če uporabljate Arduino Nano: Izberite 'Arduino Duemilanove ali Diecimila' v: Tools -> Board -> Arduino Duemilanove ali Diecimila, ker pri nalaganju pride do napake, ko izberem 'Arduino Nano'
  6. Naložite kodo

Če želite spremeniti zakasnitev dimerja, je dovolj, da spremenite vrednost spremenljivke delayTimer v vrstici 32, privzeto je 30 sekund.

Če želite spremeniti razdaljo s senzorjem HC-SR04 za zagon časovnika, je dovolj, da vrednost spremenljivke startDistance v vrstici 12 spremenite privzeto na 30 cm.

3. korak: Rezultat

Priporočena: