Съдържание:

Акустичен DISDRO метър: Raspebbery Pi Open Weather Station (Част 2): 4 стъпки (със снимки)
Акустичен DISDRO метър: Raspebbery Pi Open Weather Station (Част 2): 4 стъпки (със снимки)

Видео: Акустичен DISDRO метър: Raspebbery Pi Open Weather Station (Част 2): 4 стъпки (със снимки)

Видео: Акустичен DISDRO метър: Raspebbery Pi Open Weather Station (Част 2): 4 стъпки (със снимки)
Видео: 50 Путеводитель в Буэнос-Айресе Путеводитель 2024, Юли
Anonim
Акустичен метър DISDRO: Отворена метеорологична станция Raspebbery Pi (част 2)
Акустичен метър DISDRO: Отворена метеорологична станция Raspebbery Pi (част 2)

DISDRO означава разпределение на капки. Устройството записва размера на всяка капка с отпечатък на времето. Данните са полезни за различни приложения, включително метеорологични (метеорологични) изследвания и земеделие. Ако disdro е много точен, той може да измери общите валежи, като дъждомер. Може да се използва и като обикновен детектор за дъжд.

DISDRO също е полезен при изчисляване на скоростта на валежите, подобно на други компютъризирани дъждомери (ултразвуков манометър и скоби за преобръщане)

Реших да направя този DISDRO, защото моят ултразвуков измервател на дъжд на този етап не е много точен за първите един или два мм дъжд, защото основата му не е перфектно изравнена, а също и защото може да бъде забавно.

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва

1) Малиново пи, възможно най -бързо, използвах малиново пи 3

2) Дъска за хляб

3) Много джъмпер кабели (20 ще са достатъчни) и няколко метра от тънкия електрически кабел от вашия PI до DISDRO

4) ADC MCP3008 (аналогово -цифров преобразувател, други ADC могат да го направят).

5) Пиезо електрически елемент

6) Стар компактдиск

7) Нож за дърводелци

8) Суперлепило

9) PLASTIK 70 (Оптимално)

10) Python умения (ще дам примерни скриптове)

Повечето от тези артикули трябва да бъдат достъпни от eBay. Южноафриканците могат да използват Communica,

Стъпка 2: Изградете своя хардуер

Изградете своя хардуер
Изградете своя хардуер
Изградете своя хардуер
Изградете своя хардуер

Отстранете фолиото от акрилния слой на компактдиска. Прикрепете пиезото към гърба на компактдиска. Предната част на компактдиска ще се използва за слушане на дъжда. Синият кабел (Сигнал) трябва да бъде свързан към канал 0 на MCP3008, червеният и черният трябва да бъдат свързани съответно към 3.3 волта и земята.

Можете да използвате конформно покритие (Plastik 70) за хидроизолация на предната част на компактдиска и пиезо. Не го пръскайте върху задната страна на компактдиска и пиезото, където са прикрепени проводниците и керамиката. Ако керамиката се напръска, пиезото няма да вибрира правилно.

Стъпка 3: Изградете вашата схема за PI, MCP3008 и Piezo връзка

Image
Image
Изградете вашата схема за PI, MCP3008 и Piezo връзка
Изградете вашата схема за PI, MCP3008 и Piezo връзка
Изградете вашата схема за PI, MCP3008 и Piezo връзка
Изградете вашата схема за PI, MCP3008 и Piezo връзка

Има много преподаватели за свързване на MCP3008 и Raspberry PI. Първоначално използвах урока Adafruit:

Хардуерен SPIT За да използвате хардуерен SPI, първо се уверете, че сте активирали SPI с помощта на инструмента raspi-config (или отидете на работния плот, Меню Приложения (Старт), Предпочитания, Конфигурация на 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 DOUT към Raspberry Pi MISO

MCP3008 DIN към Raspberry Pi MOSI

MCP3008 CS/SHDN към Raspberry Pi CE0

Тази схема вече може да се използва за много аналогови сензори, приемащи 3.3 волтов вход, включително нашия Piezo Electrical Eliment.

Свържете червения кабел Piezo Eliment Red (Volts in) към PI 3.3 волта, земята към земята и Piezo изхода (Blue) към CH0 (нулев канал) на MCP3008.

Ако имате само пиезо електрически елемент с червен и черен кабел (без платката), свържете червения кабел към канал 0 на MCP 3008 и черния към GND. Също така свържете резистор от 1 Meg Ohms между MCP3008 канал 0 и земята (Piezo и резисторът са свързани паралелно). Резисторът ще защити MCP 3008 от пикове на ток и напрежение, създадени от пиезото.

Също така тествах пиезото с микроскоп за битскоп в прикаченото видео. Това обаче не е необходимо.

Стъпка 4: Софтуерът

Написах прост скрипт, използвайки библиотеката GPIOZERO за MCP3008. Той е приложен.

Уверете се, че SPI е активиран (Меню Приложения (Старт), Предпочитания, Конфигурация на Raspberry Pi, Интерфейси или sudo raspi-config)

Стартирайте скрипта, пуснете няколко капки и вижте какви са резултатите. може да се наложи да промените прага в кода на Python.

Препоръчано: