Мазмұны:
- Жабдықтар
- 1 -қадам: 1 -қадам: Схема және электрониканы құрастыру
- 2 -қадам: 2 -қадам: 3D басып шығару
- 3 -қадам: 3 -қадам: Бағдарламалық қамтамасыз ету және тестілеу
- 4 -қадам: 4 -қадам: Жинау
- 5 -қадам: 5 -қадам: Орнату және қорытынды
Бейне: DIY SmartBlinds V3 Nema14: 5 қадаммен (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жоба әйгілі DIY Smart Жалюзи v1.1 -ді жылжымалы роликтердің айналу моментін арттыру үшін Nema қадамдық қозғалтқышымен жаңартуға бағытталған. Бұл жоба үшін мені мазалайтын мәселе - Nema моторларының көлемі. Бұл нұсқаның мақсаты - құрылғының формалық коэффициентін мүмкіндігінше аз ұстау, оған мүмкіндігінше тарту күшін беру және стандартты 12в қуат көзіне рұқсат ету.
Бұл жоба үшін мен NEMA 14 Stepper моторын қолданамын. Оның өлшемі 35 мм x 35 мм х 26 мм. Ол 12 вольтты және алдыңғы конструкцияда қолданылатын 28BYJ-48 қозғалтқышымен салыстырғанда 14N.cm (20oz.in.) айналдыру моментіне ие, бұл шамамен. 2.9Н.см. Бұл бұл құрылғыны шамамен 5 есе күшейтуі керек (өндірушілердің техникалық сипаттамаларының болжамды мәндеріне негізделген, нәтижелер әр түрлі болуы мүмкін).
Жабдықтар
- nodeMCU тақтасы
- A4988 мотор жүргізушісі
- 12В -тан 5В -ге дейінгі Бак түрлендіргіші
- Nema14 қадамдық қозғалтқышы
- 5,5 мм х 2,5 мм тұрақты ток порты
- (8x) 2.5mm x 6mm түйме бұрандалары (қақпақ үшін)
- (2х) 2,5 мм х 6 мм бұрандалар (nodeMCU монтаждау үшін)
- (4x) M3 x 6mm қондырғы экипажы (қозғалтқышты бекіту үшін)
- 3D моделінің STL файлдары менің веб -сайтымнан
- Бағдарламалық қамтамасыз ету (төмендегі сілтемелер)
1 -қадам: 1 -қадам: Схема және электрониканы құрастыру
Сізге дәнекерлеудің белгілі бір деңгейі қажет. Көптеген дәнекерлеу нүктелері жоқ. Ешқандай компоненттерді қысқа тұйықтамауды қадағалаңыз.
A4988 мотор жүргізушісіне сымдарды дәнекерлеу кезінде оларды бастық түйреуіштердің ұштарына дәнекерлеңіз. Осылайша сіз драйверді жинауға қосқанда, сымдар дұрыс болмайды.
2 -қадам: 2 -қадам: 3D басып шығару
Сізге барлық компоненттерді басып шығару қажет болады. Олар арнайы тіректерсіз 3D басып шығаруға арналған. Жалғыз кеңес - корпусты басып шығару кезінде оны шетінен басып шығару. Негізгі корпустың қабырғасының қалыңдығы небары 2,5 мм және олар басып шығару кезінде адгезияны қамтамасыз етпеуі мүмкін. Мен әдетте Prusa Mk3 i3 принтерінде ұнтақпен қапталған баспа төсегі бар 8 мм жиекті қолданамын.
Сізге қажет барлық STL файлдарын менің веб -сайтымның блогынан жүктеуге болады. Онда олар жарияланады, себебі олар үнемі бір жерде жаңартуды жеңілдетеді.
Міне, басып шығару бойынша ұсыныстар:
- Басып шығарылған: Prusa i3 MK3
- Қолданылған жіп: 3D Fillies PLA+ мәрмәр
- Басып шығару режимі: тек корпусқа арналған тақтай жиегі/тіректер жоқ
- Басып шығару сапасы: 0,2 мм
- Басып шығару уақыты: 5-6 сағат
3 -қадам: 3 -қадам: Бағдарламалық қамтамасыз ету және тестілеу
Құрылғыны жинамас бұрын оны мұқият тексеріңіз. Arduino эскизін nodeMCU -дегі микро usb арқылы жүктеуге болады. Arduino IDE желісінде көптеген мақалалар бар және nodeMCU қалай бағдарламалау керек, сондықтан мен мұны қайталамаймын.
NodeMCU бағдарламалық жасақтамасының өзіндік веб -интерфейсі бар. Сіз оны шектеулерді реттеу үшін қолданасыз. Ол сонымен қатар Apple HomeKit (Homebridge арқылы) немесе Samsung SmartThings интеграциялау үшін қарапайым API -ді көрсетеді
Міне, қажетті бағдарламалық жасақтамаға сілтемелер:
Сілтеме | |
Ардуино Эскиз (бұл уақыт өте келе өзгеруі мүмкін) | GitHub сілтемесі |
Homebridge плагині / Homekit | GitHub сілтемесі |
Samsung SmartThings - құрылғы өңдегіші | GitHub сілтемесі |
4 -қадам: 4 -қадам: Жинау
Құрылғының жиналуы өте тікелей. Жарылып кетпеу үшін модельдегі барлық басылған тесіктерді толтырғаныңызға көз жеткізіңіз. Тесіктерді тазарту үшін 2 мм қолмен бұрғылауды қолданыңыз, содан кейін бұрандаларды бірінен соң бірі бұраңыз.
Қозғалтқышты қозғалтқыш қондырғысына бекіту үшін M3 бұрандаларын қолданыңыз, ұзын жиегі төмен қарағанына көз жеткізіңіз. Қозғалтқыш бекіткіші негізгі корпусқа сырғытады. Мүмкін, мотор бекіткіші жақсы орналасуы үшін ойықтарды тазалау қажет болуы мүмкін.
NodeMCU өздігінен бұрап тұратын бұрандалармен бекітіңіз, тек 4 болуға арналған болса да, мен тек екі бұранданы қолдандым. Драйвер модулі екінші тік бекіткішке жай ғана сырғыуы керек.
Қалған компоненттер мен сымдарды қысқа тұйықталу болмайтындай етіп жайлап реттеңіз.
5 -қадам: 5 -қадам: Орнату және қорытынды
Құрылғыны берілген қабырғаға бекіту қондырғысы арқылы орнатуға болады (веб -сайттағы STL жинағын қараңыз). Бұл қабырғаға бекіту қабырғаға екі жақты таспамен бекітілуі керек. Немесе бекіту үшін екі қарама -қарсы бұранданы қолдануға болады.
Бұл құрылғы DIY SmartBlinds v1 түпнұсқасынан әлдеқайда күшті. Мен оны тік перделерді еңкейту үшін сынап көрдім және ол мінсіз жұмыс істейді. Барлық құрылғының жағымды жағы - бұл DIY және қажет болған жағдайда кез келген компоненттерді оңай алуға болады.
Қосымша ақпаратты https://www.candco.com.au сайтынан таба аласыз
Ләззат алыңыз!
Ұсынылған:
Жарықдиодты голокрон (жұлдызды соғыстар): Fusion 360: 18 қадаммен жасалған (суреттермен)
Жарықдиодты жарықдиодты Холокрон (Жұлдызды соғыстар): Fusion 360 -да жасалған: Fusion 360 -пен әдемі нәрсе жасау үшін жұмыс істегенде, әсіресе жарықтандырумен бір нәрсе жасау үшін, мен өте қуаныштымын. Неліктен «Жұлдызды соғыс» фильмін жарықпен біріктіру арқылы жоба жасамасқа? Сондықтан мен бұл нұсқаулық жобаны жасауды шештім
ESP8266: 4 қадаммен (суреттермен) цифрлық сағат желілік уақыты
ESP8266 көмегімен желілік уақыт цифрлық сағаты: Біз NTP серверлерімен байланысатын және желі немесе интернет уақытын көрсететін сүйкімді цифрлық сағатты құруды үйренеміз. Біз WeMos D1 mini -ді WiFi желісіне қосылу, NTP уақытын алу және OLED модулінде көрсету үшін қолданамыз
Автоматты инфрақызыл су шүмегі $ 5: 12 қадаммен (суреттермен)
Автоматты инфрақызыл су шүмегі 5 доллар: Бұл жобада біз тек 5 доллардан төмен суды автоматты түрде қосамыз. Бұл инфрақызыл су шүмегін жасау үшін біз ИҚ сенсоры мен су қосқышты қолданамыз. Бұл автоматты инфрақызыл су шүмегін жасау үшін микроконтроллер қолданылмайды
DIY датчиктері бар термометр 2 сенсормен: 3 қадаммен (суреттермен)
DIY сенсорлы термометр 2 сенсормен: Бұл жоба менің бұрынғы «DIY каротаж термометрі» жобасын жетілдіру болып табылады. Ол температураны микро SD картасына тіркейді. Жабдықтың өзгеруі Мен нақты уақыттағы модульге DS18B20 температура сенсорын қостым, онда
Alexa ақылды шамы ESP8266: 4 қадаммен (суреттермен)
ESP8266 бар Alexa ақылды шамы: Бұл нұсқаулық менімен бірге ESP8266 микроконтроллері мен Amazon Echo/Alexa көмегімен дауысты басқаратын винтажды шамды жаңартуға көмектеседі. Arduino коды FauxmoESP кітапханасының көмегімен Belkin WeMo құрылғысын эмуляциялайды, бұл орнатуды жеңіл етеді