
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53

DISDRO тамчылардын таралышын билдирет. Түзмөк убакыт тамгасы менен ар бир тамчынын көлөмүн жазат. Маалыматтар метеорологиялык (аба ырайы) изилдөө жана дыйканчылыкты камтыган ар кандай колдонмолор үчүн пайдалуу. Эгерде дисдро абдан так болсо, анда жамгырдын көрсөткүчү сыяктуу жалпы жаан -чачынды өлчөй алат. Бул жөн эле жамгыр детектору катары колдонулушу мүмкүн.
DISDRO башка жамгыр өлчөгүчтөрү сыяктуу жамгырдын ылдамдыгын эсептөөдө да пайдалуу
Мен бул DISDROду курууну чечтим, анткени менин Ultrasonic Rain Gauge бул этапта биринчи же эки мм жамгыр үчүн так эмес, анткени анын базасы эң сонун тегизделген эмес жана ошондой эле кызыктуу болушу мүмкүн.
1 -кадам: Сизге эмне керек

1) Raspberry pi, мүмкүн болушунча тез, мен малина pi 3 колдондум
2) Нан тактасы
3) көп секирүүчү кабелдер (20 кылат) жана жука электр кабелинин бир нече метрлери сиздин ПИден DISDROго чейин
4) MCP3008 ADC (Санариптик алмаштыргычка окшош, башка ADCs жасай алат).
5) Пьезо Электр Элими
6) Эски CD
7) жыгач усталар бычак
8) супер клей
9) PLASTIK 70 (Optinal)
10) Python көндүмдөрү (мен мисал сценарийлерин берем)
Бул нерселердин көбү eBayден жеткиликтүү болушу керек. Түштүк африкалыктар Communica колдоно алышат,
2 -кадам: Аппаратты түзүңүз


CDдин акрил катмарынан фольганы алып салыңыз. Пьезону CDдин артына тиркеңиз. CDдин алдыңкы бөлүгү жамгырды угуу үчүн колдонулат. Көк кабель (Сигнал) MCP3008 каналына 0, кызыл жана кара тийиштүү түрдө 3,3 вольтко жана жерге туташтырылышы керек.
CD жана пьезонун алдыңкы бетин суу өткөрбөө үчүн конформалдуу каптоону (Пластик 70) колдоно аласыз. Аны зымдар жана керамика бекитилген CD жана пьезонун артына чачпаңыз. Эгерде керамика чачса, пьезо туура дирилдей албайт.
3 -кадам: PI, MCP3008 жана Piezo Connection үчүн схемаңызды түзүңүз




MCP3008 жана Raspberry PI туташтыруу боюнча көптөгөн тарбиячылар бар. Мен башында Adafruit үйрөтмөсүн колдондум:
Аппараттык SPIди колдонуу үчүн, адегенде raspi-конфигурациялоочу куралды колдонуу менен SPIди иштеткениңизди текшериңиз (же столго өтүңүз, Колдонмолор (Баштоо) Менюсу, Тандоолор, Raspberry Pi конфигурациясы, интерфейстер). SPI интерфейсин иштетүүгө да, SPI ядро модулун жүктөөгө да ооба деп жооп берүүнү унутпаңыз, андан кийин Пиди кайра жүктөңүз. Эми MCP3008ди Raspberry Piге төмөнкүчө туташтырыңыз:
MCP3008 VDD Raspberry Pi 3.3V чейин
MCP3008 VREF Raspberry Pi 3.3V чейин
MCP3008 AGNDден Raspberry Pi GNDге
MCP3008 DGNDден Raspberry Pi GNDге
MCP3008 CLK to Raspberry Pi SCLK
MCP3008 Raspberry Pi MISOго DOUT
Raspberry Pi MOSIге MCP3008 DIN
MCP3008 CS/SHDN Raspberry Pi CE0го
Бул схеманы азыр көптөгөн аналогдук сенсорлор үчүн 3.3 вольтту, анын ичинде биздин Piezo Electical Elimentти колдонсо болот.
Piezo Eliment Red кабелин (Volts in) PI 3.3 вольтко, жерге жерге жана Piezo Output (Blue) CH0 (Channel нөл) MCP3008ге туташтырыңыз.
Эгерде сизде кызыл жана кара кабели бар (тактайсыз) пьезо электр элементи болсо, кызыл кабелди MCP 3008дин 0 каналына, ал эми кара түстү GNDге туташтырыңыз. Ошондой эле MCP3008 каналы менен жердин ортосунда 1 Мег Ом резисторун туташтырыңыз (Пьезо менен Резистор параллель туташкан). Каршылаш MCP 3008ди пьезо жараткан ток жана чыңалуу чокуларынан коргойт.
Мен пьезону тиркемедеги микроцикл менен микроб менен сынап көрдүм. Бул бирок зарыл эмес.
4 -кадам: Программалык камсыздоо

Мен MCP3008 үчүн GPIOZERO китепканасын колдонуп жөнөкөй сценарий жаздым. Бул тиркелет.
SPI иштетилгенин текшериңиз (Тиркемелер (Старт) Меню, Тандоолор, Raspberry Pi конфигурациясы, интерфейстер же sudo raspi-config)
Сценарийди иштетип, бир аз тамчыларын түшүрүңүз жана жыйынтыгы кандай болгонун көрүңүз. Python кодексинин босогосун өзгөртүүгө туура келиши мүмкүн.
Сунушталууда:
Fanair: Сиздин бөлмөңүз үчүн аба ырайы бекети: 6 кадам (сүрөттөр менен)

Fanair: Сиздин бөлмөңүз үчүн аба ырайы бекети: Учурдагы аба ырайын билүүнүн сансыз жолдору бар, бирок сиз сыртта аба ырайын гана билесиз. Эгер сиз үйүңүздүн ичинде, белгилүү бир бөлмөдө аба ырайын билгиңиз келсе? Мен бул долбоор менен чечүүгө аракет кылып жатам. Fanair мульти колдонот
ESP32 Weathercloud Аба ырайы бекети: 16 кадам (Сүрөттөр менен)

ESP32 Weathercloud Weather Station: Өткөн жылы мен Arduino Weathercloud Weather Station деп аталган эң чоң көрсөтмөмдү жарыяладым. Мен айтат элем абдан популярдуу болгон. Ал Instructables башкы бетинде, Arduino блогунда, Wiznet музейинде, Instructables Instagram, Arduino Instagr
WiFi Сааты, Таймер жана Аба ырайы бекети, Блинк көзөмөлдөнөт: 5 кадам (Сүрөттөр менен)

WiFi Сааты, Таймер жана Аба ырайы бекети, Блинк көзөмөлдөнөт: Бул Morphing санариптик сааты (концепциясы жана морфинг коду үчүн Хари Вигунанын аркасы менен), бул дагы аналогдук саат, аба ырайы жөнүндө маалымат берүүчү станция жана ашкана таймери. WiFi аркылуу смартфонуңуздагы Blynk колдонмосу
Дагы бир акылдуу аба ырайы бекети, бирок : 6 кадам (сүрөттөр менен)

Дагы бир акылдуу аба ырайы бекети, бирок …: Ооба, мен билем, мындай аба ырайы станциялары бардык жерде бар, бирок айырманы көрүү үчүн бир нече мүнөт кетиңиз … Электр кубаты аз 2 дисплей … бирок 10 башка экрандар! ESP32 негизделген акселерометр жана температура / нымдуулук сенсорлору Wifi жаңыртуусу
Аба ырайы бекети: 8 кадам (Сүрөттөр менен)

Аба ырайы бекети: Кичине сүйлөшүү учурунда өзүңүздү ыңгайсыз сезесизби? Сүйлөшүү үчүн жакшы нерселер керекпи (макул, мактануу)? Ооба, бизде сизге керектүү нерсе бар! Бул окуу куралы сизге өзүңүздүн аба ырайы станцияңызды курууга жана колдонууга мүмкүнчүлүк берет. Эми сиз ар кандай ыңгайсыз жымжырттыкты ишенимдүү түрдө толтура аласыз