Мазмұны:

Visuino - Arduino көмегімен лазерлік детектормен периметрлік қорғаныс: 7 қадам
Visuino - Arduino көмегімен лазерлік детектормен периметрлік қорғаныс: 7 қадам

Бейне: Visuino - Arduino көмегімен лазерлік детектормен периметрлік қорғаныс: 7 қадам

Бейне: Visuino - Arduino көмегімен лазерлік детектормен периметрлік қорғаныс: 7 қадам
Бейне: Измерение расстояния с помощью 6-контактного лазерного модуля VL53L0X с Arduino 2024, Шілде
Anonim
Image
Image
Visuino - Arduino көмегімен лазерлік детектормен периметр бойынша қорғаныс
Visuino - Arduino көмегімен лазерлік детектормен периметр бойынша қорғаныс

Бұл оқулықта біз фото резисторлық модульді, лазерлік модульді, жарықдиодты, Buzzer, Arduino Uno және Visuino -ды пайдаланып, лазер сәулесінің қашан ажыратылғанын анықтаймыз. Демонстрациялық бейнені қараңыз.

Ескерту: Фоторезисторлар Arduino үшін жарықтандыру деңгейінің ең танымал сенсорларының бірі болып табылады. Оларды пайдалану оңай, бірақ күтпеген тосынсыйлар болады, әсіресе біз басқа біреудің дайын модульдерін қолдануға тырысқанда.

ЕСКЕРТУ !!!

ЛАЗЕРДІ КӨЗІҢІЗГЕ ЖӘНЕ БІРЕУІНЕ КӨРСЕТПЕҢІЗ, себебі бұл өте қауіпті!

1 -қадам: Сізге не қажет

Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
  • Лазерлік модуль
  • фото резистор модулі
  • Arduino UNO
  • Зумер
  • Өткізгіш сымдар
  • САРЫ жарық диоды (немесе кез келген басқа түс)
  • Visuino бағдарламасы: Visuino жүктеу

2 -қадам: Цикл

Цикл
Цикл

GND-ті Arduino-дан тақтаның түйреуішіне қосыңыз (-)

Arduino -дан 5В -ты тақтаның түйреуішіне қосыңыз (+)

Buzzer түйреуішін (+) Arduino сандық пиніне (11) жалғаңыз

Дыбыстық сигналды (-) түйреуіш түйреуішке (-) қосыңыз

Жарық диодты түйреуішті (-) тақтаның түйреуішіне (-) қосыңыз

Жарықдиодты түйреуішті (+) Arduino сандық істігіне (13) жалғаңыз

Лазерлік модуль түйреуішін (-) тақта түйреуішіне (-) қосыңыз

Лазерлік модуль түйреуішін (+) тақта түйреуішіне (+) жалғаңыз ЕСКЕРТПЕ: менің жағдайда ол «S» белгісімен белгіленген (модуль түріне байланысты)

Фото резистор модулінің түйреуішін (-) тақтаның түйреуішіне (-) қосыңыз

Фото резистор модулінің түйреуішін (+) тақтаның түйреуішіне (+) қосыңыз

Фото резистор модулінің түйреуішін (S) Arduino аналогтық пиніне (A0) қосыңыз

3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз

Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз

Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:

Arduino IDE 1.6.6 жүйесінде маңызды қателер бар екенін ескеріңіз. 1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді! Егер сіз осы нұсқаулықтағы қадамдарды орындамасаңыз, Arduino IDE бағдарламасын ESP 8266 бағдарламасына орнатыңыз!

Visuino: https://www.visuino.eu орнату қажет.

Visuino бағдарламасын бірінші суретте көрсетілгендей бастаңыз

Visuino ішіндегі Arduino компонентіндегі (1 -сурет) «Құралдар» түймесін басыңыз. Диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.

4 -қадам: Visuino компоненттерін қосыңыз

Visuino компоненттерін қосыңыз
Visuino компоненттерін қосыңыз
Visuino компоненттерін қосыңыз
Visuino компоненттерін қосыңыз
Visuino компоненттерін қосыңыз
Visuino компоненттерін қосыңыз

SubtractFromValue компонентінің мәнінің мәнін 1 -ге қосыңыз

CompareAnalogValue компонентінің жиынтық мәнін 0,9 -ға қосыңыз («тәтті нүктені» табу үшін бұл санды өзгертуге болады)

Buzzer компонентін қосыңыз

5 -қадам: Visuino -да: компоненттерді қосу

  • Arduino Analog істікшесін [0] SubtractFromValue1 істігіне [дюймге] қосыңыз
  • SubtractFromValue1 түйреуішін [шығыс] CompareAnalogValue1 түйрегіне [дюймге] қосыңыз
  • SubtractFromValue1 түйреуішін [шығыс] CompareAnalogValue1 түйрегіне [дюймге] қосыңыз
  • SubtractFromValue1 түйреуішін [шығару] Arduino сериялық түйініне жалғаңыз
  • AnalyzerValue1 түйреуішін Buzzer1 түйреуішімен [шығара] салыстырыңыз
  • Arduino цифрлық түйініне [13] салыстыруAnalogValue1 штыры
  • Buzzer1 түйреуіші [шығу] Arduino цифрлық түйреуішіне [11]

6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз

Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз

Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE ашыңыз.

Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)

7 -қадам: Ойнаңыз

Егер сіз Arduino Uno модуліне қуат берсеңіз, дыбыстық сигнал естіледі, лазер сәулесін фото резисторға бағыттаңыз, ол ызылдауды тоқтатуы керек. Енді ол дайын, сәуле үзілген кезде дыбыстық сигнал естіледі (кіруші анықталды).

Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Сондай -ақ, мен осы нұсқаулық үшін жасаған Visuino жобасы қоса берілді.

Сіз оны Visuino -да жүктей және аша аласыз:

Ұсынылған: