Мазмұны:

Автоматты шам: 6 қадам
Автоматты шам: 6 қадам

Бейне: Автоматты шам: 6 қадам

Бейне: Автоматты шам: 6 қадам
Бейне: МодеМ - В руках автомат (fan video) 2024, Шілде
Anonim
Автоматты шам
Автоматты шам

Менде бөлменің бұрышында кітап сөресі бар. Аймақ жарықтандырылмаған, мен кітап алғым келген сайын жарықты қосуды және өшіруді ұнатпаймын.

Кейбір негізгі компоненттер мен қарапайым кодтың көмегімен сіз қажет болған кезде автоматты түрде жанатын шамды жасай аласыз, ал қажет емес кезде оны өшіре аласыз.

Бұл жоба үшін мен arduino нано тақтасын қолдандым.

Шамның 2 сенсоры бар: ультрадыбыстық қашықтық сенсоры және жарық сенсоры (LDR). Ультрадыбыстық сенсор адам шамға жақындағанда микроконтроллерге ескертеді - сондықтан ол қосылуы керек. LDR сенсоры бөлмеде жарықтың бар -жоғын тексереді - бөлмеде жеткілікті жарық болған кезде, шам жақындағанда да жанбайды.

Егер шам ұзақ уақыт бойы оның жанынан өтпесе, жалғыз өзі өшеді.

1 -қадам: Барлық компоненттерді реттеңіз

Барлық компоненттерді реттеңіз
Барлық компоненттерді реттеңіз
Барлық компоненттерді реттеңіз
Барлық компоненттерді реттеңіз
Барлық компоненттерді реттеңіз
Барлық компоненттерді реттеңіз

Бұл құрылыста қолданылатын компоненттер:

  • Ультрадыбыстық сенсор (Amazon)
  • Arduino тақтасы (қандай болмасын, мен наноды оның көлеміне байланысты таңдадым) (Amazon)
  • USB розеткасы (әйел) - қажет емес, бірақ болған дұрыс. (Амазонка)
  • USB кабелі Arduino тақтасына сәйкес келеді
  • Сымдар-бірнеше еркек-әйел және бірнеше ер-ер. (Амазонка)
  • USB арқылы жұмыс істейтін шам (Amazon)
  • Резистор - 10KΩ жақсы
  • LDR (Amazon)
  • Потенциометр (Амазонка)
  • Кішкене картон қорап - оған барлық компоненттер енгізіледі

Құрылыста қолданылатын құралдар:

  • Дәнекерлейтін темір + қалайы
  • Желім мылтық
  • қызметтік пышақ

Егер сізде мұның бәрі болса, сіз бастай аласыз!

2 -қадам: қорапта тесіктер жасаңыз

Қорапта тесіктер жасаңыз
Қорапта тесіктер жасаңыз
Қорапта тесіктер жасаңыз
Қорапта тесіктер жасаңыз

Ультрадыбыстық сенсорды қорапқа қойып, оның «көзін» қаламмен белгілеңіз.

Пайдалы пышақты пайдаланып, картон арқылы ультрадыбыстық сенсордың «көзін» кіргізу үшін қораптағы 2 тесікті кесіңіз.

Ине арқылы қораптың жоғарғы жағындағы 2 кішкене тесікті тесіңіз, ол арқылы сіз LDR жіптерін кейінірек жіпке қосасыз.

Қораптың алдыңғы / жоғарғы жағында USB қосылымының өлшемі бар тесікті кесіңіз.

Артқы жағында - USB кабелін микроконтроллерге беру үшін тесік жасаңыз.

3 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Алдымен, LDR аяқтарын алдыңғы қадамда жасаған тесіктерден өткізіңіз.

LDR бір аяғын резистордың бір аяғына дәнекерлеңіз. Сол жерде суреттегідей еркек-еркек жіпті дәнекерлеңіз.

Әйел-еркек жіп LDR екінші аяғына қосылады, ал біреуі резистордың екінші аяғына қосылады.

GND түйреуішіне қосылған сымды Arduino тақтасына, LDR штепсельіне 5В қосылатын сымды және екеуіне қосылған сымды A0 -ге салыңыз.

Бұл резисторда кернеудің төмендеуін тудырады, сондықтан бөлмеде жарық көп болады - біз жалпы сымнан кернеу соғұрлым жоғары аламыз.

3 еркек-аналық сымды алыңыз, оларды потенциометрдің аяқтарына қосыңыз. Екі сыртқы аяқты қосыңыз - біреуі 5 В -қа, екіншісі GND -ге, ортаңғы аяғы A1 -ге.

4 еркек-аналық сымды алыңыз, содан кейін ультрадыбыстық сенсордың аяқтарын осылайша жалғаңыз:

  • Gnd (сенсор)> Gnd (arduino)
  • Trig (сенсор)> цифрлық түйреуіш 4 (arduino)
  • Эхо (сенсор)> цифрлық түйреуіш 5 (arduino)
  • Vcc (сенсор)> 5V (arduino)

USB ұясының 2 сыртқы аяқтарына 2 еркек жіпті дәнекерлеңіз.

Олардың біреуін GND -ге, екіншісін 6 -істікшеге қосыңыз. Келесі тестті орындағаннан кейін қайсысын қай істікке қосу керектігін білесіз:

Олардың біреуін GND -ге, ал біреуін 5В -ке қосып көріңіз және шамды USB ұясына қосыңыз. Егер ол жанбайтын болса - сымдарды GND -тен 5В -ге бұрыңыз және керісінше. Шам жанғанда - сымды 5В істікшеден жылжытып, оны 6 цифрлық түйреуішке салыңыз.

4 -қадам: Потенциометр мен кодтауды орнатыңыз

Потенциометр мен кодтауды орнатыңыз
Потенциометр мен кодтауды орнатыңыз

Қосылған кодты жүктеп, оны arduino -ға жүктеңіз.

Тақтаны «қараңғы» деп санайтын жерге қойыңыз.

Сериялық мониторды ашыңыз (ctrl + M) - Сіз 2 басылған нөмірді қайталап көресіз. Потенциометрді екі сан да тең болғанша реттеңіз.

Github.com сайтынан кодты жүктеңіз. 'AutoLamp.ino' файлын ашып, оны arduino -ға жүктеңіз. (Алдымен файлдарды шығару керек).

5 -қадам: желімдеу

Желімдеу
Желімдеу

Барлық компоненттерді қорапқа салыңыз.

Ультрадыбыстық сенсорды алдыңғы жағына, кесілген тесіктердің ішіне қойып, оны желім пистолеті арқылы жабыстырыңыз.

LDR орнына жабыстырыңыз, бірақ оны жаппаңыз.

USB розеткасын сыртқа қарайтындай етіп жасаңыз.

USB кабелін ол үшін жасалған тесіктен өткізіп, қозғалмайтын етіп желімдеп қойыңыз.

Ашылмауы үшін қорапты жабыңыз және жабыстырыңыз.

6 -қадам: Аяқтаңыз

Image
Image

Кабельді USB зарядтағышына жалғап, қорапты қараңғы жерге қойыңыз. Шамды USB розеткасына қосыңыз.

Міне бітті! Енді сіз оның алдынан өтсеңіз, шам жанады.

Егер сіз оның алдынан біраз уақыт өтпесеңіз, ол жалғыз өшеді.

Ұсынылған: