Mundarija:
- 1 -qadam:
- 2 -qadam:
- 3 -qadam:
- 4 -qadam:
- 5 -qadam:
- 6 -qadam:
- 7 -qadam:
- 8 -qadam:
- 9 -qadam:
- 10 -qadam:
- 11 -qadam:
- 12 -qadam:
- 13 -qadam:
- 14 -qadam:
- 15 -qadam:
Video: IQ tomonidan boshqariladigan step motorli lift: 15 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Men kamin ustiga o'rnatilgan televizorni yashiradigan katta rasmni ko'tarishni avtomatlashtirishim kerak edi. Rasm qo'l bilan ko'tarilishi uchun arqon, kasnaq va teskari og'irliklardan foydalanadigan maxsus toymasin po'latdan yasalgan ramkaga o'rnatiladi. Bu nazariy jihatdan yaxshi eshitiladi, lekin amalda bir necha daqiqa televizor ko'rishni xohlaganingizda noqulay. Men televizor yoqilganda, Harmony Hub -dan IR buyruqlari yordamida rasmni ko'tarishni avtomatlashtirmoqchi edim.
1 -qadam:
Mana, rasm oldin qanday ko'tarilgan. Ko'rib turganingizdek, oddiy televizor liftini o'rnatish uchun joy etarli emas edi. Agar etarli joy bo'lsa ham, eng baland televizor liftlari televizorni 60 dyuymgacha ko'tarishi mumkinligi haqida e'lon qiladi, lekin bu adashtiradi, chunki ularning maksimal sayohati atigi 24-30 dyuymni tashkil qiladi va men rasmni 53 dyuymga siljitishim kerak edi. Men chiziqli aktuatorlarni tekshirdim, lekin yana bo'sh joy yo'q edi va men shuncha ko'targichli ixcham topa olmadim. Bundan tashqari, IQ yordamida uni qanday ishga tushirishni aniqlash muammosi bor edi, chunki ko'pchilik jismoniy kalit yoki RF masofadan boshqarish pultidan foydalanadi.
2 -qadam:
Menga ixcham, 53 dyuymli masofani bosib o'tadigan va IQ tomonidan boshqariladigan mexanizm kerak edi. Nihoyat, uzun vintli katta qadamli dvigatelni ishlatishga qaror qildim. Internetda qidiruvdan so'ng men bu ikkita videoni topdim. Men shunchaki ikkita tushunchani birlashtirdim.
3 -qadam:
Qismlar ro'yxati
Yuqori torkli NEMA 23 qadamli dvigatel
NEMA 23 Damper https://smile.amazon.com/gp/product/B07LFG6X8R Men step motorining yuqori chastotali tebranishlari metall ramkada aks sado berishi va juda shovqin chiqarishidan xavotirda edim. Bosqich temir burchakdan biroz kengroq edi, shuning uchun qadamning bir tomoni vintlar, yong'oqlar va qanotli yuvish vositasi bilan mahkamlanadi, shuning uchun men har bir uchida odatiy o'rniga to'rtta o'rnatish teshigi bo'lgan bu uslubdagi damperni ishlatishga majbur bo'ldim. ikkita
Stepper haydovchisi 1.0-4.2A 20-50VDC
Fansiz 24V quvvat manbai
Arduino
Sizga kerak bo'lgan masofaga qarab https://smile.amazon.com/dp/B07KLZTHR9 yoki https://smile.amazon.com/dp/product/B07V6VGV9J mikro kaliti. Men bu kabi og'ir kalitni ishlatardim, chunki uni burchakli temirga o'rnatardim.
IR qabul qilgich diodi https://smile.amazon.com/dp/B00UO9VO8O Bu Vishay qabul qiluvchilar, eng yaxshi deb hisoblanadi.
Achchiq yoki dudlangan Arduino qutisi https://smile.amazon.com/gp/product/B075SXLNPG Shaffof narsa kirishi mumkin.
Zyltech 8mm T8x8 ACME qo'rg'oshinli murvat va yong'oq ("T8" = diametri 8 mm; "x8" = 8 mm ko'tarilish) menga chindan ham uzun vint kerak edi, shuning uchun uni 2000 mm (78 dyuym ~ 6,5 fut) ebaydan topdim https:/ /www.ebay.com/itm/323211448286 Yaxshiyamki, bu ishlab chiqaruvchi keng gardishli og'ir yuk guruchli yong'oqni o'z ichiga oladi. Boshqa brendlarning ko'pchiligi milga juda yaqin bo'lgan kichik o'rnatish teshiklari bo'lgan tor gardishlarga ega, ular yuvish va qulflash uchun bo'sh joy qoldirmaydi.
8 mm dan 10 mm gacha bo'lgan milya ulagichi https://smile.amazon.com/gp/product/B07X4VHYTQ Bu kabi mahkamlagichli mahkamlagichni ishlatganingizga ishonch hosil qiling, chunki ular vint turiga qaraganda ancha qattiqroq va mahkamlanadi. mil yoki qo'rg'oshin vint.
Har qanday IR masofadan boshqarish pulti
Arduino va Step Driver drayverlari orasidagi simlar https://smile.amazon.com/dp/B07D58W66X Men Arduino -ni qo'shni pimlardan foydalanib dasturlashtirdim, shuning uchun men keng sarlavhali ulagichni ishlatishim mumkin, u osonlikcha tortilmaydi.
Stepper drayveri va Stepper o'rtasidagi 4 o'tkazgichli sim
Arduino va Micro kaliti orasidagi 2 o'tkazgichli sim
Evro uslubidagi terminal ulagichlari
4 -qadam:
Men qadamni asta -sekin ishga tushirish va to'xtatish uchun AccelStepper qadam kutubxonasidan foydalandim, chunki bu erda juda ko'p massa bor edi, lekin men hali ham qadam tashlagichni Micro kaliti yordamida yoqishim kerak edi. Men bu YouTube video va o'quv qo'llanmasini topdim, u tezlikni tezlashtirish uchun boshqaruvni AccelStepper -ga topshirishdan oldin, yuqori yoki past pinli muntazam o'tish yordamida uyga qanday o'tishni ko'rsatdi.
5 -qadam:
Men kodlash va prototiplash bosqichida Arduino Uno va o'tish simlarini ishlatardim.
6 -qadam:
Liftning eskizini yozishdan oldin men masofadan boshqarish pultidagi tugmachalar uchun IR hex kodlarini topishim kerak edi, shuning uchun biriktirilgan eskizni Arduino -ga yukladim va kodlarni ko'rish uchun ketma -ket monitorni ochdim. Men masofadan boshqarish pultidagi tugmachalarni bosdim.
P. S. Bu mening Instructables bo'yicha birinchi Arduino loyiham. Men kod formatini tanlashda yoki oddiy matn sifatida biriktirishda negadir kod buziladi, shuning uchun uni.c kengaytmasi bilan yukladim. Uni Arduino.ino kengaytmasi bilan o'zgartiring. Yoki.txt, agar siz uni tezda ko'rib chiqmoqchi bo'lsangiz.
7 -qadam:
Liftning o'zi kodi.
8 -qadam:
Men prototiplash bosqichida Arduino Uno va alohida o'tish simlarini ishlatardim, lekin simlarning tasodifan bo'shashib ketishiga yo'l qo'ymaslik uchun 5-pinli simi ishlatmoqchi edim. Men topa oladigan yagona katta o'lchamli Arduino taxtasi, oldindan o'rnatilmagan, Arduino rasmiy do'konidagi Arduino Leonardo edi. Kod ikkalasi uchun ham bir xil, faqat Leonardo pin 13 LED va IQ qabul qilgich o'rtasida ma'lum ziddiyat mavjud, shuning uchun men Uno bilan bo'lgani kabi IQ signallarini qabul qilishda LEDni vizual qayta aloqa qilish uchun miltillay olmadim, lekin bu unchalik katta emas edi.. Boshqa diqqatga sazovor farqlar shundaki, Leonardo mikro USB ulagichidan foydalanadi va Uno -ga qaraganda tezroq etik qiladi. Men IQ qabul qilgichning uchlarini 90 gradus egdim va Harmony Hubning IR chirog'ini yopishtirishni rejalashtirgan korpusning yuqori qismiga qarama -qarshi qilib lehimladim.
9 -qadam:
Men hamma narsani iloji boricha ixcham saqlashni xohlardim, shuning uchun men Arduino, step drayveri va quvvat manbaini ushlab turish uchun https://smile.amazon.com/dp/B077T45BXR sozlanishi kichik simi qutisini/modem o'rnatish moslamasini topdim. Tog'ni mahkamlashda hamma narsa sirpanib ketmasligi uchun men velcro va silikon servo tasmasini ishlatardim. Step drayveridagi qadam, yo'nalish va yoqish terminallari umumiy nuqtai nazarga ega emas va menda Arduino -dan faqat bitta topraklama simlari bor edi, shuning uchun men barcha topraklama terminallarini stepperga ulash uchun o'tish simlarini ishlatardim. haydovchi Kichkina yalang'och sim hali hech narsaga ulanmagan, bu mikro kalit uchun ijobiy sim. Asosan, Arduino -dan qadam, yo'nalish, yoqish, mikro kalit va topraklama simlari keladi.
10 -qadam:
ACME somunini, vintni va pog'onali dvigatelni o'rnatish qiyin emas edi, lekin ramkaga tushish uchun menga rasm va qarama -qarshi yuklarni olib tashlash uchun ko'p yordam kerak edi.
11 -qadam:
ACME yong'og'i o'rnatilgan.
12 -qadam:
Eskizning asosiy qismi haqida qisqacha video. Bu dizayn bo'yicha sekin, chunki u chegara kalitini qidiradi. Quvvat yo'qolganda har safar uyga kirish avtomatik ravishda boshlanadi, shuning uchun qadam haydovchi qadamchining o'rnini biladi. Agar siz ovoz balandligini 12 sekundda oshirsangiz, mikroklavich bosilganda eshitiladi va qadam teskari o'girilganda bo'shatilganda yana bosiladi.
13 -qadam:
Va nihoyat, bu erda lift ishlaydi. Rasmni 53 dyuymga ko'tarish uchun 25 soniya kerak bo'ladi.
14 -qadam:
Komponentlar televizor orqasida o'rnatilgan.
15 -qadam:
Men kodni yozish va disk raskadrovka qilishni o'rgandim. Birinchisi, agar qadam mikrofon o'chirilgan bo'lsa ham, u ishga tushadi, shuning uchun men Arduino-ni kalitning odatdagi yopiq (NC) tomoniga uladim va agar kalit bo'lmasa, eskizdan chiqish uchun kod qo'shdim. aniqlandi, aks holda, qadam qo'yuvchi hech qachon to'xtamaydi. Agar siz kalitning odatda ochiq (YO'Q) tomonidan foydalansangiz, Arduino kalitning ochiq yoki biriktirilmaganligini aniqlay olmaydi. Men o'rgatgan ikkinchi saboq shundaki, qadam haydovchisi step drayveri qimirlamay turgan joyida ushlab turish uchun kuch ishlatadi (step drayveridagi DIP tugmachasini sozlashiga qarab to'liq yoki yarim quvvat). Bu CNC va 3D bosib chiqarish dasturlari uchun mantiqiy, lekin men uni bir necha soat ushlab turishga hojat yo'q edi (Maslahat: Yarim quvvatli ushlab turish, step motorini unchalik yoqmaydi), chunki men nisbatan neytral muvozanatli yuk ko'tarish mexanizmidan foydalanganman.. Yechim - qadam haydovchining ENA (yoqish) pinlaridan foydalanish. Men qadam haydovchining ENA+ ni Arduino va ENA-ni Arduino-ga uladim va shunchaki ENA+ -ni YUQORI (On) ga o'zgartirdim, bu qadam haydovchisiga harakatlar orasidagi qadamni o'chirishini aytdi. Agar men buni og'ir televizorni ko'tarish uchun ishlatgan bo'lsam, avval quvvatni tejash uchun doimiy ishlaydigan stepni ishlatishdan oldin, uni ushlab turish uchun etarli bo'ladimi-yo'qligini bilish uchun, tepaga qarshi yong'oq ishlatardim. Umid qilamanki, bu ko'rsatma kimgadir yordam berdi! Ko'rganingiz uchun tashakkur!
Tavsiya:
Bluetooth boshqariladigan step motorli 3D robotli qo'l: 12 qadam
Bluetooth boshqariladigan qadamli dvigatelli 3D robotli qo'l: Ushbu qo'llanmada biz 28byj-48 pog'onali dvigatellar, servo dvigatel va 3D bosma qismlari bilan 3D robot qo'lini yasashni ko'rib chiqamiz. Chop etilgan elektron karta, manba kodi, elektr diagrammasi, manba kodi va ko'plab ma'lumotlar veb -saytimga kiritilgan
Arduino tomonidan boshqariladigan modelli lift: 7 qadam (rasmlar bilan)
Arduino tomonidan boshqariladigan modelli lift: bu yo'riqnomada men sizga qanday qilib ikki darajali o'yinchoqli liftni qurganimni ko'rsataman, ishlayotgan toymas eshiklari va talabga binoan yuqoriga va pastga harakatlanadigan mashina. Liftning yuragi - Arduino Uno (yoki bu holda Adafruit Metro), Adafruit Moto bilan
Bosqichli motorli boshqariladigan lokomotiv modeli - Bosqichli motor aylanadigan kodlovchi sifatida: 11 qadam (rasmlar bilan)
Bosqichli motorli boshqariladigan lokomotiv modeli | Bosqichli dvigatel aylanuvchi kodlovchi sifatida: Oldingi ko'rsatmalarni birida biz step motorini aylanuvchi kodlovchi sifatida ishlatishni o'rgandik. Ushbu loyihada biz Arduino mikrokontrolleridan foydalanib, lokomotiv modelini boshqarish uchun aylanadigan aylanadigan enkoderdan foydalanamiz. Shunday qilib, fu holda
Arduino boshqariladigan motorli kamera slayderini yarating!: 13 qadam (rasmlar bilan)
Arduino tomonidan boshqariladigan motorli kamera slayderini yarating!: Ushbu loyiha sizga har qanday oddiy slayderni Arduino boshqariladigan motorli slayderga qanday o'zgartirishni ko'rsatadi. Slayder 6m/min tezlikda juda tez harakatlanishi mumkin, lekin juda sekin. Men sizga yaxshi tanishish uchun videoni ko'rishni tavsiya qilaman. Sizga kerak bo'lgan narsalar: har qanday
ARDUINO YUN tomonidan boshqariladigan ROOMBA STEFANO DALL'OLIO tomonidan Wifi ilovasi orqali: 4 qadam (rasmlar bilan)
AROMINO YUN tomonidan boshqariladigan ROOMBA Wifi ilovasi orqali STEFANO DALL'OLIO: Ushbu qo'llanmada men ARDUINO YUN -ni Roomba -ga Wi -Fi orqali ulash uchun kodni ulashaman. Kod va ilovani to'liq Stefano Dall yaratgan va ishlab chiqqan. Olio.Mening Roomba - bu Roomba 620, lekin siz xuddi shu kodni boshqa Roomb uchun ishlatishingiz mumkin