Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Жабдықты жасаңыз
- 3 -қадам: PI, MCP3008 және Piezo қосылымына арналған схеманы құрыңыз
- 4 -қадам: Бағдарламалық қамтамасыз ету
Бейне: DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім): 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
DISDRO тамшылардың таралуын білдіреді. Құрылғы әр тамшының мөлшерін уақыт белгісімен жазады. Деректер метеорологиялық (ауа райы) зерттеулер мен егіншілікті қоса алғанда, әр түрлі қосымшалар үшін пайдалы. Егер дисдро өте дәл болса, ол жауын -шашын өлшегіші сияқты жалпы жауын -шашын мөлшерін өлшей алады. Оны қарапайым жаңбыр детекторы ретінде де қолдануға болады.
DISDRO жаңбырдың жылдамдығын есептеуге де көмектеседі, мысалы, басқа компьютерленген жаңбыр өлшегіштері (Ультрадыбыстық жаңбыр өлшегіші және аударылатын жақшалар).
Мен бұл DISDRO құруды шештім, себебі менің ультрадыбыстық жаңбыр өлшегіш осы кезеңде бірінші немесе екі мм жаңбыр үшін дәл емес, себебі оның негізі тегіс емес, сонымен қатар көңілді болуы мүмкін.
1 -қадам: Сізге не қажет
1) Таңқурай пи, мүмкіндігінше тез, мен таңқурай pi 3 қолдандым
2) Нан тақтасы
3) Көптеген өтпелі кабельдер (20 жасайды) және бірнеше метрлік жұқа электр кабелі сіздің ПИ -ден DISDRO -ға дейін
4) MCP3008 ADC (Аналогты сандық түрлендіргіш, басқа АДК жасай алады).
5) Пьезо электрлік элементі
6) Ескі CD
7) Ұста пышақ
8) Супер желім
9) PLASTIK 70 (оптикалық)
10) Python дағдылары (мен мысал сценарийлерін беремін)
Бұл элементтердің көпшілігі eBay -де қол жетімді болуы керек. Оңтүстік африкалықтар Communica қолдана алады,
2 -қадам: Жабдықты жасаңыз
Ықшам дисктің акрил қабатынан фольганы алыңыз. Пьезоны ықшам дискінің артына бекітіңіз. Ықшам дискінің алдыңғы жағы жаңбырды тыңдауға арналған. Көк кабель (Сигнал) MCP3008 0 арнасына, қызыл және қара тиісінше 3,3 вольтты және жерге қосылған болуы керек.
Ықшам диск пен пьезоның алдыңғы жағын су өткізбеу үшін конформды жабынды (Пластикалық 70) қолдануға болады. Оны сымдар мен керамика бекітілген CD мен пьезоның артқы жағына шашпаңыз. Егер керамика шашыратылса, пьезо дұрыс дірілдемейді.
3 -қадам: PI, MCP3008 және Piezo қосылымына арналған схеманы құрыңыз
MCP3008 мен Raspberry PI байланыстыратын көптеген репетиторлар бар. Мен бастапқыда Adafruit оқулығын қолдандым:
Жабдық SPIT үшін SPI аппараттық құралын пайдалану үшін алдымен raspi-конфигурация құралының көмегімен SPI қосылғанын тексеріңіз (немесе жұмыс үстеліне өтіңіз, Қолданбалар (Бастау) мәзірі, Параметрлер, Raspberry Pi конфигурациясы, интерфейстер). SPI интерфейсін қосуға да, SPI ядро модулін жүктеуге де иә деп жауап беріңіз, содан кейін Pi -ны қайта жүктеңіз. Енді 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 - Raspberry Pi SCLK
MCP3008 Raspberry Pi MISO -ға DOUT
MCP3008 DIN - Raspberry Pi MOSI
MCP3008 CS/SHDN - Raspberry Pi CE0
Бұл схеманы қазір 3,3 вольтты алатын көптеген аналогтық сенсорлар үшін қолдануға болады, оның ішінде біздің Piezo Electical Eliment.
Piezo Eliment Red кабелін (Volt in) PI 3.3 вольтке, жерге жерге және Piezo шығысын (көк) MCP3008 CH0 (арна нөліне) қосыңыз.
Егер сізде тек қызыл және қара кабельді (тақта жоқ) пьезо электр элементі болса, қызыл кабельді MCP 3008 0 арнасына, ал қара түсті GND -ге қосыңыз. Сондай -ақ, MCP3008 0 арнасы мен жерге қосылатын 1 Meg Ohms резисторды қосыңыз (Пьезо мен резистор параллель қосылған). Резистор MCP 3008 пьезо тудыратын ток пен кернеудің шыңдарынан қорғайды.
Мен пьезоны тіркемедегі микроциклмен микробпен тексердім. Алайда бұл қажет емес.
4 -қадам: Бағдарламалық қамтамасыз ету
Мен MCP3008 үшін GPIOZERO кітапханасын пайдаланып қарапайым сценарий жаздым. Ол бекітілген.
SPI қосылғанына көз жеткізіңіз (Қолданбалар (Бастау) мәзірі, Параметрлер, Raspberry Pi конфигурациясы, интерфейстер немесе sudo raspi-config)
Сценарийді іске қосыңыз, бірнеше тамшысын түсіріңіз және нәтиже қандай екенін көріңіз. сізге Python кодындағы шекті өзгерту қажет болуы мүмкін.
Ұсынылған:
ESP8266 қолданатын қарапайым ауа райы станциясы: 6 қадам (суреттермен)
ESP8266 қолданатын қарапайым метеостанция. Бұл нұсқаулықта мен температура, қысым, климат және т. Қараудың жалпы саны. және деректерді сериялық мониторда көрсетіңіз және оны СКД дисплейінде көрсетіңіз. Деректер f болады
DIY ауа райы станциясы мен WiFi сенсорлық станциясы: 7 қадам (суреттермен)
DIY ауа райы станциясы мен WiFi сенсорлық станциясы: Бұл жобада мен сізге WiFi сенсор станциясымен бірге ауа райы станциясын қалай жасау керектігін көрсетемін. Сенсорлық станция жергілікті температура мен ылғалдылық деректерін өлшейді және WiFi арқылы метеостанцияға жібереді. Содан кейін метеостанция мыналарды көрсетеді
Ультрадыбыстық жаңбыр өлшегіш: Raspebbery Pi ашық ауа райы станциясы: 1 -бөлім: 6 қадам
Ультрадыбыстық жаңбыр өлшегіші: Raspebbery Pi ашық ауа райы станциясы: 1 -бөлім: Коммерциялық қол жетімді IoT (Интернет заттары) Ауа райы станциялары қымбат және барлық жерде қол жетімді емес (Оңтүстік Африка сияқты). Ауа райының қолайсыздығы бізге әсер етеді. SA ондаған жылдардағы ең қатты құрғақшылықты бастан кешуде, жер жылынып, егіншілікке
Ауа райы шамы - Ауа райы мен температура бір қарағанда: 8 қадам
Ауа райы шамы - Ауа райы мен температура бір қарағанда: Бұл сиқырлы шамды қолдана отырып, сіз ағымдағы температура мен жағдайды бірден біле аласыз
La COOL тақтасына арналған ашық ауа райы станциясы: 3 қадам (суреттермен)
La COOL тақтасына арналған ашық ауа райы станциясы: Сәлеметсіз бе, бүгін мен сізге ауа температурасының күрт өзгеруіне төтеп бере алатын La COOL тақтасына арзан корпусты қалай жасау керектігін көрсетемін, ол станцияны қайта зарядтамай-ақ қуат алатын күн панелінен тұрады ( егер сіз жеткілікті аймақта тұрсаңыз