Mundarija:

SOCBOT - keyingi avlod Vibrobot: 13 qadam (rasmlar bilan)
SOCBOT - keyingi avlod Vibrobot: 13 qadam (rasmlar bilan)

Video: SOCBOT - keyingi avlod Vibrobot: 13 qadam (rasmlar bilan)

Video: SOCBOT - keyingi avlod Vibrobot: 13 qadam (rasmlar bilan)
Video: EGB320 Group 27 - SocBot.27 video showcase for QUT 2024, Noyabr
Anonim
SOCBOT - Yangi avlod Vibrobot
SOCBOT - Yangi avlod Vibrobot
SOCBOT - Yangi avlod Vibrobot
SOCBOT - Yangi avlod Vibrobot
SOCBOT - Yangi avlod Vibrobot
SOCBOT - Yangi avlod Vibrobot

Avvaliga peyjerlar bor edi. Ishga tushgan peyjerlarning stol va kiyim -kechakdan raqsga tushgani ko'pchilikni yomonlashtirdi. Bu ishlab chiqaruvchining huzurida sodir bo'lganida o'zgardi. Ko'p o'tmay, yevrokadan so'ng, vibrobot tug'ildi. Dastlabki texnologik tebranish kritlari ko'payishni boshlaganda, ular tasavvur qiladigan deyarli barcha mexanik shakllarni qabul qila boshladilar. Balansi buzilgan, og'ir dvigatellar shovqin -suron qilib, silkinishdi, bu skuterlarni tasodifiy yo'nalishlarga jo'natishdi.

Keyin shunday bo'ldi. Bir kuni ertalab yangi kunga tayyorgarlik ko'rayotgan ishlab chiqaruvchi qo'lidagi tish cho'tkasiga qaradi va cho'tkaning cho'chqasi homilador bo'ldi. Kim bilishi mumkinki, texnologik qo'zg'alish, tish cho'tkasi arralganidan ko'ra oddiyroqdir. Hech kim butun dunyo bo'ylab shaxsiy zavq oluvchilar tish cho'tkasini xakerlikdan topishini oldindan ayta olmas edi. Bristlebotning sodda, ammo oqlangan dizayni uni har qanday yoshdagi ishlab chiqaruvchilarning sevimli loyihasiga aylantirdi. U tezda ishlab chiqaruvchi madaniyatida shu qadar chuqur ildiz otgan belgiga aylandi, uni hech qachon o'zgartirib bo'lmaydi.

Vibrobotning evolyutsion oilaviy daraxtining navbatdagi novdasida biz dipbotni topamiz. O'chirilgan integral mikrosxemalar yordamida yaratilgan deyarli barcha dipbotlar, eng mos ravishda, anakartlardan tug'ilgan. Bu vibrobot madaniyatining past chavandozlari. Balandlikda nima etishmayapti, ular oyoq sonini hisoblaydilar, chunki ularning ko'pchiligi kamida 40. Ko'p dipbotlar bayt bo'lishi mumkin bo'lgan ko'p oyoqli xatolarga o'xshaydi.

O'zining genofondidagi juda xilma -xilligi tufayli, vibrobot oilaviy daraxti, tabiiyki, innovatsion evolyutsion moslashishga davom etdi. Atrof -muhit ta'sirida vibrobotlar qo'lidan kelgan hamma narsadan chiqishda davom etmoqda. Ular zaxira buyumlar qutilaridan, qorong'i yoshdagi elektron gadjetlarning ichaklaridan (bu erda peyjerlar so'zini o'qing), shaxsiy parvarishlash buyumlari, eski video o'yinlar boshqaruvchilari va tashlangan kompyuterlardan rivojlanishi mumkin. Bu ekologik omillarning barchasi vibrobot genotipini kengaytirish vazifasini yaxshi bajaradi.

Bu bizni ushbu ko'rsatmali - Socbotning diqqat markaziga olib keladi. Dipbotni birinchi marta ko'rganida, bu muallifning ongida tug'ilgan, bu vibratsiyali mikro -robot dizayni evolyutsiyasidagi keyingi qadam. Blokdagi bu yangi bola - juda rivojlangan vibrobot. Qutqarilgan televizor infraqizil masofadan boshqarish pulti tomonidan boshqariladigan, bu PICAXE aqlli keyingi avlod vibrobot sizning har bir yo'naltirilgan buyrug'ingizga javob berishga tayyor. Endi tasodifiy rouming yo'q. Tugmani oddiy bosish bilan paypoqning o'ziga xos sim o'tkazgichli lokomotiv tizimi vintni ishga tushiradi, bu tanlagichni siz xohlagan tomonga yuboradi. Ishqoriy soat batareyalari bilan ishlaydigan sokbot tashqi dvigatelli ikkita dvigatelli dvigatelga ega. Garchi oqim dizayni bilan cheklangan bo'lsa -da, bu mikrobot har qanday tekis yuzada aylanib o'tishga qodir. Miyasi katta bo'lsa -da, u hali ham chorakda o'tirish uchun etarlicha kichik. Shuncha texnologik meros va kuch shu qadar kichik maydonga to'planganki, tebranish texnologiyasi evolyutsiyasidagi keyingi qadam bizni qayerga olib boradi, degan savol tug'iladi.

Bu erda Garet Branvin yozgan ajoyib Vibrobots maqolasi

Biokimyoviy

1 -qadam: QISMLAR

QISMLAR
QISMLAR

. 1 - PICAXE -08M 1 - 16 pinli simli o'rash rozetkasi 1 - 16 pinli DIP soket 1 - 8 pinli cho'kma soket 2 - tebranuvchi chaqirgichli motorlar 1 - TSOP4838 yoki shunga o'xshash 38 kHz IQ qabul qilish moduli 2 - umumiy maqsadli 100V signalli diodlar 3 - L1154 soat batareyalari 1 - 4.7mfd kondansatör 2 - 82ohm 1/4 vattli rezistorlar 1 - 33K ohm 1/4 vattli rezistorli sim, ingichka metallli ekran, super elim

2 -qadam: U qanday ishlaydi

U QANDAY ISHLAYDI
U QANDAY ISHLAYDI

. Bu Socbot PICAXE -08M ning eng foydali xususiyatlaridan - 127 Sony 38KHz infraqizil televizorning barcha 127 kodlarini yuborish va qabul qilish imkoniyatidan foydalanadi. Bu xususiyat 08Mga masofadan boshqarish pulti, televizor yoki hatto boshqa 08M bilan aloqa o'rnatishga imkon beradi. Bu erda 08M universal masofadan boshqarish pultining to'g'ri kodini kuzatadi va bitta yoki ikkala chaqiruvchi dvigatelga oqim pulsini yuborish orqali masofadan boshqarish pultidagi tugmachalarni bosishga javob beradi. 08M chiqishlari har biri 20 mA atrofida bo'lishi mumkin, shuning uchun har bir dvigatelga 40 mA quvvat berish uchun chiqishlarni juft qilib bog'ladim. Har bir dvigatel bilan ketma -ket 82 ohmli qarshilik oqimni maksimal 40mAgacha cheklaydi. Har bir dvigatelga parallel ravishda tez ishlaydigan signalli diod, dvigatellar tomonidan ishlab chiqarilgan induksiyalarni tushirishga yordam beradi. Kondansatkichlar himoyani sezilarli darajada yaxshilaydi, lekin botning hajmini ham qo'shib qo'yadi, shuning uchun men ularni qisqa muddatli yomon ta'sirlarsiz qoldirganman..

3 -qadam: PICAXE KODINI YUKLASH

PICAXE KODINI YUKLASH
PICAXE KODINI YUKLASH

. Bu men socbot bilan ishlatish uchun yozgan pikaks kodi. Sokbotda yuklash sxemasi bo'lmaganligi sababli, siz pikaxani prototipda dasturlashingiz va keyin dasturlashtirilgan chipni sokbotga ko'chirishingiz kerak bo'ladi, kod infrain2 buyrug'idan foydalanib, universal masofadan boshqarish pultidan 3 ta haqiqiy koddan birini kutadi. Qaysi kod qabul qilinganiga qarab, pikaks bitta dvigatelga yoki ikkala dvigatelga 100 mS oqim pulsini yuboradi. Agar tugmani ushlab tursangiz, joriy puls tugma qo'yilmaguncha takrorlanadi. Yuklab olish uchun picaxe bas faylining nusxasi quyida keltirilgan.

MAIN: dirs = %00010111BEGIN: pinlar = %00000000 infrain2 bo'lsin b0 = infra b0 = 16 bo'lsa AHEAD 'CH+ agar b0 = 19 bo'lsa LEFT' VOL- agar b0 = 18 bo'lsa O'ng 'VOL+ goto BEGINAHEAD: pinlar = %bo'lsin 00010111 'Chiqish 0, 1, 2, 4 YUQORI pauza 100 goto MAINLEFT: pinlar = %0000011' Chiqishlar 0, 1 YUQORI 2, 4 LOW pauza 100 goto BEGINRIGHT: pinlar = %00010100 'Chiqishlar 2, 4 YUQORI 0, 2 LOW pauza 100 goto MAIN.

4 -qadam: Pultni dasturlash

Masofadan boshqarish dasturini
Masofadan boshqarish dasturini

. Har qanday universal IQ masofadan boshqarish pulti PICAXE bilan ishlaydi. Buning uchun Sony televizoridan foydalanish uchun dasturlash kifoya. Men Wal Martda 10.00 dollardan kam bo'lmagan arzon RCA universal masofadan boshqarish pultidan foydalandim. Men ishlatgan Sony kodi 218 edi. Men tekshirgan pultlarning ko'pida faqat Sony televizorlari uchun ikkita kod bor edi, agar biri ishlamasa boshqasini sinab ko'ring. Men markaziy kanalni ko'tarish va ovoz balandligini pasaytirish tugmachalarini ishlatardim, lekin siz xohlagan tugmalardan foydalanishingiz mumkin. PICAXE veb -saytidagi tugmachalarning kodini qidirib toping yoki masofadan boshqarish pultidagi har bir tugma yuborgan kodni tekshirish uchun disk raskadrovka kodi buyrug'i va bizning kompyuterdan foydalaning. Mening masofadan boshqarish pultim: Ovozni pasaytirish - chapga burilish (faqat chap dvigatel yoqilgan) Kanalni ko'tarish - oldinga o'tish (ikkala dvigatel ham yoqilgan) Ovozni ko'tarish - o'ngga burilish (faqat o'ng tarafdagi dvigatel yoqilgan).

5 -qadam: Simi o'rash rozetkasini tayyorlang

Simi o'rash rozetkasini tayyorlang
Simi o'rash rozetkasini tayyorlang
Simi o'rash rozetkasini tayyorlang
Simi o'rash rozetkasini tayyorlang

. Iplarni o'rash rozetkasida egilish qiyin bo'lishi mumkin. Men 4 -ni buyurtma qildim va 3 -ni chalkashtirib yubordim, nihoyat 4 -chisini sindirmasdan bukib oldim. Bu men nihoyat eng yaxshi ishlashim kerak bo'lgan usul. Men bir qator chiziqlarni sindirilgan taxtaga joylashtirdim va o'sha tarafdagi 8 ta pinni asta -sekin kerakli shaklga egdim. Keyin men buni boshqa qatorlar uchun takrorladim. Men pimlarni birma -bir bukib turadigan qisqich yordamida shaklning oxirgi sozlamalarini qildim. Har qanday burilishlar qattiq burchaklar o'rniga yumshoq burilishlarga muhtoj..

6 -qadam: BATARYA TERMINALLARINI tayyorlang

BATARYA TERMINALLARINI TAYYORLASH
BATARYA TERMINALLARINI TAYYORLASH
BATARYA TERMINALLARINI tayyorlang
BATARYA TERMINALLARINI tayyorlang
BATARYA TERMINALLARINI TAYYORLASH
BATARYA TERMINALLARINI TAYYORLASH
BATARYA TERMINALLARINI TAYYORLASH
BATARYA TERMINALLARINI TAYYORLASH

. Batareya terminallari eski kassetali plyonkadan qutqarilgan ikkita ingichka metall qalqondan boshqa narsa emas. Men faqat ikkita bo'lakni kesib, har bir bo'lakka kichik simni lehimladim va ularni super elim yordamida 2 ta DIP rozetkaga uladim. Men ham 2 ta chaqirgichli dvigatelni 16 pinli DIP uyasiga yopishtirdim..

7 -qadam: DIP soketlarini joylashtiring

DIP soketlarini to'plang
DIP soketlarini to'plang
DIP soketlarini to'plang
DIP soketlarini to'plang
DIP soketlarini to'plang
DIP soketlarini to'plang
DIP soketlarini to'plang
DIP soketlarini to'plang

. Men 3 ta batareyani va PICAXE -ni osib qo'ymasdan olish uchun 2 ta DIP rozetkasini yig'dim. 8 pinli rozetkadagi to'rtta pin (har tomondan 2) 16 pinli rozetkaning 4 teshigiga (har tomondan 2) kiradi. Bu shuni anglatadiki, 8 pinli rozetkaning yarmi ochiq va yarmi 16 pinli rozetkadan o'chirilgan. Men ikkita rozetkani super elim bilan yopishtirdim..

8 -qadam: LAYHA BARCHA

LAYHA QILING
LAYHA QILING
LAYHA QILING
LAYHA QILING
LAYHA QILING
LAYHA QILING
LAYHA QILING
LAYHA QILING

. Bu qism juda murakkab bo'lishi mumkin. Simlarni qisqa tutashtirmasdan, barcha ulanishlarni o'rnatish va barcha komponentlarni o'rnatish oson ish emas, lekin bu imkonsiz emas. Men 25 o'lchovli izolyatsiyalanmagan avtobus simini ishlatardim. Men akkumulyator batareyalaridan, so'ngra chaqiruv motorlariga va tokni cheklash rezistorlariga va bir vaqtning o'zida bir bo'lak orqali elektr uzatishdan boshladim. Qismlarni joylashtirish juda muhim emas. Shoshmang va ketayotganda ishingizni tekshiring. MUHIM DIQQAT: Dvigatellar qarama -qarshi tomonga burilishi muhim. Biri soat yo'nalishi bo'yicha, ikkinchisi esa soat sohasi farqli o'girilishi kerak. Bunga dvigatellardan birining simlarini ulash usulini o'zgartirish orqali erishiladi..

9 -qadam: KOMPONENTLARNI O'RNATISHNI DAVOM ET

KOMPONENTLARNI O'RNATISHNI DAVOM ET
KOMPONENTLARNI O'RNATISHNI DAVOM ET
KOMPONENTLARNI O'RNATISHNI DAVOM ET
KOMPONENTLARNI O'RNATISHNI DAVOM ET
KOMPONENTLARNI O'RNATISHNI DAVOM ET
KOMPONENTLARNI O'RNATISHNI DAVOM ET

. Men oqim cheklovli rezistorlar va kontaktlarning zanglashiga olib keladigan diodlarning simlarini kesib tashladim va ularni faqat rozetkaga uladim. Men buni boshqa qilmagan bo'lardim, chunki dvigatellarning tebranishi dumaloq simlar va rozetkalar orasidagi aloqani uzadi. DIP rozetkalari yumaloq emas, balki tekis komponentlar uchun mo'ljallangan. Men IR modulini Socbot tepasiga o'rnatdim, lekin siz uni old, orqa, yon yoki hatto ostiga qo'yishingiz mumkin. Bu juda sezgir, shuning uchun universal masofadan boshqarish pulti har qanday burchakdan ishlaydi..

10 -qadam: Tugatish

TUG'IRISH
TUG'IRISH

. Men o'z Sobbotimni bo'yashga qaror qildim, lekin boshqa bunday qilolmayman. Boshlash yaxshi fikrdek tuyuldi, lekin buni qilgandan so'ng, menimcha, bu bo'yalmagan ko'rinadi. Siz boshqacha his qilishingiz mumkin..

11 -qadam: Xursand bo'ling

Xursand bo'ling
Xursand bo'ling

. Hozirgi cheklovli rezistorlar tufayli oqimni 40 mA atrofida ushlab turish uchun qo'shdim, bu Socbot juda tez harakat qilmaydi. Bu men uchun yaxshi, lekin siz biroz turishingizni xohlaysiz. Agar shunday qilsangiz, men sizga dvigatellarni haydash uchun tranzistorlardan foydalanishni taklif qilaman. Bu sizga dvigatellarga to'liq tokni qo'llash va tezlikni sezilarli darajada oshirish imkonini beradi. To'liq kuch bilan bu narsa haqiqatan ham buzilib ketadi. Shu bilan birga, oqimning oshishi batareyaning ishlash muddatini pasayishiga olib keladi va ular uzoq vaqt xizmat qilmaydi. E'tibor bering, rozetka batareyalar joylashgan joyga oxirigacha boradi. Men uning teskari yo'nalishda yurishini xohlardim, lekin uddasidan chiqa olmadim. Menimcha, bu vazn taqsimoti bilan bog'liq. Men hatto tel o'rash rozetkalarini teskari yo'nalishda egdim, lekin bu sokbotning harakat yo'nalishiga hech qanday ta'sir ko'rsatmadi..

12 -qadam: BUNAQASI

BUNI BOSHQA OLING
BUNI BOSHQA OLING

. Kelgusi versiyalar uchun ba'zi g'oyalar: - motorlarga to'liq oqim berish uchun tranzistorlardan foydalaning (ular hozirda 40% quvvat bilan ishlaydi) - yorug'lik izlaydigan yoki yorug'likdan qochadigan sokbot qiling. - Har birida svetodiodli yorug'lik paypoqlarini qidiradigan (yoki undan qochadigan) to'dalarni tayyorlang va ular bir -biri bilan qanday aloqada bo'lishini o'rganing. - tovush izlaydigan sokbot yasang - rozetkadan keyingi qatorni yarating - 8 pinli simli o'rash rozetkasi yordamida undan ham kichikroq bo'lak yasang. - 40 pinli simli o'rash rozetkasidan foydalanib, kattaroq rozetka yasang - rozetkani o'rgatiladigan yoki dasturlashtiriladigan qilish uchun pikaks uchun kod yozing. Balki masofadan boshqarish pultidan foydalanib, uni ketma -ket siljish orqali siljiting va keyin uni takrorlashga ruxsat bering. - infar kodlari yordamida bir -biri bilan muloqot qila oladigan va ta'sir qiladigan ikkita yoki undan ko'p paypoq yasang. Imkoniyatlar deyarli cheksizdir..

13 -qadam: RAHMAT

. Loyihamni ko'rishga vaqt ajratganingiz uchun tashakkur. Umid qilamanki, bu sizni yangi g'oyalar bilan ilhomlantiradi. Tomas Edison aytganidek: "Ixtiro qilish uchun sizga yaxshi tasavvur va keraksiz narsalar to'plami kerak". Yana bir bor rahmat, Randi.

Instructables va RoboGames robot tanlovida ikkinchi sovrin

Tavsiya: