![Attāluma sensors + 4 cipari, 7 segmenti Displejs: 4 soļi Attāluma sensors + 4 cipari, 7 segmenti Displejs: 4 soļi](https://i.howwhatproduce.com/images/009/image-26934-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Attāluma sensors + 4 cipari, 7 segmentu displejs Attāluma sensors + 4 cipari, 7 segmentu displejs](https://i.howwhatproduce.com/images/009/image-26934-1-j.webp)
Izmantojiet attāluma sensoru un septiņu segmentu displejā skatiet objektu attālumu. Varat arī redzēt, kā servo virzās vairāk pa kreisi, kad objekts tuvojas. Sarkana gaismas diode jums pateiks, vai esat pārāk tuvu, un zaļa gaismas diode jums pateiks, vai esat pārāk tālu.
Piegādes
- 1 x 5641AS 4 ciparu, 7 segmentu displejs
- 2 x 330 rezistors
- 1 x ultraskaņas attāluma sensors
- 1 x 180 grādu servo
- 1 x sarkana gaismas diode
- 1 x zaļa gaismas diode
- 1 x Arduino
- 2 x maizes dēlis
- Vadi
1. darbība: 4 ciparu, 7 segmentu displejs
![4 ciparu, 7 segmentu displejs 4 ciparu, 7 segmentu displejs](https://i.howwhatproduce.com/images/009/image-26934-2-j.webp)
![4 ciparu, 7 segmentu displejs 4 ciparu, 7 segmentu displejs](https://i.howwhatproduce.com/images/009/image-26934-3-j.webp)
Piespraudiet 6., 8., 9. un 12. tapu pie pwm tapas. Šīs tapas ir katra displeja jauda. Arduino nosūtīs jaudu uz pirmā displeja tapu un nosūtīs augstu vai zemu signālu uz katru segmenta tapu (tas ir diagrammā ar burtiem). Pirmajā displejā parādīsies skaitlis. Nekā arduino izslēgs šo displeju un ieslēgs otro, nevis trešo un ceturto (kas netiek izmantots). Displeji ieslēgsies un izslēgsies tik ātri, ka šķiet tikai viens liels skaitlis.
2. solis: attāluma sensors
![Attāluma sensors Attāluma sensors](https://i.howwhatproduce.com/images/009/image-26934-4-j.webp)
![Attāluma sensors Attāluma sensors](https://i.howwhatproduce.com/images/009/image-26934-5-j.webp)
Attāluma sensoram ir 4 tapas, kas ir VCC, Trig, Echo un Ground. VCC jābūt tikai barošanas spriegumam no 5 līdz 7,8 voltiem. Zemei jābūt 0 voltiem. Sprūda tapai ir nepieciešams pwm signāls, kas ātri ieslēgsies uz dažām milisekundēm un pēc tam izslēgsies. Šis signāls ieslēgs raidītāju, kas uz objektu nosūtīs ultraskaņas viļņu. Šis vilnis tiks nosūtīts atpakaļ uztvērējam, kas izslēgs taimeri. Šis laiks tiks pārveidots par pwm signālu, ko arduino pārvērš par attālumu.
3. solis: Servo un LED
![Servo un LED Servo un LED](https://i.howwhatproduce.com/images/009/image-26934-6-j.webp)
![Servo un LED Servo un LED](https://i.howwhatproduce.com/images/009/image-26934-7-j.webp)
Servo ir 3 tapas, kas ir zemētas, VCC un signāls. Zeme būs 0 volti, VCC būs no 5 līdz 10,6 voltiem barošanas sprieguma. Signāla tapa uzņems pwm signālu, kas būs no 1 milisekundēm līdz 2 milisekundēm. Ja pwm signāls ir 1 milisekundes, tad servo leņķis būs 0 grādi. Tā kā, ja pwm signāls ir 2 milisekundes, tad servo leņķis būs 180 grādi. Tomēr kodā attālums vienkārši jāpārvērš leņķī, un arduino jau izveidos pwm signālu.
Gaismas diode darbojas, ja objekta attālums ir mazāks par 15 cm, turpretī zaļa gaismas diode iedegas, ja attālums ir lielāks vai vienāds ar 50 cm. Šīs gaismas diodes darbojas, liekot anodam (pozitīvajam) pievienoties arduino signāla tapai un katodu (negatīvajam) savienot ar 330 omu rezistoru, kas ir savienots ar zemi.
4. solis: kods
Daži pin skaitļi var atšķirties no diagrammas. Turklāt, ja jums nepatīk displeja ātrums, jūs vienmēr varat mainīt mainīgā DISPLAY_SPEED vērtību uz citu skaitli.