Агуулгын хүснэгт:

SOCBOT - Дараагийн үеийн вибробот: 13 алхам (зурагтай)
SOCBOT - Дараагийн үеийн вибробот: 13 алхам (зурагтай)

Видео: SOCBOT - Дараагийн үеийн вибробот: 13 алхам (зурагтай)

Видео: SOCBOT - Дараагийн үеийн вибробот: 13 алхам (зурагтай)
Видео: Erka (Digital) - Chamaig Dursaad ... (Official Music Video) 2024, Долдугаар сарын
Anonim
SOCBOT - Дараагийн үеийн Vibrobot
SOCBOT - Дараагийн үеийн Vibrobot
SOCBOT - Дараагийн үеийн Vibrobot
SOCBOT - Дараагийн үеийн Vibrobot
SOCBOT - Дараагийн үеийн Vibrobot
SOCBOT - Дараагийн үеийн Vibrobot

Эхэндээ пейжерүүд байсан. Идэвхжүүлсэн пейжерүүд ширээ, хувцасны шүүгээнээс бүжиглэж байсан нь ихэнх хүмүүсийн хувьд дордуулахаас өөр зүйл биш байв. Энэ нь үйлдвэрлэгчийн дэргэд болсон үед өөрчлөгдсөн. Удалгүй тэрхүү еврикагийн мөчид вибробот мэндэлжээ. Технологийн анхны чичиргээт амьтад үржиж эхэлмэгц тэд төсөөлж болох бараг бүх механик хэлбэрийг авч эхлэв. Тэдний тэнцвэргүй, жинтэй мотор дуугарч, скутерүүдийг санамсаргүй чиглэлд явуулав.

Дараа нь болсон. Нэг өглөө шинэ өдөр хийхээр бэлдэж буй үйлдвэрлэгч гартаа байгаа шүдний сойз руу харав. Шүдний сойз хөрөөдөх шиг энгийн зүйлийг технологийн үймээнийг хэн мэдэх билээ. Дэлхий даяар агуу хувийн зугаа цэнгэл гаргагчид хакердах, шүдний сойз олохыг хэн ч таамаглаж чадахгүй. Bristlebot -ийн энгийн хэрнээ гоёмсог загвар нь түүнийг бүх насны үйлдвэрлэгчдийн дуртай төсөл болгосон юм. Энэ нь маш хурдан бүтээгчийн соёлд үндэслэгдсэн дүрс болж хувирсан тул хэзээ ч сольж, мартах боломжгүй юм.

Vibrobot -ийн хувьслын гэр бүлийн модны дараагийн мөчир дээр бид dipbot -ийг олдог. Хаягдсан нэгдсэн хэлхээгээр бүтээгдсэн бараг бүх дипботууд хамгийн эхэнд тохирох эх хавтангаас төрсөн байдаг. Эдгээр нь вибробот соёлын намхан жолооч нар юм. Өндөрт нь дутагдаж байгаа зүйл нь хөлний тоогоор тооцогддог бөгөөд ихэнх нь дор хаяж 40 байдаг. Ихэнх дипботууд нь байт байж болох олон хөлтэй алдаа шиг харагддаг.

Генийн сангийн хувьд маш олон янз байдаг тул виброботын гэр бүлийн мод нь хувьслын дасан зохицох шинэлэг зүйлийг бий болгосон. Хүрээлэн буй орчны нөлөөнд автсан виброботууд аврагдсан бүх зүйлээс гарсаар байна. Тэд сэлбэг хэрэгслийн хайрцаг, харанхуй үеийн электрон хэрэгслүүдийн гэдэс (пейжер гэдэг үгийг эндээс уншина уу), хувийн арчилгаа, хуучин видео тоглоомын контроллер, хаягдсан компьютерээс хөгжих боломжтой. Байгаль орчны эдгээр бүх хүчин зүйлүүд нь вибробот генотипийг өргөжүүлэх үүрэгтэй.

Энэ нь биднийг энэхүү зааварчилгаа болох Socbot -ийн анхаарлыг татдаг. Дипботыг анх хараад энэ зохиолчийн оюун ухаанд төрсөн нь чичиргээтэй микро роботын дизайны хувьслын дараагийн алхам юм. Блок дээрх энэ шинэ хүүхэд бол маш дэвшилтэт вибробот юм. Аврагдсан телевизийн хэт улаан туяаны алсын удирдлагаар удирддаг энэхүү PICAXE тархитай дараагийн үеийн тархсан вибробот нь таны бүх чиглэлийн командуудад хариу өгөхөд бэлэн байдаг. Санамсаргүй роуминг хийхээ больсон. Ганцхан товчлуур дарахад лобботын өвөрмөц утсан ороомогтой локомотив систем нь уг амьтныг хүссэн чиглэл рүү нь илгээдэг. Шүлтлэг цагны батерейгаар тэжээгддэг сокбот нь гадуур ажилладаг хос чичиргээтэй пейжер мотортой. Одоогийн байдлаар дизайны хувьд хязгаарлагдмал боловч энэ микробот нь ямар ч гөлгөр гадаргуу дээр гүйх чадвартай хүчтэй юм. Тархины хувьд том боловч дөрөвний нэг дээр суухад хангалттай жижиг хэвээр байна. Ийм өчүүхэн орон зайд маш их технологийн өв, хүч чадал багтаж байгаа тул чичиргээт технологийн хувьслын дараагийн алхам биднийг хаашаа авч явах вэ гэж бодох хэрэгтэй.

Гарет Бранвины бичсэн Vibrobots -ийн маш сайн нийтлэл энд байна

Биохимтроник

Алхам 1: ХЭСЭГ

ХЭСЭГ
ХЭСЭГ

. 1 - PICAXE -08M 1 - 16 зүү утсан ороомог 1 - 16 зүү DIP сокет 1 - 8 зүү дүрэх сокет 2 - чичиргээт пейжерийн мотор 1 - TSOP4838 эсвэл үүнтэй төстэй 38 кГц -ийн IR хүлээн авагч модуль 2 - Ерөнхий зориулалттай 100В дохионы диод 3 - L1154 цагны батерей 1 - 4.7mfd конденсатор 2 - 82ohm 1/4 ватт резистор 1 - 33K ом 1/4 ватт резистор утас, нимгэн металл хамгаалалт, супер цавуу

Алхам 2: Яаж ажилладаг

ХЭРХЭН АЖИЛЛАДАГ
ХЭРХЭН АЖИЛЛАДАГ

. Энэхүү Socbot нь PICAXE -08M -ийн хамгийн ашигтай шинж чанаруудын нэг бөгөөд Sony 38KHz -ийн бүх 127 хэт улаан туяаны хяналтын кодыг илгээх, хүлээн авах чадварыг ашигладаг. Энэ функц нь 08M -ийг алсын удирдлага, зурагт эсвэл өөр 08М -тэй харилцах боломжийг олгодог. Энд 08M нь бүх нийтийн алсын удирдлагаас хүчин төгөлдөр кодыг харж, алсын удирдлага дээрх товчлуурыг дарахад нэг буюу хоёр пейжер хөдөлгүүрт одоогийн импульс илгээж хариу үйлдэл үзүүлдэг. 08M гаралт нь тус бүрдээ 20 мА ажиллах чадвартай тул би мотор бүрт 40 мА тэжээл өгөхийн тулд гаралтыг хосоор нь холбосон. Мотор тус бүртэй 82 ом эсэргүүцэл нь гүйдлийг хамгийн ихдээ 40 мА хүртэл хязгаарладаг. Мотор тус бүртэй зэрэгцэн ажилладаг хурдан дохионы диод нь хөдөлгүүрийн үүсгэсэн хүчдэлийг бууруулахад тусалдаг. Конденсаторууд нь хамгаалалтыг эрс сайжруулж, харин ботын хэмжээг нэмэгдүүлдэг тул би богино хугацаанд ямар ч хор хөнөөл учруулахгүй орхисон юм..

Алхам 3: PICAXE руу код татаж авах

PICAXE руу КОД ТАТАХ
PICAXE руу КОД ТАТАХ

. Энэ бол миний сокбот дээр ашиглахаар бичсэн пикакс код юм. Сокботт татаж авах хэлхээ байхгүй тул та пикконыг прото самбар дээр програмчилж, програмчилсан чипийг сокбот руу зөөх хэрэгтэй болно. Код нь infrain2 командыг ашиглан бүх нийтийн алсын удирдлагаас хүчинтэй 3 кодын аль нэгийг хүлээнэ. Пикакс нь аль кодыг хүлээн авснаас хамааран нэг мотор эсвэл хоёуланд нь 100mS гүйдлийн импульс илгээнэ. Хэрэв товчлуурыг дарсан бол одоогийн импульс товчлуурыг суллах хүртэл давтана. Picaxe bas файлын хуулбарыг татаж авахын тулд доор оруулав.

MAIN: let dirs = %00010111BEGIN: let pins = %00000000 infrain2 let b0 = infra if b0 = 16 if AHEAD 'CH+ if b0 = 19 then LEFT' VOL- if b0 = 18 then RIGHT 'VOL+ goto BEGINAHEAD: pins = % 00010111 'Гаралт 0, 1, 2, 4 Өндөр зогсолт 100 goto MAINLEFT: тээглүүрүүдийг зөвшөөрнө үү = %0000011' Гаралтууд нь 0, 1 ӨНДӨР 2, 4 БАГА түр зогсоох 100 ГОТО ЗӨВ LOW түр зогсолт 100 goto MAIN.

Алхам 4: АЛСНЫ ХӨТӨЛБӨР

АЛСАН ХӨТӨЛБӨР
АЛСАН ХӨТӨЛБӨР

. Бүх нийтийн IR алсын удирдлага нь PICAXE -тэй ажиллах болно. Та үүнийг Sony телевизор ашиглахаар програмчлахад л хангалттай. Би Wal Mart -аас 10.00 доллараас бага үнээр авсан хямд RCA бүх нийтийн алсын удирдлага ашигласан. Миний ашигладаг Sony код нь 218 байсан. Миний шалгасан ихэнх алсын удирдлагад зөвхөн Sony телевизийн хоёр багц код байсан тул хэрэв нэг нь ажиллахгүй бол нөгөөгөө туршиж үзээрэй. Би төвийн сувгийг дээшлүүлэх, дууг бууруулах, дээшлүүлэх товчлууруудыг ашиглан сокботоо удирдаж байсан боловч та хүссэн товчлуураа ашиглаж болно. PICAXE вэбсайт дээрх товчлууруудын кодыг хайж олох эсвэл дибаг хийх кодын командыг ашиглан манай алсын удирдлага дээрх товчлуур тус бүрээр илгээгдсэн кодыг шалгана уу. Миний алсын удирдлага: Дууны түвшинг бууруулах - зүүн тийш эргэх (зөвхөн зүүн талын мотор асаалттай) Суваг дээшлүүлэх - урагш явах (хоёр хөдөлгүүр хоёулаа асах) Дууны түвшинг дээшлүүлэх - баруун тийш эргэх (зөвхөн баруун талын хөдөлгүүр асах).

Алхам 5: УТАСНЫ ОРОЛТЫН СОКЕТ БЭЛТГЭ

УТАСНЫ ОРОЛТЫН СОКЕТ БЭЛТГЭ
УТАСНЫ ОРОЛТЫН СОКЕТ БЭЛТГЭ
УТАСНЫ ОРОЛТЫН СОКЕТ БЭЛТГЭ
УТАСНЫ ОРОЛТЫН СОКЕТ БЭЛТГЭ

. Утасны боолт дээр залгуурыг нугалах нь төвөгтэй байж магадгүй юм. Би 4 -ийг захиалж, 3 -ыг нь эвдэж, эцэст нь 4 -ийг эвдэхгүйгээр нугалав. Энэ бол миний хамгийн сайн ажиллах ёстой арга юм. Би нэг эгнээ хар тугалган самбар руу хийж, тэр талын бүх 8 тээглүүрийг хүссэн хэлбэр рүүгээ аажмаар нугалав. Дараа нь би үүнийг нөгөө эгнээний эгнээний хувьд давтав. Би хавчаарыг нэг нэгээр нь нугалж, сүүлний хэлбэрийн тохируулгыг хийлээ. Аливаа нугалахад хатуу өнцгийн оронд зөөлөн муруй хийх хэрэгтэй..

Алхам 6: ЗАЙНЫ ТЕРМИНАЛД БЭЛТГЭ

ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ
ЗАЙНЫ ЦАХИЛГААН ТӨЛӨВЛӨГӨӨГ БЭЛТГЭ

. Батерейны терминал бол хуучин хуурцагны соронзон хальснаас авсан хоёр ширхэг нимгэн төмөр хамгаалалт юм. Би зүгээр л хоёр ширхэг хайчилж, хэсэг бүрт жижиг утсыг гагнаж, супер цавуу ашиглан 2 DIP залгуурт залгав. Би мөн 2 пейжерийн моторыг 16 зүү DIP залгуурт наасан..

Алхам 7: ХӨДӨЛГӨӨНИЙ СОКЕТИЙГ ОРУУЛ

ДИПЛИЙН СОКЕТИЙГ ОРУУЛАХ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛАХ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛАХ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛАХ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛАХ
ДИПЛИЙН СОКЕТИЙГ ОРУУЛАХ

. Би бүх 3 батерей болон PICAXE -ийг өлгөхгүйгээр bot дээр авахын тулд 2 DIP залгуурыг овоолсон. 8 зүү залгуур дээрх дөрвөн тээглүүр (тал тус бүр 2) нь 16 зүү бүхий 4 цооногт (тал тус бүрт 2) ордог. Энэ нь 8 зүү залгуур нь хагас зүү, хагас нь 16 зүү залгууртай байна гэсэн үг юм. Би хоёр залгуурыг супер цавуугаар наасан..

Алхам 8: Үүнийг бүгдийг нь гагнах

Бүгдийг нь гагнах
Бүгдийг нь гагнах
Бүгдийг нь гагнах
Бүгдийг нь гагнах
Бүгдийг нь гагнах
Бүгдийг нь гагнах
Бүгдийг нь гагнах
Бүгдийг нь гагнах

. Энэ хэсэг нь нэлээд төвөгтэй байж магадгүй юм. Утасыг богиносгохгүйгээр бүх холболтыг хийж, бүх бүрэлдэхүүн хэсгүүдийг суурилуулах нь амар ажил биш боловч энэ нь боломжгүй зүйл биш юм. Би 25 хэмжигч тусгаарлагчгүй автобус ашигласан. Би батерейгаас цахилгаан гүйдэл, дараа нь пейжерийн мотор ба гүйдэл хязгаарлах резистороос эхэлж, хэлхээг нэг нэгээр нь эхлүүлэв. Эд анги байрлуулах нь тийм ч чухал биш юм. Зүгээр л цаг заваа гаргаж, явж байхдаа ажлаа шалгаарай. ЧУХАЛ ТАЙЛБАР: Хөдөлгүүрүүд эсрэг чиглэлд эргэх нь чухал юм. Нэг нь цагийн зүүний дагуу, нөгөө нь цагийн зүүний эсрэг эргэх шаардлагатай. Энэ нь аль нэг моторыг залгах арга замыг буцаах замаар хийгддэг..

Алхам 9: Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах

Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах
Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах
Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах
Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах
Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах
Бүрэлдэхүүн хэсгүүдийг үргэлжлүүлэн суулгах

. Би одоогийн хязгаарлах резистор ба хэлхээний хамгаалалтын диодуудын утсыг хайчилж аваад зүгээр л залгуурт залгасан. Моторын чичиргээ нь дугуй утас ба залгуур хоорондын холболтыг таслах хандлагатай байдаг тул би үүнийг дахин хийхгүй. DIP залгуурууд нь дугуй биш харин хавтгай бүрэлдэхүүн хэсгүүдэд зориулагдсан болно. Би IR модулийг Сокботын дээд хэсэгт суулгасан боловч та үүнийг урд, хойд, хажуу эсвэл бүр доор байрлуулж болно. Энэ нь маш мэдрэмтгий тул бүх нийтийн алсын удирдлага ямар ч өнцгөөс ажилладаг..

Алхам 10: ДУУСГАХ

ДУУСГАХ
ДУУСГАХ

. Би Сокботоо будахаар шийдсэн боловч үүнийг дахин хийх арга байхгүй. Эхлэх нь зүйтэй юм шиг санагдсан боловч үүнийг хийсний дараа будаггүй байсан нь илүү дээр юм шиг санагдлаа. Та өөрөөр сэтгэж магадгүй..

Алхам 11: ЭНДРЭХ

БАЯРЛАХ
БАЯРЛАХ

. Одоогийн хязгаарлах резисторуудын ачаар би 40 мА хүртэл гүйдлийг хадгалахын тулд энэ сокбот маш хурдан хөдөлдөггүй. Миний хувьд энэ нь зүгээр юм, гэхдээ та арай илүү босоод явахыг хүсч магадгүй юм. Хэрэв тийм бол моторыг жолоодохдоо транзистор ашиглахыг зөвлөж байна. Энэ нь моторт бүрэн гүйдэл хийж, хурдыг мэдэгдэхүйц нэмэгдүүлэх боломжийг танд олгоно. Бүрэн хүч чадлаараа энэ зүйл үнэхээр муухай болно. Гэсэн хэдий ч гүйдэл нэмэгдэх нь батерейны ашиглалтын хугацааг бууруулж, хэтэрхий удаан үргэлжлэхгүй гэсэн үг юм. Сокбот нь батерей байгаа газарт эцэс хүртэл аялах болно гэдгийг анхаарна уу. Би үүнийг эсрэг чиглэлд аялахыг хүссэн боловч үүнийг хийж чадаагүй. Энэ нь жингийн хуваарилалттай холбоотой гэж би бодож байна. Би бүр утсан боолтны залгуурыг эсрэг чиглэлд нугалсан боловч энэ нь сокботын явах чиглэлд ямар ч нөлөө үзүүлээгүй..

Алхам 12: Цаашид аваарай

Цаашид аваарай
Цаашид аваарай

. Ирээдүйн хувилбаруудын талаархи зарим санаануудыг энд оруулав: - Транзисторыг моторт бүрэн гүйдэл оруулах (одоо тэд 40% -ийн хүчин чадлаар ажиллаж байна) - гэрэл хайх эсвэл гэрлээс зайлсхийх сокбот хийх. - Гэрэлтэй оймс хайж олох (эсвэл зайлсхийх) баглаа боодол бүрийг LED -ээр хийж, хоорондоо хэрхэн харьцаж байгааг судлаарай. - сокот хайж буй дуу чимээ гаргах - сокботын араас шугам тавих - 8 зүү утсан боодол бүхий сокет ашиглан бүр ч жижигхэн socbot хийх. - 40 зүү утсан ороомог ашиглан илүү том socbot хийх - сокботыг сургах эсвэл програмчлах боломжтой болгохын тулд пиксексийн код бичих. Магадгүй алсын удирдлагыг ашиглан хэд хэдэн хөдөлгөөнөөр дамжуулж, дараа нь хөдөлгөөнийг давтахыг зөвшөөрнө үү. - Идэвхгүй код ашиглан бие биетэйгээ харилцаж, нөлөөлж чадах хоёр ба түүнээс дээш тооны оймс хий. Боломжууд бараг хязгааргүй юм..

Алхам 13: БАЯРЛАЛАА

. Миний төслийг үзэх цаг гаргасанд баярлалаа. Энэ нь танд өөрийн гэсэн шинэ санааг төрүүлэх болно гэж найдаж байна. Томас Эдисоны хэлснээр "Зохион бүтээхийн тулд танд сайн төсөөлөл, овоолсон хог хэрэгтэй." Дахин баярлалаа, Ранди.

Instructables болон RoboGames роботын тэмцээний хоёрдугаар шагнал

Зөвлөмж болгож буй: