Съдържание:

Аларма Arduino - доказателство за котки: 6 стъпки
Аларма Arduino - доказателство за котки: 6 стъпки

Видео: Аларма Arduino - доказателство за котки: 6 стъпки

Видео: Аларма Arduino - доказателство за котки: 6 стъпки
Видео: Котика ударило током, 10 т. Вольт 2024, Ноември
Anonim
Аларма Arduino - доказателство за котки
Аларма Arduino - доказателство за котки

Котките могат да бъдат страхотни. Те могат да бъдат толкова невероятно плътни, размити и забавни. Въпреки това, когато започнат с проект, може да бъде изключително трудно да се възпират. Какъв по -добър начин да възпре котката от чувствителната на движение светлина и звук?

В този урок ще научите как да настроите и кодирате Arduino за откриване на движение в близост до него. Когато възникне движение, това ще възпре съществото както с LED светлина, така и със звук.

Някои основни познания по схемите и програмирането са полезни, но не са задължителни.

Консумативи

1 Arduino Uno

1 Платформа

2 330Ω резистор

1 зумер

1 RGB LED

10 джъмперни кабела

1 адаптер 9V1A (за настройка и включване)

Стъпка 1: Стъпка 1: Сглобяване на ултразвуков сензор

Стъпка 1: Сглобяване на ултразвуков сензор
Стъпка 1: Сглобяване на ултразвуков сензор

Започнете да сглобявате дъската си.

Прикрепете Ultra Sonic сензора, както е показано по -горе. Обърнете внимание на четирите различни щифта (с етикет) VCC, Trig, Echo и Gnd. Уверете се, че VCC отива към 5V източник на захранване, а GND отива към земята.

Trig трябва да отиде на Pin 2, а Echo трябва да отиде на Pin 3.

Стъпка 2: Стъпка 2: Прикрепете зумера

Стъпка 2: Прикрепете зумера
Стъпка 2: Прикрепете зумера

Отново следвайте заедно с горната платка по -горе, за да прикрепите зумера. Уверете се, че + изводът на зумера е прикрепен към щифт 7 и използвайте резистор от 330Ω, за да прикрепите - клемата към земята.

Стъпка 3: Стъпка 3: Прикрепете светодиода

Стъпка 3: Прикрепете светодиода
Стъпка 3: Прикрепете светодиода

Прикрепете RGB светодиода, както е показано на диаграмата. Червеното трябва да се прикрепи към щифт 9, зеленото трябва да се прикрепи към щифт 10, а синьото към щифт 11. Последният (и най -дълъг) щифт трябва да се прикрепи към земята, с резистор от 330Ω.

Стъпка 4: Стъпка 4: Време за кодиране

Време е да добавите кода. Използвайки редактора на Arduino, следният код ще накара вашия светодиод да светне и зумер да издава шум в зависимост от разстоянието, което UltraSonic Sensor открива обект.

Ако сте проявили креативност с някой от вашите PIN номера, знайте, че може да се наложи да ги промените, за да работи кодът.

Стъпка 5: Стъпка 5: Време е да спрете котката

Настройте подреждането си навсякъде, където искате да попречите на котката ви да ходи на места. Опитвам се да го спра да ходи по пода в мазето ми, където няма врата, която да предотврати това. Когато върви пред сензора, той изгасва. Той лесно се плаши от шума и светлините, така че не отнема много, за да го възпре.

Стъпка 6: Стъпка 6: Играйте с настройките

Някои от нещата, които можете да коригирате или промените в зависимост от вашите нужди:

  • Какво „distanceInCM“причинява да се случват нещата. Искате ли да бъде, когато открие нещо супер близко, или само когато е по -далеч? Ако настроите това да бъде твърде далеч, може да се наложи да получите по -добър ултразвуков сензор, който е по -чувствителен.
  • Каква цветова гама искате да използвате? С RGB светодиода, той избира случайни стойности между 0 и 100 или 0 и 255 (в червено, когато нещо е близо), за да даде по -голямо предупреждение.
  • Честотата на зумера може да се регулира. По -ниските честоти са по -ниски ноти, по -високите честоти са по -високи ноти.

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