Мазмуну:

Visuino - Arduino колдонулган лазер детектору менен периметр боюнча коргоо: 7 кадам
Visuino - Arduino колдонулган лазер детектору менен периметр боюнча коргоо: 7 кадам

Video: Visuino - Arduino колдонулган лазер детектору менен периметр боюнча коргоо: 7 кадам

Video: Visuino - Arduino колдонулган лазер детектору менен периметр боюнча коргоо: 7 кадам
Video: How to use Instruments in Visuino using Arduino 2024, Июль
Anonim
Image
Image
Visuino - Arduino колдонулган лазер детектору менен периметр боюнча коргоо
Visuino - Arduino колдонулган лазер детектору менен периметр боюнча коргоо

Бул окуу куралында биз лазерден келген нур качан ажыратылганын аныктоо үчүн фото резистор модулун, лазер модулун, LED, Buzzer, Arduino Uno жана Visuino колдонобуз. Демонстрациялык видеону көрүңүз.

Эскертүү: Фоторезисторлор Arduino үчүн эң популярдуу жарык деңгээлинин сенсорлорунун бири. Аларды колдонуу оңой, бирок күтүлбөгөн сюрприздер бар, өзгөчө биз башка бирөө тарабынан даярдалган модулдарды колдонууга аракет кылганыбызда.

ЭСКЕРТҮҮ !!!

ЛАЗЕРДИ КӨЗҮҢҮЗГӨ ЖАНА БАШКАСЫНА КӨРСӨТПӨҢҮЗ, ӨТӨ КОРКУНУЧТУУ!

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • Лазердик модуль
  • фото резистор модулу
  • Arduino UNO
  • Коңгуроо
  • Өткөргүч зымдар
  • САРЫ LED (же башка түс)
  • Visuino программасы: Visuino жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit

GND'ди Arduinoдон нан казанына туташтырыңыз (-)

Ардуинодон 5Vны нандын такасына туташтырыңыз (+)

Buzzer пинин (+) Arduino санарип пинине туташтырыңыз (11)

Buzzer пинин (-) нан тактасына туташтыруу (-)

LED пинин (-) нан тактасына туташтырыңыз (-)

LED пинди (+) Arduino санарип пинине туташтырыңыз (13)

Лазердик модулдун пинин (-) нан казанына туташтырыңыз (-)

Лазердик модуль пинин (+) нан тактасына туташтырыңыз (+) ЭСКЕРТҮҮ: менин учурда ал "S" менен белгиленген (модулдун түрүнө жараша)

Фото резистор модулунун пинин (-) нан тактасына туташтырыңыз (-)

Сүрөт резисторунун модулунун пинин (+) нан тактасына (+) туташтырыңыз

Сүрөт резисторунун модулунун пинин (S) Arduino аналогдук пинине (A0) туташтырыңыз

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

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 пинге [in] туташтырыңыз
  • SubtractFromValue1 төөнөгүчүн [чыгаруу] менен CompareAnalogValue1 төөнөгүчүнө туташтырыңыз
  • SubtractFromValue1 төөнөгүчүн [out] CompareAnalogValue1 төөнөгүчкө [in] туташтырыңыз
  • SubtractFromValue1 төөнөгүчүн [чыгаруу] Arduino сериялык пинине туташтырыңыз [in]
  • CompareAnalogValue1 пин [чыккандан] Buzzer1 төөнөгүчүнө [in]
  • CompareAnalogValue1 pin [out] to Arduino digital pin [13]
  • Buzzer1 пин [чыгаруу] Arduino санарип пинине [11]

6 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Visuinoдо F9 баскычын басыңыз же Arduino кодун чыгаруу үчүн 1 -сүрөттө көрсөтүлгөн баскычты басыңыз жана Arduino IDE ачыңыз.

Arduino IDEде, кодду түзүү жана жүктөө үчүн Жүктөө баскычын чыкылдатыңыз (Picture 2)

7 -кадам: Play

Эгерде сиз Arduino Uno модулун иштетсеңиз, анда коңгуроо шыңгырап баштайт, лазер нурун фото резисторго буруңуз жана ал ызылдатууну токтотушу керек. Эми ал даяр, качан чырак интерпутацияланса, ызылдагы үн башталат (кирүүчү аныкталды).

Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелди, мен бул инструкция үчүн түздүм.

Аны Visuino'дон жүктөп алып ача аласыз:

Сунушталууда: