Мазмуну:

Arduino моторлуу Жалюзи: 8 кадам
Arduino моторлуу Жалюзи: 8 кадам

Video: Arduino моторлуу Жалюзи: 8 кадам

Video: Arduino моторлуу Жалюзи: 8 кадам
Video: Control 2 DC Motors with L298N module with potentiometer and 3 push buttons 2024, Июль
Anonim
Arduino моторлуу Жалюзи
Arduino моторлуу Жалюзи
Arduino моторлуу Жалюзи
Arduino моторлуу Жалюзи
Arduino моторлуу Жалюзи
Arduino моторлуу Жалюзи

Долбоордун чоо -жайы: Менин долбоорумдун максаты - практикалык моторлуу роликтерди жасоо, аны мен күн сайын колдоно алам. План - бул биполярдык тепкичтүү мотор аркылуу башкарылуучу роликти жасоо, мен аны arduino uno тактасы аркылуу башкарам. Жалюзи мотор аркылуу функционалдуу иштегенден кийин, мен аны пультту башкара турган arduinoдогу Bluetooth ресиверине туташтырам деп үмүттөнөм. Кийинчерээк мен жалюзи эртең менен ачылып, бирок түнкүсүн жабыла турган таймерге коём. Мен моторду arduino тактасы аркылуу башкарууну жана ага тиешелүү программалык камсыздоону үйрөнүүнү көздөп жатам.

1 -кадам: Керектүү материалдар

Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
  • Биполярдык тепкич мотору (byj48)
  • Мотор айдоочу
  • fm jumper зымдары
  • мм секирүүчү зымдар
  • Arduino Uno тактасы
  • 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 Motor үчүн программалык камсыздоо

Stepper Motor үчүн программалык камсыздоо
Stepper Motor үчүн программалык камсыздоо
Stepper Motor үчүн программалык камсыздоо
Stepper Motor үчүн программалык камсыздоо
  • Ардуино иде программасын столго жүктөп алыңыз
  • Андан кийин программалык камсыздоону ачып, файл өтмөгүн, андан кийин мисалдарды чыкылдатыңыз жана аны "кадам" аттуу мисалга чейин ээрчип, кадамдын бир революциясын чыкылдатыңыз.
  • Бул конкреттүү код үчүн сиз моторуңузга ылайыктуу үчүн бир революциядагы кадамдарды өзгөртүшүңүз керек болот жана муну төмөнкү теңдеме аркылуу түшүнө аласыз

кадамдар = Бир революциядагы кадамдардын саны * Тиш катышы. кадамдар = (360 °/5.625 °) * 64 "Gear ratio" = 64 * 64 = 4096. бул маани аны arduino Sketchте алмаштырат

  • Сиз ошондой эле программалык камсыздоонун кадам ыраатын 1234төн 1324кө чейин өзгөртүшүңүз керек, антпесе мотор иштебейт
  • сиз ошондой эле керектөөлөрүңүзгө ылайыкташтырылган ылдамдыкта ойной аласыз

6 -кадам: Моторду Ir Recieverге кантип коюу керек

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

7 -кадам: Азиздер үчүн акыркы код

Сокурлар үчүн акыркы код
Сокурлар үчүн акыркы код
Сокурлар үчүн акыркы код
Сокурлар үчүн акыркы код

8 -кадам: Акыркы ойлор

Жалпысынан долбоор мен каалагандай болгон жок. Мен бөлмөмө практикалык түрдө орното турган толугу менен автономдуу ролик жалюзи келген. Мен көп нерсени үйрөндүм жана бул толугу менен ийгиликсиздик болбосо да, жарым -жартылай иштейт, мен жасаган каталарымды оңдоого аракет кылам. Мен byj48 тепкичтүү моторун жана stepper айдоочусун a4988 stepper айдоочусу менен бирге күчтүү 17 step step моторуна алмаштырам. Мен аппараттык жана программалык камсыздоолорго бир аз өзгөртүүлөрдү киргизип, толук кандуу иштөөчү мотор менен иштеген ролик жалюзи болот деп үмүттөнөм.

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