
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Автоматтандырылған жылыжай жасау үшін маған бірнеше сенсор қажет болды. Бұл жаңбыр сенсоры мен шашыратқыштарды қосу керек пе, жоқ па, соны шешемін.
Мен бұл жаңбыр датчигін екі жолмен түсіндіремін.
- сандық портты пайдалану
- аналогтық портты пайдалану
Сандық түйреуішті пайдалану кезінде сіз потенциометрді қолдана отырып, цифрлық түйреуіштің қашан жоғары болатынын реттей аласыз.
Біріншісін мен кейінгі жобаларда өте төмен қуатты жаңбыр детекторы ретінде қолданамын. Осылайша менің LORA сенсорым жаңбыр жауғанда тек 1 жібереді.
1 -қадам: қажет
Сенсорноды:
- жаңбыр сенсоры
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- антенна мен қосылуларға арналған сым (мен 0,8 мм қатты ядролы сымды қолданамын)
- еркектен еркекке секіргіш кабельдер
- аналықтан әйелге секіргіш кабельдер
- нан тақтасы
- TTL үшін CP2102 usb
Құралдар:
- дәнекерленген темір
- бүйірлік кескіш
- сым тазалағыш
2 -қадам: антенна жасау
Антенна үшін мен 2x2x0.8mm немесе 2x2 20awg автобус кабелінің қалған кабелін қолданамын. Желіде сіз трансивер мен антеннаның жиілік диапазонын ел бойынша таңдай аласыз.
- 868 МГц 3,25 дюйм немесе 8,2 см (бұл мен қолданамын)
- 915 МГц 3 дюйм немесе 7,8 см
- 433 МГц 3 дюйм немесе 16,5 см
3 -қадам: Esp қалқанын дәнекерлеу

- Esp қалқанының резисторларын алып тастаңыз (қызыл өрісте R1 -ден R3 -ге дейін қараңыз)
- Rfm95 чипін esp қалқанына дәнекерлеңіз.
- Түйреуіштерді esp қалқанына дәнекерлеңіз
- Антеннаны esp қалқанына дәнекерлеңіз. Антеннасыз пайдаланбаңыз, қалқанға зақым келуі мүмкін.
- Егер түйреуіштер arduino дәнекерлеуішіне дәнекерленбесе, бұлар да
4 -қадам: кодтау


Мен Arduino -ны автоматты түрде қалпына келтіру үшін DTR -ді қолдана алатынымды білемін, бірақ менің жағдайда кодты жүктеуде қателер болды. Сондықтан мен нұсқаулықта қолмен қалпына келтіруді қолдандым, сондықтан егер сізде осындай мәселе болса, оны қолмен қалпына келтіру арқылы шеше аласыз.
-
Ардуиноны CP2102 -ге келесідей қосыңыз:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Ардуино идеіндегі эскизді ашыңыз
- Arduino pro mini тақтасын таңдаңыз
- Процессор астында atmega 328p 3.3v 8mhz таңдаңыз
- Өзіңіздің портыңызды таңдаңыз
- Жүктеу түймесін басыңыз
- Код құрастырылып жатқанда, сіз bautrate -ды көресіз (суретті қараңыз) arduino pro mini -дегі қалпына келтіру түймесін басыңыз (cp2102 тақтаны қалпына келтірмейді), сонымен қатар бағдарламалау кезінде сериялық мониторды жабуды ұмытпаңыз.
Lorarainsensoranalog коды трансиверге 0-1023 аралығында мән жібереді. Неғұрлым аз болса, соғұрлым жаңбыр көп болады. 1023 жаңбыр емес.
Lorarainsensordigital коды пойыз қабылдағышқа тек 0 мен 1 мәнін жібереді. 0 жаңбыр дегенді білдіреді және тримпоттың мәніне қол жеткізілді 1 жаңбыр жоқ екенін және тримпотта орнатылған мәнге қол жеткізілмегенін білдіреді.
5 -қадам: Сымдарды жалғау



- Бірінші суретте сіз цифрлық шығуды қолданған кездегі сымдарды көресіз
- Екінші суретте сіз аналогтық шығуды қолданған кездегі сымдарды көресіз
- Үшінші суретте мен LORA кемесінің сымын ұлғайтамын.
6 -қадам: Қорытынды
Бұл нұсқаулықта сіз жаңбыр датчигін екі әдіспен (аналогты және цифрлық) қалай қолдануды үйрендіңіз. Бұл сенсор автоматты жылыжай мен су шашатын автоматты жүйе сияқты кейінгі жобаларда қолданылады.
Ұсынылған:
Жаңбыр детекторы Arduino мен жаңбыр тамшысының сенсоры: 8 қадам

Жаңбыр детекторы Arduino мен жаңбыр тамшысының сенсоры: Бұл оқулықта жаңбыр датчигі арқылы жаңбырды қалай анықтау керектігін, дыбыстық сигналды модуль мен OLED дисплейі мен Visuino көмегімен шығаруды үйренеміз
DIY тыныс алу сенсоры Arduino көмегімен (өткізгіш тоқылған созылу сенсоры): 7 қадам (суреттермен)

DIY тыныс алу сенсоры Arduino көмегімен (өткізгіш тоқылған созылу сенсоры): Бұл DIY сенсоры өткізгіш тоқылған созылу сенсоры түрінде болады. Ол кеудеге/асқазанға оралады, ал кеуде/асқазан кеңейгенде және қысылғанда сенсор, демек, Arduino -ға берілетін кіріс деректері кеңейеді. Сонымен
Arduino күн энергиясымен жұмыс істейтін температура мен ылғалдылық сенсоры 433 МГц Орегон сенсоры ретінде: 6 қадам

Arduino күн энергиясымен жұмыс істейтін температура мен ылғалдылық сенсоры 433 МГц Орегон сенсоры: Бұл күн сәулесінен жұмыс істейтін температура мен ылғалдылық сенсорының құрлысы. Сенсор 433 МГц жиілікті Орегон сенсорына ұқсайды және Telldus Net шлюзінде көрінеді. Күн энергиясының қозғалыс сенсоры " ebay -ден. 3.7 вольтты қамыр екеніне көз жеткізіңіз
DIY IR автокөлік жаңбыр сенсоры: 6 қадам

DIY IR автокөлік жаңбыр датчигі: қажет бөлшектер: 1- KY-032 кедергісін болдырмауға арналған IR сенсоры 2- 5В реле модулі3- кез келген түрдегі 12В мобильді зарядтағыш 4- IR жарықдиодты эмитент пен қабылдағышты орнатуға арналған шағын мөлдір қорап ескі спутниктік қабылдағыштан алыңыз) .5- әмбебап ПХД тақтасы 6
Жаңбыр тамшысының сенсоры NodeMcu - Жаңадан бастаушыларға арналған: 5 қадам

Жаңбыр тамшысының сенсорлық интерфейсі NodeMcu | Жаңадан бастаушыларға арналған: бұл оқулықта сіз NodeMcu жаңбыр тамшысының сенсорымен қалай байланысуға болатынын білесіз