Съдържание:

Просто създаване - Лесна аларма: 4 стъпки
Просто създаване - Лесна аларма: 4 стъпки

Видео: Просто създаване - Лесна аларма: 4 стъпки

Видео: Просто създаване - Лесна аларма: 4 стъпки
Видео: САМО В NEWS24sofia.eu TV! Пуснаха от ареста известните влогъри Анди и Дани 2024, Ноември
Anonim
Просто създаване - Светлинна аларма
Просто създаване - Светлинна аларма

Този експеримент е наистина интересен - да се приложи DIY фототранзистор. Фототранзисторите „направи си сам“използват ефекта на светене и фотоелектрическия ефект на светодиодите - те ще генерират слаби токове, когато върху него грее известна светлина. И ние използваме транзистор за усилване на генерираните токове, така че платката Arduino Uno може да ги открие.

Стъпка 1: Компоненти

- дъска Arduino Uno * 1

- USB кабел * 1

- Пасивен зумер *1

- Резистор (10KΩ) * 1

- LED * 1

- NPN транзистор S8050 * 1

- Платформа * 1

- Джъмперни проводници

Стъпка 2: Схематична диаграма:

Схематична диаграма
Схематична диаграма

Стъпка 3: Процедура

С фотоелектрическия ефект светодиодите генерират слаби токове, когато са изложени на светлинни вълни.

NPN се състои от слой от Р-легиран полупроводник ("основата") между два легирани с N слоя. Малък ток, влизащ в основата, се усилва, за да произведе голям ток на колектор и емитер. Тоест, когато има положителна потенциална разлика, измерена от излъчвателя на NPN транзистор към неговата основа (т.е., когато основата е висока спрямо емитер), както и положителна потенциална разлика, измерена от основата към колектора, транзисторът става активен. В това "включено" състояние токът протича между колектора и емитер на транзистора. Стойността на A0 ще бъде по -голяма от 0. Чрез програмиране ние правим звуков сигнал, когато A0 е по -голям от 0.

Към изходния етап на транзистора е прикрепен резистор от 10 kΩ, за да се избегне спирането на аналоговия порт, за да пречи на сигналите и да причини погрешна преценка.

Етап 1:

Изградете веригата.

Стъпка 2:

Изтеглете кода от

Стъпка 3:

Качете скицата на дъската Arduino Uno

Щракнете върху иконата за качване, за да качите кода на контролната платка.

Ако в края на прозореца се появи „Готово качване“, това означава, че скицата е качена успешно.

Сега осветете фенерчето на светодиода и можете да чуете звуковия сигнал.

Стъпка 4: Код

// Просто създаване- аларма за светлина

//Сега ти можеш

чуйте, че зумерът издава звуци, когато светодиодът свети.

//Електронна поща:

// Уебсайт: www.primerobotics.in

void setup ()

{

Serial.begin (9600); // стартиране на сериен порт при 9600 bps:

}

void loop ()

{

int n = analogRead (A0); // прочетете стойността от

аналогов извод AO

Serial.println (n);

if (n> 0) // Ако има напрежение

{

pinMode (5, OUTPUT); // задаваме цифровия щифт 5 като изход

тон (5, 10000); // Генерира квадратна вълна (10000 Hz

честота, 50% работен цикъл) на щифт 5

pinMode (5, INPUT); // задаваме щифт 5 като вход

}

}

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