Мазмұны:
- 1 -қадам: Компоненттер мен құралдар
- 2 -қадам: электр сымдары
- 3 -қадам: Arduino IDE коды
- 4 -қадам: 3D басып шығарылған бөлшектер
Бейне: Роботпен басқарылатын терезе жалюзи: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл нұсқаулық Оңтүстік Флорида университетінің Makecourse жобасының талаптарын орындау үшін жасалған (www.makecourse.com).
Бұл жоба телефон арқылы Bluetooth арқылы басқарылатын автоматтандырылған терезе перделерінде. Жүйеде перделерден келетін сымды көтеру / түсіру үшін желді / босату үшін редукторлы тұрақты ток қозғалтқышы, сондай -ақ таяқшаны ашатын / жабатын айналдыратын екінші қозғалтқыш қолданылады. Ол екі USB қабырға адаптерінен оңай қуат алады, мысалы телефондарды және басқа да шағын электронды құрылғыларды зарядтауға арналған немесе розетканы сақтау үшін екі USB порты бар қабырға адаптерін сатып алуға болады. Бұл сымсыз жүйемен енді жалюзиді реттеу үшін орнынан тұрудың қажеті жоқ, телефонды алып, қосымшаны ашыңыз!
1 -қадам: Компоненттер мен құралдар
Бұл жоба үшін мен келесі компоненттерді қолдандым:
- HiLETgo ESP32 OLED әзірлеу тақтасы (суреттегі қара тақта)
- BEMONOC 24V редукторлы тұрақты ток қозғалтқышы 50 айн / мин (суреттегі күміс мотор)
- STEPPERONLINE қос білікті NEMA 17 қадамдық қозғалтқышы (суретте қара мотор)
- STSPIN820 қадамдық жүргізуші тақтасы (суреттердегі көк тақта)
- L298N мотор драйвері тақтасы (суреттердегі қызыл тақта. Мен бұл үшін арнайы мотор драйверін жасадым, жасыл тақта суреттерде, бірақ L298N сымы ұқсас тақтаны алмастырады)
- NOYITO DC-DC реттелетін күшейткіш түрлендіргіші (суретте USB порты бар көк тақта)
- 2 x 3590S-2-503L Көп айналымды потенциометрлер (суреттегі дөңгелек көк бөлік)
- Нан тақтасы
- Әр түрлі мөлшердегі секіргіш сымдар
- Әр түрлі ұзындығы 20awg сым
- Әр түрлі M3 бұрандалары (3D басып шығарылған бөлшектер үшін)
- Электроника жобасының қорапшасы, ол тақтаға сыяды
Бұл жобаға қолданылатын құралдар:
- 3D принтері
- Пісіру темірі
- Әр түрлі қол құралдары (бұрағыш, қысқыш және т.
2 -қадам: электр сымдары
Бұл жобаның сымдары компоненттердің көптігіне байланысты салыстырмалы түрде күрделі, сондықтан мен бәрі бір -бірімен қалай байланысты екенін көрсетуге тырысамын. Мен Frizting бағдарламалық жасақтамасын қолдана отырып, жақсы диаграмма жасауға тырыстым, бірақ ол менің компьютерімде дұрыс жұмыс істемеді, мен оны тиісті сымдар схемасын жасай алмадым. Жоғарыдағы суреттерде сіз бәрін қалай біріктірілгенін көрсететін схеманы таба аласыз, DC-DC түрлендіргіші де, ESP32 де оларды қосу үшін USB байланысы қажет. Егер L298N тұрақты ток қозғалтқышының тақтасын қолдансаңыз, онда бұл тақтаның сымдары менікімен салыстырғанда сәл өзгеше болады.
3 -қадам: Arduino IDE коды
Мәтіндік файл ретінде менің жобам үшін жасалған код қосылды, ол Arduino IDE -де жасалды және ESP32 тақтасының файлдары мен байланысты кітапханаларды қажет етеді. Кодта сіз GitHub бетіне сілтеме таба аласыз, ол сізге Arduino IDE -ге қажетті файлдарды қосу арқылы нұсқау береді. Онда бағдарламаның не істеп жатқаны туралы біртіндеп айтатын көптеген түсініктемелер болуы керек. Файл «BluetoothControlledWindowBlindsCode.txt» деп аталады.
4 -қадам: 3D басып шығарылған бөлшектер
Басып шығарылатын бөліктер:
- Алтылық шнурлы қосқыш
- Жалюзи сымының қосқышы
- Жалюзи сымының қосқыш қабығы
- 1 және 2 редукторлы білік қосқыштары
- Редукторлы мотор қабығының төменгі жартысы
- Редукторлы мотор қабығы жоғарғы жартысы
- Қозғалтқыштың корпусы
- Қозғалтқыштың корпусының төменгі жағы
- Қадамдық қозғалтқыш - потенциометрлік қосқыш
- Төменгі редукторлы мотор
- Редукторлы мотор қысқыш
- Редукторлы мотор потенциометрі
Жинау қадамдары:
- Белгіленген қосқыш көмегімен қадамдық қозғалтқыштың төменгі білігіне 1 потенциометрді бекітіңіз.
- Қадамдық қозғалтқышты қадамдық қозғалтқыш корпусының ішкі жағына орнатыңыз.
- Қадамдық қозғалтқыштың корпусының түбін потенциометрді орнына сәйкес келетін етіп орналастыру үшін қадамдық қозғалтқыш корпусына бекітіңіз. Потенциометр мен қадамдық сымдарды корпустың төменгі жағындағы саңылаудан шығарыңыз.
- Корпустың жоғарғы жағына шығатын баспалдақ қозғалтқышының білігіне он алтылық өзекті қосқыш бекітілген.
- Қадамдық қозғалтқыштың корпусын қабырғаға орнатыңыз, бекітілетін қоршауды қаптау кезінде жалюзи штангасын қосқышқа енгізіңіз.
- М3 бұрандасын қозғалтқыш білігінің білігінің бірінші бөлігіне салыңыз. Жалюзи сымын беріліс қозғалтқыш білігінің қосқышының бірінші жартысындағы тесік арқылы беріңіз. Тырнақтан сырғып кетпес үшін оны байлап қойыңыз.
- Тісті қозғалтқыш білігінің қосқышының 2 -ші жартысын 1 -ші жартыға бекітіңіз. Потенциометр білігін қосқыштың 2 -ші жартысына салыңыз.
- Редукторлы қозғалтқыштың төменгі бекіткіші мен қысқышын пайдаланып, редукторды қозғалтқышты терезеге / қабырғаға бекітіңіз.
- Редукторлы мотор потенциометрінің бекіткішін туралап, қабырғаға бекітіңіз.
- Тісті қозғалтқышты ұқыпты жасыру үшін редукторлы мотор қабығының 2 жартысын орнатыңыз. Потенциометр мен беріліс моторының сымдарын қабықтан шығарып, электронды қорапқа қарай жүргізіңіз.
Ұсынылған:
Басқарылатын басқарылатын теміржол үлгісі V2.5 - PS/2 интерфейсі: 12 қадам
Басқарылатын басқарылатын теміржол үлгісі V2.5 | PS/2 интерфейсі: Arduino микроконтроллерлерін қолдана отырып, теміржолдың модельдік схемасын басқарудың көптеген әдістері бар. Пернетақтаның артықшылығы - көптеген функцияларды қосатын көптеген пернелер. Міне, локомотивпен қарапайым орналасудан қалай бастауға болатынын көрейік
Arduino мен LDR көмегімен автоматты перде/терезе жалюзи: 3 қадам
Arduino мен LDR көмегімен автоматты перде/терезе пердесі: Бұл оқулықта біз Arduino мен LDR модулін пайдаланып автоматты терезе жалюзи жасауды көрсетеміз. Күндіз перде/терезе пердесі төмен түседі, ал түнде ол айналады
NodeMCU көмегімен мені роботпен орындаңыз: 4 қадам
NodeMCU көмегімен мені бақылайтын робот: NodeMCU көмегімен өте қарапайым робот. Ол NodeMCU HC SR04 қашықтық сенсоры арқылы жақын жердегі адамды/ адамды сезеді. Ол Нысанды/ Адамды анықтаған кезде, ол жүре бастайды
Роботпен ойнау: 6 қадам
Роботпен ойнау: жаңа Pixy2 мен DFRobot ESP32 FireBeetle көмегімен элементтерді таба алатын роботты жасаңыз
POLOLU QTR 8RC-сенсорлы роботпен PID негізіндегі желі: 6 қадам (суреттермен)
POLOLU QTR 8RC-сенсорлы роботпен жүретін PID негізіндегі сызық: Сәлеметсіз бе, бұл менің нұсқаулықтарға бірінші рет жазғаным, бүгін мен сізді жолдан алып тастаймын және QTR-8RC көмегімен роботтан кейінгі PID негізіндегі сызықты қалай бұру керектігін түсіндіремін. сенсорлық массив. Роботтың құрылысына кіріспес бұрын, біз оны түсінуіміз керек