Orodha ya maudhui:

Jinsi ya Kufanya Mawasiliano kwa Timer Kupunguza mikono yako # Covid-19: 3 Hatua
Jinsi ya Kufanya Mawasiliano kwa Timer Kupunguza mikono yako # Covid-19: 3 Hatua

Video: Jinsi ya Kufanya Mawasiliano kwa Timer Kupunguza mikono yako # Covid-19: 3 Hatua

Video: Jinsi ya Kufanya Mawasiliano kwa Timer Kupunguza mikono yako # Covid-19: 3 Hatua
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Septemba
Anonim
Jinsi ya Kufanya Mawasiliano kwa Timer Kupunguza mikono yako # Covid-19
Jinsi ya Kufanya Mawasiliano kwa Timer Kupunguza mikono yako # Covid-19

Halo! Mafunzo haya yatakuonyesha jinsi ya kufanya wasiliana na kipima muda. kweli katika kipindi hiki cha janga la coronavirus ni muhimu sana kunawa mikono yako vizuri. Ndio sababu, nimeunda kipima muda hiki. Kwa kipima muda hiki nimetumia skrini ya Nokia 5110 LCD kuchapisha wakati uliobaki, sensor HC-SR04 kwa kubadili kipima muda (kutumika kama kitufe kisicho na mawasiliano) na buzzer kama kiashiria kinachosikika cha mwanzo na mwisho wa kipima muda..

Vifaa vinavyohitajika

  1. 1x Arduino Nano au mwingine Arduino
  2. Sensor ya 1x HC-SR04
  3. 1x Nokia 5110 LCD
  4. Spika ya buzzer / piezo
  5. Jumper
  6. 1x 330 ohm kupinga
  7. Kipinzani cha 1x 1K
  8. Vipinga vya 4x 10K
  9. Kinzani ya 100 Ohm (hiari)

Hatua ya 1: Wiring

Wiring
Wiring

Hapa kuna wiring tofauti kwa kila kipengee:

Kwa Nokia 5110 LCD

  • Unganisha pini 1 (RST Pin) na pini 6 ya Arduino kupitia kontena la 10K.
  • Unganisha pini 2 (SCE Pin) na pini 7 ya Arduino kupitia kontena la 1K.
  • Unganisha pini 3 (D / C Pin) na pini 5 ya Arduino kupitia kontena la 10K.
  • Unganisha pini 4 (DIN Pin) na pini 4 ya Arduino kupitia kontena la 10K.
  • Unganisha pini 5 (CLK Pin) na pini 3 ya Arduino kupitia kontena la 10K.
  • Unganisha pini 6 (VCC Pin) na pini ya 3.3V ya Arduino.
  • Unganisha pini 7 (LED Pin) kwa GND ya Arduino kupitia 330 ohm resistor.
  • Unganisha pini 8 (GND Pin) na GND ya Arduino.

Kwa HC-SR04 Sensor

  • Unganisha Pini ya VCC kwenye pini ya 3.3V ya Arduino.
  • Unganisha Pini ya Trig kwa pini 9 ya Arduino.
  • Unganisha Pini ya Echo kwenye pini 10 ya Arduino.
  • Unganisha Gnd Pin kwa GND ya Arduino.

Kwa buzzer

  • Unganisha Pini ya VCC kwenye pini 8 ya Arduino kupitia kontena la 100 ohm.
  • Unganisha Gnd Pin kwa GND ya Arduino.

Hatua ya 2: Programu

Programu
Programu

Uendeshaji wa programu:

  • chapisha "hello Tafadhali anza kipima saa" kwenye skrini
  • pima umbali na HC-SR04
  • Ikiwa umbali> = 30 cm:

    • cheza muziki wa kuanza saa na buzzer
    • anza Timer ya sekunde 30

baada ya mwisho wa saa:

  • cheza muziki wa kumaliza timer na buzzer
  • chapisha ujumbe wa kwanza: "hello Tafadhali anza kipima muda" kwenye skrini

maagizo haya yanageuza kitanzi.

kwa Pakia nambari:

  1. Pakua na ufungue faili ambaye yuko mwisho wa hatua.
  2. Fungua librairies za Meneja: Mchoro -> Jumuisha Maktaba -> Dhibiti Librairies…
  3. Andika "PCD8544" katika upau wa utaftaji na usakinishe 'PCD8544' ya librairies na Carlos Rodrigues
  4. Funga Meneja librairies
  5. Ikiwa unatumia Arduino Nano: Chagua 'Arduino Duemilanove au Diecimila' katika: Zana -> Bodi -> Arduino Duemilanove au Diecimila kwa sababu kuna makosa katika Pakia wakati ninachagua 'Arduino Nano'
  6. Pakia nambari

Ikiwa unataka kubadilisha ucheleweshaji wa kipimao inatosha kwako kubadilisha thamani ya kucheleweshaTimer katika laini ya 32 kwa chaguo-msingi ni kwa sekunde 30.

Ikiwa unataka kubadilisha umbali na sensorer HC-SR04 kwa kuanza kipima muda, inatosha kwako kubadilisha thamani ya ubadilishaji wa mwanzo wa kutofautisha kwenye laini ya 12 kwa msingi ni 30 cm.

Hatua ya 3: Matokeo

Ilipendekeza: