Научно-популярная

ЭЛЕКТРОНИКА

поддержать

магазин Hi Dev!

Главная  •  Проекты  •  Освещение по датчику движения на ATtiny13

Освещение по датчику движения на ATtiny13

Здравствуйте, друзья! Сегодня знаковый день, я пишу первый раз статью для нашего сайта! Мне хотелось бы в текстовом формате увековечить проект, про который я рассказывал в одном из видео на нашем YouTube канале. Я имею в виду проект освещения коридора по датчику движения, который построен на микроконтроллере ATtiny13. Этот проект я постараюсь описать в виде инструкции по сборке, с минимальными комментариями, чтобы было все проще воспринимать, но если вы не любите читать, то ниже для вас будет видеоролик, где я подробно описал этот проект.

Зачем оно нужно?

Скетч для проверки фоторезистора

void setup() {

Serial.begin(9600);

 

}

 

void loop() {

int foto = analogRead (0);

Serial.println(foto);

delay (500);

}

Скетч (исправленный)

#define piro 8

#define mosfet 9

#define foto A0

 

void setup() {

 

pinMode (piro, INPUT);

pinMode (mosfet, OUTPUT);

 

}

 

void loop() {

 

if ( ( analogRead (foto) < 200 ) && ( digitalRead (piro) == HIGH ) )

   {

    analogWrite (mosfet, 20);

   }

 

else if ( digitalRead (piro) == LOW )

   {

    digitalWrite (mosfet, LOW);

   }

}

Ссылки на AliExpress

Лента SMD 5050

Лента SMD 5730

Arduino Nano V3

Arduino Pro Mini

Блоки AC - DC 12V

Датчик движения

Фоторезисторы

Резисторы 0.25 Вт

166x55 мм

100 мм

Модуль Mosfet DC

© Hi Dev! 2016-2020