Satura rādītājs:

Kā panākt, lai taimeris mazāk kontaktētos, lai mazgātu rokas #Covid-19: 3 soļi
Kā panākt, lai taimeris mazāk kontaktētos, lai mazgātu rokas #Covid-19: 3 soļi

Video: Kā panākt, lai taimeris mazāk kontaktētos, lai mazgātu rokas #Covid-19: 3 soļi

Video: Kā panākt, lai taimeris mazāk kontaktētos, lai mazgātu rokas #Covid-19: 3 soļi
Video: The Felhunter | PixARK #33 2024, Novembris
Anonim
Kā izveidot mazāk kontakta ar taimeri, lai mazgātu rokas #Covid-19
Kā izveidot mazāk kontakta ar taimeri, lai mazgātu rokas #Covid-19

Sveiki ! Šī apmācība parādīs, kā padarīt taimeri mazāk kontaktu. patiešām šajā koronavīrusa epidēmijas periodā ir patiešām svarīgi labi mazgāt rokas. Tāpēc es izveidoju šo taimeri. Šim taimerim esmu izmantojis Nokia 5110 LCD ekrānu atlikušā laika drukāšanai, sensoru HC-SR04 taimera ieslēgšanai (lai kalpotu kā bezkontakta poga) un skaņas signālu kā skaņas indikatoru taimera sākumam un beigām.

Nepieciešamais materiāls

  1. 1x Arduino Nano vai cits Arduino
  2. 1x HC-SR04 sensors
  3. 1x Nokia 5110 LCD
  4. Signāls / pjezo skaļrunis
  5. Džemperis
  6. 1x 330 omu rezistors
  7. 1x 1K rezistors
  8. 4x 10K rezistori
  9. 100 omu rezistors (pēc izvēles)

1. solis: Elektroinstalācija

Elektroinstalācija
Elektroinstalācija

Šeit ir norādīti dažādu elementu vadi:

Nokia 5110 LCD

  • Savienojiet tapu 1 (RST tapa) ar Arduino tapu 6 caur 10K rezistoru.
  • Savienojiet tapu 2 (SCE Pin) ar Arduino 7. tapu caur 1K rezistoru.
  • Savienojiet tapu 3 (D/C tapa) ar Arduino tapu 5 caur 10K rezistoru.
  • Savienojiet tapu 4 (DIN tapa) ar Arduino tapu 4 caur 10K rezistoru.
  • Savienojiet tapu 5 (CLK tapa) ar Arduino tapu 3 caur 10K rezistoru.
  • Pievienojiet tapu 6 (VCC tapa) Arduino 3,3 V tapai.
  • Savienojiet tapu 7 (LED tapa) ar Arduino GND caur 330 omu rezistoru.
  • Pievienojiet tapu 8 (GND tapa) Arduino GND.

HC-SR04 sensoram

  • Savienojiet VCC tapu ar Arduino 3.3V tapu.
  • Pievienojiet sprūda tapu Arduino 9. tapai.
  • Pievienojiet atbalss tapu Arduino 10. tapai.
  • Pievienojiet Gnd tapu Arduino GND.

Skaņas signālam

  • Savienojiet VCC tapu ar Arduino 8 kontaktu caur 100 omu rezistoru.
  • Pievienojiet Gnd tapu Arduino GND.

2. solis: programma

Programma
Programma

Programmas darbība:

  • ekrānā izdrukāt "Sveiki, lūdzu, iedarbiniet taimeri"
  • izmērīt attālumu ar HC-SR04
  • Ja attālums> = 30 cm:

    • atskaņot taimeri, sākt mūziku ar skaņas signālu
    • palaidiet taimeri 30 sekundes

pēc taimera beigām:

  • atskaņot taimera beigu mūziku ar skaņas signālu
  • izdrukājiet ekrānā pirmo ziņojumu: "Sveiki, lūdzu, iedarbiniet taimeri"

šīs instrukcijas pagriež cilpu.

Lai augšupielādētu kodu:

  1. Lejupielādējiet un atveriet failu, kurš atrodas soļa beigās.
  2. Atveriet pārvaldnieka bibliotēkas: Skice -> Iekļaut bibliotēku -> Pārvaldīt bibliotēkas …
  3. Meklēšanas joslā ierakstiet “PCD8544” un instalējiet bibliotēkas “PCD8544” autors: Carlos Rodrigues
  4. Aizveriet pārvaldnieku bibliotēkas
  5. Ja izmantojat Arduino Nano: atlasiet “Arduino Duemilanove vai Diecimila” sadaļā: Rīki -> Dēlis -> Arduino Duemilanove vai Diecimila, jo augšupielādē ir kļūda, kad izvēlos “Arduino Nano”.
  6. Augšupielādējiet kodu

Ja vēlaties mainīt dimēra aizturi, pietiek ar to, lai mainītu mainīgā delayTimer vērtību 32. rindā pēc noklusējuma - līdz 30 sekundēm.

Ja vēlaties mainīt attālumu, izmantojot taimera iedarbināšanas sensoru HC-SR04, pietiek ar to, ka maināt mainīgā startDistance vērtību 12. rindā pēc noklusējuma tas ir līdz 30 cm.

3. darbība. Rezultāts

Ieteicams: