Orodha ya maudhui:

Sensorer ya Umbali + Nambari 4, Uonyesho wa Seg 7: Hatua 4
Sensorer ya Umbali + Nambari 4, Uonyesho wa Seg 7: Hatua 4

Video: Sensorer ya Umbali + Nambari 4, Uonyesho wa Seg 7: Hatua 4

Video: Sensorer ya Umbali + Nambari 4, Uonyesho wa Seg 7: Hatua 4
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Julai
Anonim
Sensorer ya Umbali + Nambari 4, Uonyesho wa Seg 7
Sensorer ya Umbali + Nambari 4, Uonyesho wa Seg 7

Tumia sensa ya umbali na uone umbali wa vitu kwenye onyesho la sehemu saba. Unaweza pia kuona servo ikisogea zaidi kuelekea kushoto wakati kitu kinakaribia. LED nyekundu itakuambia ikiwa yako karibu sana na LED ya kijani itakuambia ikiwa yako mbali sana.

Vifaa

- 1 x 5641AS 4 Nambari, Uonyesho wa Sehemu 7

- 2 x 330 Mpingaji

- 1 x Sensor ya Umbali wa Sonic ya Ultra

- 1 x 180 Shahada Servo

- 1 x Nyekundu ya LED

- 1 x Kijani cha LED

- 1 x Arduino

- 2 x Bodi ya mkate

- waya

Hatua ya 1: Nambari 4, Onyesho la Sehemu 7

Nambari 4, Uonyesho wa Sehemu 7
Nambari 4, Uonyesho wa Sehemu 7
Nambari 4, Uonyesho wa Sehemu 7
Nambari 4, Uonyesho wa Sehemu 7

Bandika 6, 8, 9 na 12 kwa pwm pin. Pini hizi ni nguvu kwa kila onyesho la kibinafsi. Arduino itatuma nguvu kwenye pini ya onyesho la kwanza na kutuma ishara ya juu au ya chini kwa kila pini ya sehemu (hiyo ikiwa ni zile zilizoandikiwa kwenye mchoro). Kuliko nambari itaonekana kwa onyesho la kwanza. Kuliko arduino itazima onyesho hilo na kuwasha la pili, kuliko la tatu na la nne (ambalo halitumiki). Maonyesho yatawasha na kuzima haraka sana kwamba inaonekana kama nambari moja kubwa.

Hatua ya 2: Sensor ya umbali

Sensorer ya umbali
Sensorer ya umbali
Sensorer ya umbali
Sensorer ya umbali

Sensor ya umbali ina pini 4 ambazo ni VCC, Trig, Echo na Ground. VCC inahitaji tu kuwa na usambazaji wa voltage kati ya volts 5 na 7.8. Ardhi inahitaji kuwa 0 volts. Pini ya trig inahitaji ishara ya pwm ambayo itawasha kwa kasi kwa millisecond chache na kuliko kuzima. Ishara hii itawasha mtumaji ambaye atatuma wimbi la ultrasonic kwa kitu. Wimbi hili litarudishwa kwa mpokeaji ambalo litazima kipima muda. Wakati huu utabadilishwa kuwa ishara ya pwm ambayo arduino hubadilisha kuwa umbali.

Hatua ya 3: Servo na LED

Servo na LED
Servo na LED
Servo na LED
Servo na LED

Servo ina pini 3 ambazo ni ardhi, VCC na ishara. Ardhi itakuwa volts 0, VCC itakuwa kati ya volts 5 hadi 10.6 ya voltage ya usambazaji. Pini ya ishara itachukua ishara ya pwm ambayo itakuwa kati ya milliseconds 1 na 2 milliseconds. Ikiwa ishara ya pwm ni milliseconds 1 kuliko servo itakuwa na pembe ya digrii 0. Ingawa, ikiwa ishara ya pwm ni millisecond 2 kuliko servo itakuwa na pembe za digrii 180. Walakini, katika nambari hiyo umbali lazima ubadilishwe kuwa pembe na arduino itaunda ishara ya pwm tayari.

LED hufanya kazi wakati umbali wa kitu ni chini ya cm 15 wakati LED ya kijani itawasha wakati umbali ni mkubwa au sawa na cm 50. Hizi LED hufanya kazi kwa kuwa na anode (chanya) unganisha kwenye pini ya ishara ya arduino na cathode (hasi) unganisha kwa kontena ya 330 ohm ambayo imeunganishwa ardhini.

Hatua ya 4: Kanuni

Nambari zingine za pini zinaweza kuwa tofauti ikilinganishwa na mchoro. Kwa kuongezea, ikiwa hupendi kasi ya onyesho unaweza kubadilisha kila wakati thamani ya ubadilishaji wa DISPLAY_SPEED kuwa nambari tofauti.

Ilipendekeza: