Как перейти с макета Arduino на создание реального устройства

Мой первый проект arduino, я сделал датчик фар, который активирует внешний свет, когда на него попадают фар. Я знаю, что я могу купить его, но где это весело?

Теперь я хотел бы сделать «реальную», чтобы зайти за пределы моего дома, чтобы я мог повторно использовать своего arduino.

Я действительно не знаю, где и как начать. Я посмотрел, но не могу найти информацию об этом ... Я уверен, что кто-то здесь сможет что-то предложить.

49 голосов | спросил Steve 11 Mayam11 2011, 04:35:54

7 ответов


36

Я предполагаю, что из вашего вопроса вы хотите, чтобы основные части Ардуино вместе с вашей схемой были в постоянной форме.

Вот мои шаги:

  1. Постройте всю схему на макете или два. Тогда вы знаете, что все работает.
  2. Перенесите его в постоянную форму схемы, проверяя, как вы идете.

Сделайте шаг за шагом, и все будет хорошо.

1. Постройте всю схему на макете или два.

Затем вы знаете, что все работает, и что у вас есть все компоненты, готовые сделать вашу постоянную схему

Это потребует создания и программирования части вашего Arduino на макете. Я не думаю, что вам понадобится USB-часть, поэтому это могут быть сквозные компоненты, относительно простые для начала.

Здесь - ссылка на инструкции, которые показывают, как сделать Arduino без USB.

Он может быть запрограммирован с использованием существующего Arduino, вам не нужен программист. Например: http://arduino.cc/ru/Tutorial/ArduinoToBreadboard

Я бы сделал эскиз схемы, чтобы убедиться, что я понял, что у меня на макете, и для руководства следующим шагом.

2. Я бы порекомендовал вам передать все это на «veroboard» (stripboard), а не на печатную плату.

Veroboard /stripboard будет намного быстрее и дешевле. Вы можете легко потратить 10 раз больше времени на то, чтобы использовать Eagle достаточно хорошо, чтобы получить изготовленную печатную плату, чем это потребовалось бы для проектирования и создания всей схемы на veroboard /stripboard.

Вы можете сделать дизайн на квадратной бумаге, но есть некоторые программы САПР, которые помогут вам, если вы запустите Google для veroboard CAD. Я никогда не использовал их, я использую бумагу и мягкий карандаш или векторный рисунок. Друг использовал PowerPoint, потому что это то, что он должен был передать.

Здесь является примером того, кто построил Arduino на veroboard /stripboard.

Он показывает дизайн, который он произвел для veroboard /stripboard. Постарайтесь получить разумный макет для своего дизайна, прежде чем делать это. Здесь мягкий карандаш и ластик входят :-) Обычно первые две попытки слишком велики или слишком малы. Сделайте это легко для себя и получите множество квадратов графовой бумаги: -)

Эта ссылка показывает, что процесс будет выглядеть.

Вы можете следить за дизайном arboro veroboard /stripboard и тестировать, что он работает. Затем сосредоточьтесь на своей дополнительной схеме.

Используйте сокет для микроконтроллера, и поэтому не припаивайте его напрямую. Большинство других частей составляют всего несколько долларов, поэтому я бы получил несколько частей для запасных частей и практики. (Чтобы выразить это в контексте, некоторые электронные компании взимают больше за доставку, чем те, которые будут стоить, поэтому получение нескольких множество частей имеет смысл, особенно если вы намерены сделать еще кое-что).

Общая стоимость части Arduino должна быть ниже $ 10.

Удачи, и я надеюсь, вам понравится.

ответил G Bulmer 12 Maypm11 2011, 14:27:04
11

Некоторые говорили об использовании щита. Я собираюсь предложить попробовать вашу руку на своей PCB :) Хотя это, как правило, дорогой /трудный /расстраивающий маршрут, это легко самый образовательный.

Получите себе копию Eagle и сыграйте с редактором схем. Вы должны иметь возможность копировать большую часть этого из вашего прототипа. Вы также найдете схему arduino хорошей ссылкой для бит на dev-плате.

Если вы уже написали программное обеспечение на своей доске разработки, тогда у вас должно быть хорошее представление о том, что требуется с точки зрения размера флэш /ОЗУ, счетчиков, контактов IO и т. д. Возможно, потребуется некоторое копание, чтобы выяснить, Фактически, среда Arduino использовалась, но имеет тенденцию скрывать технические детали от разработчика. Самый простой способ - просто использовать чип на arduino, который, я считаю, ATMega168 .

Начните веб-сайты поставщиков компонентов, таких как Digikey и Element14 найти нужные компоненты. Попытайтесь использовать вещи, уже включенные в библиотеки Eagle, или попробуйте свои руки при рисовании ваших собственных следов.

Тогда вы можете BatchPCB сфабриковать свои проекты. Закажите все части, которые вы выбрали. Как только все придет, припаяйте его вместе и молитесь, чтобы он работал, когда вы включаете его: D

Конечно, это звучит довольно сложно, если вы новичок в электронном дизайне, просто продолжайте задавать вопросы все время! Удачи;)

ответил Cogsy 11 Mayam11 2011, 09:40:52
6

Может быть, идите на полпути между щитом Arduino и вашей собственной доской, используя Arduino Pro или Pro Mini

  

Pro - эта плата предназначена для продвинутых пользователей, которые хотят оставить плату, встроенную в проект: она дешевле Diecimila и легко питается от батареи, но требует дополнительных компонентов и сборки.

Вы просто добавляете свои дополнительные компоненты.

ответил Mihailo 11 Maypm11 2011, 14:36:25
2

Более простым способом может стать создание ардуинового щита - вы можете получить плату прототипа в форме ардуино. Добавьте любые компоненты, которые вы хотите, а затем просто набросьте на ардуино.

ответил charliehorse55 11 Mayam11 2011, 05:41:42
1

Нарисуйте схему, во-первых, частей на плате Arduino, которые вы используете, и каких-либо частей, которые вы добавили, и как они связаны, и покажите нам это. Мы можем исходить оттуда.

Возможно, вам понадобится подготовить и изготовить PCB, и собрать его, или вы можете построить схему на прототипах. Затем вы просто подключите AVR от Arduino к нему, и он должен начать работать так же, как и Arduino.

ответил Leon Heller 11 Mayam11 2011, 04:48:43
1

Перейдите к MetaBoard . Это в основном плата, совместимая с arduino, которую вы можете травить дома на односторонней печатной плате. Если вы хотите перенести то, что вы прототипировали на постоянную доску, это будет хорошей, хорошо документированной отправной точкой.

По пути вы поймаете копию Eagle для редактирования дизайна в соответствии с вашими потребностями и выберите < a href = "http://www.adafruit.com/products/46" rel = "nofollow"> в программировании цепи , что вам нужно будет запрограммировать вашу домашнюю страницу.

ответил ducksauz 11 Mayam11 2011, 08:42:24
1

Мой метод не намного отстает от Когси. Вместо глубокого погружения в орла и такого, перейдите в свой местный Radioshack, заберите некоторые из них перфокарты (монтажные платы с тонны отверстий в них). Настройте atmega328 с необходимыми дополнительными функциями (1 внешний кристалл с 2 конденсаторами, конденсатор для фильтрации линии электропередачи и резистор для выключения сброса). Припаяте чип /контур к плате перфоратора.

Этот метод намного менее сложный, чем запуск с пользовательской pcb. Недавно я только начал работать с электроникой, и этот метод стал моим следующим шагом. Теперь я делаю свое собственное травление, но это прогрессия, которая наиболее легко воспринимается.

Удачи!

ответил g19fanatic 20 Maypm11 2011, 19:16:35

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132