Спроектована вона так, щоб на тих перших семи сантиметрах контакти були ті ж, і розміщені таким самим чином. Тому всі шилди, спроектовані для Arduino UNO, ідеально підходять і для Arduino MEGA.
Відколи ми почали додавати до робота нові і нові пристрої, серйозною проблемою стала обмежена кількість виводів Arduino Uno. І то наш проект ще зовсім далекий до завершення. Що ж буде далі?
Варіантів вирішення є досить багато, аж до використання кількох плат Arduino, кожна з яких має свою спеціалізацію. Але погодьтеся, ставити додаткову плату Arduino щоб просто поблимати діодами - то якось звучить зовсім неправильно.
Є прості і давно пророблені рішення, які дозволяють легко оминути такі обмеження. Найпоширенішими з них є протоколи I2C та SPI, які підтримуються Arduino зразу "з коробки".
Не пройшло і місяця, як прибуло наше шасі. Акуратна коробочка з купою шматків фарбованого металу, болтиками, кріпленнями, двигунами, і дротами.
Скажу чесно - спочатку були трохи побоювання. Заплатити відчутну суму грошей за покупку через Інтернет китайського виробу, який ми бачили тільки на фото і одному відеоролику…
На щастя - наші побоювання виявилися марними. Всі металеві деталі зроблені дуже якісно. Ніяких гострих країв, всі отвори і зрізи акуратно зашліфовані. Фарбування акуратне, рівномірне і стійке до протирання та подряпин. Деталі виконані точно - все сходиться і стикується ідеально. Всі коліщата монтуються на підшипники, тому опір тертя мінімальний.
Радості від складання шасі було не менше, ніж від складання хорошого конструктора Lego чи якоїсь шафки IKEA :-)
Підготовчі кроки можуть забрати багато часу. Ми з сином пройшли їх десь за два місяці. І от, нарешті все готово - стартовий набір куплено, курси початківців пройдено і є більш-менш розуміння що хочемо робити далі.
А хочемо ми створити робота, який зможе легко пересуватися по кімнатах, долаючи пороги висотою до 5 см. При цьому він має бути достатньо стійким, щоб носити на собі сенсори, відеокамеру, можливо мобільний телефон або TFT екран. В уяві зразу ж малюється платформа на гусеницях, висотою не менше 10 см, а шириною і довжиною десь 20x20 см і більше.
Пошук тривав досить довго. Виробники пропонують багато хороших варіантів платформ, і вибрати було важко. Гарний вибір шасі пропонує і DiyLab, але щось до таких моделей душа не лежала.
Аж поки ми випадково не наштовхнулися на це відео:
Сумніви відпали - ми таке хочемо. Тут дійсно не було ні краплі тверезого розрахунку. Лише емоції :-)
Для зручності початківців продавці створюють готові стартові набори, купивши який можна бути спокійним, що маєш все необхідне. Часто в комплекті дають ще й книжечку з описами експериментів, які плавно ведуть від простих схем до складніших.
Перш ніж бігти купувати котрийсь із стартових наборів, дуже раджу зупинитися і подумати - а що ж саме ви збираєтеся робити. Не варто нагрібати великі купи електронного мотлоху, який, може, і вмикатися ніколи не буде.
Перш за все - подивіться кілька відеокурсів для початківців. Це дасть відчуття як виглядає вживу експериментування з Arduino і електронними схемами.