Мазмұны:

Топырақ ылғалдылығын Arduino көмегімен өлшеу: 6 қадам
Топырақ ылғалдылығын Arduino көмегімен өлшеу: 6 қадам

Бейне: Топырақ ылғалдылығын Arduino көмегімен өлшеу: 6 қадам

Бейне: Топырақ ылғалдылығын Arduino көмегімен өлшеу: 6 қадам
Бейне: Вебинар №2. Andy Ruina про координацию роботов и технологии движения. Beyond Robotics 2024, Шілде
Anonim
Топырақ ылғалдылығын Arduino көмегімен өлшеу
Топырақ ылғалдылығын Arduino көмегімен өлшеу

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

1 -қадам: Шолу

Шолу
Шолу

Бұл модуль екі бөліктен тұрады. Ол топырақтың ылғалдылық сенсоры мен кіші тізбегі бар, кернеу бөлгішпен тығыздалған және OP-амп көмегімен цифрлық түрлендіргіші бар. Сондай -ақ, екі жарық диоды, біреуі қуат индикаторы, екіншісі сандық шығуды көрсетеді. Бұл модульдің аналогтық шығысы да, сандық шығысы да бар. Осыдан шығатын аналогтық мәндерге келетін болсақ, ол жоғары ылғалдылық үшін төмен мәндерді және төмен ылғалдылық үшін жоғары мәндерді шығарады. Біздің Arduino бұл сигналды 0 -ден 1023 аралығында оқи алады. Басқаша айтқанда, максималды ылғалдылық 0 мәніне, ал ең төменгі ылғалдылық 1023 -ке тең.

2 -қадам: пайдаланылатын бөлшектер

Қолданылатын бөлшектер
Қолданылатын бөлшектер

Мен бұл жобаға дайын бөлшектер мен компоненттерді қолдандым.

Arduino MEGA тақтасы (Arduino UNO, NANO және т.б. қолдануға болады)

Егер сіз arduino uno ұсынатын болсаңыз, eBay -ден ақысыз жеткізіліммен 25,99 долларға USB кабелімен 5 дана сатып ала аласыз!

Топырақ ылғалдылығы сенсор модулі

2 x аналықтан аналыққа секіргіш сымдар

3 x аталықтан аналыққа секіргіш сымдар

Барлығы! Мен бұл қарапайым қондырғы үшін тақтаны пайдаланбадым.

3 -қадам: Сымдардың диаграммасы

Сымдардың диаграммасы
Сымдардың диаграммасы
Сымдардың диаграммасы
Сымдардың диаграммасы

Енді бәрін осы схемаға сәйкес қосыңыз.

Сенсорлық датчик оның түрлендіргішіне қосылады (полярлық жоқ)

Ылғал сенсоры Arduino

A0 A0

D0 қосылмаған

GND GND

VCC VCC

Міне бітті! Салқын

4 -қадам: Arduino коды

Arduino коды
Arduino коды

Мен топырақтың ылғалдылық деңгейін Arduino сериялық мониторына пайызбен шығару үшін шағын arduino кодын жаздым.

Сіз кодты МЫНА жерден жүктей аласыз

5 -қадам: Нәтиже

Нәтиже
Нәтиже

Мен кодты arduino -ға жүктеген кездегі нәтиже. Барлығы күткендей жұмыс істейді.

6 -қадам: маған көп нәрсені жасауға көмектесіңіз …

Сіз маған көп жобалар жасауға көмектесе аласыз, менің paypal -ға $$ бөлу.

Рақмет сізге.

Ұсынылған: