Satura rādītājs:

SOCBOT - nākamās paaudzes Vibrobot: 13 soļi (ar attēliem)
SOCBOT - nākamās paaudzes Vibrobot: 13 soļi (ar attēliem)

Video: SOCBOT - nākamās paaudzes Vibrobot: 13 soļi (ar attēliem)

Video: SOCBOT - nākamās paaudzes Vibrobot: 13 soļi (ar attēliem)
Video: EGB320 Group 27 - SocBot.27 video showcase for QUT 2024, Jūlijs
Anonim
SOCBOT - nākamās paaudzes Vibrobot
SOCBOT - nākamās paaudzes Vibrobot
SOCBOT - nākamās paaudzes Vibrobot
SOCBOT - nākamās paaudzes Vibrobot
SOCBOT - nākamās paaudzes Vibrobot
SOCBOT - nākamās paaudzes Vibrobot

Sākumā bija peidžeri. Fakts, ka aktivizētie peidžeri dejoja prom no rakstāmgaldiem un kumodes, vairumam cilvēku bija tikai nekas vairāk. Tas mainījās, kad tas notika veidotāja klātbūtnē. Drīz pēc šī eurekas brīža vibrobots piedzima. Kad šie agrīnie tehnoloģiski vibrējošie dzīvnieki sāka vairoties, viņi sāka iegūt gandrīz visu iespējamo mehānisko formu. Viņu līdzsvara traucējumi, svērtie motori dārdēja un satricināja, nosūtot šos motorollerus nejaušos virzienos.

Tad tas notika. Kādu rītu kāds ražotājs, kas gatavojās uzņemties jaunu dienu, paskatījās uz zobu suku viņa rokā, un saru zīle tika ieņemta. Kurš gan būtu varējis zināt, ka tehnoloģiskais maisījums ir tik vienkāršs kā nozāģēta zobu suka. Neviens nevarēja paredzēt, ka lielie personīgās baudas veidotāji visā pasaulē uzlaušanā atradīs zobu suku. Vienkāršs, bet elegants saru botu dizains uzreiz padarīja to par iecienītu projektu visu vecumu veidotājiem. Tā ātri kļuva par ikonu, kas tik dziļi iesakņojusies veidotāju kultūrā, ka to nekad nevarēja aizstāt vai aizmirst.

Nākamajā vibrobota evolūcijas ciltskoka zarā atrodam dipbotu. Gandrīz visi dipboti, kas izgatavoti no izlietotām integrālajām shēmām, ir dzimuši no mātesplatēm. Tie ir vibrobotu kultūras zemie braucēji. To, ko viņiem trūkst augumā, viņi veido kāju skaita ziņā, jo lielākajai daļai ir vismaz 40. Lielākā daļa dipbotu izskatās kā sava veida daudzkāju kļūda, kas var būt baiti.

Tā kā gēnu fondā ir tik daudz atšķirību, vibrobotu dzimtas koks, protams, ir turpinājis novatorisku evolucionāru pielāgošanos. Vides ietekmē lielā mērā vibroboti turpina parādīties no visiem izglābtajiem materiāliem. Tās var attīstīties no rezerves daļu kastēm, elektronisko tumšā laikmeta sīkrīku iekšām (lasiet vārdu peidžerus šeit), personīgās higiēnas priekšmetiem, veciem videospēļu kontrolieriem un izmestiem datoriem. Visi šie vides faktori ir diezgan piemēroti uzdevumam paplašināt vibrobotu genotipu.

Tas mūs noved pie šīs pamācības - Socbot - uzmanības centrā. Tas ir dzimis šī autora prātā, kad viņš pirmo reizi ieraudzīja dipbotu, un tas ir nākamais solis vibrējošo mikro robotu dizaina attīstībā. Šis jaunais bloks ir ļoti progresīvs vibrobots. Kontrolēts ar izglābtu televīzijas infrasarkano tālvadības pulti, šis PICAXE prāta nākamās paaudzes vibrobots ir gatavs reaģēt uz katru jūsu norādīto komandu. Nav vairs nejaušas viesabonēšanas. Ar vienkāršu pogas nospiešanu socbot unikālā stiepļu ietīšanas ligzdas pārvietošanas sistēma iedarbina pārnesumu, nosūtot šo dzīvnieciņu jebkurā izvēlētajā virzienā. Ar sārma pulksteņa baterijām, socbot ir aprīkoti ar diviem piekarināmiem vibrējošiem peidžera motoriem. Lai gan pašreizējais dizains ir ierobežots, šis mikrobots ir pietiekami spēcīgs, lai varētu skraidīt pa jebkuru gludu virsmu. Lai gan smadzenēs tas ir liels, tas joprojām ir pietiekami mazs, lai sēdētu uz ceturtdaļas. Tā kā tik mazā telpā ir iesaiņots tik daudz tehnoloģiskā mantojuma un jaudas, ir jābrīnās, kur mūs novirzīs nākamais solis vibrācijas tehnoloģiju attīstībā.

Šeit ir lielisks Vibrobots raksts, ko uzrakstījis Garets Branvins

Bioķīmija

1. darbība: DAĻAS

DAĻAS
DAĻAS

. 1 - PICAXE -08M 1 - 16 kontaktu vadu aptīšanas ligzda 1 - 16 kontaktu DIP ligzda 1 - 8 kontaktu Dip ligzda 2 - vibrējošie peidžera motori 1 - TSOP4838 vai līdzīga 38 kHz IR uztvērēja modulis 2 - vispārējas nozīmes 100 V signāla diodes 3 - L1154 pulksteņu baterijas 1 - 4.7mfd kondensators 2 - 82ohm 1/4 vatu rezistori 1 - 33K omi 1/4 vatu pretestības stieple, plāns metāla ekranējums, super līme

2. darbība. KĀ TAS DARBOJAS

KĀ TAS STRĀDĀ
KĀ TAS STRĀDĀ

. Šis Socbot izmanto vienu no visnoderīgākajām PICAXE -08M īpašībām - spēju nosūtīt un saņemt visus 127 Sony 38KHz infrasarkanās televīzijas vadības kodus. Šī funkcija ļauj 08M sazināties ar tālvadības pulti, televizoru vai pat citu 08M. Šeit 08M vēro derīgu kodu no universālās tālvadības pults un reaģē uz pogu nospiešanu uz tālvadības pults, nosūtot strāvas impulsu vienam vai abiem peidžera motoriem. Katrs 08M izejas var apstrādāt aptuveni 20 mA, tāpēc es savienoju izejas pa pāriem, lai katram motoram pievadītu 40 mA. Sērijveida 82 omu rezistors ar katru motoru ierobežo strāvu līdz 40 mA. Ātras darbības signāla diode paralēli katram motoram palīdz nogremdēt motoru radīto spriegumu. Kondensatori ievērojami uzlabotu aizsardzību, bet arī palielinātu robota izmēru, tāpēc es tos vienkārši atstāju bez acīmredzamām īslaicīgām nelabvēlīgām sekām..

3. darbība: LEJUPIELĀDĒT KODU PICAXE

LEJUPIELĀDĒT KODU PICAXE
LEJUPIELĀDĒT KODU PICAXE

. Šis ir piksa kods, ko es uzrakstīju, lai izmantotu kopā ar socbot. Tā kā socbot nav lejupielādes ķēdes, jums būs jāprogrammē pikss uz proto plates un pēc tam jāpārvieto ieprogrammētā mikroshēma uz socbot. Kods izmanto komandu infrain2, lai no universālās tālvadības pults gaidītu vienu no 3 derīgiem kodiem. Atkarībā no saņemtā koda picaxe nosūtīs 100mS strāvas impulsu vienam motoram vai abiem motoriem. Ja poga tiek turēta nospiesta, pašreizējais impulss atkārtojas, līdz poga tiek atlaista. Tālāk ir iekļauta picaxe bas faila lejupielāde.

GALVENĀ: let dirs = %00010111BEGIN: let tapas = %00000000 infrain2 let b0 = infra, ja b0 = 16, tad AHEAD 'CH+, ja b0 = 19, tad LEFT' VOL- ja b0 = 18, tad RIGHT 'VOL+ goto BEGINAHEAD: let pins = % 00010111 'Izejas 0, 1, 2, 4 HIGH pause 100 goto MAINLEFT: let pins = %0000011' Output 0, 1 HIGH 2, 4 LOW pause 100 goto BEGINRIGHT: let pins = %00010100 '2, 4 HIGH 0, 2 LOW pauze 100 goto GALVENĀ.

4. solis: TĀLVADĪBAS PROGRAMMĒŠANA

Programmējiet tālvadības pulti
Programmējiet tālvadības pulti

. Jebkura universāla IR tālvadības pults darbosies ar PICAXE. Viss, kas jums jādara, ir ieprogrammēt to lietošanai ar Sony televizoru. Es izmantoju lētu RCA universālo tālvadības pulti, kuru paņēmu Wal Mart par mazāk nekā 10,00 USD. Izmantotais Sony kods bija 218. Lielākajai daļai tālvadības pults, ko pārbaudīju, bija tikai divi koda komplekti Sony televizoriem, tādēļ, ja viens nedarbojas, izmēģiniet otru. Es izmantoju centrālo kanāla palielināšanas un skaļuma samazināšanas un palielināšanas pogu, lai kontrolētu savu socbot, bet jūs varat izmantot jebkuras pogas, kuras vēlaties. Vienkārši atrodiet PICAXE tīmekļa vietnes pogu kodu vai izmantojiet atkļūdošanas koda komandu un mūsu datoru, lai pārbaudītu kodu, ko nosūta katra tālvadības pults poga. Mana tālvadības pults: Skaļuma samazināšana - pagriezieties pa kreisi (ieslēgts tikai kreisās puses motors) Kanāls uz augšu - iet uz priekšu (abi motori ieslēgti) Skaļuma palielināšana - pagriezieties pa labi (ieslēgts tikai labās puses motors).

5. solis: SAGATAVOJIET WIRE WARAP SOCKET

SAGATAVOJIET WIRE WARAP SOCKET
SAGATAVOJIET WIRE WARAP SOCKET
SAGATAVOJIET WIRE WARAP SOCKET
SAGATAVOJIET WIRE WARAP SOCKET

. Vadu saliekšana uz stiepļu iesaiņošanas ligzdas var būt sarežģīta. Es pasūtīju 4 un sajaucu 3 no tiem, pirms beidzot panāca ceturto saliekt, nesalaužot. Šī ir metode, kas man beidzot izdevās vislabāk strādāt. Es vienu rindu vadu ievietoju pārtraukuma dēļā un lēnām saliecu visas 8 tapas tajā pusē līdz vajadzīgajai formai. Pēc tam es to atkārtoju attiecībā uz citu vadu rindu. Pēdējās formas korekcijas veicu ar knaiblēm, pa vienai saliekot tapas. Jebkuriem līkumiem jābūt maigiem līkumiem, nevis cietiem leņķiem..

6. solis: SAGATAVOJIET AKUMULATORA TERMINĀLUS

SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS
SAGATAVOJIET AKUMULATORA TERMINĀLUS

. Akumulatora spailes ir nekas cits kā divi plāna metāla ekranējuma gabali, kurus es izgāju no veca kasešu klāja. Es tikko sagriezu divus gabalus, pie katra gabala pielodēju nelielu vadu un pievienoju tos 2 DIP ligzdām, izmantojot super līmi. Es arī pielīmēju 2 peidžeru motorus 16 kontaktu DIP ligzdā..

7. solis: IEVIETOJIET MAKSAS

UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS
UZKRĀJIET KRĀJUMUS

. Es sakrauju 2 DIP kontaktligzdas, lai visas trīs baterijas un PICAXE tiktu novietotas uz robota, nevienu nepakarot. Četras tapas (2 katrā pusē) 8 kontaktu kontaktligzdā iet 16 caurumu ligzdas 4 caurumos (2 katrā pusē). Tas nozīmē, ka 8 kontaktu ligzda ir puse ieslēgta un puse no 16 kontaktu ligzdas. Abas kontaktligzdas salīmēju kopā ar superlīmi..

8. solis: LODĒT TO VISU

LODĒT TO VISU
LODĒT TO VISU
LODĒT TO VISU
LODĒT TO VISU
LODĒT TO VISU
LODĒT TO VISU
LODĒT TO VISU
LODĒT TO VISU

. Šī daļa var kļūt diezgan sarežģīta. Nav viegli izveidot visus savienojumus un uzstādīt visas sastāvdaļas, nesaslēdzot kopā vadus, taču tas nav neiespējami. Es izmantoju 25 gabarītu neizolētu autobusu vadu. Es sāku ar strāvas vadiem no baterijām, pēc tam uz peidžera motoriem un strāvas ierobežošanas rezistoriem, un ieslēdzos pa ķēdi pa vienai sadaļai. Daļu izvietojums nav kritisks. Vienkārši nesteidzieties un pārbaudiet savu darbu. SVARĪGA PIEZĪME: Ir svarīgi, lai motori grieztos pretējos virzienos. Vienam jāgriežas pulksteņrādītāja virzienā, bet otram-pretēji pulksteņrādītāja virzienam. Tas tiek panākts, mainot veidu, kā savienot viena motora vadus..

9. solis: TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU

TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU
TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU
TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU
TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU
TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU
TURPINĀT SASTĀVDAĻU UZSTĀDĪŠANU

. Es nogriezu strāvas ierobežojošo rezistoru un ķēdes aizsardzības diodes vadus un vienkārši pievienoju tos kontaktligzdai. Es to nedarītu vēlreiz, jo motoru vibrācija mēdz pārtraukt savienojumu starp apaļajiem vadiem un kontaktligzdu. DIP ligzdas ir paredzētas plakanu komponentu vadiem, nevis apaļiem. Es uzstādīju IR moduli Socbot augšpusē, bet jūs varat to novietot priekšā, aizmugurē, sānos vai pat apakšā. Tas ir diezgan jutīgs, tāpēc universālā tālvadības pults darbojas no jebkura leņķa..

10. darbība: Pabeigt

PABEIGT
PABEIGT

. Es nolēmu uzkrāsot savu Socbot, bet es nevaru to darīt vēlreiz. Sākumā šķita laba ideja, bet pēc tā izdarīšanas es sapratu, ka tā izskatās labāk nekrāsota. Jūs varat justies savādāk..

11. solis: izbaudi

IZBAUDI
IZBAUDI

. Sakarā ar strāvas ierobežošanas rezistoriem, kurus es pievienoju, lai saglabātu strāvu aptuveni 40 mA, šis Socbot nepārvietojas ļoti ātri. Man tas ir labi, bet jūs varat vēlēties kaut ko mazliet vairāk piecelties un iet. Ja jūs to darāt, es ieteiktu motoru darbināšanai izmantot tranzistorus. Tas ļautu motoriem pielietot pilnu strāvu un ievērojami palielināt ātrumu. Ar pilnu jaudu šī lieta patiešām varētu notikt. Tomēr strāvas palielināšanās nozīmētu arī akumulatora darbības laika samazināšanos, un tie nedarbojas pārāk ilgi. Ņemiet vērā, ka socbot virzīsies līdz galam, kur atrodas baterijas. Es gribēju, lai tas virzās pretējā virzienā, bet nespēju to panākt. Es domāju, ka tam ir kāds sakars ar svara sadalījumu. Es pat saliecu vadu aptīšanas ligzdas vadus pretējā virzienā, bet tas neietekmēja socbot kustības virzienu..

12. solis: turpiniet

ŅEM TĀLĀK
ŅEM TĀLĀK

. Šeit ir dažas idejas nākotnes versijām: - izmantojiet tranzistorus, lai pievadītu motoriem pilnu strāvu (tie tagad darbojas ar 40% jaudu) - izveidojiet gaismas meklēšanu vai izvairīšanos no socbot. - Izveidojiet veselu ķekars gaismas, meklējot (vai izvairoties) zeķes, katra ar LED un izpētiet, kā tās savstarpēji mijiedarbojas. - izveidojiet skaņu meklējošu socbot - izveidojiet līniju pēc socbot - izveidojiet vēl mazāku socbot, izmantojot 8 kontaktu stiepļu aptīšanas ligzdu. - izveidojiet lielāku socbot, izmantojot 40 kontaktu stiepļu iesaiņošanas ligzdu - ierakstiet pikseļa kodu, lai padarītu socbot apmācāmu vai programmējamu. Varbūt izmantojiet tālvadības pulti, lai to pārvietotu virknē kustību, un pēc tam ļaujiet tai atkārtot kustības. - izveidojiet divus vai vairākus zeķbotus, kas var sazināties un ietekmēt viens otru, izmantojot infrasarkanos kodus. Iespējas ir gandrīz neierobežotas..

13. solis: PALDIES

. Paldies, ka veltījāt laiku, lai apskatītu manu projektu. Es ceru, ka tas iedvesmos jūs ar jaunām idejām. Kā teica Tomass Edisons: "Lai izgudrotu, nepieciešama laba iztēle un krāmu kaudze". Paldies vēlreiz, Rendij.

Otrā balva instrukciju un RoboGames robotu konkursā

Ieteicams: