Inhoudsopgave:

Hoe maak je een timer minder contact om je handen te wassen #Covid-19: 3 stappen
Hoe maak je een timer minder contact om je handen te wassen #Covid-19: 3 stappen

Video: Hoe maak je een timer minder contact om je handen te wassen #Covid-19: 3 stappen

Video: Hoe maak je een timer minder contact om je handen te wassen #Covid-19: 3 stappen
Video: Hoe maak je optimaal gebruik van een hygiënesluis? 2024, Juni-
Anonim
Hoe maak je een timer minder contact om je handen te wassen #Covid-19
Hoe maak je een timer minder contact om je handen te wassen #Covid-19

Hoi ! Deze tutorial laat je zien hoe je een timerloos contact kunt maken. inderdaad in deze periode van coronavirusepidemie is het erg belangrijk om je handen goed te wassen. Daarom heb ik deze timer gemaakt. Voor deze timer heb ik een Nokia 5110 LCD-scherm gebruikt om de resterende tijd af te drukken, de sensor HC-SR04 voor het inschakelen van de timer (om als contactloze knop te dienen) en een zoemer als hoorbare indicator van het begin en einde van de timer.

Benodigd materiaal

  1. 1x Arduino Nano of een andere Arduino
  2. 1x HC-SR04-sensor
  3. 1x Nokia 5110 LCD
  4. Zoemer / piëzo-luidspreker
  5. Trui
  6. 1x 330 ohm weerstand
  7. 1x 1K weerstand
  8. 4x 10K weerstanden
  9. 100 Ohm weerstand (optioneel)

Stap 1: Bedrading

Bedrading
Bedrading

Hier zijn de verschillende bedrading voor elk element:

Voor Nokia 5110 LCD:

  • Verbind pin 1 (RST Pin) met pin 6 van Arduino via de 10K weerstand.
  • Verbind de pin 2 (SCE Pin) met de pin 7 van Arduino via de 1K-weerstand.
  • Verbind pin 3 (D/C Pin) met pin 5 van Arduino via de 10K weerstand.
  • Verbind de pin 4 (DIN Pin) met de pin 4 van Arduino via de 10K weerstand.
  • Verbind de pin 5 (CLK Pin) met de pin 3 van Arduino via de 10K-weerstand.
  • Sluit de pin 6 (VCC Pin) aan op de 3.3V pin van Arduino.
  • Verbind de pin 7 (LED-pin) met de GND van Arduino via een weerstand van 330 ohm.
  • Verbind de pin 8 (GND Pin) met de GND van Arduino.

Voor HC-SR04-sensor:

  • Verbind de VCC-pin met de 3.3V-pin van Arduino.
  • Verbind de Trig Pin met de pin 9 van Arduino.
  • Sluit de Echo Pin aan op pin 10 van Arduino.
  • Verbind de Gnd-pin met de GND van Arduino.

voor zoemer

  • Verbind de VCC-pin met de 8-pins van Arduino via de 100 ohm-weerstand.
  • Verbind de Gnd-pin met de GND van Arduino.

Stap 2: Programma

Programma
Programma

De werking van het programma:

  • print "hallo start de timer" op het scherm
  • afstand meten met HC-SR04
  • Indien afstand >= 30 cm:

    • speel timer start muziek met zoemer
    • start Timer van 30 seconden

na afloop van de timer:

  • speel timer einde muziek met zoemer
  • print het eerste bericht: "hallo start de timer" op het scherm

deze instructies draaien een lus.

voor Upload de code:

  1. Download en open het bestand dat zich aan het einde van de stap bevindt.
  2. Open de Manager-bibliotheken: Schets -> Bibliotheek opnemen -> Bibliotheken beheren…
  3. Schrijf "PCD8544" in de zoekbalk en installeer de bibliotheken 'PCD8544' van Carlos Rodrigues
  4. Sluit de Manager-bibliotheken
  5. Als u een Arduino Nano gebruikt: Selecteer 'Arduino Duemilanove of Diecimila' in: Tools -> Board -> Arduino Duemilanove of Diecimila omdat er een fout is in Upload wanneer ik 'Arduino Nano' selecteer
  6. Upload de code

Als u de vertraging van de dimer wilt wijzigen, hoeft u alleen maar de waarde van de variabele delayTimer in regel 32 te wijzigen, standaard is dit 30 seconden.

Als u de afstand met de sensor HC-SR04 voor het starten van de timer wilt wijzigen, hoeft u alleen de waarde van de variabele startDistance in regel 12 te wijzigen, standaard is dit 30 cm.

Stap 3: Resultaat

Aanbevolen: