Բովանդակություն:

Arduino Motorized Roller Blinds: 8 քայլ
Arduino Motorized Roller Blinds: 8 քայլ

Video: Arduino Motorized Roller Blinds: 8 քայլ

Video: Arduino Motorized Roller Blinds: 8 քայլ
Video: DIY Electric Blinds. Save $$$!!! Here's How.. 2024, Հուլիսի
Anonim
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds

Նախագծի մանրամասները. Իմ նախագծի նպատակն է պատրաստել գործնական մոտորացված վարագույրներ, որոնցից կարող եմ օգտվել ամեն օր: Theրագիրը նախատեսում է կատարել գլանափաթեթ, որը կառավարվում է երկբևեռ սլացիկ շարժիչով, որի մեջ ես կառավարելու եմ arduino uno տախտակի միջոցով: Շերտավարագույրների ֆունկցիոնալ աշխատանքից հետո ես հույս ունեմ, որ այն կմիացնեմ arduino- ի Bluetooth ընդունիչին, որի միջոցով կարող եմ կառավարել հեռակառավարման վահանակը: Հետագայում ես կույրերը կդնեմ մի ժմչփ, որի վրա այն բացվում է առավոտյան, բայց փակվում է գիշերը: Ես մտադիր եմ սովորել, թե ինչպես կառավարել շարժիչը arduino տախտակի միջոցով և սովորել դրա հետ կապված ծրագրակազմը:

Քայլ 1: Անհրաժեշտ նյութեր

Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
  • Երկբևեռ քայլող շարժիչ (byj48)
  • Շարժիչի վարորդ
  • fm jumper լարերը
  • մմ jumper լարերը
  • Arduino uno տախտակ
  • 3D տպագիր մասեր
  • վինիլային թերթ շերտավարագույրների համար
  • 3/4 PVC խողովակի մեջ

Քայլ 2: Ինչպես հավաքել շերտավարագույրներ

Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
Ինչպես հավաքել շերտավարագույրներ
  • Սկզբում կտրեք PVC խողովակը ցանկալի երկարությամբ (ես իմը կտրեցի մինչև 2,5 ոտնաչափ, որպեսզի համապատասխանի իմ պատուհանի չափին)
  • Հաջորդը կտրեք խողովակը հորիզոնական գծով սեղանի սղոցով ամբողջ խողովակի միջով
  • Վինիլային թերթի վերևի և ներքևի հատվածը 1/2 դյույմանոց հանգույց պատրաստելու համար
  • Այնուհետև ես տեղադրեցի 3/8 դյույմանոց փայտե գամասեղ ՝ վինիլային թերթը վերև պահելու համար, և թերթիկը սահեցրեք միջով

Քայլ 3: 3D տպագիր նյութեր

3D տպագիր նյութեր
3D տպագիր նյութեր
3D տպագիր նյութեր
3D տպագիր նյութեր
3D տպագիր նյութեր
3D տպագիր նյութեր
  • Ես 3d տպեցի շարժիչի պատյան և կողպեքի ներդիր, որպեսզի թույլ տամ վարագույրները պտտվեն շարժիչով և բարելավեն նախագծի գեղագիտական գրավչությունը
  • Ես շրջադարձի բռնիչ պատրաստեցի այն կողմի համար, որի վրա պետք է լիներ շարժիչը, իսկ մյուս կողմի համար ՝ խողովակի ներդիր, որի մեջ ամրացրի PVC խողովակի տրամագծի չափի առանցքակալ:

Քայլ 4: Arduino սարքաշարի տեղադրում

Arduino սարքաշարի տեղադրում
Arduino սարքաշարի տեղադրում

Քայլ 5: Softwareրագրակազմ Stepper Motor- ի համար

Softwareրագրային ապահովում Stepper Motor- ի համար
Softwareրագրային ապահովում Stepper Motor- ի համար
Softwareրագրային ապահովում Stepper Motor- ի համար
Softwareրագրային ապահովում Stepper Motor- ի համար
  • Ներբեռնեք arduino ide ծրագիրը ձեր աշխատասեղանին
  • Այնուհետև բացեք ծրագրակազմը և կտտացրեք ֆայլերի ներդիրին, այնուհետև օրինակներին, և հետևեք դրան մինչև «stepper» վերնագրով օրինակը և կտտացրեք stepper one Revolution- ին:
  • Այս հատուկ ծածկագրի համար ձեզ հարկավոր է փոխել մեկ պտույտի քայլերը `ձեր շարժիչին համապատասխանելու համար, և դա կարող եք պարզել հետևյալ հետևյալ հավասարման միջոցով

քայլեր = Մեկ պտույտի քայլերի քանակը * Gear հարաբերակցությունը: քայլեր = (360 °/5.625 °) * 64 «Փոխանցման հարաբերակցություն» = 64 * 64 = 4096: այս արժեքը կփոխարինի այն arduino Sketch- ում

  • Դուք նաև պետք է ծրագրաշարի վրա քայլերի հաջորդականությունը փոխեք 1234 -ից մինչև 1324 -ի, հակառակ դեպքում շարժիչը չի գործի
  • Դուք կարող եք նաև խաղալ արագությամբ, եթե անհրաժեշտ է `ձեր կարիքներին համապատասխան

Քայլ 6: Ինչպես շարժիչը դնել Ir ընդունիչին

Ինչպես միացնել շարժիչը Ir ընդունիչին
Ինչպես միացնել շարժիչը Ir ընդունիչին
  • Այն մասերը, որոնք ձեզ անհրաժեշտ կլինեն այս ուրվագծի համար, արդուինո տախտակ է, 5 վ հացահատիկի սնուցման սարք, Ir ընդունիչ և հեռակառավարիչ
  • Շղթայի սխեմատիկ օգտագործումը, և բոլոր էլեկտրագծերը ստացվել են խելամիտ բիթերից
  • Ստացողի միջոցով շարժիչը գործարկելու համար անհրաժեշտ է օգտագործել երկու գրադարան arduino էսքիզում `IR հեռակառավարիչ և stepper
  • Քայլերի գրադարանը կլինի arduino ուրվագծի օրինակների ներքո, բայց ձեզ հարկավոր է ներբեռնել և դուրս բերել IR հեռակառավարիչը այնպիսի կայքից, ինչպիսին է GitHub- ը

Քայլ 7: Կույրերի վերջնական ծածկագիր

Կույրերի վերջնական ծածկագիրը
Կույրերի վերջնական ծածկագիրը
Կույրերի վերջնական ծածկագիրը
Կույրերի վերջնական ծածկագիրը

Քայլ 8: Վերջնական մտքեր

Ընդհանուր առմամբ նախագիծն այնպես չստացվեց, ինչպես ես էի ուզում: Ես ուզում էի լիովին ինքնավար գլան, որը կարող էի գործնականում տեղադրել իմ սենյակում: Չնայած ես շատ բան եմ սովորել, և դա լիովին ձախողում չէ, քանի որ այն մասամբ աշխատում է, ես կփորձեմ ուղղել իմ թույլ տված սխալները: Ես պատրաստվում եմ փոխարինել byj48 տիպի շարժիչով, իսկ stepper վարորդը ՝ ավելի հզոր nema 17 սլացիկ շարժիչով և a4988 stepper վարորդի հետ: Հուսով եմ, որ որոշ փոփոխություններով ապարատային և ծրագրային ապահովման մեջ կկարողանամ ունենալ լիարժեք գործող սանդղակով շարժիչով աշխատող գլանափաթեթներ:

Խորհուրդ ենք տալիս: