Мазмуну:
- 1 -кадам: Компоненттер жана куралдар
- 2 -кадам: Электр өткөргүчтөрү
- 3 -кадам: Arduino IDE коду
- 4 -кадам: 3D басылган бөлүктөр
Video: Робот менен иштеген терезе жалюзи: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com).
Бул долбоор телефонуңуздан Bluetooth аркылуу башкарыла турган автоматташтырылган терезе жалюзи боюнча. Система жалюзи келген шнурду көтөрүү / түшүрүү үчүн шамал / бошотуу үчүн тиштүү DC моторун колдонот, ошондой эле таякты жалюзи тартып аны ачуу / жабуу үчүн 2 -моторду айлантат. Аны телефондорду жана башка кичинекей электрондук түзмөктөрдү кубаттоо үчүн колдонулган нерселер сыяктуу эки USB дубал адаптеринен оңой эле иштетсе болот же розетканы сактоо үчүн эки USB порту бар дубал адаптерин сатып алсаңыз болот. Бул зымсыз тутумдун жардамы менен сиз жалюзиңизди жөнгө салуунун кажети жок, жөн эле телефонуңузду кармап, колдонмону ачыңыз!
1 -кадам: Компоненттер жана куралдар
Бул долбоор үчүн мен төмөнкү компоненттерди колдондум:
- HiLETgo ESP32 OLED өнүктүрүү кеңеши (сүрөттөрдөгү кара такта)
- BEMONOC 24V Geared DC Motor 50rpm (Сүрөттөгү күмүш мотор)
- STEPPERONLINE Double Shaft NEMA 17 Stepper Motor (Сүрөттөрдөгү кара мотор)
- STSPIN820 Stepper Driver Board (Сүрөттөрдөгү көк такта)
- L298N Motor Driver Board (Сүрөттөрдөгү кызыл такта. Мен бул үчүн атайын мотор драйверин иштеп чыккам, жашыл түстөгү такта, бирок L298N окшош зымдары бар тактайымды алмаштырат)
- NOYITO DC-DC жөнгө салынуучу Boost Converter (Сүрөттөрдө USB порту бар көк такта)
- 2 x 3590S-2-503L Көп бурулуш потенциометрлери (Сүрөттөрдөгү тегерек көк бөлүк)
- A Breadboard
- Ар кандай өлчөмдөгү секирүүчү зымдар
- 20awg зымынын ар кандай узундугу
- Ар кандай M3 бурамалары (3D басылган бөлүктөрү үчүн)
- Электрондук долбоордун кутучасы, ал нан табакка батат
Бул долбоор үчүн колдонулган куралдар:
- 3D принтер
- Кандооч
- Ар кандай кол аспаптар (отвертка, кычкач ж. Б.)
2 -кадам: Электр өткөргүчтөрү
Бул долбоордун өткөргүчтөрү компоненттердин көптүгүнөн улам салыштырмалуу татаал, ошондуктан мен бардыгынын кантип бири -бирине байланыштуу экенин көрсөтүү үчүн колумдан келишинче аракет кылам. Мен Frizting программасын колдонуп жакшы диаграмма түзүүгө аракет кылдым, бирок ал менин компьютеримде туура иштебей калды жана мен аны туура зым диаграммасын түзө алган жокмун. Жогорудагы сүрөттөрдө сиз бардыгы кантип бириктирилгенин көрсөткөн схеманы таба аласыз, DC-DC конвертери да, ESP32 да аларды иштетүү үчүн USB туташуусун талап кылат. Эгерде L298N DC мотор айдоочулар тактасын колдонуп жатсаңыз, анда бул такта үчүн зымдыкы меникине салыштырмалуу бир аз башкачараак болот.
3 -кадам: Arduino IDE коду
Текст файлы катары менин долбоорум үчүн жараткан код тиркелди, ал Arduino IDEде түзүлгөн жана ESP32 тактасынын файлдарын жана тиешелүү китепканаларды талап кылат. Коддон сиз GitHub баракчасына шилтемени таба аласыз, ал сизге Arduino IDEге керектүү файлдарды кошуу аркылуу көрсөтмө берет. Бул программа эмне кылып жатканын этап -этабы менен ала турган көптөгөн комментарийлерди камтышы керек. Файл "BluetoothControlledWindowBlindsCode.txt" деп аталат.
4 -кадам: 3D басылган бөлүктөр
Басып чыгаруу үчүн бөлүктөр:
- Hex Rod Coupler
- Жалюзи корд бириктиргичи
- Жалюзи корд байлоочу кабык
- Редукторлуу моторлуу бириктиргич 1 жана 2
- Тиштүү мотор кабыгы Төмөнкү жарымы
- Geared Motor Shell Жогорку жарымы
- Stepper Motor корпусу
- Stepper Motor корпусунун түбү
- Stepper Motor - потенциометр кошкучу
- Төмөнкү моторлуу мотор
- Тиштүү мотор кыскычы
- Тиштүү мотор потенциометринин тоосу
Чогултуу кадамдары:
- Белгиленген кошкучту колдонуу менен 1 потенциометрди тепкич моторунун астыңкы валына тиркеңиз.
- Степпер моторун тепкич моторунун корпусунун ичине орнотуңуз.
- Потенциометрди тизип туруу үчүн тепкич мотор корпусунун түбүн тепкич мотор корпусуна тиркеп коюңуз. Потенциометр менен степпер зымдарын корпустун астындагы тешиктен чыгарууну тактаңыз.
- Он алты бурчтуу бириктиргичти корпустун үстүнө чыгып турган тепкич моторунун валына тиркеген.
- Кыймылдаткычтын корпусун дубалга орнотуңуз, орнотулган корпусту тизип жатканда жалюзи таякчасын кошкучка салыңыз.
- M3 бурамасын тиштүү мотор валынын бириктиргичинин биринчисине салыңыз. Жалюзи шнурун тиштүү мотор валынын биринчи жарымындагы тешик аркылуу өткөрүңүз. Чыгып кетпеши үчүн түйүп алгандан кийин түйүндү байла.
- Тиштүү мотор шахтасынын 2 -жарымын 1 -жарымга бекит. Потенциометрдин валын кошкучтун 2 -жарымына салыңыз.
- Редукторлуу мотордун астынкы капкагын жана кыскычын колдонуп, редукторлуу моторду терезеге / дубалга бекиңиз.
- Тиштүү мотор потенциометрин тууралаңыз жана аны дубалга орнотуңуз.
- Тиштүү моторду тыкан жашыруу үчүн тиштүү мотор снаряддарынын 2 жарымын орнотуңуз. Потенциометрди жана редукторлуу мотор зымдарын кабыктан жана электроника кутуңузга карай иштетиңиз.
Сунушталууда:
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
LoRa менен күнөскананы автоматташтыруу! (2 -бөлүк) -- Моторлуу терезе ачкыч: 6 кадам (сүрөттөр менен)
LoRa менен күнөскананы автоматташтыруу! (2 -бөлүк) || Моторлуу терезе ачкыч: Бул долбоордо мен кантип күнөсканам үчүн моторлуу терезе ачкычты жаратканымды көрсөтөм. Бул мен сизге кандай мотор колдонгонумду, чыныгы механикалык системаны кантип иштеп чыкканымды, моторду кантип айдаганымды жана акыры Arduino LoRa кантип колдонгонумду көрсөтөм дегенди билдирет
Автоматтык көшөгө/терезе жалюзи Arduino жана LDRди колдонуу: 3 кадам
Автоматтык көшөгө/терезе жалюзи Arduino менен LDRди колдонуу: Бул үйрөткүчтө биз Arduino жана LDR модулун колдонуп автоматтык терезе жалюзи жасоону көрсөтөбүз. Күндүз көшөгө/терезе жалюзи түшөт, ал эми түнкүсүн жылып калат
Ардуино менен иштеген робот Тактигон менен башкарылат: 5 кадам
Tactigon менен башкарылган Arduino иштеткен робот: Обзор Бул пост Tactigonдун BLE Central мүмкүнчүлүктөрүнүн артыкчылыктарын кантип колдонууну көрсөтөт. The Tactigon'ду 3D рулду ” ылдамдыкты чайыр менен жана рул менен рулду башкаруу. Биз
Уюлдук телефон менен иштеген робот: 7 кадам
Уюлдук телефондор менен иштеген робот: Адатта, Зымсыз башкарылуучу роботтор чектелген жумушчу диапазонунун, чектелген жыштык диапазонунун жана чектелген көзөмөлдүн кемчиликтери бар rf схемаларын колдонушат. Уюлдук телефонду роботтук башкаруу үчүн колдонуу бул чектөөлөрдү жеңе алат. Бул камсыз кылат