Sadržaj:

Otkrijte vibracije pomoću modula osjetnika pijeska sa električnim udarom: 6 koraka
Otkrijte vibracije pomoću modula osjetnika pijeska sa električnim udarom: 6 koraka

Video: Otkrijte vibracije pomoću modula osjetnika pijeska sa električnim udarom: 6 koraka

Video: Otkrijte vibracije pomoću modula osjetnika pijeska sa električnim udarom: 6 koraka
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Novembar
Anonim

U ovom ćemo vodiču naučiti kako otkriti udarne vibracije pomoću jednostavnog Piezoelektričnog senzorskog modula za vibracije i Visuina.

Pogledajte demonstracijski video.

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
  1. Arduino UNO (ili bilo koji drugi Arduino)
  2. Piezoelektrični udar Vibracijski modul
  3. OLED ekran
  4. Žice za kratkospojnike
  5. Breadboard
  6. Visuino program: Preuzmite Visuino

Korak 2: Krug

The Circuit
The Circuit

Spojite Arduino pozitivni pin [5v] na pin crvene linije matične ploče [pozitivan]

Spojite pozitivni pin Arduino [GND] na pin plave linije matične ploče [negativan]

Spojite iglu Piezo modula [V] na pozitivni pin na matičnoj ploči [crvena linija]

Priključite pin Piezo modula [G] na negativni pin na matičnoj ploči [plava linija]

Spojite pin Piezo modula [DO] na arduino digitalni pin [7]

Spojite OLED pin [VCC] na pozitivni pin na matičnoj ploči [crvena linija]

Spojite OLED pin [GND] na negativni pin na matičnoj ploči [plava linija]

Spojite OLED pin [SDA] na Arduino pin [SDA]

Spojite OLED pin [SCL] na Arduino pin [SCL]

Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče

Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče

Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:

Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte komponente i povežite ih

U Visuinu dodajte komponente i povežite ih
U Visuinu dodajte komponente i povežite ih
U Visuinu dodajte komponente i povežite ih
U Visuinu dodajte komponente i povežite ih
U Visuinu dodajte komponente i povežite ih
U Visuinu dodajte komponente i povežite ih

Dodajte komponente

  1. Dodajte komponentu "text value" Odaberite komponentu "TextValue1" i u prozoru svojstava postavite "Value" na "VIBRATION DETECTED"
  2. Dodaj komponentu "Odgoda" U prozoru svojstava postavite "Interval (uS)" na 2000000
  3. Dodajte komponentu "SSD1306/SH1106 OLED Displej (I2C)" Dvaput kliknite na komponentu "DisplayOLED1" i u prozoru elemenata povucite "Polje za tekst" nalijevo i povucite "Popuni ekran" na lijevo Odaberite sa lijeve strane "Tekstualno polje1" i u prozor svojstava postavio "Veličina" na 1, "x" na 0, "y" na 50

Povežite komponente

  1. Spojite Arduino digitalni izlaz [7] na pin komponente "Text Value1" [sat]
  2. Spojite Arduino digitalni izlaz [7] na pin komponente "Odgoda" [početak]
  3. Spojite pin komponente "Text Value1" [Out] na "DisplayOLED1"> "Text Text1" pin [In]
  4. Priključite pin "Delay1" [Out] na "DisplayOLED1"> "Fill Screen1" pin [Clock]
  5. Spojite "DisplayOLED1" pin [Out] na Arduino I2C pin [In]

Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod

U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda, a zatim otvorite Arduino IDE

U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje koda (Slika 2)

Korak 6: Igrajte se

Ako napajate Arduino UNO modul i protresite piezo senzor, trebali biste vidjeti poruku napisanu na OLED zaslonu.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti ovdje. Možete ga preuzeti i otvoriti u Visuinu:

Preporučuje se: