Мазмуну:

Долбоор 2 - Балык танкынын монитору: 5 кадам
Долбоор 2 - Балык танкынын монитору: 5 кадам

Video: Долбоор 2 - Балык танкынын монитору: 5 кадам

Video: Долбоор 2 - Балык танкынын монитору: 5 кадам
Video: ⚡️Armored Warfare:⛔ subtitles Всё с нуля ! Да да без доната Качаю M1 ABRAMS Враг начал МОЩНЫЙ ШТУРМ 2024, Июль
Anonim
2 -долбоор - Балык танкынын монитору
2 -долбоор - Балык танкынын монитору

Бул долбоор үчүн биз Arduino микро контроллерин колдонуп балык танкасынын мониторун түзөбүз. Тактап айтканда, долбоор үчүн бул бөлүктөргө муктаж болобуз:

1 Arduino микро контроллери

1 Толук өлчөмдөгү нан тактасы

1 Суу түздөөчү сенсор

1 LCD экран

1 Жөнөкөй баскыч

1 потенциометр

Бир жез жип

1 10K Ом резистору

2 220 Ом резисторлор

1 -кадам: ЖК экранды жана потенциометрди туташтырыңыз

ЖК экранды жана потенциометрди туташтырыңыз
ЖК экранды жана потенциометрди туташтырыңыз

Бул жерде биз долбоорубузду түзүүнү баштайбыз. Биринчи кадам - LCD экраны менен потенциометрди Arduino микро контроллерине туташтыруу. Баштоо үчүн, Arduinoдогу 5V пинден тартып, панельдеги электр рельсине (+) чейин зым өткөрүңүз. Мындан тышкары, сиз нандагы GND пининен зымды нандын үстүндөгү темир жолго (-) туташтырышыңыз керек. Бул жерден сиз ЖК экранды туташтыра аласыз. ЖК экранды панелдин төмөнкү оң жагына коюңуз. 12 -пинден баштап 7 -пин аркылуу чуркап, жез зымды кой. Берилген сүрөттө көрсөтүлгөндөй зымдын экинчи учун туура жерге коюңуз. Ошондой эле потенциометрди электр рельсине жана жер темир жолуна туура туташтырганыңызды текшериңиз. Бул потенциометрде дисплейди башкаруу үчүн ЖК экранга туташкан аналогдук сигнал болот.

2 -кадам: LED чырактарын кошуу

LED чырактарын кошуу
LED чырактарын кошуу

ЖК экран жана потенциометр бул учурда Arduino жана нан тактасына туташтырылышы керек. Бул кадамда биз эки LED жарыгын (кызыл жана жашыл) жана балыкты азыктандыруучу эсептегичти баштапкы абалга келтирүү үчүн баскычты туташтырабыз. Светодиоддордун кыска учу жер темир жолуна туташтырылышы керек. Светодиоддун ийилген тарабы 2 жана 3 -казыктарга туташып, ага тиркелген 220 Ом каршылыгы болушу керек. Баскыч тактага да коюлушу керек. Сиз баскычты 6 -пинге туташтырышыңыз керек. Баскычтын карама -каршы жагына 10K Ом резисторун кошуңуз. Бул баскычты жердин темир жолуна туташтыруу менен бүтүрүңүз (-).

3 -кадам: Суунун деңгээлинин сенсорун туташтырыңыз

Суу деңгээлинин сенсорун туташтырыңыз
Суу деңгээлинин сенсорун туташтырыңыз

Башка бардык компоненттер туташкандыктан, биз азыр суу сенсорубузду туташтыра алабыз. Суу сенсорунда 'A1' аналогдук пинге туташкан 'S' пини болушу керек. Сенсордо электр темир жолуна туташтырылган '+' төөнөгүч жана жер темир жолуна туташкан '-' төөнөгүч болушу керек. Көбүрөөк маалымат алуу үчүн берилген сүрөттү караңыз.

4 -кадам: Колдонмоңузду текшерүү

Эми баары даяр болгондон кийин, биз колдонмобузду текшере алабыз. Мен сиздин проектиңизди туура иштетиши керек болгон баштапкы кодду тиркеп койдум. Бул колдонмонун максаты эмнеде экенин карап чыгуу акылдуулукка жатат. Идеалында, суунун деңгээли биздин балык бакта белгилүү бир чектерде болушу керек. Эгер андай болбосо, кызыл жарык күйөт. Эгерде суу белгилүү бир чек аранын ичинде болсо, суунун деңгээли жакшы экенин билдирген жашыл жарык жанат. ЖК экранда учурдагы суунун абалын сүрөттөгөн кошумча билдирүү көрсөтүлөт (өтө төмөн, макул же өтө жогору). Ошондой эле, сиздин танктын ичинде балыктын ачкачылык деңгээлине таймер коюлган. Ушунча убакыт өткөндөн кийин, сиздин үй жаныбарыңыздын ач экенин айткан билдирүү пайда болот. Бул билдирүү балыгыңыз "өлгөнгө" чейин олуттуу түрдө көбөйөт. Таймер тиркелген баскыч менен кайра баштаса болот.

5 -кадам: Кошумча сүрөттөр

Сунушталууда: