Cov txheej txheem:

Yuav Ua Li Cas Thiaj Ua Timer Tsawg Tus Kheej Kom Ntxuav Koj Tes #Covid-19: 3 Kauj Ruam
Yuav Ua Li Cas Thiaj Ua Timer Tsawg Tus Kheej Kom Ntxuav Koj Tes #Covid-19: 3 Kauj Ruam

Video: Yuav Ua Li Cas Thiaj Ua Timer Tsawg Tus Kheej Kom Ntxuav Koj Tes #Covid-19: 3 Kauj Ruam

Video: Yuav Ua Li Cas Thiaj Ua Timer Tsawg Tus Kheej Kom Ntxuav Koj Tes #Covid-19: 3 Kauj Ruam
Video: Yasmi - Hlub Los Ntev (Official Music Video) 2024, Lub rau hli ntuj
Anonim
Yuav Ua Li Cas Thiaj Ua Timer Tsawg Tus Tiv Thaiv Kom Ntxuav Koj Tes #Covid-19
Yuav Ua Li Cas Thiaj Ua Timer Tsawg Tus Tiv Thaiv Kom Ntxuav Koj Tes #Covid-19

Nyob zoo! Phau ntawv qhia no yuav qhia koj yuav ua li cas thiaj ua tus timer tsawg dua kev sib cuag. qhov tseeb nyob rau lub sijhawm muaj tus kabmob coronavirus nws tseem ceeb heev kom ntxuav koj txhais tes kom zoo. Yog vim li cas, Kuv tau tsim lub sijhawm no. Txog lub sijhawm ntsuas no kuv tau siv Nokia 5110 lub vijtsam LCD rau luam tawm lub sijhawm ntxiv, lub ntsuas HC-SR04 rau hloov ntawm lub sijhawm (los ua lub khawm tsis sib txuas) thiab lub suab nrov ua qhov ntsuas pom ntawm qhov pib thiab kawg ntawm lub sijhawm.

Cov khoom siv xav tau

  1. 1x Arduino Nano lossis lwm Arduino
  2. 1 x HC-SR04 sensor
  3. 1x Nokia 5110 LCD
  4. Buzzer / piezo hais lus
  5. Jumper
  6. 1 x 330 ohm resistor
  7. 1 x 1K resistor
  8. 4x 10K resistors
  9. 100 Ohm resistor (yeem)

Kauj ruam 1: Kev thaiv kab

Thaiv
Thaiv

Nov yog cov kab sib txawv sib txawv rau txhua ntu:

Rau Nokia 5110 LCD

  • Txuas tus pin 1 (RST Pin) rau tus pin 6 ntawm Arduino los ntawm 10K resistor.
  • Txuas tus pin 2 (SCE Pin) rau tus pin 7 ntawm Arduino los ntawm 1K resistor.
  • Txuas tus pin 3 (D/C Pin) rau tus pin 5 ntawm Arduino los ntawm 10K resistor.
  • Txuas tus pin 4 (DIN Pin) rau tus pin 4 ntawm Arduino los ntawm 10K resistor.
  • Txuas tus pin 5 (CLK Pin) rau tus pin 3 ntawm Arduino los ntawm 10K resistor.
  • Txuas tus pin 6 (VCC Pin) mus rau 3.3V tus pin ntawm Arduino.
  • Txuas tus pin 7 (LED Pin) mus rau GND ntawm Arduino los ntawm 330 ohm resistor.
  • Txuas tus pin 8 (GND Pin) mus rau GND ntawm Arduino.

Rau HC-SR04 Sensor

  • Txuas VCC Pin rau 3.3V tus pin ntawm Arduino.
  • Txuas Trig Pin rau tus pin 9 ntawm Arduino.
  • Txuas Echo Pin rau tus pin 10 ntawm Arduino.
  • Txuas Gnd Pin rau GND ntawm Arduino.

Rau buzzer

  • Txuas VCC Pin rau 8 tus pin ntawm Arduino los ntawm 100 ohm resistor.
  • Txuas Gnd Pin rau GND ntawm Arduino.

Kauj Ruam 2: Txoj Haujlwm

Program
Program

Txoj haujlwm ua haujlwm:

  • sau "nyob zoo Thov pib lub timer" ntawm qhov screen
  • ntsuas nrug nrog HC-SR04
  • Yog tias nrug> = 30 cm:

    • ua si timer pib suab paj nruag nrog buzzer
    • pib Timer ntawm 30 vib nas this

tom qab lub timer xaus:

  • ua si timer kawg suab paj nruag nrog buzzer
  • luam thawj cov lus: "nyob zoo Thov pib lub timer" ntawm qhov screen

cov lus qhia no tig lub voj.

rau Upload cov cai:

  1. Rub tawm thiab qhib cov ntawv uas yog qhov kawg ntawm cov kauj ruam.
  2. Qhib Tus Thawj Saib Xyuas Tsev Qiv Ntawv: Sketch -> suav nrog Tsev Qiv Ntawv -> Tswj Tsev Qiv…
  3. Sau "PCD8544" hauv kab ntawv tshawb nrhiav thiab teeb tsa lub tsev qiv ntawv 'PCD8544' los ntawm Carlos Rodrigues
  4. Kaw tus thawj tswj tsev qiv ntawv
  5. Yog tias koj siv Arduino Nano: Xaiv 'Arduino Duemilanove lossis Diecimila' hauv: Cov Cuab Yeej -> Pawg -> Arduino Duemilanove lossis Diecimila vim tias muaj qhov ua yuam kev hauv Upload thaum kuv xaiv 'Arduino Nano'
  6. Upload cov cai

Yog tias koj xav hloov qhov qeeb ntawm lub dimer nws txaus rau koj los hloov tus nqi ntawm qhov hloov pauv qeebTimer hauv kab 32 los ntawm lub neej ntawd nws yog 30 vib nas this.

Yog tias koj xav hloov qhov nrug nrog lub ntsuas HC-SR04 rau pib lub sijhawm, nws txaus rau koj hloov tus nqi ntawm qhov sib txawv startDistance hauv kab 12 los ntawm lub neej ntawd nws yog 30 cm.

Kauj Ruam 3: Qhov tshwm sim

Pom zoo: