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

Piezoelectric Shock Tap Sensor Module ашиглан чичиргээг илрүүлэх: 6 алхам
Piezoelectric Shock Tap Sensor Module ашиглан чичиргээг илрүүлэх: 6 алхам

Видео: Piezoelectric Shock Tap Sensor Module ашиглан чичиргээг илрүүлэх: 6 алхам

Видео: Piezoelectric Shock Tap Sensor Module ашиглан чичиргээг илрүүлэх: 6 алхам
Видео: Visuino: Detect Vibrations using a Piezoelectric shock tap sensor module 2024, Долдугаар сарын
Anonim

Энэхүү гарын авлагад бид энгийн пьезоэлектрик мэдрэгч Vibration модуль болон Visuino ашиглан цочролын чичиргээг хэрхэн илрүүлэх талаар сурах болно.

Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  1. Arduino UNO (эсвэл өөр Arduino)
  2. Пьезоэлектрон шок Чичиргээний модуль
  3. OLED дэлгэц
  4. Холбогч утас
  5. Талхны самбар
  6. Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ

Arduino эерэг зүүг [5v] талхны улаан шугамын зүүтэй холбоно уу [эерэг]

Arduino эерэг зүүг [GND] талхны цэнхэр шугамын зүүтэй холбоно уу [сөрөг]

Piezo модулийн зүүг [V] талхны эерэг зүүтэй холбоно уу [улаан шугам]

Piezo модулийн зүүг [G] талхны сөрөг зүүтэй холбоно уу [цэнхэр шугам]

Piezo модулийн зүүг [DO] arduino дижитал зүүтэй холбоно уу [7]

OLED зүү [VCC] -ийг талхны эерэг зүү [улаан шугам] руу холбоно уу

OLED зүү [GND] -ийг талхны сөрөг зүү [цэнхэр шугам] руу холбоно уу

OLED зүү [SDA] -ийг Arduino pin [SDA] руу холбоно уу

OLED зүү [SCL] -ийг Arduino pin [SCL] руу холбоно уу

Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Arduino програмчлах ажлыг эхлүүлэхийн тулд та Arduino IDE -г эндээс суулгасан байх шаардлагатай:

Arduino IDE 1.6.6 дээр зарим чухал алдаанууд байгааг анхаарна уу. 1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно! Хэрэв та үүнийг хийгээгүй бол Arduino IDO -г програмчлах Arduino IDE -ийг тохируулахын тулд энэхүү зааварт заасан алхмуудыг дагана уу! Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу

Бүрэлдэхүүн хэсгүүдийг нэмэх

  1. "Текстийн утга" бүрэлдэхүүн хэсгийг нэмнэ үү "TextValue1" бүрэлдэхүүн хэсгийг сонгож, шинж чанарын цонхонд "Утга" -ыг "Чичиргээг илрүүлсэн" болгож тохируулна уу.
  2. "Хойшлуулах" бүрэлдэхүүн хэсгийг нэмж оруулна уу
  3. "SSD1306/SH1106 OLED Display (I2C)" бүрэлдэхүүн хэсгийг нэмнэ үү "DisplayOLED1" бүрэлдэхүүн хэсэг дээр хоёр удаа дарж, элементийн цонхонд "Текст талбар" -ыг зүүн тийш чирж, "Дүүргэх дэлгэц" -ийг зүүн тийш чирнэ үү. шинж чанарын цонхыг "Хэмжээ" -ийг 1, "x" -ийг 0, "y" -ийг 50 болгож тохируулна уу

Бүрэлдэхүүн хэсгүүдийг холбох

  1. Arduino дижитал зүүг [7] "Текстийн утга1" бүрэлдэхүүн хэсгийн зүү [цаг] руу холбоно уу.
  2. Arduino дижитал зүүг [7] "хойшлуулах" бүрэлдэхүүн хэсгийн зүү рүү холбоно уу [эхлэх]
  3. "Текстийн утга1" бүрэлдэхүүн хэсгийн зүүг [Out] -ыг "DisplayOLED1"> "Текстийн талбар1" зүүтэй холбоно уу [In]
  4. "Delay1" pin [Out] -г "DisplayOLED1"> "Fill Screen1" pin -тэй холбоно уу [Цаг]
  5. "DisplayOLED1" зүүг [Гарах] Arduino I2C зүүтэй холбоно уу [In]

Алхам 5: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

Алхам 6: Тоглох

Хэрэв та Arduino UNO модулийг асааж, пьезо мэдрэгчийг сэгсрэх юм бол OLED дэлгэц дээр бичигдсэн зурвас гарч ирнэ.

Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварчилгаанд зориулан бүтээсэн Visuino төслийг мөн эндээс татаж авах боломжтой бөгөөд Visuino дээрээс татаж аваад нээж болно:

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