Съдържание:

Откриване на вибрации с помощта на модул на сензора за пиезоелектричен удар: 6 стъпки
Откриване на вибрации с помощта на модул на сензора за пиезоелектричен удар: 6 стъпки

Видео: Откриване на вибрации с помощта на модул на сензора за пиезоелектричен удар: 6 стъпки

Видео: Откриване на вибрации с помощта на модул на сензора за пиезоелектричен удар: 6 стъпки
Видео: Микроволновый zigbee датчик присутствия YXZBRB58 - обзор и тестирование 2024, Юли
Anonim

В този урок ще научим как да откриваме ударни вибрации с помощта на прост пиезоелектричен сензор Вибрационен модул и Visuino.

Гледайте демонстрационен видеоклип.

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
  1. Arduino UNO (или всеки друг Arduino)
  2. Пиезоелектричен удар Вибрационен модул
  3. OLED дисплей
  4. Кабелни проводници
  5. Платка
  6. Програма Visuino: Изтеглете Visuino

Стъпка 2: Веригата

Веригата
Веригата

Свържете положителния щифт на Arduino [5v] към щифта на червената линия [положителен]

Свържете положителния щифт на Arduino [GND] към щифта на синята линия [отрицателен]

Свържете щифт за пиезо модул [V] към положителен щифт на чертежа [червена линия]

Свържете щифт за пиезо модул [G] към отрицателен щифт на платката [синя линия]

Свържете щифт за пиезо модул [DO] към цифров щифт на arduino [7]

Свържете OLED щифт [VCC] към положителен щифт на чертежа [червена линия]

Свържете OLED щифт [GND] към отрицателен щифт на платката [синя линия]

Свържете OLED щифт [SDA] към щифт Arduino [SDA]

Свържете OLED щифт [SCL] към щифт Arduino [SCL]

Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO

Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Стартирайте Visuino и изберете Тип дъска на Arduino UNO

За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:

Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE за програмиране на Arduino UNO! Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2

Стъпка 4: Във Visuino добавете компоненти и ги свържете

Във Visuino добавете компоненти и ги свържете
Във Visuino добавете компоненти и ги свържете
Във Visuino добавете компоненти и ги свържете
Във Visuino добавете компоненти и ги свържете
Във Visuino добавете компоненти и ги свържете
Във Visuino добавете компоненти и ги свържете

Добавяне на компоненти

  1. Добавете компонент „текстова стойност“Изберете компонента „TextValue1“и в прозореца със свойства задайте „Стойност“към „ВИБРАЦИЯ ОТКРИТА“
  2. Добавяне на компонент „Забавяне“В прозореца за свойства задайте „Интервал (uS)“до 2000000
  3. Добавете компонент „SSD1306/SH1106 OLED дисплей (I2C)“Кликнете два пъти върху компонента „DisplayOLED1“и в прозореца с елементи плъзнете „Текстово поле“вляво и плъзнете „Попълване на екрана“вляво Изберете вляво „Текстово поле1“и в прозорец за свойства задайте „Размер“на 1, „x“на 0, „y“на 50

Свържете компоненти

  1. Свържете цифровия извод Arduino [7] към компонентния щифт "Text Value1" [часовник]
  2. Свържете цифровия извод на Arduino [7] към компонентния щифт "Забавяне" [начало]
  3. Свържете щифта на компонента "Text Value1" [Out] към "DisplayOLED1"> "Text Text1" pin [In]
  4. Свържете щифта „Delay1“[Out] към „DisplayOLED1“> „Fill Screen1“pin [Clock]
  5. Свържете щифт „DisplayOLED1“[Out] към Arduino I2C pin [In]

Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino

Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino

Във Visuino натиснете F9 или щракнете върху бутона, показан на снимка 1, за да генерирате кода на Arduino, и отворете Arduino IDE

В IDE на Arduino кликнете върху бутона Качване, за да компилирате и качите кода (Снимка 2)

Стъпка 6: Играйте

Ако захранвате модула Arduino UNO и разклатите пиезо сензора, трябва да видите съобщение, написано на OLED дисплея.

Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за този Instructable, можете да го изтеглите от тук. Можете да го изтеглите и отворите във Visuino:

Препоръчано: