
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
Энэхүү гарын авлагад бид энгийн пьезоэлектрик мэдрэгч Vibration модуль болон Visuino ашиглан цочролын чичиргээг хэрхэн илрүүлэх талаар сурах болно.
Үзүүлэх видео үзэх.
Алхам 1: Танд хэрэгтэй зүйл



- Arduino UNO (эсвэл өөр Arduino)
- Пьезоэлектрон шок Чичиргээний модуль
- OLED дэлгэц
- Холбогч утас
- Талхны самбар
- 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 -ийн самбарын төрлийг сонгоно уу


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 -д бүрэлдэхүүн хэсгүүдийг нэмж, тэдгээрийг холбоно уу



Бүрэлдэхүүн хэсгүүдийг нэмэх
- "Текстийн утга" бүрэлдэхүүн хэсгийг нэмнэ үү "TextValue1" бүрэлдэхүүн хэсгийг сонгож, шинж чанарын цонхонд "Утга" -ыг "Чичиргээг илрүүлсэн" болгож тохируулна уу.
- "Хойшлуулах" бүрэлдэхүүн хэсгийг нэмж оруулна уу
- "SSD1306/SH1106 OLED Display (I2C)" бүрэлдэхүүн хэсгийг нэмнэ үү "DisplayOLED1" бүрэлдэхүүн хэсэг дээр хоёр удаа дарж, элементийн цонхонд "Текст талбар" -ыг зүүн тийш чирж, "Дүүргэх дэлгэц" -ийг зүүн тийш чирнэ үү. шинж чанарын цонхыг "Хэмжээ" -ийг 1, "x" -ийг 0, "y" -ийг 50 болгож тохируулна уу
Бүрэлдэхүүн хэсгүүдийг холбох
- Arduino дижитал зүүг [7] "Текстийн утга1" бүрэлдэхүүн хэсгийн зүү [цаг] руу холбоно уу.
- Arduino дижитал зүүг [7] "хойшлуулах" бүрэлдэхүүн хэсгийн зүү рүү холбоно уу [эхлэх]
- "Текстийн утга1" бүрэлдэхүүн хэсгийн зүүг [Out] -ыг "DisplayOLED1"> "Текстийн талбар1" зүүтэй холбоно уу [In]
- "Delay1" pin [Out] -г "DisplayOLED1"> "Fill Screen1" pin -тэй холбоно уу [Цаг]
- "DisplayOLED1" зүүг [Гарах] Arduino I2C зүүтэй холбоно уу [In]
Алхам 5: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.
Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)
Алхам 6: Тоглох
Хэрэв та Arduino UNO модулийг асааж, пьезо мэдрэгчийг сэгсрэх юм бол OLED дэлгэц дээр бичигдсэн зурвас гарч ирнэ.
Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварчилгаанд зориулан бүтээсэн Visuino төслийг мөн эндээс татаж авах боломжтой бөгөөд Visuino дээрээс татаж аваад нээж болно:
Зөвлөмж болгож буй:
Tap Tap Rainbow - 2 тоглогчтой хурдан хариу үйлдэл үзүүлэх тоглоом: 4 алхам (зурагтай)

Tap Tap Rainbow - 2 тоглогчтой хурдан хариу үйлдэл үзүүлэх тоглоом: 2 долоо хоногийн өмнө миний охин солонгын өнгөөр хурдан хариу үйлдэл үзүүлэх гайхалтай санаатай байсан (тэр бол солонгын мэргэжилтэн: D). Энэ санаа надад шууд таалагдсан бөгөөд бид үүнийг хэрхэн жинхэнэ тоглоом болгох талаар бодож эхлэв. Танд солонго байна
ESP32-CAM самбар ашиглан нүүр илрүүлэх IP камер: 5 алхам

ESP32-CAM самбар ашиглан нүүр илрүүлэх IP камер: Энэ бичлэг нь бусадтай харьцуулахад өөр бөгөөд гайхалтай хямд (9 доллараас бага), ашиглахад хялбар ESP32-CAM самбарыг авч үзье. Бид 2 видео ашиглан шууд видео тэжээл дамжуулахад ашиглаж болох энгийн IP камер бүтээдэг
OpenCV ашиглан энгийн өнгө илрүүлэх: 6 алхам

OpenCV ашиглан энгийн өнгө илрүүлэх: Сайн байна уу! Өнөөдөр би OpenCV болон python ашиглан амьд видеоноос өнгийг олж илрүүлэх энгийн аргыг үзүүлэх гэж байна, үндсэндээ шаардлагатай өнгө нь арын фрэймд байгаа эсэхийг шалгана, харин OpenCV модулиудыг ашиглан тухайн бүсийг масклах болно
OpenCV ашиглан Python дээр өнгө илрүүлэх: 8 алхам

OpenCV ашиглан Python дээр өнгө илрүүлэх: Сайн байна уу! Энэхүү заавар нь openCV номын санг ашиглан python дээрх дүрсээс тодорхой өнгө гаргаж авахад туслах зорилгоор ашиглагддаг. Хэрэв та энэ техникийг шинээр ашиглаж байгаа бол санаа зовох хэрэггүй, энэ гарын авлагын төгсгөлд та өөрийн өнгөөр програмчлах боломжтой болно
Computer Woofer Mod (Илтгэгчийн чичиргээг харахын тулд): 6 алхам

Computer Woofer Mod (Илтгэгчийн чичиргээг харахын тулд): Олон хүмүүс дуулиантай байдаг бөгөөд үүнд сэтгэл хангалуун байдаг. Гэхдээ зөвхөн хөгжим сонсох нь тийм ч сонирхолтой зүйл биш юм. Мөн гадаа чанга яригчтай нооснууд маш үнэтэй байдаг бөгөөд эдгээр нь машинд зориулагдсан байдаг. Y