Turinys:

Vibracijų aptikimas naudojant pjezoelektrinio smūgio čiaupo jutiklio modulį: 6 žingsniai
Vibracijų aptikimas naudojant pjezoelektrinio smūgio čiaupo jutiklio modulį: 6 žingsniai

Video: Vibracijų aptikimas naudojant pjezoelektrinio smūgio čiaupo jutiklio modulį: 6 žingsniai

Video: Vibracijų aptikimas naudojant pjezoelektrinio smūgio čiaupo jutiklio modulį: 6 žingsniai
Video: Slaptų kamerų Sekimo pasiklausymo įrangos detektorius -sekimoiranga.lt 2024, Liepa
Anonim

Šioje pamokoje sužinosime, kaip aptikti smūgines vibracijas naudojant paprastą pjezoelektrinio jutiklio vibracijos modulį ir „Visuino“.

Žiūrėkite demonstracinį vaizdo įrašą.

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
  1. „Arduino UNO“(ar bet kuris kitas „Arduino“)
  2. Pjezoelektrinio smūgio vibracijos modulis
  3. OLED ekranas
  4. Jumperio laidai
  5. Bandomoji Lenta
  6. „Visuino“programa: atsisiųskite „Visuino“

2 žingsnis: grandinė

Circuit
Circuit

Prijunkite „Arduino“teigiamą kaištį [5v] prie duonos lentos raudonos linijos kaiščio [teigiamas]

Prijunkite „Arduino“teigiamą kaištį [GND] prie duonos lentos mėlynos linijos kaiščio [neigiamas]

Prijunkite pjezo modulio kaištį [V] prie duonos lentos teigiamo kaiščio [raudona linija]

Prijunkite pjezo modulio kaištį [G] prie neigiamos duonos plokštės kaiščio [mėlyna linija]

Prijunkite pjezo modulio kaištį [DO] prie skaitmeninio arduino kaiščio [7]

Prijunkite OLED kaištį [VCC] prie duonos lentos teigiamo kaiščio [raudona linija]

Prijunkite OLED kaištį [GND] prie duonos lentos neigiamo kaiščio [mėlyna linija]

Prijunkite OLED kaištį [SDA] prie „Arduino“kaiščio [SDA]

Prijunkite OLED kaištį [SCL] prie „Arduino“kaiščio [SCL]

3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:

Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle

4 žingsnis: „Visuino“pridėkite komponentų ir prijunkite juos

„Visuino“pridėkite komponentų ir prijunkite juos
„Visuino“pridėkite komponentų ir prijunkite juos
„Visuino“pridėkite komponentų ir prijunkite juos
„Visuino“pridėkite komponentų ir prijunkite juos
„Visuino“pridėkite komponentų ir prijunkite juos
„Visuino“pridėkite komponentų ir prijunkite juos

Pridėti komponentų

  1. Pridėkite „text value“komponentąPasirinkite „TextValue1“komponentą ir ypatybių lange nustatykite „Value“į „VIBRATION DETECTED“
  2. Pridėkite „Delay“komponentų ypatybių langų rinkinyje „Intervalas (uS)“iki 2000000
  3. Pridėti komponentą „SSD1306/SH1106 OLED Display (I2C)“Dukart spustelėkite „DisplayOLED1“komponentą ir elementų lange vilkite „Teksto laukas“į kairę, o vilkite „Užpildyti ekraną“į kairę Pasirinkite kairėje „Teksto laukas1“ir ypatybių lango nustatykite „Dydis“į 1, „x“į 0, „y“į 50

Prijunkite komponentus

  1. Prijunkite „Arduino“skaitmeninį kaištį [7] prie „Text Value1“komponento kaiščio [laikrodis]
  2. Prijunkite „Arduino“skaitmeninį kaištį [7] prie „uždelsimo“komponento kaiščio [pradėti]
  3. Prijunkite „Text Value1“komponento kaištį [Out] prie „DisplayOLED1“> „Text Field1“kaiščio [In]
  4. Prijunkite „Delay1“kaištį [Out] prie „DisplayOLED1“> „Fill Screen1“kaiščio [Laikrodis]
  5. Prijunkite „DisplayOLED1“kaištį [išėjimas] prie „Arduino I2C“kaiščio [į]

5 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą

„Visuino“paspauskite F9 arba spustelėkite mygtuką, parodytą 1 paveikslėlyje, kad sugeneruotumėte „Arduino“kodą, ir atidarykite „Arduino IDE“

„Arduino IDE“spustelėkite mygtuką Įkelti, kad surinktumėte ir įkeltumėte kodą (2 pav.)

6 žingsnis: žaiskite

Jei įjungiate „Arduino UNO“modulį ir purtote pjezo jutiklį, OLED ekrane turėtumėte pamatyti pranešimą.

Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti čia. Galite atsisiųsti ir atidaryti „Visuino“:

Rekomenduojamas: