INHOUDSOPGAWE:

Hoe om 'n timer minder kontak te maak om u hande te was #Covid-19: 3 stappe
Hoe om 'n timer minder kontak te maak om u hande te was #Covid-19: 3 stappe

Video: Hoe om 'n timer minder kontak te maak om u hande te was #Covid-19: 3 stappe

Video: Hoe om 'n timer minder kontak te maak om u hande te was #Covid-19: 3 stappe
Video: Диагностика гбо 4 поколения своими руками 2024, November
Anonim
Hoe om 'n timer minder kontak te maak om u hande te was #Covid-19
Hoe om 'n timer minder kontak te maak om u hande te was #Covid-19

Hi ! Hierdie handleiding gaan u wys hoe u 'n timer minder kontak kan maak. in hierdie tydperk van koronavirus -epidemie is dit regtig belangrik om u hande goed te was. Daarom het ek hierdie timer gemaak. Vir hierdie timer het ek 'n Nokia 5110 LCD-skerm gebruik om die oorblywende tyd af te druk, die sensor HC-SR04 om die timer aan te skakel (om as 'n kontaklose knoppie te dien) en 'n zoemer as 'n hoorbare aanduiding van die begin en einde van die timer.

Benodigde materiaal

  1. 1x Arduino Nano of 'n ander Arduino
  2. 1x HC-SR04 sensor
  3. 1x Nokia 5110 LCD
  4. Gonser / piëzo -luidspreker
  5. Trui
  6. 1x 330 ohm weerstand
  7. 1x 1K weerstand
  8. 4x 10K weerstande
  9. 100 Ohm weerstand (opsioneel)

Stap 1: Bedrading

Bedrading
Bedrading

Hier is die verskillende bedrading vir elke element:

Vir Nokia 5110 LCD

  • Verbind die pen 1 (RST -pen) met die pen 6 van Arduino deur die 10K -weerstand.
  • Verbind die pen 2 (SCE -pen) met die pen 7 van Arduino deur die 1K -weerstand.
  • Verbind die pen 3 (D/C -pen) met die pen 5 van Arduino deur die 10K -weerstand.
  • Verbind die pen 4 (DIN -pen) met die pen 4 van Arduino deur die 10K -weerstand.
  • Verbind die pen 5 (CLK -pen) met die pen 3 van Arduino deur die 10K -weerstand.
  • Koppel die pen 6 (VCC -pen) aan die 3.3V -pen van Arduino.
  • Koppel die pen 7 (LED -pen) aan die GND van Arduino deur 'n weerstand van 330 ohm.
  • Koppel die pen 8 (GND -pen) aan die GND van Arduino.

Vir HC-SR04 sensor

  • Koppel die VCC -pen aan die 3.3V -pen van Arduino.
  • Koppel die Trig Pin aan die pen 9 van Arduino.
  • Koppel die Echo -pen aan die pen 10 van Arduino.
  • Koppel die Gnd -pen aan die GND van Arduino.

Vir gonser

  • Koppel die VCC -pen aan die 8 -pen van Arduino deur die weerstand van 100 ohm.
  • Koppel die Gnd -pen aan die GND van Arduino.

Stap 2: Programmeer

Program
Program

Die program operasie:

  • druk 'hallo, begin asseblief die timer' op die skerm
  • meet afstand met HC-SR04
  • As afstand> = 30 cm:

    • speel timer begin musiek met 'n zoemer
    • begin timer van 30 sekondes

na die timer se einde:

  • speel timer -eindmusiek met 'n zoemer
  • druk die eerste boodskap: "hallo, begin asseblief die timer" op die skerm

hierdie instruksies maak 'n draai.

om die kode op te laai:

  1. Laai die lêer af en maak dit oop aan die einde van die stap.
  2. Maak die Bestuurder -biblioteke oop: Skets -> Sluit biblioteek in -> Bestuur weegskale …
  3. Skryf "PCD8544" in die soekbalk en installeer die biblioteke 'PCD8544' deur Carlos Rodrigues
  4. Sluit die bestuurder se biblioteke
  5. As u 'n Arduino Nano gebruik: kies 'Arduino Duemilanove of Diecimila' in: Tools -> Board -> Arduino Duemilanove of Diecimila, want daar is 'n fout in die oplaai as ek 'Arduino Nano' kies
  6. Laai die kode op

As u die vertraging van die dimeer wil verander, is dit voldoende om die waarde van die veranderlike delayTimer in reël 32 standaard na 30 sekondes te verander.

As u die afstand met die sensor HC-SR04 wil verander om die timer te begin, is dit genoeg dat u die waarde van die veranderlike startDistance in reël 12 standaard na 30 cm verander.

Stap 3: Resultaat

Aanbeveel: