Obsah:

Detekcia vibrácií pomocou modulu snímača kohútika s piezoelektrickým šokom: 6 krokov
Detekcia vibrácií pomocou modulu snímača kohútika s piezoelektrickým šokom: 6 krokov

Video: Detekcia vibrácií pomocou modulu snímača kohútika s piezoelektrickým šokom: 6 krokov

Video: Detekcia vibrácií pomocou modulu snímača kohútika s piezoelektrickým šokom: 6 krokov
Video: КЭРОЛАЙН КОРИ - ДЭВИД АЛЬТМАН - ДЭВИД МЕЙСОН - Слеза в небе - Кристина Гомес - НЛО 2024, November
Anonim

V tomto návode sa naučíme detekovať otrasy pomocou jednoduchého vibračného modulu s piezoelektrickým snímačom a Visuino.

Pozrite si ukážkové video.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
  1. Arduino UNO (alebo akékoľvek iné Arduino)
  2. Piezoelektrický šokový vibračný modul
  3. OLED displej
  4. Prepojovacie vodiče
  5. Breadboard
  6. Program Visuino: Stiahnite si Visuino

Krok 2: Okruh

Okruh
Okruh

Pripojte kladný kolík Arduino [5v] k kolíku červenej čiary na prkénku [kladný]

Pripojte kladný kolík Arduino [GND] k kolíku modrej čiary na zástrčke [záporný]

Pripojte pin [V] modulu Piezo k kladnému kolíku nepájivého poľa [červená čiara]

Pripojte kolík modulu Piezo [G] k zápornému kolíku nepájivého poľa [modrá čiara]

Pripojte kolík piezo modulu [DO] k digitálnemu kolíku arduino [7]

Pripojte pin OLED [VCC] k kladnému kolíku prepojovacej dosky [červená čiara]

Pripojte pin OLED [GND] k zápornému kolíku breadboardu [modrá čiara]

Pripojte pin OLED [SDA] k kolíku Arduino [SDA]

Pripojte pin OLED [SCL] k kolíku Arduino [SCL]

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:

Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie Arduino UNO! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V programe Visuino pridajte komponenty a pripojte ich

Vo Visuine pridajte komponenty a pripojte ich
Vo Visuine pridajte komponenty a pripojte ich
Vo Visuine pridajte komponenty a pripojte ich
Vo Visuine pridajte komponenty a pripojte ich
Vo Visuine pridajte komponenty a pripojte ich
Vo Visuine pridajte komponenty a pripojte ich

Pridajte komponenty

  1. Pridajte komponent „textová hodnota“Vyberte komponent „TextValue1“a v okne vlastností nastavte „Hodnota“na „ZISŤOVANÁ VIBRÁCIA“
  2. Pridajte komponent „Oneskorenie“do okna vlastností „Interval (uS)“na 2000000
  3. Pridajte komponent „OLED Display (I2C)“„SSD1306/SH1106 OLED“Dvakrát kliknite na komponent „DisplayOLED1“a v okne prvkov presuňte „Textové pole“doľava a presuňte „Vyplniť obrazovku“doľavaVyberte vľavo „Textové pole1“a v okno vlastností nastavené na „Veľkosť“na 1, „x“na 0, „y“na 50

Pripojte komponenty

  1. Pripojte digitálny pin Arduino [7] ku komponentnému kolíku „Text Value1“[hodiny]
  2. Pripojte digitálny pin Arduino [7] k komponentnému kolíku „Oneskorenie“[štart]
  3. Pripojte kolík komponentu „Textová hodnota1“[Výstup] k kolíku „DisplayOLED1“> „Textové pole1“[Vstup]
  4. Pripojte pin „Delay1“[Out] k „DisplayOLED1“> pin „Fill Screen1“[Hodiny]
  5. Pripojte pin „DisplayOLED1“[Out] k pinu Arduino I2C [In]

Krok 5: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE

V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)

Krok 6: Hrajte

Ak napájate modul Arduino UNO a zatrasiete piezo snímačom, mala by sa vám na OLED displeji zobraziť správa.

Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu. Môžete si ho stiahnuť a otvoriť vo Visuino:

Odporúča: