Ако истражујете како да мерите вибрације помоћу сензора СВ-18020П заједно са Ардуином, дошли сте на право место. Са овим сензором економичан y свестран, можете открити нагли покрети на једноставан и ефикасан начин. Овде објашњавамо његову функционисање, монтажа и а пример кода који ће вам помоћи да га примените у својим пројектима.
Овај тип сензора је идеалан за основне примене због своје једноставност употребе y smanjen trošak. У овом чланку ћете пронаћи све што треба да знате о сензору СВ-18020П, укључујући електричне шеме, монтажа и имплементација а цодиго да детектују вибрације.
Шта је СВ-18020П сензор?
СВ-18020П је сензор вибрација дизајниран за открити утицаје o вибрације у срединама где а брза реакција. Овај сензор је савршен за идентификацију нагли покрети, пошто генерише а дигитални сигнал када детектује вибрације, зауставља се када се кретање заустави.
Како то функционише? Сензор укључује а генијалан механички дизајн: фиксни метални контакт окружен опругом. Када дође до вибрације, опруга долази у контакт са фиксним елементом, стварајући затворено коло које се може очитати помоћу а микроконтролер као Ардуино.
Предности сензора
- Прихватљива цена: Можете пронаћи пакете од 10 сензора по мање од 1 € на платформама као што је АлиЕкпресс.
- Једноставност имплементације: Ваш дизајн основни чини веома приступачним за почетници.
Електрична шема и монтажа
Електрична шема овог сензора је основни. Повежите ВЦЦ пин сензора на 5V Ардуина, ГНД на ГНД пин микроконтролера и пин дигиталног излаза (ДО) на дигитални улаз, као што је 8. Овај дизајн омогућава сензору да делује као а прекидач који мења стање када детектује вибрације.
Да бисте монтирали сензор на а плоча за хлеб, повезати а Отпор 220Ω између катоде ЛЕД-а и ГНД-а. Анода се повезује на дигитални пин 13 са Ардуина да би се олакшао сигнал визуелни детекција.
пример кода
Имплементација сензора СВ-18020П у ваш Ардуино пројекат је заиста једноставна. Овде имате а основни пример код:
int sensorPin = 8;
int ledPin = 13;
void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
if (digitalRead(sensorPin)) {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
} else {
digitalWrite(ledPin, LOW);
}
}
Шта ради овај код? Он чита дигитални улаз сензора и, ако детектује вибрацију, укључује ЛЕД на одређено време. други. Структура је једноставна и ефикасно, идеално за оне који почињу у пројектима овог типа.
Практична примена
Сензор СВ-18020П има више услужних програма:
- Откривање голпес o вибрације у машинама.
- Мониторизар покрети у структурама као што су мостови или зграде.
- Направите алармне системе који реагују на необичне вибрације.
Овај сензор, заједно са једноставном монтажом и кодом, нуди ефикасан начин за решавање пројеката који се односе на вибрације користећи Ардуино. Његово прихватљива цена y свестраност претвори га у оруђе суштинско За љубитеље електронике и професионалце. Одвојите време да експериментишете и истражите могућности које овај уређај може да понуди.