Мазмуну:
- 1 -кадам: Керектүү компоненттер
- 2 -кадам: Бардык компоненттерди чогултуу
- 3 -кадам: Эскиз жасаңыз
- 4 -кадам: Жыйынтыктар
Video: Arduino аркылуу топурактын нымдуулугун кантип колдонуу керек: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Топурактын нымдуулугу сенсору - бул топурактын нымдуулугун өлчөө үчүн колдонула турган сенсор. Акылдуу айыл чарба долбоорлорунун, Ирригациялык контролерлордун долбоорлорунун же IoT Айыл чарба долбоорлорунун прототиптерин жасоо үчүн ылайыктуу.
Бул сенсордо 2 зонд бар. Бул топурактын каршылыгын өлчөө үчүн колдонулат.
Качан топурак нымдуу же нымдуу болгондо, каршылык топурак кургаганда башкача болот. Сенсор ар бир жагдайда каршылыкты окуп, аны нымдуулук маалыматына айландырат.
1 -кадам: Керектүү компоненттер
Төмөнкү компоненттер талап кылынат:
- Топурактын нымдуулук сенсору
- Arduino Nano
- Wire Jumper
- USB мини
- Бир бөтөлкө суу
2 -кадам: Бардык компоненттерди чогултуу
Arduino тактасын Soil Moisture Sensore менен туташтырыңыз. Төмөндө жазган сүрөттү же көрсөтмөнү караңыз:
Топурактын нымдуулугу Arduino
VCC ==> +5V
GND ==> GND
AO ==> A0
3 -кадам: Эскиз жасаңыз
Топурактын ным сенсорлорун кошумча китепкананы колдонбостон түз окууга болот. Сенсордун маанисин окуу үчүн аналогдук киргизүүнү колдоно аласыз.
Бул сенсордун маанисин окуу үчүн жасаган эскизим:
int sensorPin = A0; // potentiometerint sensorValue = 0 үчүн кирүү пинин тандаңыз; // сенсордон келген маанини сактоо үчүн өзгөрмө
жараксыз орнотуу () {
Serial.begin (9600);
}
void loop () {
// сенсордон маанини окуу: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); кечигүү (1000); }
же мен төмөндөгү файлды жүктөп алыңыз
4 -кадам: Жыйынтыктар
Мен сенсорду бөтөлкөнүн сыртына койгондо, көрсөтүлгөн баа 700дөн 1023кө чейин.
Мен сенсорду суу бөтөлкөсүнө салганда, көрсөтүлгөн баа 250дөн 700гө чейин.
деген тыянак чыгарууга болот:
- 250дөн 700гө чейинки мааниси нымдуу дегенди билдирет
- 700дөн 1023кө чейин мааниси кургак дегенди билдирет
Сиз аракет кылып жатканда, аны калибрлей аласыз
Сунушталууда:
Raspberry Pi менен топурактын нымдуулугун өлчөө 4: 4 кадам
Raspberry Pi 4 менен топурактын нымдуулугун өлчөө: Сиз өсүмдүктөрдү канчалык тез -тез сугарууну билесизби? Же өсүмдүктөрдү төгүп, жоготуп коюшту. Муну чечүү үчүн, эгерде биз өсүмдүктөрдү сугаруу боюнча чечим кабыл алуу үчүн топурактын ичиндеги суунун баалуулугун ала турган болсок, анда бир топ олуттуу болмок деп ойлогом
Arduino топурактын нымдуулугун көзөмөлдөөчү таяк - өсүмдүктөрүңүздү сугарууну эч качан унутпаңыз: 4 кадам (сүрөттөр менен)
Ардуино топурагынын нымдуулугун көзөмөлдөөчү таяк - өсүмдүктөрүңүздү сугарууну эч качан унутпаңыз: көбүнчө үйүңүздөгү өсүмдүктөрдү сугарууну унутасызбы? Же, балким, сиз аларга өтө көп көңүл буруп, ашыкча сугарып жатасызбы? Эгер ошондой кылсаңыз, анда өзүңүздү батарейка менен иштеген топурактын нымдуулугун көзөмөлдөөчү таякча кылышыңыз керек. Бул монитор топурактын сыйымдуулугун колдонот
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
Топурактын нымдуулугун Arduino менен өлчөө: 6 кадам
Топурактын нымдуулугун Arduino менен өлчөө: Бул тез үйрөткүчтө мен сизге arduino аркылуу топурактын нымдуулук сенсорун кантип окуп, топурактын нымдуулук деңгээлин Arduino сериялык мониторунда басып чыгарууну көрсөтөм. Бул шилтемеден Синхаладан мен жазган оригиналдуу постту таба аласыз
Esp32 жана Thingsio.ai платформасын колдонуу менен топурактын нымдуулугун өлчөө: 6 кадам
Esp32 жана Thingsio.ai платформасын колдонуу менен топурактын нымдуулугун өлчөө: Бул окуу куралында мен esp32ди колдонуу менен топурактагы нымдуулукту окуп, анан баалуулуктарды thingsio.ai IoT булут платформасына жөнөтүүнү түшүндүрөм