Sadržaj:

Otkrijte vibracije korištenjem modula osjetnika na dodir piezoelektričnog udara: 6 koraka
Otkrijte vibracije korištenjem modula osjetnika na dodir piezoelektričnog udara: 6 koraka

Video: Otkrijte vibracije korištenjem modula osjetnika na dodir piezoelektričnog udara: 6 koraka

Video: Otkrijte vibracije korištenjem modula osjetnika na dodir piezoelektričnog udara: 6 koraka
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Srpanj
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: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
  1. Arduino UNO (ili bilo koji drugi Arduino)
  2. Piezoelektrični udar Vibracijski modul
  3. OLED zaslon
  4. Kratkospojne žice
  5. Oglasna ploča
  6. Visuino program: Preuzmite Visuino

Korak 2: Krug

Krug
Krug

Povežite Arduino pozitivni pin [5v] s iglom crvene linije [pozitivan]

Spojite Arduino pozitivni pin [GND] na pin plave linije za matičnu ploču [negativan]

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

Spojite 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 pin [plava linija]

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

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

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

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

Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:

Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako niste učinili, slijedite korake u ovom Uputu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Visuino: https://www.visuino.eu također je potrebno instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, 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 "tekstualna vrijednost" Odaberite komponentu "TextValue1" i u prozoru svojstava postavite "Vrijednost" u "VIBRACIJA OTKRIVANA"
  2. Dodaj komponentu "Odgoda" U prozoru svojstava postavite "Interval (uS)" na 2000000
  3. Dodajte komponentu "SSD1306/SH1106 OLED Zaslon (I2C)" Dvaput kliknite na komponentu "DisplayOLED1" i u prozoru elemenata povucite "Polje za tekst" na lijevo i povucite "Ispuni zaslon" na lijevo Odaberite sa lijeve strane "Tekstualno polje1" i u prozorima svojstava postavite "Veličina" na 1, "x" na 0, "y" na 50

Spojite 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 komponentni "Text Value1" pin [Out] na "DisplayOLED1"> "Text Text1" pin [In]
  4. Spojite 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, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

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

U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos 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čeni: