Turinys:

SW -520D vibracijos jutiklis metalinis rutulinis pakreipimo jungiklis - „Visuino“: 6 žingsniai
SW -520D vibracijos jutiklis metalinis rutulinis pakreipimo jungiklis - „Visuino“: 6 žingsniai

Video: SW -520D vibracijos jutiklis metalinis rutulinis pakreipimo jungiklis - „Visuino“: 6 žingsniai

Video: SW -520D vibracijos jutiklis metalinis rutulinis pakreipimo jungiklis - „Visuino“: 6 žingsniai
Video: Sending An Alert via Telegram - SW-420 Vibration Sensor + Buzzer + ESP32 2024, Lapkritis
Anonim
Image
Image

Šis SW-520D pagrindinis pakreipimo jungiklis gali būti lengvai naudojamas orientacijai aptikti. Skardinės viduje yra rutulys, kuris liečiasi su kaiščiais, kai dėklas yra vertikalus. Pakreipkite dėklą į viršų ir rutuliai nesilies, taip nesudarydami ryšio.

Pasvirimo jutiklis leidžia aptikti orientaciją ar nuolydį. Jis nustato, ar jutiklis yra visiškai vertikalus, ar jis pakreiptas. Šioje pamokoje sužinosime, kaip veikia pakreipimo jutiklis ir kaip jį naudoti su „Arduino“lenta judesiui aptikti. Mes naudosime pjezo modulį, kad skleistume garsą kiekvieną kartą, kai jungiklis užmezga kontaktą.

Ž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

„Arduino UNO“(ar bet kuris kitas „Arduino“)

SW-520D pakreipimo jutiklis

Pjezo modulis

RAUDONAS šviesos diodas

1K omo rezistorius

Jumperio laidai

Bandomoji Lenta

„Visuino“programa: atsisiųskite „Visuino“

2 žingsnis: grandinė

Circuit
Circuit
  1. Prijunkite pjezo modulio kaištį [-] prie „Arduino“kaiščio [GND]
  2. Prijunkite pjezo modulio kaištį [+] prie „Arduino“kaiščio [5V]
  3. Prijunkite pjezo modulio kaištį [S] prie „Arduino“skaitmeninio kaiščio [7]
  4. Prijunkite „Tilt sesnsor“kaištį [1] prie „Arduino“kaiščio [5V]
  5. Prijunkite „Tilt sesnsor“kaištį [1] prie „Arduino“skaitmeninio kaiščio [8] ir prie rezistoriaus.
  6. Prijunkite kitą rezistoriaus pusę prie „Arduino“kaiščio [GND]
  7. Prijunkite teigiamą LED kaištį prie „Arduino“skaitmeninio kaiščio [7]
  8. Prijunkite neigiamą LED kaištį prie „Arduino“kaiščio [GND]

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 veiksmas: „Visuino“pridėkite ir prijunkite komponentus

„Visuino“pridėkite ir prijunkite komponentus
„Visuino“pridėkite ir prijunkite komponentus
„Visuino“pridėkite ir prijunkite komponentus
„Visuino“pridėkite ir prijunkite komponentus
  1. Pridėkite komponentą „Skaitmeninis (loginis) keitiklis (ne)“
  2. Prijunkite „Arduino“skaitmeninį kaištį [8] prie „Inverter1“komponento kaiščio [In]
  3. Prijunkite „Inverter1“komponento kaištį [išėjimas] prie „Arduino Digital“kaiščio [7]

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

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite 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 įjungsite „Arduino UNO“modulį ir paspausite jėgos jutiklio jutiklį, OLED ekrane turėtumėte matyti besikeičiantį skaičių ir užsidegti žalias šviesos diodas, tačiau pasiekus ribą raudonas šviesos diodas turėtų užsidegti.

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

Rekomenduojamas: