Съдържание:

Домашна алармена система от седем сегмента на IR приемника: 6 стъпки
Домашна алармена система от седем сегмента на IR приемника: 6 стъпки

Видео: Домашна алармена система от седем сегмента на IR приемника: 6 стъпки

Видео: Домашна алармена система от седем сегмента на IR приемника: 6 стъпки
Видео: Imou Bullet 3C 5mp НОВИНКА УНИВЕРСАЛЬНАЯ КАМЕРА ВИДЕОНАБЛЮДЕНИЯ 2024, Юли
Anonim
Домашна алармена система от седем сегмента на IR приемника
Домашна алармена система от седем сегмента на IR приемника

Това е идеалният проект за стартиране, ако искате да се научите как да използвате 4 -цифрения 7 -сегментен дисплей, както и да създадете нещо готино, което всъщност може да се реализира около вашата къща. Не е нужно да използвате 4-цифрен 7-сегментен дисплей, определено можете да използвате едноцифрен дисплей и той трябва да работи добре. Надявам се, че този проект ви харесва!

Преди да започнете, уверете се, че сте свързали 5V към захранването към захранващата шина на макета и свържете щифта GND към земята на макета.

Консумативи

  • 4 -цифрен 7 -сегментен дисплей
  • Червен и зелен светодиод
  • Ултразвуков сензор
  • IR приемник
  • Звуков сигнал
  • Джъмперни проводници (много от тях)
  • Платка
  • Arduino UNO

Стъпка 1: Стъпка 1: Настройка на 7 сегментен дисплей

Стъпка 1: Настройка на 7 сегментен дисплей
Стъпка 1: Настройка на 7 сегментен дисплей

Първото нещо, което искате да направите, е да настроите вашия седемсегментен дисплей.

  1. Свържете Pin 'E' към pin 2 на Arduino
  2. Свържете Pin 'D' към pin 3 на Arduino
  3. Свържете Pin 'C' към pin 4 на Arduino
  4. Свържете Pin 'G' към pin 5 на Arduino
  5. Свържете Pin 'D' към pin 6 на Arduino
  6. Свържете щифт „D4“към щифт 7 на Arduino
  7. Свържете Pin 'A' към pin 8 на Arduino
  8. Свържете Pin 'F' към щифт 9 на Arduino
  9. Свържете Pin 'D3' към pin 10 на Arduino
  10. Свържете щифт „D2“към щифт 11 на Arduino
  11. Свържете Pin 'B' към pin 12 на Arduino

Моля, вижте снимката по -горе за имената на всеки щифт на 7 -сегментния дисплей.

Стъпка 2: Стъпка 2: Настройка на IR приемник

Стъпка 2: Настройка на IR приемник
Стъпка 2: Настройка на IR приемник

На IR приемника има 3 крака. Кракът в най -дясната част е VCC (мощност), кракът в най -лявата страна, ако е OUT (свържете се към щифт), а средният крак е за GND.

  • Свържете VCC към захранващата шина на макета
  • Свържете OUT извода към A2 на Arduino
  • Свържете щифта GND към заземяващата шина на макета

Стъпка 3: Стъпка 3: Настройка на ултразвуков сензор и зумер

Стъпка 3: Настройка на ултразвуков сензор и зумер
Стъпка 3: Настройка на ултразвуков сензор и зумер
Стъпка 3: Настройка на ултразвуков сензор и зумер
Стъпка 3: Настройка на ултразвуков сензор и зумер

Ултразвуков сензор

  • Свържете GND към заземителната шина на макета
  • Свържете Echo щифт към щифт A1 на Arduino
  • Свържете Trig pin към pin A0 на Arduino
  • Свържете VCC към захранващата шина на макета

Звуков сигнал

  • Свържете късата част на активния зумер към GND
  • Свържете дългия крак на активния зумер към щифт 13 на Arduino

Стъпка 4: Стъпка 4: Настройка на светодиодите

Стъпка 4: Настройка на светодиодите
Стъпка 4: Настройка на светодиодите
  • Свържете двата къси крака на светодиодите към GND шина на макета
  • Свържете дългия крак на червения светодиод към щифт A4 на Arduino
  • Свържете дългия крак на зеления светодиод към щифт A5 на Arduino

Стъпка 5: Стъпка 5: Получавайте HEX кодове от дистанционното

Стъпка 5: Получавайте шестнадесетични кодове от Remote
Стъпка 5: Получавайте шестнадесетични кодове от Remote

Преди да започнете с кода, не забравяйте да вземете дистанционно за телевизор и да декодирате HEX кодовете за вашето дистанционно. Ще трябва да декодирате 3 номера за този проект (за парола за вашата „къща“). Не забравяйте да изтеглите IR библиотеката.

За да направите това, използвайте този код:

#включва

void setup ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

void loop () {

if (irReceiver.decode (& result)) {

irReceiver.resume ();

Serial.println (result.value, HEX);

} }

Стъпка 6: Стъпка 6: Окончателен код

Връзката е по -горе. Ако имате въпроси относно кода, уведомете ме.

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