Що таке Arduino і що з цим можна зробити?
Якщо ви чимось схожі на мене, то возитися з електронікою - це те, що ви дійсно хотіли б зробити - принаймні, в теорії. Насправді, тимчасові обмеження і брак знань неминуче заважають вам спробувати. Це занадто складно. Вам подобається розбирати розбиті гаджети, але ніколи не робити нічого зі знайденими битами, крім як заховати їх під дощовий день (ящик, повний мікрохвильових деталей? Перевірте).
- Що ти можеш зробити з цим?
- 1. 3D-принтери
- 2. Puff Чарівний дракон Бойовий Робот
- 3. Лазерна Арфа
- 4. Бейкер Чирикать
- 5. світлодіодні кубики
- Відкрите джерело
- зв'язок
- Багатство підтримки
- Універсальність і вартість
- Безліч варіантів
- Отримати створення
- Ви тільки починаєте в світі мікроконтролерів? Яку дошку ви збираєтеся отримати? Що ви плануєте зробити? Дайте нам знати в розділі коментарів нижче!
Arduino є відповіддю на все це, і, чесно кажучи, все, що можна вважати кумедним під час навчання, є, на мою думку, дійсно революційним пристроєм.
Технічно Arduino - це програмований логічний контролер. Офіційно це платформа для створення прототипів електроніки з відкритим вихідним кодом - але що це означає?
Для вас або для мене це як маленький комп'ютер, який ви можете програмувати, і він взаємодіє зі світом за допомогою електронних датчиків, джерел світла і двигунів. По суті, це робить деякі по-справжньому хардкорні проекти в області електроніки доступними для всіх, тому художники і творчі люди можуть зосередитися на втіленні своїх ідей у життя. Це ідеальний інструмент для мастерингу!
Цитувати:
Arduino - це платформа для створення прототипів електроніки з відкритим вихідним кодом, заснована на гнучкому, простому у використанні апаратному та програмному забезпеченні. Він призначений для художників, дизайнерів, любителів і всіх, хто цікавиться створенням інтерактивних об'єктів або середовищ.
Що ти можеш зробити з цим?
Перш ніж обговорювати, що робить Arduino таким революційним пристроєм, я думаю, що краще показати вам деякі з моїх улюблених проектів, які були зроблені з Arduino.
1. 3D-принтери
У минулому ми показували вам MakerBot, які, 3D-принтер. Ну, це використовує пару Arduinos для управління такими речами, як виштовхування розплавленого пластику з друкуючої головки для переміщення платформи.
2. Puff Чарівний дракон Бойовий Робот
Звичайно, всілякі роботи є головними кандидатами на створення з Arduino, але цей самий симпатичний, який я коли-небудь бачив. Використовуючи базову раму робота, 2 мотори і 2 датчики світла, цей маленький хлопець може знайти джерело тепла, попрямувати до нього і погасити вогонь - все автономно.
(* Автономне значення, воно робить це самостійно, без контролю людини).
Якщо цей проект вас цікавить, подивіться, як Xod може допомогти вам створити робота Arduino.
3. Лазерна Арфа
Приголомшливі звуки трансу, лазери, що ще можна побажати?
4. Бейкер Чирикать
Простий спосіб повідомити покупцям, що приготовлений свіжий хліб, BakerTweet має набір для вибору хліба і кнопку твіту! Я думаю, ви погодитеся, що це найунікальніше використання Arduino.
5. світлодіодні кубики
Найкращий спосіб пояснити це - просто подивитися відео - це просто чудово; 8x8x8 світлодіодний куб (це 512 світлодіодів), все управління здійснюється Arduino.
Рівень складності знаходиться на більш високому боці, хоча. Не хвилюйтеся, якщо це здається складним - у нас є повний світлодіодний куб Arduino підручник, який охоплює все, що вам потрібно знати.
Так весело і гри осторонь, що саме робить Arduino таким особливим? Звичайно, є й інші контролери, що програмуються?
Відкрите джерело
Arduino - це торгова марка, але велика частина розробленого ними апаратного і програмного забезпечення має відкритий вихідний код. Схеми доступні в Інтернеті, тому, якщо ви не хочете купувати готовий Arduino, ви можете безкоштовно купити окремі компоненти і зробити їх самостійно або купити один з безлічі доступних клонованих пристроїв. На цьому етапі варто подумати, чи варто взагалі використовувати офіційну плату Arduino!
зв'язок
Як частина апаратного забезпечення, Arduino може працювати незалежно (як у роботі), підключатися до комп'ютера (тим самим надаючи вашому комп'ютеру доступ до даних датчиків із зовнішнього світу і забезпечуючи зворотний зв'язок), або з'єднуватися до інших Arduino або інших електронних пристроїв. пристрої і контролери чіпів. Практично все може бути пов'язано і обмежено тільки вашою уявою, готовністю витратити деякий час і зусилля на вивчення чогось нового і доступність компонентів. Якщо ви можете думати про це - Arduino може зробити це.
Багатство підтримки
Є тисячі інших людей і організацій, що приймають Arduino. Результатом цього є те, що, якщо вам не вистачає у відділі творчості, завжди є заздалегідь запрограмований проект для вас, і завжди є щось нове для вивчення. Це також дуже легко почати.
Універсальність і вартість
Офіційна повна плата Uno коштує 25 доларів, а клон Uno всього 4 долари, що робить ці маленькі електронні чудеса доступними як для любителів, так і для освітніх установ.
Мова програмування, яку ви завантажуєте, неймовірно проста і повинна бути знаком будь-кому, хто мав досвід роботи з Java або подібними мовами. (Це насправді ґрунтується на обробці).
Це також фантастичний інструмент навчання, за допомогою якого ви можете експериментувати з електронікою і вивчати основи. Насправді, якби ми мали їх, коли я був у школі, я майже впевнений, що став би інженером з апаратного забезпечення.
Безліч варіантів
Після випуску Arduino багато інших компаній прийняли апаратний принцип відкритого вихідного коду. Поряд з багатьма клонованими платами, що з'явилися на ринку, доступно кілька унікальних дизайнів, які сумісні з Arduino IDE. Ці плати беруть загальний дух оригінальних плат Arduino і додають додаткові функції.
Яскравим прикладом є NodeMCU дошка для розробки. Ця плата, яка також крихітна, має вбудований Wi-Fi і, крім того, сумісна з Arduino, може використовуватися в якості крихітного Node.Js. сервер. Доступні всього за 3 долари, ці крихітні плати настільки хороші, що ми подумали, чи стануть вони прямим конкурентом трону Arduino.
Одним з наших улюблених мікроконтролерів тут, на, є лінійка плат Teensy. Ці невеликі плати володіють набагато більшою продуктивністю, ніж плати Arduino, з крихітним форм-фактором, що робить їх ідеальними для невеликих проектів, в основі яких лежить потужна обробка.
Все ще хочете дізнатися більше? Подивіться цей короткий документальний фільм про Arduino, який трохи більше розкриває фон і мотиви проекту. Велика частина написана італійською мовою, тому що, якщо назва ще не видана, проект почався в Італії.
Отримати створення
Arduino повністю змінили захоплення електронікою. Те, що було неможливо без великих знань в минулому, тепер досяжне всіма завдяки широкому асортименту доступних дешевих мікроконтролерів і величезній спільноті, що оточує його.
Почати теж досить легко, і у нас є зручне керівництво для початківців щоб вивести вас з ладу. Або подивіться наш проект: Управління світлофорами підручник.