Мазмұны:

Arduino көмегімен түнгі ұрлық дабылы: 6 қадам
Arduino көмегімен түнгі ұрлық дабылы: 6 қадам

Бейне: Arduino көмегімен түнгі ұрлық дабылы: 6 қадам

Бейне: Arduino көмегімен түнгі ұрлық дабылы: 6 қадам
Бейне: Arduino Қазақша [9] Батырма - 1 2024, Қараша
Anonim
Arduino көмегімен түнгі ұрлық дабылы
Arduino көмегімен түнгі ұрлық дабылы

Сәлеметсіз бе, бұл менің 5 -ші нұсқаулығым. Әдетте мен Arduino -ны негізгі компонент ретінде қолдана алатын конкурс болған кезде нұсқаулық жазамын. Сонымен, осы оптикалық байқаудың арқасында мен өте қарапайым компоненттері бар қарапайым мектеп жобасын көрсетуге мүмкіндік алдым.

Енді Arduino көмегімен түнгі ұрлық детекторын жасайық.

1 -қадам: материалдар тізімі

  1. Mini Arduino
  2. LDR бір дана
  3. Лизер
  4. АА батареялары (2)
  5. AA батарея ұстағыш
  6. Сырғымалы қосқыш (2)
  7. Айна (сізге рефлексия қажет емес)
  8. Өлшемі 6 см х 5 см кішкентай қорап
  9. Бірі басқарды
  10. Бір дыбыстық сигнал
  11. 5в қуат көзі
  12. Құлаққап 5 дана
  13. Велосипед 2 бөліктен тұрады
  14. Супер желім

2 -қадам: Рефлексияға арналған айна ұстағыш

Рефлексияға арналған айна ұстағыш
Рефлексияға арналған айна ұстағыш
Рефлексияға арналған айна ұстағыш
Рефлексияға арналған айна ұстағыш
Рефлексияға арналған айна ұстағыш
Рефлексияға арналған айна ұстағыш
  1. Менің жалпы дүкеннен мен 2см х 2см өлшемді айна алдым
  2. Мен оған бекітілген 3d принтер ұстағышын басып шығардым, мұны балмұздақ таяқшаларының көмегімен жасауға болады.
  3. Мен супер желімнің көмегімен құлаққаптың пластмасса бөліктерінің кішкене бөліктерін айнаға жапсырамын.
  4. Велосипедпен сөйлесіп, мен оларды ұстағышта қалдырдым.

3 -қадам: Arduino Mini көмегімен дыбыстық сигнал/дабыл

Arduino Mini көмегімен дыбыстық сигнал/дабыл
Arduino Mini көмегімен дыбыстық сигнал/дабыл
Arduino Mini көмегімен дыбыстық сигнал/дабыл
Arduino Mini көмегімен дыбыстық сигнал/дабыл
Arduino Mini көмегімен дыбыстық сигнал/дабыл
Arduino Mini көмегімен дыбыстық сигнал/дабыл

Бұл жүйе қоршаған ортадағы жарықтың қарқындылығын сезіну арқылы жұмыс істейді. Жарықты анықтау үшін қолдануға болатын сенсор - LDR. Бұл арзан, және сіз оны кез -келген электроника дүкенінен немесе Интернеттен сатып ала аласыз.

LDR VCC (5V) қосылған кезде аналогты кернеуді береді, ол шамадағы кіріс жарық қарқындылығына тура пропорционалды түрде өзгереді. Яғни, жарық қарқындылығы неғұрлым көп болса, LDR сәйкес кернеу соғұрлым үлкен болады. LDR аналогты кернеуді беретіндіктен, ол Arduino аналогтық кіріс істігіне қосылады. Arduino кіріктірілген ADC (аналогты-цифрлық түрлендіргіші) бар, содан кейін аналогты кернеуді (0-5В-тан) (0-1023) диапазонындағы сандық мәнге түрлендіреді. Егер оның ортасында немесе бетінде жеткілікті жарық болса, LDR-ден Arduino арқылы оқылатын түрлендірілген цифрлық мәндер 800-1023 аралығында болады.

LDR -ді Arduino -ға қосқаннан кейін, Arduino арқылы LDR -ден келетін мәндерді тексеруге болады. Ол үшін Arduino -ны USB арқылы компьютерге қосыңыз және Arduino IDE немесе бағдарламалық жасақтаманы ашыңыз. Содан кейін Arduino -ға бекітілген кодты жүктеңіз.

Кодты жүктегеннен кейін Arduino IDE -дегі «Serial monitor» батырмасын басыңыз. Бұл экранда әр түрлі мәндерді басып шығаратын жаңа терезені ашады. Енді сенсорды оның бетін жарықтан бөгеу арқылы тексеріп көріңіз және сіз қандай мәндерді көресіз. сериялық мониторға кіріңіз.

===================================

int prevSensorValue = 0; ол құрылғыны қосқан кезде бірінші рет орнатылады. жарықты блоктаған кезде сенсордың мәні төмендейді, оны сериялық монитордан тексеріңіз. Мен үшін бұл 200 болды, сондықтан мен егер айырмашылық 150 -ден үлкен болса, 13 -ші пин мәнін жоғарыға орнатады.

Ол BJT қосқышын қосады және дабыл 2 минут қосылады.

Ақырында 3d принтерін қолданып корпус жасады.

4 -қадам: Leaser Beam

Лизер сәулесі
Лизер сәулесі
Лизер сәулесі
Лизер сәулесі
  1. Менде диаметрі 6 мм болатын 3В лизер бар.
  2. Мен оған ұстағыш жасадым, егер қажет болса, оны өткізіп жіберуге болады.
  3. АА батарея ұстағышын пайдаланыңыз, 2 батареямен лизердің оң сымы мен теріс ұшына оң жағын қосыңыз.
  4. Дұрыс қосылғаннан кейін сізге лазер сәулесі түседі.
  5. Қосылымның арасына қосқыш қойыңыз, сырғытпа жақсы жұмыс істейді.
  6. Оны қабырғаға қойыңыз, қай аймақты қос таспамен бекіткіңіз келеді.

5 -қадам: Қайта таңдауды орнату

Қайта таңдауды орнату
Қайта таңдауды орнату
Қайта таңдауды орнату
Қайта таңдауды орнату
Қайта таңдауды орнату
Қайта таңдауды орнату
  1. Лизингті қойғаннан кейін, сәуленің қабырғаға қай жерде құлап жатқанын тексеріңіз.
  2. Шағылыстыратын айнаны сол жерге қойыңыз да, оны қалаған жерге еңкейтіп түсіруге тырысыңыз.
  3. 2 -қадамды басқа айналармен қайталаңыз, сонда сіз қауіпсіз болғыңыз келетін барлық аймақты көрмедіңіз.
  4. LDR -ге түсетін соңғы сәулені жасаңыз.

6 -қадам: демо

Барлығын біріктіргеннен кейін ол керемет жұмыс істейді.

Ұсынылған: