Tartalomjegyzék:

Rezgések észlelése piezoelektromos ütésérzékelő modul használatával: 6 lépés
Rezgések észlelése piezoelektromos ütésérzékelő modul használatával: 6 lépés

Videó: Rezgések észlelése piezoelektromos ütésérzékelő modul használatával: 6 lépés

Videó: Rezgések észlelése piezoelektromos ütésérzékelő modul használatával: 6 lépés
Videó: Путь вознесения. Что такое Вознесение. 2024, Július
Anonim

Ebben az oktatóanyagban megtanuljuk, hogyan lehet érzékelni a rázkódást egy egyszerű piezoelektromos érzékelő vibrációs modul és Visuino segítségével.

Nézzen meg egy bemutató videót.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  1. Arduino UNO (vagy bármely más Arduino)
  2. Piezoelektromos sokk vibrációs modul
  3. OLED kijelző
  4. Jumper vezetékek
  5. Kenyeretábla
  6. Visuino program: Töltse le a Visuino programot

2. lépés: Az áramkör

Az áramkör
Az áramkör

Csatlakoztassa az Arduino pozitív tüskét [5v] a kenyértábla piros vonalú tűjéhez [pozitív]

Csatlakoztassa az Arduino pozitív tűt [GND] a kenyérsütőlap kék vonalú tűjéhez [negatív]

Csatlakoztassa a Piezo modul tüskéjét [V] a kenyértáblán lévő pozitív csaphoz [piros vonal]

Csatlakoztassa a Piezo modul tüskéjét [G] a kenyeretábla negatív tűjéhez [kék vonal]

Csatlakoztassa a Piezo modul tűjét [DO] az arduino digitális tűhöz [7]

Csatlakoztassa az OLED tűt [VCC] a kenyérsütőlap pozitív tűjéhez [piros vonal]

Csatlakoztassa az OLED tűt [GND] a kenyérsütő lemez negatív tűjéhez [kék vonal]

Csatlakoztassa az OLED tűt [SDA] az Arduino tűhöz [SDA]

Csatlakoztassa az OLED tűt [SCL] az Arduino tűhöz [SCL]

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse a jelen útmutató utasításait az Arduino IDE beállításához az Arduino UNO programozásához! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino programban adjon hozzá alkatrészeket és csatlakoztassa őket

A Visuino -ban Add Components and Connect Them
A Visuino -ban Add Components and Connect Them
A Visuino -ban Add Components and Connect Them
A Visuino -ban Add Components and Connect Them
A Visuino -ban Add Components and Connect Them
A Visuino -ban Add Components and Connect Them

Komponensek hozzáadása

  1. Adja hozzá a "text value" összetevőtVálassza ki a "TextValue1" összetevőt, és a tulajdonságok ablakban állítsa be az "Value" értéket a "VIBRATION DETECTED" értékre
  2. Adja hozzá a "Késleltetés" összetevőt a tulajdonságok ablakban az "Interval (uS)" értékhez 2000000 értéket
  3. "SSD1306/SH1106 OLED Display (I2C)" komponens hozzáadása Kattintson duplán a "DisplayOLED1" komponensre, és az elemablakban húzza a "Szövegmező" elemet balra, és húzza a "Kitöltő képernyő" elemet balra Válassza ki a bal oldali "Szövegmező1" elemet tulajdonságok ablakban állítsa a "Méret" értékét 1 -re, az "x" értékét 0 -ra, az "y" értékét 50 -re

Csatlakoztassa az alkatrészeket

  1. Csatlakoztassa az Arduino digitális érintkezőkimenetét [7] a "Text Value1" komponens tűjéhez [óra]
  2. Csatlakoztassa az Arduino digitális érintkezőkimenetét [7] a "Késleltetett" alkatrészcsaphoz [start]
  3. Csatlakoztassa a "Text Value1" komponens tűjét [Out] a "DisplayOLED1"> "Text Field1" tűhöz [In]
  4. Csatlakoztassa a "Delay1" tűt [Out] a "DisplayOLED1"> "Fill Screen1" tűhöz [Óra]
  5. Csatlakoztassa a "DisplayOLED1" tűt [kimenet] az Arduino I2C tűhöz [be]

5. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t

Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)

6. lépés: Játssz

Ha bekapcsolja az Arduino UNO modult, és rázza a piezo szenzort, az OLED kijelzőn üzenet jelenik meg.

Gratulálunk! Befejezte a projektet Visuino -val. Szintén csatolva van a Visuino projekt, amelyet ehhez az Instructable -hez hoztam létre, letöltheti innen. Letöltheti és megnyithatja a Visuino -ban:

Ajánlott: