Mundarija:

Vibratsiyali sensordan qanday foydalanish kerak- ARDUINO bilan VISUINO TUTORIALI: 6 qadam
Vibratsiyali sensordan qanday foydalanish kerak- ARDUINO bilan VISUINO TUTORIALI: 6 qadam

Video: Vibratsiyali sensordan qanday foydalanish kerak- ARDUINO bilan VISUINO TUTORIALI: 6 qadam

Video: Vibratsiyali sensordan qanday foydalanish kerak- ARDUINO bilan VISUINO TUTORIALI: 6 qadam
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Iyul
Anonim
Image
Image

Ushbu qo'llanmada biz tebranish aniqlanganda signal berish uchun tebranish sensori, LED, buzzer, qarshilik, Arduino Uno va Visuino -dan foydalanamiz.

Namoyish videosini tomosha qiling.

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • Arduino UNO (boshqa Arduino bo'lishi mumkin)
  • Non paneli (yoki non paneli)
  • Qizil LED (yoki boshqa rang)
  • Yuk ko'tarish qarshiligi (50k ohm)
  • Vibratsiyali sensor
  • Buzzer
  • Visuino dasturi: Visuino -ni yuklab oling

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri

Ulanish juda oson, yuqoridagi rasmni sxematik sxemasi bilan ko'ring.

GND -ni Arduino -dan non paneliga ulang

  • GND ni Buzzer piniga ulang (-)
  • Arduino Digital pinini (7) Buzzer piniga (+) ulang
  • Arduino Digital pinini (13) LED piniga (+) ulang
  • LED pinini (-) GND ga ulang
  • Arduino pinini (5V) tortish qarshiligiga ulang
  • Vibratsiyali sensorni (pin1) tortish qarshiligiga ulang
  • Vibratsiyali sensorni (pin2) Arduino analog piniga (A0) ulang

3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Arduino dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:

Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarmagan bo'lsangiz, Arduino IDE -ni ESP 8266 dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino: https://www.visuino.com ham o'rnatilishi kerak. Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

4 -qadam: Puls generatorini, mantiq eshiklarini, takrorlash va LED komponentini qo'shing va ulang

Puls generatorini, mantiq eshiklarini, takrorlash va LED komponentini qo'shing va ulang
Puls generatorini, mantiq eshiklarini, takrorlash va LED komponentini qo'shing va ulang
  • Pulse generatorini qo'shing, chastotani 1000 ga o'rnating (u avtomatik ravishda 1E3 ga o'zgaradi)
  • RepeatDigital komponentlar sonini 10 ga qo'shing
  • Mantiqiy eshik va komponentni qo'shing
  • LED komponentini qo'shing

5 -qadam: Visuino -da: komponentlarni ulash

Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
  • RepeatDigital1 komponent pinini [Kirish] Arduino Analog Chiqish piniga [0] ulang.
  • RepeatDigital1 komponent pinini [Chiqish] va And1 komponent piniga [0] ulang.
  • And1 komponent pinini [chiqish] Arduino raqamli piniga ulang [7]
  • PulseGenerator1 komponent pinini [tashqariga] And1 komponent piniga [1] ulang.
  • Led1 komponent pinini [Kirish] va And1 komponent piniga [Chiqish] ulang.
  • Led1 komponent pinini [Chiqish] Arduino Digital piniga ulang [13]

6 -qadam: O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, tebranish sensorini silkitsangiz, Buzzer BEEP va LED yonadi.

Tabriklaymiz! Siz Visuino yordamida tebranish sensori loyihasini yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham ilova qilingan. Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: