Агуулгын хүснэгт:

Акустик 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) Raspberry pi, аль болох хурдан би бөөрөлзгөнө pi 3 ашигласан

2) Талхны самбар

3) Олон тооны холбогч кабель (20 ширхэг хийх болно) ба хэдэн метрийн нимгэн цахилгаан кабель нь таны PI -ээс 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 болон piezo -ийн ар талд цацаж болохгүй. Хэрэв керамик цацвал пьезо зөв чичиргээгүй болно.

Алхам 3: PI, MCP3008 болон Piezo холболтын хэлхээг бий болго

Image
Image
PI, MCP3008 болон Piezo холболтын хэлхээг бий болго
PI, MCP3008 болон Piezo холболтын хэлхээг бий болго
PI, MCP3008 болон Piezo холболтын хэлхээг бий болго
PI, MCP3008 болон Piezo холболтын хэлхээг бий болго

MCP3008 ба Raspberry PI -ийг холбох олон багш нар байдаг. Би эхлээд Adafruit хичээлийг ашигласан.

Тоног төхөөрөмжийн SPI-ийг ашиглахын тулд эхлээд raspi-config хэрэгслийг ашиглан 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

Raspberry Pi SCLK руу MCP3008 CLK хийнэ үү

MCP3008 Raspberry Pi MISO руу хийх

MCP3008 DIN -ээс Raspberry Pi MOSI руу

MCP3008 CS/SHDN -ээс Raspberry Pi CE0 руу

Энэхүү хэлхээг 3.3 вольтын оролттой олон аналог мэдрэгч, түүний дотор манай Piezo Electical Eliment -д ашиглаж болно.

Piezo Eliment Red кабелийг (Volts in) PI 3.3 вольт, газардуулга, Piezo гаралт (Цэнхэр) -ийг MCP3008 -ийн CH0 (суваг тэг) руу холбоно уу.

Хэрэв та зөвхөн улаан, хар кабельтай (самбаргүй) пьезо цахилгаан элементтэй бол улаан кабелийг MCP 3008 -ийн 0 суваг руу, харыг GND -тэй холбоно уу. Мөн 1 Meg Ohms резисторийг MCP3008 суваг 0 ба газардуулгын хооронд холбоно (Piezo ба Resistor зэрэгцээ холбогдсон). Эсэргүүцэгч нь MCP 3008 -ийг пьезо үүсгэсэн гүйдэл ба хүчдэлийн оргилуудаас хамгаалах болно.

Би мөн пиезог хавсаргасан видеон дээр байгаа бицкопоор туршиж үзсэн. Гэсэн хэдий ч энэ нь шаардлагагүй юм.

Алхам 4: Програм хангамж

Би MCP3008 -ийн GPIOZERO номын санг ашиглан энгийн скрипт бичсэн. Үүнийг хавсаргасан болно.

SPI идэвхжсэн эсэхийг шалгаарай (Applications (Start) Menue, Preferences, Raspberry Pi Configuration, Interfaces or sudo raspi-config)

Скриптийг ажиллуулаад хэдэн дусал дуслаарай, үр дүн нь юу болохыг хараарай. Та Python кодын босгыг өөрчлөх шаардлагатай болж магадгүй юм.

Зөвлөмж болгож буй: