Mundarija:
- 1 -qadam: Materiallar va asboblar
- 2 -qadam:.ai/.svg fayllarini lazer bilan kesish
- 3 -qadam: Bo'yin yig'ilishi
- 4 -qadam: Asosiy yig'ish
- 5 -qadam: kengaytmani 3D bosib chiqarish
- 6 -qadam: boshni yig'ish
- 7 -qadam: Elektronni ulash
- 8 -qadam: konveyer kamarini qurish
- 9 -qadam: yopilish
Video: Inson avtomatik oziqlantiruvchi 0,5: 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
(Sh*tty) oziqlantiruvchi bot yasash bo'yicha birinchi ko'rsatmaga xush kelibsiz
Bu ko'rsatmali darsda men qanday qilib bu botni kerakli protseduralar, materiallar va asboblar bilan bosqichma -bosqich qilganimni tushuntirishga harakat qilaman!
Tarkibi:
- Materiallar va asboblar
- . Ai /.svg fayllarini lazer bilan kesish
- Kengaytmani 3D bosib chiqarish
- Bo'yinni qurish
- Baza qurish
- Boshni qurish
- Elektronikani ulash
- Konveyer tasmasini qurish
- Yopish
Xavfsizlik kamarini (hamyonni ham) torting va ko'rib chiqaylik!
*Ogohlantirishlar*
arc_lag oziqlantiruvchi botni yasash paytida unga etkazishi mumkin bo'lgan jismoniy yoki ruhiy zarar uchun hech qanday javobgarlikni o'z zimmasiga olmaydi.
Ps. Miss Tode, agar siz buni o'qiyotgan bo'lsangiz, salom! Va dahshatli dizayn uchun, shuningdek, ko'rsatma uchun uzr.
1 -qadam: Materiallar va asboblar
Men o'lchovlarni etkazish uchun metrik birliklardan foydalanaman.
Materiallar:
- O'lchamlari (uzunligi*kengligi*balandligi) 600*300*3 mm bo'lgan 3 ta yog'och plitalar
- Yog'och elim (siz butun shisha elim ishlatmaysiz)
- Lehim
- Hamma narsani ulash uchun juda ko'p o'tish simlari
- Kichkina kauchuk bo'lagi, uni siz dvigatelning oxiriga mahkamlashingiz mumkin
Asboblar:
- Yelim quriganda konstruktsiyani birga ushlab turish uchun ba'zi qisqichlar
- Kaliper
- Arduino Uno
- HC-SR04 Ultrasonik masofa sensori
- Arduino bilan ishlaydigan tugma (ikkita pinli tugma etarli bo'lishi kerak)
- Lehimlash temir
- Yelimli qurol (kamida 5 ta yopishtiruvchi tayoq)
- Elektr o'rni (men takrorlashda ishlatganim-Takamisawa RY-05W-K)
- konveyer tasmasi tizimi uchun ikkita ruchka (qalamlarning siyohini tashlang, ular ishlatilmayapti. Biz asosan qobiqlardan foydalanmoqchimiz. Qalamlar iloji boricha tekis bo'lishi kerak, bic qalam kabi, lekin aylana shaklidagi narsani tasavvur qiling)
- Fayl (faqat yig'ish paytida oxirgi somon uchun)
- 200*200 mm kattalikdagi ob'ektlarni chop eta oladigan 3D printer
- 600 * 300 katta yog'och bo'laklarini sig'dira oladigan lazerli kesuvchi/o'yma
- Qalamlarning uchlarini kesish uchun pichoq yoki arra
Men hamma narsani aniq va boshqariladigan masalada kesish uchun lazerli kesgichdan (Trotec Speedy 100) foydalandim. Agar siz arra kabi narsalarni ishlatishga qaror qilsangiz, hamma narsani yaxshi birlashtira olmasligingiz mumkin
2 -qadam:.ai/.svg fayllarini lazer bilan kesish
Ko'rib turganingizdek, men hamma narsani yaxshilab kesib olish uchun Trotec 100 -dan foydalandim.
Men ilova qilgan fayllar trotek o'yuvchi uchun "chizmalar" deb nomlangan bo'lib, ular maxsus tahrirlangan, shuning uchun chiziqlar qalinligi 0, 01 mm va ularning hammasi qizil rangda (RGB kodda 255, 0, 0. CMYK yo'q)). Shunday qilib, trotek lazerli o'yuvchi nimani kesish kerakligini tushunadi. Agar siz boshqa lazerli o'yma/kesuvchi ishlatayotgan bo'lsangiz, bu siz uchun bo'lmasligi mumkin, shuning uchun ilova qilingan fayllarga o'zingizning burishingiz kerak bo'lishi mumkinligini unutmang!
Eng yaxshi natijaga erishish uchun o'yma/kesuvchi qo'llanmasiga murojaat qiling.
Agar siz hamma narsani kesib tashlagan bo'lsangiz.. davom etamiz:)
3 -qadam: Bo'yin yig'ilishi
Yaxshi yig'ilish vaqti keldi!
Parchalarni o'yma/kesgichdan olib tashlaganingizdan so'ng
Men robot ustida ishlashni bo'yin qismidan boshlaganman.
- Men yog'och yopishtiruvchi olib, barcha tizmalarni bir -biriga yopishtirib, quyidagi natijaga erishdim. Bog'lamlarning hammasi bir -biriga mahkam o'rnashgan, ularni mahkam bog'lab, bir daqiqaga yoki 5 ~ 10 gacha qoldiring (ishlatilgan elim miqdoriga qarab).
- Hamma narsa bir -biriga mahkam yopishtirilganligiga ishonch hosil qiling, barcha qismlar mahkam bog'langanligini tekshirish uchun ozgina tortishdan qo'rqmang. Agar u umuman qimirlamasa hammasi yaxshi ekanligini bilib olasiz
Agar hamma narsa yaxshi ketayotgan bo'lsa, sizning kaliperingiz rasmdagi meniki bilan bir xil uzunlikda berishi kerak, agar xavotirlanmasa, u baribir bazaga to'g'ri kelishi kerak (agar u haqiqatan ham mos kelmasa, uni fayl bilan tortib olish) hiyla).
4 -qadam: Asosiy yig'ish
OK, baza biroz murakkabroq.
Jarayon bo'yin qismidan ko'p farq qilmaydi. Buning farqi shundaki, men qisqichni ishlata olmadim va hamma narsani o'zim bilan ushlab turishim kerak edi.
- Yog'ochdan yasalgan uzun bo'laklarning yuqori qirralarini yopishtirmang, ustki plastinani erkin siljitish va mahkamlamaslik kerak.
- Uzun bo'laklarning qirralarini (tepa plastinka bilan aloqa qiladigan tizmalari emas) yog'och elim bilan yopishtiring
- Ularni teshiklari bo'lmagan taglik plastinkasiga yopishtiring
- Hamma narsani 3-5 daqiqa ushlab turing (hamma narsani bir vaqtning o'zida ushlab turish deyarli imkonsiz)
Men kira oladigan qisqichlar hamma narsani qisib qo'yishga etarlicha uzoq emas edi, shuning uchun men har bir bo'lakning qurib ketishini kutishim va bir vaqtning o'zida o'zimni o'zim bilan birga saqlashim kerak edi: (Xatoimni takrorlamang, agar siz qisqichlarni almashtiradigan asboblarga kirishingiz mumkin bo'lsa, bunga o'ting.
5 -qadam: kengaytmani 3D bosib chiqarish
Agar sizning ko'zingiz o'tkir bo'lsa va ba'zi fotosuratlarni ko'rib chiqsangiz, mening robotimda 3D bosilgan qism yo'qligini payqagansiz. Chop etish uchun vaqtim va imkoniyatim bo'lmagani uchun, men hamma narsani yog'ochdan yasalgan va 3D -printer sifatida yopishtiruvchi qurol bilan qildim.
Biroq, qo'llarida 3D printeri bor odamlar uchun va siz uzoq vaqt kutishingiz mumkin. Bu sahifaga bosh kengaytmasi uchun men yaratgan 3D dizaynni o'z ichiga olgan. STL fayli qo'shilgan. Chop etish vaqti printer sozlamalari tufayli o'zgarishi mumkin, shuning uchun eng yaxshi natijaga erishish uchun printer qo'llanmasiga murojaat qiling!
Mumkin bo'lgan eng katta nozuldan foydalaning, chunki biz bu erda tafsilotlarni qidirmayapmiz va katta burun tezroq bosib chiqarishni anglatadi!
sidenote <Qo'shilgan rasmda ko'rib turganingizdek, men dahshatli improvizatsiya qildim. Kambag'al va sabrsiz bo'lganingiz uchun shunday olasiz. >/sidenote <
6 -qadam: boshni yig'ish
Biz deyarli keldik!
Bosh kiyim robotning eng murakkab qismlaridan biridir, chunki u elektronika emas, balki ko'p qismlari u erda uchrashadi.
Xuddi biz ishlab chiqargan taglik singari, biz hammasini yopishtirmaymiz va hamma qismlari bir -biriga juda o'xshash bo'lgani uchun (hammasi 12*12), biz avvalgi tayanchda bo'lgani kabi qiyinchiliklarga duch kelmasligimiz kerak.
- To'rtburchaklar kesilgan bo'lak bor, hozircha uni yolg'iz qoldiring.
- Ikkinchi rasmda ko'rsatilgandek, hamma narsani yopishtiring. Ularni yopishtirish tartibi avvalgilariga o'xshaydi, lekin to'rtburchaklar kesilgan qismni joylashtiradigan tomonlarini yopishtirmang.
- Katta va kichik tuynukli bo'lak (4-rasmda ko'rsatilgan) kubning chap tomonida bo'lishi kerak, chunki to'rtburchaklar old qismi hisoblanadi, bu biz ishlaydigan DC dvigatelining ushlagichi va o'tkazuvchanligi. keyingi bosqichda
- Agar to'g'ri bajarilgan bo'lsa, endi sizda ¬ (yarim chiroyli)* kub bo'lishi kerak.
Boshni bo'yniga yopishtirishning hojati yo'q, chunki elektronikani joylashtirish kerak bo'lgandan ko'ra qiyinroq bo'ladi
Kengaytmani kichik tuynuk oldiga 6 mm qilib qo'yish va yopishtirish kerak, men yopishtiruvchi tabancamni to'g'ri joylashtirish uchun ishlatganman, qismlarni bir -biriga yopishtirgandan so'ng, ilova qilingan ikkita rasm ko'rsatilgandek. harakat qilib ko'ring c
* ¬ mantiqda emas/rad etishni anglatadi
7 -qadam: Elektronni ulash
Biz deyarli keldik!
Avval Arduino kodidan boshlaylik!
- Arduino -ni kompyuteringizga ulang va quyidagi kodni oldindan yuklashga harakat qiling:
- Mening C kodimga havola qiling, uni nusxalash va Arduino dasturiga joylashtirish
Buni qilgandan so'ng, keling, davraga o'taylik!
Men yuklagan diagrammani qo'lda saqlang! Bu butun davr bo'ladi. 2 -rasmga qarang, unda Arduino bo'yniga qanday joylashtirilishi va o'rni bilan bog'lanishi ko'rsatilgan. Ma'lumot uchun 3 va 4 -rasmlar mavjud
Hamma narsani yig'ib/lehimlagandan so'ng (DC dvigatelli pinlardan tashqari, keyingi bosqichga tez o'tib keting, buning sababini bilib oling), sensori va shahar dvigatelidan boshqa hamma narsani bo'yniga yopish kerak. bosh qismiga o'tish uchun butun bo'yin orqali. Chiroyli emas, lekin nafislik yoki funksionallikka kim ahamiyat beradi …:)
(Men buni qilyapman, lekin juda kech edi, men butun qurilishni yig'ib bo'lgach, ko'p narsalarni tushundim, ha … agar men hech qachon qaytmasligim kerak bo'lgan paytda boshqacha ish qilgan bo'lardim.)
Sinovni bajarishga harakat qiling, agar hamma narsa shu paytgacha kuzatilgan bo'lsa, siz sensorni ob'ektdan yaqinroq yoki uzoqroqqa qo'yib, natijani ko'rishingiz kerak (masalan, dvigatelning aylanishi yoki o'rning ba'zi shovqinlari)!
Agar shunday bo'lsa, ajoyib! biz hozir batafsilroq ma'lumotga ega bo'lishimiz mumkin, ayniqsa C* tezligida kukilar yoki atıştırmalıklar chiqarish uchun konveyer tasmasini sozlash va sozlash.
* C, yorug'lik tezligini 300.000 km/s tezlikda ifodalash uchun ishlatiladi
yon eslatma/yon eslatma <
8 -qadam: konveyer kamarini qurish
Ishonch bilan ayta olamanki, biz 7/8 bosqichga etib keldik, siz shu paytgacha zavqlanyapsizmi? Men, albatta, (qildim)!
Bu, ehtimol, eng qiyin qismdir, chunki bu sizning tarafingizdan ba'zi improvizatsiyalarni o'z ichiga oladi.
Tekshirish ro'yxati:
- 2 ta tekis qalam
- Qalamlardan o'tib, x2 tayanch vazifasini bajaradigan ba'zi ingichka, uzun narsalar
- Qalam uchlarini kesish uchun pichoq yoki arra
- Haqiqatan ham kichkina kauchuk bo'lagini (ko'rish qiyin bo'lishi mumkin, lekin ikkinchi rasmda, ruchkaning o'ng tomonida, qora nuqta chiqib ketganini ko'rishingiz mumkin. Bu menga rezina DC orqali teshilishi kerak edi. motor shunday qilib, qalam bilan to'g'ri aloqa qildi)
- to'qimachilik
Protseduralar:
- Qalamlarning uchlarini kesib oling
- Kauchukni shahar motoriga mahkamlang
- rezina bo'lakni issiq yopishtiring va uni tezda qalam ichiga joylashtiring (shahar motorining ruchkasi va ruchkasi to'g'ri bo'lishi kerak, sizdan so'raganim mantiqsiz, lekin siz konveyer tasmasi atrofida chayqalishini xohlamaysiz.)
- 3-rasmda ko'rsatilgandek, shahar motorini yon o'rnatish joyidan o'tkazing
- DC-dvigatel kabellarini yonidagi kichik teshikdan o'tkazishga harakat qilib, qolgan sxemaga ulang. Kabellarni hozir motor pinlariga lehimlash ham xavfsizdir.
- Dvigatelning boshqa tomonini qo'llab -quvvatlash uchun pin bilan mahkamlashdan oldin, to'qimachilikni mahkamlang, chunki siz uni boshqa chiqara olmaysiz. Pim yoki tanlangan buyumni issiq elim bilan mahkamlang
- 3 -rasmdagi fikrni takrorlang, pim yoki tanlangan buyumni joyiga qo'yishdan oldin, ikkinchi ruchkani to'qimachilik bilan bir joyga qo'yishni unutmang.
- ???
- Bajarildi!
*9.1 protsedurasi, ehtimol, bosh qismini bo'yniga ilib qo'yishi mumkin, lekin u tebranib turishi va tushganda kabellarni uzib qo'yishi mumkin.
yon eslatma <Men hozir ishlatayotgan DC-dvigateli eng zo'rlaridan biri emasligini to'liq bilaman, chunki u konveyerga og'ir narsa qo'yilganda bo'g'ilib qoladi. Shuning uchun men faqat 9V kuchlanishli alohida o'rni bo'lgan o'rni ishlatishga qaror qildim, chunki faqat Arduino quvvat manbai etarli emas edi. Bu ma'lum darajada kengayishiga yordam berdi, lekin KitKat satrini bir chetga surish etarli emas edi
9 -qadam: yopilish
Agar siz konveyerdan qandaydir narsalarni ishga tushirishi haqida demo olishni xohlasangiz, mp4 faylini oching. Ko'rib turganingizdek, robot umuman befoyda, ammo bu erda ta'lim maqsadlarida.
Qolgan 2 ta rasmda siz konveyer tasmasi qanday o'rnatilganini va kabellarni bo'ynidan qanday o'tkazganimni ko'rishingiz mumkin.
Agar siz bu tartibsizlikni takrorlay olgan bo'lsangiz, F darajasi.
Agar siz yarim yo'lda to'xtagan bo'lsangiz, A+ darajasi
Ushbu qo'llanmani o'qiganingiz uchun tashakkur. Va o'z versiyangizni hamma bilan baham ko'ring! Bir -birimizdan o'rganishimiz uchun sizning moslashuvingizni boshqalar bilan bo'lishish odobdir!
_
Tavsiya:
Itlarni avtomatik oziqlantiruvchi !!: 4 qadam
Itlarni avtomatik oziqlantiruvchi !!: oson, foydali va sog'lom
Avtomatik oziqlantiruvchi: 3 qadam
Avtomatik oziqlantiruvchi: Bizning loyihamiz nima haqida? Bizning loyihamiz itlar uchun avtomatik oziqlantiruvchi. Bu itni ovqatlantirishning oddiy usuli. Masalan, siz sayohat qilmoqchi bo'lganingizda va siz uchun itingizni boqadigan hech kimni tanimaysiz. Avtomatik oziqlantiruvchi javobgar bo'ladi
Empatik dizayn: Arduino avtomatik kalamushlarni oziqlantiruvchi: 18 qadam
Empatik dizayn: Arduino avtomatik kalamushlarni oziqlantiruvchi: Bu ko'rsatma kalamush yoki shunga o'xshash kattalikdagi uy hayvonlari uchun avtomatik boqish moslamasini yaratishda keng qamrovli qo'llanma bo'lib xizmat qiladi. Ushbu loyihaga ilhom opamning kalamushidan kelib chiqqan bo'lib, uni aynan 4 ta oziq -ovqat granulalari bilan boqish kerak
Arduino bilan DIY eng oddiy avtomatik oziqlantiruvchi: 3 qadam
Arduino bilan DIY eng oddiy avtomatik oziqlantiruvchi: Salom uy hayvonlarini sevuvchilar! Hammamiz chuqur uyimizda kichkina kuchukcha yoki mushukcha yoki hatto baliq oilasi bo'lishini xohlaymiz. Lekin band hayotimiz tufayli biz o'zimizga: "Men uy hayvonimga g'amxo'rlik qila olamanmi?" - deb shubha qilamiz. Asosiy mas'uliyat
Suv omborli WiFi avtomatik o'simlik oziqlantiruvchi - yopiq/ochiq havoda etishtirishni sozlash - suv o'simliklari avtomatik ravishda masofadan turib kuzatiladi: 21 qadam
Suv omborli WiFi avtomatik o'simliklarni oziqlantiruvchi - yopiq/ochiq havoda etishtirishni sozlash - suv o'simliklari avtomatik ravishda masofadan turib kuzatiladi: bu qo'llanmada biz o'simliklarni avtomatik ravishda sug'oradigan va Adosia platformasi yordamida masofadan turib kuzatiladigan maxsus yopiq/ochiq o'simliklarni oziqlantirish tizimini qanday o'rnatishni ko'rsatamiz