Sommario:

Come ridurre il contatto con il timer per lavarsi le mani #Covid-19: 3 passaggi
Come ridurre il contatto con il timer per lavarsi le mani #Covid-19: 3 passaggi

Video: Come ridurre il contatto con il timer per lavarsi le mani #Covid-19: 3 passaggi

Video: Come ridurre il contatto con il timer per lavarsi le mani #Covid-19: 3 passaggi
Video: Trucco per vedere sott’acqua senza maschera #shorts 2024, Giugno
Anonim
Come fare un timer meno contatto per lavarsi le mani #Covid-19
Come fare un timer meno contatto per lavarsi le mani #Covid-19

Ciao ! Questo tutorial ti mostrerà come rendere meno contatto un timer. anzi in questo periodo di epidemia di coronavirus è davvero importante lavarsi bene le mani. Ecco perché ho creato questo timer. Per questo timer ho utilizzato uno schermo LCD Nokia 5110 per la stampa del tempo rimanente, il sensore HC-SR04 per l'accensione del timer (che funge da pulsante contactless) e un buzzer come indicatore acustico dell'inizio e della fine del timer.

Materiale necessario

  1. 1x Arduino Nano o un altro Arduino
  2. 1x sensore HC-SR04
  3. 1x LCD Nokia 5110
  4. Cicalino/altoparlante piezo
  5. Maglione
  6. 1x resistenza da 330 ohm
  7. 1x resistenza da 1K
  8. 4 resistenze da 10K
  9. Resistenza da 100 Ohm (opzionale)

Passaggio 1: cablaggio

Cablaggio
Cablaggio

Ecco i diversi cablaggi per ogni elemento:

Per Nokia 5110 LCD

  • Collegare il pin 1 (RST Pin) al pin 6 di Arduino tramite il resistore da 10K.
  • Collegare il pin 2 (SCE Pin) al pin 7 di Arduino tramite il resistore da 1K.
  • Collega il pin 3 (D/C Pin) al pin 5 di Arduino tramite il resistore da 10K.
  • Collegare il pin 4 (pin DIN) al pin 4 di Arduino tramite il resistore da 10K.
  • Collegare il pin 5 (pin CLK) al pin 3 di Arduino tramite il resistore da 10K.
  • Collega il pin 6 (VCC Pin) al pin 3.3V di Arduino.
  • Collegare il pin 7 (LED Pin) al GND di Arduino tramite una resistenza da 330 ohm.
  • Collega il pin 8 (GND Pin) al GND di Arduino.

Per sensore HC-SR04

  • Collega il pin VCC al pin 3.3V di Arduino.
  • Collega il Trig Pin al pin 9 di Arduino.
  • Collega l'Echo Pin al pin 10 di Arduino.
  • Collega il Pin Gnd al GND di Arduino.

Per cicalino

  • Collega il pin VCC all'8 pin di Arduino tramite il resistore da 100 ohm.
  • Collega il Pin Gnd al GND di Arduino.

Passaggio 2: programma

Programma
Programma

Il funzionamento del programma:

  • stampa "ciao, per favore avvia il timer" sullo schermo
  • misurare la distanza con HC-SR04
  • Se distanza >= 30 cm:

    • riproduci il timer avvia la musica con il cicalino
    • avvio Timer di 30 secondi

dopo la fine del timer:

  • riproduci la musica di fine timer con il cicalino
  • stampa il primo messaggio: "ciao, per favore avvia il timer" sullo schermo

queste istruzioni trasformano un ciclo.

per caricare il codice:

  1. Scarica e apri il file che si trova alla fine del passaggio.
  2. Apri le librerie Manager: Schizzo -> Includi libreria -> Gestisci librerie…
  3. Scrivi "PCD8544" nella barra di ricerca e installa le librerie "PCD8544" di Carlos Rodrigues
  4. Chiudi le librerie Manager
  5. Se usi un Arduino Nano: seleziona "Arduino Duemilanove o Diecimila" in: Strumenti -> Scheda -> Arduino Duemilanove o Diecimila perché ci sono errori in Upload quando seleziono "Arduino Nano"
  6. Carica il codice

Se vuoi cambiare il ritardo del dimer ti basta cambiare il valore della variabile delayTimer nella riga 32 di default è a 30 secondi.

Se si vuole modificare la distanza con il sensore HC-SR04 per avviare il timer, è sufficiente modificare il valore della variabile startDistance nella riga 12 di default è a 30 cm.

Passaggio 3: risultato

Consigliato: