Мазмұны:

Arduino моторлы жалюзи: 8 қадам
Arduino моторлы жалюзи: 8 қадам

Бейне: Arduino моторлы жалюзи: 8 қадам

Бейне: Arduino моторлы жалюзи: 8 қадам
Бейне: Привод для жалюзи на базе Arduino uno своими руками. Управление шаговыми моторами с помощью кнопок. 2024, Шілде
Anonim
Arduino моторлы жалюзи
Arduino моторлы жалюзи
Arduino моторлы жалюзи
Arduino моторлы жалюзи
Arduino моторлы жалюзи
Arduino моторлы жалюзи

Жобаның егжей -тегжейі: Менің жобамның мақсаты - күнделікті қолдануға болатын практикалық моторлы роликті жалюзи жасау. Жоспар - бұл биполярлы қадамдық қозғалтқыш арқылы басқарылатын роликті жалюзи жасау, мен оны arduino uno тақтасы арқылы басқарамын. Жалюзи мотор арқылы функционалды жұмыс істегеннен кейін, мен оны қашықтан басқару пультімен басқаруға болатын arduino Bluetooth қабылдағышына қосамын деп үміттенемін. Кейінірек мен перделерді таңертең ашылатын, бірақ түнде жабылатын таймерге қоямын. Мен моторды arduino тақтасы арқылы басқаруды және онымен байланысты бағдарламалық қамтамасыз етуді үйренуді жоспарлап отырмын.

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

Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
  • Биполярлы қадамдық қозғалтқыш (byj48)
  • Мотор жүргізушісі
  • fm секіргіш сымдары
  • мм секіргіш сымдар
  • Arduino тақтасы
  • 3D басып шығарылған бөлшектер
  • жалюзи үшін винил парағы
  • ПВХ құбырындағы 3/4

2 -қадам: Жалюзиді қалай жинауға болады

Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
Жалюзиді қалай жинауға болады
  • Алдымен ПВХ құбырын қажетті ұзындыққа кесіңіз (мен терезенің өлшеміне сәйкес келу үшін өзімді 2,5 футқа дейін кесіп алдым)
  • Содан кейін құбырды көлденең сызықпен кестенің арасы арқылы кесіңіз
  • 1/2 дюймдік ілмек жасау үшін винил парағының үстіңгі және астыңғы жағын бекітіңіз
  • Содан кейін мен винил парағын жоғары ұстап тұру үшін 3/8 дюймдік ағаш дюбельді салып, парақты сырғытыңыз

3 -қадам: 3D басып шығарылған материалдар

3D басып шығарылған материалдар
3D басып шығарылған материалдар
3D басып шығарылған материалдар
3D басып шығарылған материалдар
3D басып шығарылған материалдар
3D басып шығарылған материалдар
  • Мен перделердің қозғалтқышпен айналуына мүмкіндік беру үшін және жобаның эстетикалық тартымдылығын жақсарту үшін мотор корпусы мен тұтқаның қосымшасын 3d басып шығардым.
  • Мен қозғалтқыш қосылатын жағына бұрау тұтқасын жасадым, бірақ мен ПВХ құбыр диаметрінің мойынтірегін бекітетін екінші жағына түтікшені салдым.

4 -қадам: Arduino жабдықтарын орнату

Arduino аппараттық құралы
Arduino аппараттық құралы

5 -қадам: Stepper моторына арналған бағдарламалық қамтамасыз ету

Stepper моторына арналған бағдарламалық қамтамасыз ету
Stepper моторына арналған бағдарламалық қамтамасыз ету
Stepper моторына арналған бағдарламалық қамтамасыз ету
Stepper моторына арналған бағдарламалық қамтамасыз ету
  • Жұмыс үстеліне arduino ide бағдарламалық жасақтамасын жүктеңіз
  • Содан кейін бағдарламалық жасақтаманы ашып, файл қойындысын, содан кейін мысалдарды нұқыңыз, содан кейін «қадам» деп аталатын мысалға өтіңіз және қадамның бір айналуын басыңыз.
  • Бұл нақты код үшін қозғалтқышқа сәйкес келетін бір айналымдағы қадамдарды өзгерту қажет болады және сіз мұны келесі теңдеу арқылы анықтай аласыз.

қадамдар = Бір айналымдағы қадамдар саны * Беріліс коэффициенті. қадамдар = (360 °/5.625 °) * 64 «Беріліс коэффициенті» = 64 * 64 = 4096. бұл мән оны arduino Sketch -те алмастырады

  • Сондай -ақ, бағдарламалық жасақтаманың қадамдар тізбегін 1234 -тен 1324 -ке өзгерту қажет, әйтпесе қозғалтқыш жұмыс істемейді
  • Сіз сонымен қатар сіздің қажеттіліктеріңізге сәйкес жылдамдықпен ойнай аласыз

6 -қадам: Қозғалтқышты электр қабылдағышқа қалай орнату керек

Моторды қабылдағышқа қалай қоюға болады
Моторды қабылдағышқа қалай қоюға болады
  • Бұл эскизге қажет бөліктер - бұл arduino нан тақтасы, 5 вт кернеу тақтасы, Ир қабылдағыш және қашықтан басқару құралы.
  • Схема және барлық сымдар мидың биттерінен алынған
  • Қозғалтқышты қабылдағыш арқылы іске қосу үшін қажет код arduino эскизіндегі екі кітапхананы, IR қашықтан басқару пультін және қадамды пайдаланады.
  • Қадамдық кітапхана arduino эскизінде мысалдар болады, бірақ сіз IR қашықтан басқару пультін GitHub сияқты веб -сайттан жүктеп алып тастауыңыз керек.

7 -қадам: Соқырларға арналған соңғы код

Соқырларға арналған соңғы код
Соқырларға арналған соңғы код
Соқырларға арналған соңғы код
Соқырларға арналған соңғы код

8 -қадам: Қорытынды ойлар

Жалпы, жоба мен ойлағандай болмады. Мен өз бөлмеме практикалық түрде орнатуға болатын автономды роликті жалюзи алғым келді. Мен көп нәрсені үйрендім және бұл толық сәтсіздік емес, бірақ ол ішінара жұмыс істейді, мен қателіктерімді түзетуге тырысамын. Мен byj48 сатылы қозғалтқышты және адымды драйверді a4988 қадамдық драйвермен бірге қуатты nema 17 сатылы қозғалтқышқа ауыстырамын. Мен аппараттық құрал мен бағдарламалық жасақтаманың кейбір өзгертулерімен толық жұмыс істейтін қадамдық мотормен жұмыс істейтін роликті жалюзи болады деп үміттенемін.

Ұсынылған: