Як працюють Rumble Robots: технології за хайпом 2001 року

1

Якщо ви були дитиною у 2001 році, швидше за все, у вас у рюкзаку був хоча б один робот Rumble. Вони були всюди. Полиці магазинів не встигали їх поповнювати. Але ось у чому річ — у них не було жодної магії. Усередині цих пластикових корпусів не ховалося революційне інженерне рішення. Все було зроблено за допомогою продуманого збирання.

Головною принадою було не залізо. То була гра. Ви купували карти. Сканували їх. Ваш робот освоював нові прийоми. Рівень сили зростав. Створювалося відчуття прогресу. Наче ви щось будуєте. Насправді ви просто грали у карткову гру з моторизованою іграшкою.

Але цей маркетинг спрацював. Rumble Robots продали мільйони одиниць. І зробили це, взявши вже знайомі нам речі та змішавши їх по-новому.

Технології не нові

Подивіться уважно на робота Rumble. Що ви бачите?

Невеликий пульт дистанційного керування. Мікропроцесор. Можливо, простий датчик.

Ось і все.

Це не нові винаходи. Це старі ідеї у новій упаковці. Основні компоненти – це модифіковані версії пристроїв, якими ми користуємося щодня. Радіосигнал. Батарейка. Дешева друкована плата. Інновація полягала над деталях. А в їхньому поєднанні.

Подумайте про це. Радіокеровані машини існують уже десятиліття. Так само як човни, літаки і навіть моделі комах. Технології були. Rumble Robots просто взяли існуючу інфраструктуру та додали шар цифрової взаємодії. Карти діяли як ключі. Вони відкривали потенціал. Перетворювали статичну іграшку на динамічний досвід.

“Базові елементи робота Rumble – це просто модифіковані версії звичайних електронних пристроїв, якими ми користуємося щодня.”

Це не означає, що дизайн був поганим. Він був розумний. Він використав одержимість кінця 90-х – початку 2000-х років колекціонуванням та покращенням. Нам це подобалось. Ми й досі говоримо про це. Але ж механізми? Вони були знайомі. Доступні. Дешевими у виробництві.

Чому це знайшло відгук

Чому саме ця комбінація так добре спрацювала у 2001 році?

Тому що це відчувалося як відеогра у реальному житті. Ви не просто керували іграшкою. Ви її оптимізували. Ви будували стратегію. Карти давали вам контроль. Ви могли вибирати, які прийоми екіпірувати. Які характеристики покращувати. Це створювало петлю зворотний зв’язок. Купуйте карти. Підвищіть рівень робота. Переможіть друзів. Повторюйте.

Це було просто. Ефективно. І вигідно.

Технології, які стоять за цим? Мінімальні. Привабливість? Величезна.

Нам не потрібні були найкращі мотори. Нам були потрібні найкращі способи залучення. Rumble Robots забезпечили це, обернувши існуючі технології радіоуправління на механіку колекційної карткової гри. Це був ідеальний шторм із поп-культури початку 2000-х та доступної електроніки.

І тепер, оглядаючись назад, це цікавий кейс про те, як звичайні технології можуть здаватися революційними при правильній упаковці.

Самі іграшки? Тепер це реліквії. Хлам на розпродажі гаражів. Але ж принцип? Він все ще актуальний. Ми, як і раніше, хочемо, щоб наші пристрої здавалися персоналізованими. Оновлюваними. інтерактивними.

Rumble Robots це зробили першими.

За допомогою карток.

І величезної кількості хайпа.

Отже наступного разу, коли ви побачите радіокеровану машину, дрон або навіть пристрій для розумного будинку, пам’ятайте: технології зазвичай старі. Упаковка

Більшість іграшок з дистанційним керуванням використовують радіопередавачі. Ви рухаєте стик, і пристрій надсилає радіосигнал на певній частоті. Усередині іграшки приймач уловлює цей сигнал. Він декодує унікальний набір електромагнітних імпульсів. Ці імпульси є командою. Потім іграшка виконує дію. Все зрозуміло.

Роботи Rumble йдуть іншим шляхом.

Вони використовують інфрачервоне світло замість радіохвиль. Подайте пульт як мініатюрну лампу для передачі коду Морзе. Він блимає невеликим світлодіодом (LED). Послідовність довгих та коротких спалахів несе повідомлення. Ми не бачимо це світло. Наші очі його не вловлюють. Але світлочутлива панель робота — уловлює.

Невидима мова

Датчик усередині робота вловлює інфрачервоні імпульси. Він розшифровує їхню послідовність. Ось і все. Жодних радіоперешкод. Жодної настройки частоти. Лише світло. Світлодіод блимає. Датчик читає. Робот реагує. Все просто.

Чому інфрачервоний сигнал?

Він дешевший у виробництві. Інфрачервоні компоненти менші за розміром. Вони споживають менше енергії. Це важливо для роботи від батареї. Крім того, інфрачервоний сигнал потребує прямої видимості. Ви направляєте пульт. Робот слухає. Жодних здогадів. Жодного шуму.

Зворотний бік медалі

Пряма видимість – це обмеження. Перешкоди блокують сигнал. Стіни його зупиняють. Руки можуть створювати перешкоди. Радіохвилі огинають кути. Інфрачервоне світло – ні. Потрібен чистий шлях.

Підсумок

Роботи Rumble рухаються, тому що світло потрапляє на датчик. Послідовність миготіння вказує, що робити. Довгий спалах. Короткий спалах. Стоп. Вперед. Поворот. Це мова світла. І вони говорять на ньому вільно.

Як насправді працює контролер Rumble Robot

Усередині контролера Rumble Robot є стандартний пульт дистанційного керування для телевізора. Пластиковий корпус просто утримує три батареї, світлодіод і дві друковані плати. Більшість сучасних електронних пристроїв використовують такі плати. Це тонкі скловолоконні смуги з мідними дротиками, нанесеними прямо на поверхню. Така конструкція з’єднує електричні компоненти у складний ланцюг.

Друковані плати всередині контролера робота містять певні деталі. Ви знайдете інтегральну схему (яка є просто мікросхемою). Також там є транзистори, резистори, діоди та конденсатори. Плюс кілька кнопок.

Коли ви натискаєте пластикові елементи на контролері, ви опускаєте ці кнопки вниз. Кнопки з гуми. Вони утримують маленькі провідні пластини. Натискання на кнопку притискає провідний металевий елемент до контактної точки на платі.

Зазвичай ця контактна точка є розривом у ланцюзі. Нанесені дроти не з’єднані. Електричний струм не може досягти мікросхеми.

Але натискання змінює все. Провідна пластина замикає ланцюг. Струм тече через пластину від одного дроту до іншого. Потім він нарешті сягає мікросхеми.

Усередині пульта логічні операції відбуваються швидко. Інтегральна схема сканує клавіатуру. Вона точно визначає, які кнопки ви натискаєте. Потім вона формує сигнал команди. Цей сигнал не просто зникає. Він передається на транзистор.

Транзистор виконує основну роботу. Він посилює слабкий електричний імпульс. Ця посилена енергія активує інфрачервоне світло. Ви не можете його побачити, але він блимає. Контролер продовжує подавати цей сигнал. Він продовжується доти, доки ви утримуєте кнопку натиснутою.

Але куди прямує це невидиме світло?

Повідомлення отримано

Сигнал відбувається через кімнату. Він попадає на світловий датчик робота. Тут починається справжня взаємодія. Датчик виявляє послідовність імпульсів. Він декодує команду. Робот потім виконує те, що отримав.

Не магія. Це базова фізика та інженерія, які працюють в унісон.

Як інфрачервоні патерни утримують бойові роботи на правильному курсі

Rumble Robot використовує інфрачервоне світло для отримання команд, але ви не можете просто направити пульт на два ідентичні пристрої та чекати, що вони будуть працювати узгоджено. Кожен контролер має налаштування A та B. Переведіть цей перемикач, і мікросхема змінить патерн спалахів інфрачервоного сигналу, який вона випромінює.

Робот також має відповідні стани A і B. Переключіть пристрій з режиму A на режим B, і він повністю проігнорує будь-які сигнали з патерном A. Воно реєструє тільки патерн B. Це має велике значення. Якщо у вас є два робота однієї і тієї ж моделі, ви повинні встановити один на B, а інший на A. В іншому випадку, один пульт одночасно включить обох роботів. Різні моделі також використовують унікальні патерни. Це спрощує бої, коли ви випадково не керуєте апаратом супротивника.

В основі інфрачервоного приймача знаходиться фототоклітка. Це невеликий електричний компонент, призначений для прямої реакції світла. Така конструкція є одним з найпоширеніших застосувань фотоелектричного ефекту. Це явище, у якому певні матеріали випускають електрони під впливом світла певних частот.

Типова фотоклітина не є складним пристроєм. Вона містить світлочутливий напівпровідниковий шар. Цей шар укладено між двома електродами. Батарея надсилає постійний електричний струм через ці електроди. Струм продовжує текти незалежно від того, чи знаходиться фотоклітина на яскравому світлі або у темряві.

Вплив світла змінює ситуацію. Коли фотоклітина піддається впливу відповідного виду світла, рівень електронів різко зростає. Це посилення збільшує струм, що тече через ланцюг. Якщо світло блимає, струм збільшується і зменшується у тому ж ритмі. Фотоклітина перетворює світловий сигнал на електричний. Робот чує сигнал, бачить спалах і рухається.

Електричний сигнал сягає центрального інтегрального чіпа робота. Чіп декодує цифровий патерн. Він вирішує, що станеться далі.

Робот рухається вперед. Він повертає ліворуч. Він завдає удару. Не магія. Це конкретні команди, які запускаються двійковими вхідними даними.

Ми розглянули “мозок”. Тепер треба поглянути на тіло.

Механіка руху

Не можна просто сказати роботу «завдати удару». Потрібне обладнання, яке виконає цю команду. Інтегральна схема посилає сигнал низької напруги до виконавчих механізмів. Це «м’язи». Мотори. Гідравлічні поршні. Сервоприводи.

Які компоненти наводять дію у рух?

  • Мотори : перетворять електричну енергію на механічне обертання.
  • Сервоприводи : забезпечують точний контроль кутового положення.
  • Гідравліка : використовується для підйому важких вантажів або завдання ударів з високою дією.

Схема не ворожить. Вона надсилає точний імпульс напруги. Виконавчий механізм реагує. Суглоб рухається. Кулак летить.

Це проста фізика. Але щоб зробити це правильно, потрібна інженерна точність. Неправильний сигнал означає промах. Або, що ще гірше. Зламаний робот.

Ми на півдорозі до вивчення анатомії. Мозок ухвалив рішення. М’язи спрацювали. Що відбувається, коли робот щось відчуває? Це наступний рівень.

Як мотори Rumble Robot керують рухом

Rumble Robot покладається на просту механічну конструкцію, яка відображає логіку будь-якого стандартного радіокерованого автомобіля. В основі його конструкції лежить чотириколісна машина, що приводиться в рух електромоторами. Ці силові агрегати не обертають колеса самостійно. Натомість вони передають енергію через ряд шестерень, що забезпечує рух шасі. Ці два основні приводні двигуни розташовані в нижній частині корпусу робота.

Управління напрямом за допомогою полярності струму

Рух — це потужність, а й точність. У цій ролі виступає інтегральна схема, що діє як «мозок» пристрою: вона надсилає специфічні електричні сигнали для активації двигунів. Кожен мотор здатний обертатися у двох протилежних напрямках. Секрет у потоці струму. Зміна полярності струму призводить до зміни напрямку обертання.

Цей механізм забезпечує напрочуд тонкий контроль. Коли обидва двигуни отримують позитивний струм, колеса вишиковуються в одну лінію. Вони обертаються в одному напрямку. Результат? Робот рухається вперед. Якщо змінити полярність негативний струм, вся конструкція зміщується назад.

Повороти демонструють справжню механічну винахідливість. Для виконання розвороту роботу не потрібні складні кермові механізми. Схема просто змінює напрямок струму між сторонами. Якщо один двигун отримує позитивний струм, а інший – негативний, колеса на кожній стороні обертаються в протилежних напрямках. Ця диференційна дія змушує робота повертати. Якщо знову перемикати струми, робот поверне в інший бік. Жодних перемикань передач у трансмісії. Тільки електрична логіка, що визначає фізичний рух.

Механізм ударів у голові

У той час, як корпус відповідає за переміщення, голова має своє власне специфічне завдання. У голові робота розташований третій двигун. Його єдине завдання – рухати руками вперед і назад. Це не просте махання. Це механізм удару, побудований на основі зубчасто-рейкової передачі.

Подивіться на внутрішнє компонування. Двигун обертає центральну шестерню. Ця шестерня зачіпляється зі з’єднаною шестернею. Ця вторинна шестерня надає руху рейки. Лінійний рух рейок безпосередньо перетворюється на ударну дію рук. Це чиста передача обертальної енергії на ударну силу.

Магія відбувається в основі шестірні. Вона має зубчасту форму з двох сторін, створюючи візерунок із зубчастих секцій, розділених гладкими проміжками. Коли зуби захоплюють рейки, прикріплені до рук робота, шестерня зсуває рейку назад.

Потім шестерня повертається до гладкої секції. Вона відпускає.

Оскільки рейки оснащені пружинами, вони різко висуваються вперед під час звільнення. Це є удар.

Цей конкретний механізм використовується у “Lug Nut”. Інші роботи Rumble використовують різні конфігурації шестерень для різних ударів. Однак, основні елементи залишаються схожими.

Мета проста: завдавати ефективних ударів по роботі противника.

Як вони реєструють ці влучення? Ми побачимо це далі.

Дуже відчутний удар

Як насправді працює система підрахунку очок у матчах Rumble Robot

Ви не отримуєте очки за стиль. Ви не отримуєте очки за те, як круто ви виглядаєте, поки ланцюги вашого супротивника перегорають. Єдиний показник, який має значення, – це шкода. Зокрема, нанесення трьох різних типів ударів, які бортовий комп’ютер розпізнає як допустимі. Це бінарна логіка. Або перемикач замикається, чи ні.

Вимикач Terminate

Найпряміший спосіб зареєструвати удар – це проста фізика. Більшість Rumble Robot має невеликий бамперний вимикач, розташований прямо за головою. Це тонка деталь, яку легко пропустити, якщо ви зосереджені на бронеплитах.

Коли ви досить сильно штовхаєте супротивника, щоб притиснути його до стіни, або завдаєте удару ззаду з достатньою силою, цей бампер натискається. Перемикач замикається. Ланцюг завершується. Контролер реєструє очко. Це жорстоко у своїй простоті. Жодних складних сенсорів, тільки механічне клацання, яке каже: «ти програв».

Вимикач Gravity

Іноді вам недостатньо просто штовхнути його. Ви хочете перевернути його.

Усередині кожної моделі робота знаходиться внутрішній датчик положення у просторі (гравітаційний вимикач). Подайте його як елемент маятника. Коли робот стоїть вертикально, маятник перебуває у нейтральному положенні, залишаючи електричне з’єднання розімкненим. Але якщо ви його нахилить?

Якщо ви збиваєте супротивника так, що він нахиляється більш ніж на 60 градусів убік, маятник хитається. З’єднання замикається. Удар зараховується. Ця механіка заохочує агресивні прийоми. Просто вдарити його замало. Ви маєте позбавити його стійкості. Нахилений робот – вразливий робот.

Лазерна система

Тут стає важче. “Лазер” – це не зброя в традиційному сенсі. Це інфрачервоний світловипромінюючий діод (ІЧ-світлодіод).

Коли ви натискаєте спусковий гачок на контролері, інтегральна схема активує це світло. Напроти цього променя, на основі кожного робота, знаходиться фотодіод. По суті це приймач. Коли інфрачервоний промінь потрапляє на фотодіод, реєструє ланцюг.

Ключовий момент: ці системи відкалібровані різні частоти. Передавач та приймач контролера працюють на одній частоті, а ІЧ-світлодіод робота та фотодіод – на іншій. Чому? Щоб запобігти перешкодам. Ви не можете випадково зареєструвати влучення від сигналу свого власного контролера, що проникає в сенсори вашого робота. Поділ частот гарантує, що зараховується лише пряме влучення лазера противника.

Це створює динаміку, в якій важливе позиціонування. Ви не можете просто стояти на місці та стріляти. Ви повинні направляти світло прямо на приймач. І оскільки лазер — це просто світло, він не має кінетичної сили. Він зараховується тільки в тому випадку, якщо приймач чистий і прямо на шляху променя.

Отже, ви маєте три шляхи до перемоги. Роздавити бампер. Нахиліть вісь. Або засліпите сенсор. Кожен потребує різної стратегії. Деякі роботи створені для витримування ударів. Інші — щоб зберегти вертикальне положення. А дехто розроблений, щоб ухилятися від світла. Хто переможе залежить від того, хто швидше оцінить ситуацію.

Колода, яка розпалює бійку

Ви не можете просто активувати лазер або вичавити максимум можливостей свого робота без відповідного «палива». Гра вимагає від вас полювання на певні карти, щоб активувати механізм удару або підвищити рівень потужності. Це простий та зрозумілий механізм контролю доступу. Якщо у вас немає потрібної карти в руці, ваш робот – це просто важкий паперовий вантаж на колесах.

Саме тут Rumble Robots відрізняється від стандартних карткових ігор. Фізична дія з розігрування карти запускає механічний відгук. Ви не просто оголошує дію; ви вставляєте жетон, і машина реагує. Карти – це не абстрактні символи сили. Це буквально ключі, які заводять двигун.

Як механіка зчитує ваші дії

Система покладається на датчики визначення того, яка саме карта була вставлена. Кожна карта має унікальний магнітний чи візуальний сигнал, який розпізнає робот. Це забезпечує миттєвий зворотний зв’язок. Ви розігрує карту швидкості – і мотори розкручуються. Ви граєте карту щита — і захисні панелі блокуються. Це тактильно. Це миттєво.

«Ви граєте карту, робот реагує. Тут немає місця двозначності».

Ця взаємодія створює прямий зв’язок між стратегією гравця та продуктивністю робота. Тут не можна обдурити систему та виграти за рахунок блефу. Апаратне забезпечення робить те, що говорить програмне забезпечення, на основі введеної карти. Якщо ви хочете використовувати лазер, вам потрібно зібрати карту лазера. Якщо ви хочете збільшити потужність, вам потрібна мапа потужності. Обхідних доріг немає.

Збір потрібних інструментів

Пошук цих карток стає ключовою частиною ігрового циклу. Ви не просто збираєте колоду; ви формуєте екіпірування. Кожна карта виконує певну функцію у межах механічної системи. Деякі карти покращують рухливість. Інші відкривають наступальні здібності. Стратегія зміщується від простої переваги в картах управління ресурсами.

Вам потрібно збалансувати свою руку. Ви робите все на атаку із картами високої потужності? Чи зберігаєте ресурси для захисту? Поведінка робота визначається вашими виборами. Механіка проста, але ухвалення рішень складно. Ви повинні знати, яка карта розблокує якусь функцію. Ви маєте планувати свої розіграші. Ви повинні адаптуватися до дій супротивника.

Зв’язок між картою та дією робота – це суть досвіду. Вона перетворює статичну настільну гру на динамічне змагання інженерії та стратегії. Карти – це не просто шматочки паперу. Це команди. І робот слухає.

Головна відмінність роботів Rumble полягає не тільки в шасі чи двигунах. Це картки харчування. Кожен робот поставляється зі стартовим набором. Пізніше можна придбати додаткові набори. Ці карти – не просто прикраса. Вони є «мозком» усієї системи.

Вставте правильну послідовність карток у слот на голові робота. Робот реагує: активує лазерний захист, включає механізм ударів, збільшує швидкість, коригує окуляри потужності. Все це керується за допомогою пластику.

Скануючий пристрій у голові

На задній частині голови кожного робота знаходиться слот для зчитування карток. Він виглядає як простий проріз, але працює за принципом штрих-кодного сканера у супермаркеті. Усередині знаходиться крихітне джерело світла, а поряд з ним – крихітний світловий датчик.

Кожна карта має унікальний малюнок із чорних та білих смуг. При пропущенні карти через слот промінь світла проходить цими смугами.

Білі смуги відбивають багато світла назад до датчика, тоді як чорні смуги поглинають більшу частину світла.

Цей простий фізичний принцип дозволяє роботу розуміти, що робити. Він зчитує відбите світло, інтерпретує дані та виконує команду.

Чому це важливо? Це перетворює статичну іграшку на модульну систему. Ви не просто граєте з роботом – ви налаштовуєте його. Карти визначають параметри. Змінюйте карти – змінюйте стиль гри.

Технологія проста. Ефективна. Ретро-футуристичний, але при цьому продуманий до дрібниць. Це не просто gimmick (фішка), а ключова механіка.

Фактор скидання та майбутнє бойових іграшок

Апаратна частина, що лежить в основі цього хаосу, напрочуд елегантна. Подібно до інфрачервоного фотоприймача в стандартному пульті дистанційного керування, скануючий датчик на Rumble Robot служить мостом між світлом і логікою. Він приймає відбиті промені і перетворює в електричний сигнал. Цей сигнал не залишається поза увагою. Інтегральна схема робота зчитує його.

Саме тут стається магія.

Схема інтерпретує вхідні дані. Це дозволяє роботу виконати новий рух або на секунду підвищити рівень потужності. Реакція миттєва. Ви натискаєте кнопку. Світло відбивається. Робот реагує.

Але є одне “але”. Вразливість.

Коли робот отримує удар і програє, або коли видобувається батарейний відсік, інтегральна схема скидається. Повне стирання. Він забуває все. Конкретна послідовність рухів, що він щойно вивчив, зникає. Щоб боротися знову, йому доводиться заново «навчати» ці рухи. Немає пам’яті для зберігання даних. Немає синхронізації з хмарою. Тільки сира, миттєва обробка даних, що зникає разом із харчуванням.

Спадщина Rumble Robots

Це обмеження не вбило тренд. Навпаки, воно підігріло його. Популярність Rumble Robots ознаменувала зрушення у тому, як ми сприймаємо інтерактивні іграшки. Ми маємо справу не з поодиноким новинкою. Ми бачимо перед собою креслення.

Найближчим часом варто очікувати на появу безлічі подібних бойових іграшок. Формула зрозуміла. Поєднуйте стандартну систему дистанційного керування з безліччю інтерактивних функцій. Пульт забезпечує введення даних. Робот забезпечує фізичний відгук. Взаємодія є продукт.

Ці машини стирають грань між пасивною розвагою та активною участю. Вони вимагають залучення. Вони потребують уваги. Вони змушують користувача розуміти основи інфрачервоного світла та обробки сигналів, навіть якщо він не знає технічних термінів.

Для тих, хто хоче глибше розібратися в механіці цих іграшок, шлях добре протоптаний. Технологія не нова. Вона запозичена із існуючих систем.

Статті HowStuffWorks по темі

  • Як працюють іграшки радіокеровані

  • Усередині пульта дистанційного керування телевізора

  • Як працюють UPC-штрих-коди

  • Як працює світло

  • Як працюють лазери

  • Що таке безпілотний розвідувальний літак дистанційного керування?

  • Як працюватимуть роботи Robonaut

  • Як працюють рибки, що співають

  • Як працюватимуть роботи-змії

  • Як працюватимуть роботи-мухи-шпигуни

Додаткові корисні посилання

  • Офіційний сайт Rumble Robots

  • декодування ІЧ-пультів дистанційного керування

  • Інфрачервоні пульти дистанційного керування – як вони працюють

  • Офіційний сайт Robotica

  • Робототехніка та технології

  • GoRobotics.net