Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Изградете своя хардуер
- Стъпка 3: Изградете вашата схема за PI, MCP3008 и Piezo връзка
- Стъпка 4: Софтуерът
Видео: Акустичен DISDRO метър: Raspebbery Pi Open Weather Station (Част 2): 4 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
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 връзка
Има много преподаватели за свързване на 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.
Препоръчано:
Проста стойка за акустичен левитатор MiniLev: 12 стъпки (със снимки)
Проста стойка за акустичен левитатор MiniLev: Този проект не би бил възможен с невероятния проект, създаден от д -р Asier Marzo. https://www.instructables.com/Acoustic-Levitator/ Подобно на всички добри проекти, този започна просто и се разрастваше с течение на времето. След като прочетох д -р Marzo intracta
Ултразвуков габарит: Raspebbery Pi Open Weather Station: Част 1: 6 стъпки
Ултразвуков габарит: Raspebbery Pi Отворена метеорологична станция: Част 1: Налични в търговската мрежа IoT (Интернет на нещата) Метеорологичните станции са скъпи и не се предлагат навсякъде (като в Южна Африка). Екстремни метеорологични условия ни връхлитат. SA преживява най -тежката суша от десетилетия, земята се нагрява и фермата
Калъф за акустичен левитатор: 14 стъпки (със снимки)
Калъф за акустичен левитатор: Акустичният левитатор от Asier Marzo е много популярно нещо тук за инструктажи. Изградих го, работеше, но забелязах няколко проблема. Например: 3D отпечатаното пространство между купите е малко крехко. Левитаторът не може
Лесен акустичен левитатор: 5 стъпки (със снимки)
Лесен акустичен левитатор: Днес ще ви покажа как да направите лесен акустичен левитатор, използвайки ултразвуков звук, произведен от далекомер HC-SR04 и Arduino. Може да плава малки топки от стиропор. Това е забавен и лесен проект, който да направите с вашето дете или да имате творчески подарък за
Използване на променлив ток със светодиоди (част 4) - новите технологии: 6 стъпки (със снимки)
Използване на променлив ток със светодиоди (част 4) - новите технологии: Някои от препятствията в общото приемане на светодиодите в дома са относително високата цена на лумен и сложните и тромави системи за преобразуване на енергия. През последните месеци редица нови разработки обещават да ни доближат крачка до