Мазмұны:

DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім): 4 қадам (суреттермен)
DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім): 4 қадам (суреттермен)

Бейне: DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім): 4 қадам (суреттермен)

Бейне: DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім): 4 қадам (суреттермен)
Бейне: Ханеда халықаралық әуежайы әрқашан клиенттеріміздің қажеттіліктерін біледі. 🇰🇿 2024, Қараша
Anonim
DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім)
DISDRO акустикалық есептегіші: Raspebbery Pi ашық ауа райы станциясы (2 -бөлім)

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 қосылымына арналған схеманы құрыңыз

Image
Image
PI, MCP3008 және Piezo қосылымына арналған схеманы құрыңыз
PI, MCP3008 және Piezo қосылымына арналған схеманы құрыңыз
PI, MCP3008 және Piezo қосылымына арналған схеманы құрыңыз
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 кодындағы шекті өзгерту қажет болуы мүмкін.

Ұсынылған: