Мазмұны:
- Жабдықтар
- 1 -қадам: Жабдықтарды қайдан сатып алуға болады
- 2 -қадам: стемма сенсоры
- 3 -қадам: Arduino орнату
- 4 -қадам: Жаңа кітапханаларды қосу және қолдану
- 5 -қадам: тестілеу
Бейне: Ылғалдылық пен температура сенсоры: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Топырақтың дүмпуі сенсоры өсімдіктердегі ылғалдылық деңгейін анықтау үшін бір зондты қолданады. Ол сонымен қатар микроконтроллердегі ішкі температура сенсорынан қоршаған ортаның температурасын анықтай алады. Бұл құрылғы дәнекерлеуді қажет етпейді.
Жабдықтар
Топырақтың сенсорлық датчигі
JST PH 4 істікшелі ерлерге арналған кабель - I2C STEMMA кабелі - 200мм
Ардуино Уно
Қуат көзі
1 -қадам: Жабдықтарды қайдан сатып алуға болады
Ылғал сенсорының жұмыс істеуі үшін сізге қажет:
Топырақтың сенсорлық сенсоры (https://www.adafruit.com/product/4026)
Arduino (мен Uno қолдануды таңдадым, бірақ оны ауыстыруға болады) (https://www.mouser.com/ProductDetail/Arduino/A0000…)
JST PH 4 істікшелі ерлерге арналған кабель - I2C STEMMA кабелі - 200мм (https://www.adafruit.com/product/3955)
Қуат беретін құрылғы (мен Macbook Pro қолданамын, бірақ оны кез келген қуат құрылғысымен ауыстыруға болады) (https://www.apple.com/macbook-pro/?afid=p238%7Cskx…)
2 -қадам: стемма сенсоры
Компоненттерді қосуды бастаған кезде, стемма сенсорынан және JST PH 4 істікшелі ерлерге арналған кабельден бастаңыз. Arduino -ға сым қоспас бұрын оларды қосыңыз.
1 -қадам:
Қызыл сымды қуат көзіне қосыңыз. Микроконтроллер логикасына негізделген кернеуді қолданғаныңызға көз жеткізіңіз. Көптеген Arduino үшін бұл 5V. Егер сізде 3.3В логика болса, 3В пайдаланыңыз.
2 -қадам:
Қара сымды қуат көзіне/деректер жерге қосыңыз.
3 -қадам:
Жасыл сымды A5 -ке қосыңыз.
4 -қадам:
Ақ сымды А4 форматына қосыңыз.
3 -қадам: Arduino орнату
Arduino бағдарламалық жасақтамасына қол жеткізу маңызды. Егер сізде компьютерде жоқ болса, мен жүктеуге сілтеме қостым (https://www.arduino.cc/kz/main/software).
Бағдарламалық жасақтаманы сәтті жүктегеннен кейін Arduino -ға негізделген параметрлерді реттеу қажет болады.
1 -қадам:
Құралдар мәзірін таңдап, портты таңдаңыз. Arduino/Gunuino Uno таңдалғанына көз жеткізіңіз (егер бұл сіз қолданатын Arduino болса).
2 -қадам:
Құралдар мәзірінде болыңыз және тақтаны таңдаңыз. Arduino. Genuino Uno тексерілуі керек.
4 -қадам: Жаңа кітапханаларды қосу және қолдану
Ылғалдылық датчигін тексеру үшін сізде Адафрут аралау кітапханасы болуы керек.
1 -қадам:
Мәзір жолағынан эскиз қойындысын таңдаңыз. Кітапхананы қосу үшін төмен жылжыңыз және Кітапханаларды басқару таңдаңыз.
2 -қадам:
Adafruit аралау кітапханасына теріңіз. Тек бір элемент пайда болуы керек. Соңғы нұсқаны жүктеп алыңыз.
3 -қадам:
Жүктеу аяқталғаннан кейін, мәзір жолағындағы файл қойындысын таңдаңыз. Төменге айналдырыңыз Мысалдар. Adafruit аралау кітапханасын таңдаңыз. Содан кейін earth_sensor таңдаңыз. Ақырында, sensor_example топырағын таңдаңыз.
Бұл сенсорды тексеруге болатын кодты ашады.
5 -қадам: тестілеу
Алдыңғы қадамдардың барлығын аяқтағаннан кейін, сіз енді Arduino және Arduino бағдарламалық жасақтамасы арқылы Stemma ылғалдылық сенсорын тексере аласыз.
Бағдарламаны іске қосу үшін сізге Arduino -ны компьютерге қосу қажет.
Сізге үлгі коды Arduino бағдарламалық жасақтамасына жүктелуі керек.
Тексеру түймесін таңдаңыз. Бұл аяқталғаннан кейін жүктеу түймесін таңдаңыз. Arduino жүктегеннен кейін, оң жақ жоғарғы жағындағы үлкейткішті таңдаңыз. Бұл деректер туралы ақпаратты ашады.
Деректердің дұрыс өзгергенін тексеру үшін қолыңызды сенсорға қойыңыз. Егер ол дұрыс жұмыс істесе, экрандағы ақпарат өзгереді.
Сенсорды сәтті орнатып, сынап көрдіңіз.
Ұсынылған:
Raspberry Pi SHT25 ылғалдылық пен температура сенсоры Python оқулығы: 4 қадам
Raspberry Pi SHT25 ылғалдылық пен температура сенсоры Python оқулығы: SHT25 I2C ылғалдылық пен температура сенсоры ± 1,8%RH ± 0,2 ° C I2C шағын модулі. SHT25 жоғары дәлдіктегі ылғалдылық пен температура сенсоры калибрленген, сызықты сенсорлық сигнал беретін формалық фактор мен интеллект тұрғысынан өнеркәсіптік стандартқа айналды
Raspberry Pi - HIH6130 I2C ылғалдылық пен температура сенсоры Python оқулығы: 4 қадам
Raspberry Pi - HIH6130 I2C ылғалдылық пен температура сенсоры Python оқулығы: HIH6130 - бұл цифрлық шығысы бар ылғалдылық пен температура сенсоры. Бұл датчиктер ± 4% RH дәлдік деңгейін қамтамасыз етеді. Өнеркәсіптің жетекші ұзақ мерзімді тұрақтылығымен, шынайы температуралық компенсацияланған сандық I2C, өнеркәсіптің сенімділігі, энергия тиімділігі
DHT12 (i2c арзан ылғалдылық пен температура сенсоры), жылдам қарапайым қолдану: 14 қадам
DHT12, 2 сыммен (i2c протоколы) қолдануға болады, бірақ мен арзанды жақсы көремін, бұл DHT12 сериясына арналған Arduino және esp8266 кітапханасы
Raspberry Pi HTS221 салыстырмалы ылғалдылық пен температура сенсоры Java оқулығы: 4 қадам
Raspberry Pi HTS221 салыстырмалы ылғалдылық пен температура сенсоры Java оқулығы: HTS221 - салыстырмалы ылғалдылық пен температураға арналған өте жинақы сыйымдылықты сандық сенсор. Ол сандық серия арқылы өлшеу ақпаратын беру үшін сенсорлық элементті және аралас сигналға арналған арнайы интегралды схеманы (ASIC) қамтиды
Raspberry Pi - HIH6130 I2C ылғалдылық пен температура сенсоры Java оқулығы: 4 қадам
Raspberry Pi - HIH6130 I2C ылғалдылық пен температура сенсоры Java оқулығы: HIH6130 - бұл цифрлық шығысы бар ылғалдылық пен температура сенсоры. Бұл датчиктер ± 4% RH дәлдік деңгейін қамтамасыз етеді. Өнеркәсіптің жетекші ұзақ мерзімді тұрақтылығымен, шынайы температуралық компенсацияланған сандық I2C, өнеркәсіптің сенімділігі, энергия тиімділігі