Мазмұны:

Қашықтық сенсоры + 4 сан, 7 сегментті дисплей: 4 қадам
Қашықтық сенсоры + 4 сан, 7 сегментті дисплей: 4 қадам

Бейне: Қашықтық сенсоры + 4 сан, 7 сегментті дисплей: 4 қадам

Бейне: Қашықтық сенсоры + 4 сан, 7 сегментті дисплей: 4 қадам
Бейне: Холодильники Side-by-Side | ТОП-5 недорогих 2024, Шілде
Anonim
Қашықтық сенсоры + 4 сан, 7 сегментті дисплей
Қашықтық сенсоры + 4 сан, 7 сегментті дисплей

Қашықтық датчигін қолданыңыз және жеті сегментті дисплейде объектілердің қашықтығын көріңіз. Сондай -ақ, объект жақындаған сайын серво солға қарай жылжи бастағанын көруге болады. Қызыл жарық диод сіздің тым жақын екеніңізді, ал жасыл жарық диоды сіздің тым алыс екеніңізді айтады.

Жабдықтар

- 1 x 5641AS 4 цифрлық, 7 сегменттік дисплей

- 2 x 330 резистор

- 1 x ультра дыбыстық қашықтық сенсоры

- 1 x 180 дәрежелі сервис

- 1 x қызыл жарық диоды

- 1 x Жасыл жарық диоды

- 1 x Arduino

- 2 х нан тақтасы

- Сымдар

1 -қадам: 4 цифрлық, 7 сегменттік дисплей

4 цифрлық, 7 сегменттік дисплей
4 цифрлық, 7 сегменттік дисплей
4 цифрлық, 7 сегменттік дисплей
4 цифрлық, 7 сегменттік дисплей

6, 8, 9 және 12 түйреуішті түйреуішке бекітіңіз. Бұл түйреуіштер әр дисплейдің қуаты болып табылады. Arduino бірінші дисплейдің түйреуішіне қуат жібереді және әр сегменттің түйреуішіне жоғары немесе төмен сигнал жібереді (бұл диаграммадағы әріптер). Алғашқы дисплейде сан пайда болады. Ардуиноға қарағанда бұл дисплей өшіріліп, екіншісі қосылады, үшіншіден және төртіншіден (ол қолданылмайды). Дисплейлер тез қосылады және өшеді, бұл бір үлкен санға ұқсайды.

2 -қадам: қашықтық сенсоры

Қашықтық сенсоры
Қашықтық сенсоры
Қашықтық сенсоры
Қашықтық сенсоры

Қашықтық сенсорында VCC, Trig, Echo және Ground болып табылатын 4 түйреуіш бар. VCC тек 5 -тен 7,8 вольтке дейінгі кернеу болуы керек. Жер 0 вольт болуы керек. Триггерге бірнеше миллисекунд ішінде тез қосылатын және өшетін pwm сигналы қажет. Бұл сигнал объектіге ультрадыбыстық толқын жіберетін таратқышты қосады. Бұл толқын қабылдағышқа жіберіледі, ол таймерді өшіреді. Бұл уақыт arduino қашықтыққа айналатын pwm сигналына айналады.

3 -қадам: Серво және жарық диоды

Серво мен жарық диоды
Серво мен жарық диоды
Серво мен жарық диоды
Серво мен жарық диоды

Сервода 3 түйреуіш бар, олар жерге қосылады, VCC және сигнал. Жер 0 вольт болады, ЭҚК кернеудің 5 -тен 10,6 вольт аралығында болады. Сигнал түйреуіші pwm сигналын қабылдайды, ол 1 миллисекундтан 2 миллисекундқа дейін болады. Егер pwm сигналы сервиске қарағанда 1 миллисекунд болса, онда бұрыш 0 градус болады. Егер pwm сигналы сервиске қарағанда 2 миллисекунд болса, оның бұрышы 180 градус болады. Дегенмен, кодта қашықтықты бұрышқа айналдыру керек, ал arduino pwm сигналын жасайды.

Жарық диодты объектінің қашықтығы 15 см -ден аз болғанда жұмыс істейді, ал жасыл жарық диодты қашықтық 50 см -ге тең немесе одан үлкен болғанда қосылады. Бұл светодиодтар анодты (оң) ардуино сигналының түйреуішіне, ал катодты (теріс) жерге қосылған 330 Ом резисторға қосу арқылы жұмыс істейді.

4 -қадам: код

Кейбір сандар диаграммамен салыстырғанда өзгеше болуы мүмкін. Сонымен қатар, егер сізге дисплей жылдамдығы ұнамаса, сіз әрқашан DISPLAY_SPEED айнымалы мәнін басқа санға өзгерте аласыз.