Мазмұны:
- 1 -қадам: БӨЛІМДЕР
- 2 -қадам: Қалай жұмыс істейді
- 3 -қадам: PICAXE КОДЫН ЖҮКТЕУ
- 4 -қадам: ҚАШЫҚТАН БАҒДАРЛАМА
- 5 -қадам: СЫМДЫ ОРАУ СОКЕТІН ДАЙЫНДАҢЫЗ
- 6 -қадам: БАТАРЕЯ ТЕРМИНАЛДАРЫН ДАЙЫНДАҢЫЗ
- 7 -қадам: Шұңқырлы розеткаларды жинаңыз
- 8 -қадам: БАРЛЫҚТЫ ДӘЛЕЛДЕУ
- 9 -қадам: ҚҰРАМДАРДЫ ОРНАТЫҢЫЗ
- 10 -қадам: БІТІРІҢІЗ
- 11 -қадам: ҚУАНЫҢЫЗ
- 12 -қадам: ОСЫҒА АРНАЛЫҢЫЗ
- 13 -қадам: РАХМЕТ
Бейне: SOCBOT - келесі буын Vibrobot: 13 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Басында пейджерлер болды. Іске қосылған пейджерлердің үстелдер мен шкафтардан шығып билегені көптеген адамдар үшін шиеленістен асқан жоқ. Бұл өндірушінің қатысуымен болған кезде өзгерді. Көп ұзамай вирробот дүниеге келді. Бұл технологиялық дірілдейтін критиктер көбейе бастаған кезде олар ойлауға болатын барлық дерлік механикалық формаларды ала бастады. Олардың тепе -теңдігі жоқ, қозғалтқыштары скутерлерді кездейсоқ бағытта жіберіп, сілкіндірді.
Содан кейін болды. Бір күні таңертең жаңа күнге дайындалып жатқан жасаушы қолындағы тіс щеткасына жалт қарады, ал қылшық босанды. Кім біледі, технологиялық араластыруды тіс щеткасымен жасалатындай қарапайым нәрсе. Дүние жүзіндегі жеке ләззат алатындар хакерліктен тіс щеткасын табады деп ешкім болжай алмас еді. Бристлботтың қарапайым, бірақ талғампаз дизайны оны барлық жастағы жасаушылардың сүйікті жобасына айналдырды. Ол тез арада өндіруші мәдениетінде терең тамырланған белгіге айналды, оны ешқашан ауыстыруға немесе ұмытуға болмайды.
Виброботтың эволюциялық отбасылық ағашының келесі тармағында біз дипботты табамыз. Қоқысқа ұшыраған интегралды схемалармен жасалған барлық дипботтар, ең алдымен, аналық платалардан туады. Бұл вибробот мәдениетінің төменгі шабандоздары. Олар биіктігі бойынша жетіспейтін нәрсені аяқтың санында құрайды, өйткені олардың көпшілігінде кемінде 40 болады. Көптеген дипботтар байт болуы мүмкін көп аяқты қатеге ұқсайды.
Генофондтың осындай ауқымды өзгеруімен, вибробот тұқымдық ағашы инновациялық эволюциялық бейімделуді жалғастырды. Қоршаған ортаның әсерінен виброботтар қолда бар кез келген нәрседен шығуды жалғастырады. Олар қосалқы бөлшектер қораптарынан, қараңғы жастағы электронды гаджеттердің ішектерінен (пейджер сөзін оқыңыз), жеке күтім құралдарынан, ескі бейне ойын контроллерлерінен және тасталған компьютерлерден дами алады. Барлық осы экологиялық факторлар вибробот генотипін кеңейту міндетін жақсы атқарады.
Бұл бізді осы Нұсқаулыққа - Socbot назарына аударады. Дибботты алғаш көргенде бұл автордың санасында туған, бұл вибрациялық микро робот дизайнының эволюциясындағы келесі қадам. Бұл блоктағы жаңа бала - бұл өте дамыған вибробот. Құтқарылған теледидардың инфрақызыл қашықтан басқару пультімен басқарылатын бұл PICAXE миы бар келесі буындық вибробот сіздің барлық бағыттаушы командаларыңызға жауап беруге дайын. Кездейсоқ роуминг болмайды. Бір түймені басу арқылы собботтың бірегей сым орамалы локомотив жүйесі бұл таңбаны кез келген бағытта жіберуге мүмкіндік береді. Сілтілі сағаттар батареяларымен жұмыс істейтін сокботта двигательді пейджерлі қос қозғалтқыш бар. Бұл конструкция шектеулі болғанына қарамастан, бұл микробот кез келген тегіс бетте айнала алатындай күшті. Миы үлкен болғанымен, ол әлі де төрттен бір бөлікке отырады. Осыншама технологиялық мұра мен қуат осындай шағын кеңістікке жиналған кезде, вибро технологиясының эволюциясындағы келесі қадам бізді қайда апарады деп ойлануға тура келеді.
Мұнда Гарет Бранвин жазған тамаша Vibrobots мақаласы
Биохимиялық
1 -қадам: БӨЛІМДЕР
. 1 - PICAXE -08M 1 - 16 істікшелі сым орамасы 1 - 16 істікшелі DIP розеткасы 1 - 8 істікшелі батырғыш розетка 2 - вибрациялық пейджер қозғалтқыштары 1 - TSOP4838 немесе соған ұқсас 38 кГц инфрақызыл қабылдағыш модулі 2 - жалпы мақсаттағы 100В сигналдық диодтар 3 - L1154 смартфоны 1 - 4.7mfd конденсатор 2 - 82ohm 1/4 ватт резисторлар 1 - 33K ohm 1/4 ватт резисторлық сым, жұқа металлдан қорғайтын, супер желім
2 -қадам: Қалай жұмыс істейді
. Бұл Socbot PICAXE -08M ең пайдалы сипаттамаларының бірін пайдаланады - оның барлық 127 Sony 38KHz инфрақызыл теледидарды басқару кодтарын жіберу және алу мүмкіндігі. Бұл функция 08M -ге қашықтан басқару пультімен, теледидармен немесе басқа 08М -мен байланысуға мүмкіндік береді. Мұнда 08M әмбебап қашықтан басқару пультінің жарамды кодын бақылайды және бір немесе екі пейджерлік қозғалтқышқа ағымдағы импульсті жіберу арқылы пульттағы түймелердің басылуына жауап береді. 08M шығысы әрқайсысы 20 мА шамасында жұмыс істей алады, сондықтан мен әр моторға 40 мА беру үшін шығыс жұппен жалғадым. Әр қозғалтқышы бар 82 Ом резисторы токты максималды 40 мА дейін шектейді. Әр қозғалтқышқа параллель жылдам әрекет ететін сигнал диоды қозғалтқыштар тудыратын индукцияланған кернеулерді төмендетуге көмектеседі. Конденсаторлар қорғанысты едәуір жақсартады, сонымен қатар боттың көлеміне қосады, сондықтан мен оларды қысқа мерзімді ауыртпалықсыз қалдырдым..
3 -қадам: PICAXE КОДЫН ЖҮКТЕУ
. Бұл мен сокботта қолдану үшін жазған пикакс коды. Соцботта жүктеу схемасы жоқ болғандықтан, пикаксті прото тақтаға бағдарламалау керек, содан кейін бағдарламаланған чипті сокботқа жылжыту қажет болады. Код infrain2 пәрменін қолданып әмбебап қашықтан басқару құралынан 3 жарамды кодтың бірін күтеді. Қандай код алынғанына байланысты пикакс бір қозғалтқышқа немесе екі қозғалтқышқа 100 мС ток импульсін жібереді. Егер түймені басып тұрсаңыз, ағымдағы импульс түймешік босатылғанша қайталанады. Picaxe bas файлының көшірмесі жүктеу үшін төменде берілген.
НЕГІЗГІ: let dirs = %00010111BEGIN: let pins = %00000000 infrain2 let b0 = infra if b0 = 16 then 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 гото BEGINRIGHT: түйреуіштер болсын = %00010100 'Шығулар 2, 4 ЖОҒАРЫ 0, 2 LOW кідірту 100 ГА НЕГІЗГІ.
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 -ті ботқа ілместен алу үшін 2 DIP розеткасын жинадым. 8 істікшелі розеткадағы төрт түйреуіш (әр жағынан 2) 16 істікшелі розетканың 4 саңылауына (әр жағынан 2) түседі. Бұл 8 істікшелі розетканың жартылай қосулы және жартылай 16 істікшелі екенін білдіреді. Мен екі розетканы супер желіммен жапсырдым..
8 -қадам: БАРЛЫҚТЫ ДӘЛЕЛДЕУ
. Бұл бөлік өте күрделі болуы мүмкін. Барлық қосылымдарды орнату және барлық компоненттерді сымдарды қысқартусыз орнату оңай емес, бірақ бұл мүмкін емес. Мен оқшауланбаған 25 калибрлі сымды қолдандым. Мен аккумуляторлардан, сосын пейджерлік қозғалтқыштар мен ток шектеу резисторларынан және тізбек арқылы бір уақытта бір бөліктен басталды. Бөлшектерді орналастыру маңызды емес. Тек уақытыңызды бөліп, жұмысыңызды тексеріңіз. МАҢЫЗДЫ ЕСКЕРТУ: қозғалтқыштардың қарама -қарсы бағытта бұрылуы маңызды. Біреуін сағат тілімен, екіншісін сағат тіліне қарсы бұру керек. Бұған электр қозғалтқыштарының біреуінің сымдарын қосу тәсілін өзгерту арқылы қол жеткізіледі..
9 -қадам: ҚҰРАМДАРДЫ ОРНАТЫҢЫЗ
. Мен ағымдағы шектеу резисторлары мен тізбекті қорғау диодтарының сымдарын кесіп, оларды тек розеткаға жалғадым. Мен мұны қайталамаймын, себебі қозғалтқыштардың дірілі дөңгелек сымдар мен розеткалар арасындағы байланысты үзуге бейім. DIP розеткалары дөңгелек емес, тегіс компонентті сымдарға арналған. Мен IR модулін Socbot -тың жоғарғы жағына орнаттым, бірақ сіз оны алдыңғы, артқы, бүйірлік немесе астына қоюға болады. Бұл өте сезімтал, сондықтан әмбебап қашықтан басқару пульті кез келген бұрыштан жұмыс істейді..
10 -қадам: БІТІРІҢІЗ
. Мен Socbot -ты бояуды шештім, бірақ мен оны қайталамаймын. Бастау жақсы идея сияқты көрінді, бірақ мен оны жасағаннан кейін бояусыз жақсы көрінетінін түсіндім. Сіз басқаша сезінуіңіз мүмкін..
11 -қадам: ҚУАНЫҢЫЗ
. Ағымдағы шектеу резисторларының арқасында мен токты 40 мА шамасында ұстау үшін қостым, бұл Socbot өте жылдам қозғалмайды. Бұл мен үшін жақсы, бірақ сіз тағы бір нәрсе тұрып, кете аласыз. Егер солай болса, моторды басқару үшін транзисторларды қолдануды ұсынар едім. Бұл қозғалтқыштарға толық ток енгізуге және жылдамдықты айтарлықтай арттыруға мүмкіндік береді. Толық қуатта бұл нәрсе шынымен де сиқыр болар еді. Алайда, токтың ұлғаюы батареяның қызмет ету мерзімін қысқартады және олар ұзақ уақытқа созылмайды. Назар аударыңыз, розетка аккумуляторлар орналасқан жерге дейін жүреді. Мен оның қарама -қарсы бағытта жүргенін қалаймын, бірақ оған жете алмадым. Менің ойымша, бұл салмақтың таралуына байланысты. Мен тіпті қарама -қарсы бағытта сым орамасының сымдарын бүктедім, бірақ бұл сокботтың жүру бағытына әсер еткен жоқ..
12 -қадам: ОСЫҒА АРНАЛЫҢЫЗ
. Келесі нұсқаларға арналған бірнеше идеялар: - қозғалтқыштарға толық ток беру үшін транзисторларды қолданыңыз (олар қазір сыйымдылықтың 40% -ында жұмыс істейді) - жарық іздейтін немесе жарықтан сақтандырғышты жасаңыз. - Әрқайсысында жарық диоды бар жарық іздейтін (немесе болдырмайтын) тұтас жиынтығын жасаңыз және олардың бір -бірімен қалай әрекеттесетінін зерттеңіз. - дыбысты іздейтін сокбот жасаңыз - сокботтан кейін сызық жасаңыз - 8 істікшелі сымды орамалы розетканы пайдаланып одан да кішірек сокбот жасаңыз. - 40 істікшелі сымды орауыштың көмегімен үлкенірек ботқа жасаңыз - сокботты жаттықтыруға немесе бағдарламаланатын ету үшін пикаксаның кодын жазыңыз. Мүмкін, қашықтан басқару құралын пайдаланып, оны бірнеше қозғалыстар арқылы жылжытыңыз, содан кейін ол қозғалыстарды қайталауға мүмкіндік береді. - инфаркт кодтарын қолдана отырып, бір -бірімен сөйлесе алатын және әсер ететін екі немесе одан да көп розеткаларды жасаңыз Мүмкіндіктер шексіз..
13 -қадам: РАХМЕТ
. Менің жобамды көруге уақыт бөлгеніңіз үшін рахмет. Бұл сізді жаңа идеялармен шабыттандырады деп сенемін. Томас Эдисон айтқандай: «Ойлап табу үшін сізге жақсы қиял мен қоқыс керек». Тағы да рахмет, Рэнди.
Нұсқаулықтар мен RoboGames роботтар байқауының екінші жүлдесі
Ұсынылған:
Аралас буын сағаты: 6 қадам
Аралас буын сағаты: Сәлем, бұл жобаны 1 ай бұрын бастадым, денсаулығым нашар болғандықтан (денге ауруымен ауырдым) бұл көп уақытты алды. Мен әдетте Arduino негізіндегі жобаны жасаймын, сондықтан сағаттық жоба жасау өте қызықты болды. Қызықты жоба жасау үшін мен көп тексердім
Бірінші немесе екінші буын бөлмесін тазалау: 8 қадам
1 -ші немесе 2 -ші буын Roomba тазалау: Таза робот - бақытты робот
MpegPlayer -ді Rockbox - 1 -ші буын IPod Nano -да жұмыс істеуге алу: 7 қадам
MpegPlayer -ді Rockbox - 1 -ші буын IPod Nano -да жұмыс істеуге алу: ** ӨТЕ МАҢЫЗДЫ ЖАҢАРТУ ** Егер сіз бұған дейін қараған болсаңыз, WINFF өзінің интерфейсін өзгертті, енді ол 0.41 нұсқасында. Бағдарлама қазір әлдеқайда жетілдірілген және қазір " рокбокс "; " түрлендіру " астында Мен оны жасаған кезде жаңартамын
Үшінші буын IPod Nano -ны зарядтау үшін жалпы USB автомобиль зарядтағышын өзгертіңіз: 4 қадам
Үшінші буын IPod Nano -ны зарядтау үшін жалпы USB автомобиль зарядтағышын өзгертіңіз: Менде 3 -буын iPod Nano бар. Ол қосылғанын анықтайды, бірақ жалпы USB зарядтау адаптерінен зарядтаудан бас тартады, бірақ мен адаптер кабелін немесе iPod үшін арнайы басқа зарядтағышты сатып алғым келмеді, сондықтан мен оны өзгерттім
Ақылды аяқ киімге арналған телефон алыңыз (2 -ші буын): 4 қадам (суреттермен)
A Smart Style аяқ киім телефоны (ген 2): Бұл менің ақылды смартфон сериясындағы тағы бір нәрсе, ол менің бірінші жұмыс киетін аяқ киім телефонымды, үнсіздік конусын және телефон кабинасын қамтиды. Бұл нағыз жұмыс істейтін аяқ киім телефоны, телефон бір аяқ киім мен екіншісінде Bluetooth гарнитурасы негіз болды