Что вы делаете, когда заканчиваете проект?
Я почти завершил свой первый проект Arduino с использованием платы Arduino Uno, но использую ли ее в готовом устройстве? Я решил, что оставлю Uno для будущих проектов, а конечным продуктом буду управлять что-то еще. Надо продолжать покупать плату Uno для каждого проекта?
Я получил его всего пару дней назад, поэтому я не очень хорошо знаком с ним. Если это так, вы используете тесто для питания, так как я не могу подключить его к своему ноутбуку, как только это будет сделано.
@Timinycricket, 👍1
Обсуждение2 ответа
Лучший ответ:
Есть много вариантов, поэтому все зависит от ваших личных предпочтения:
Вы действительно можете посвятить этому проекту эту плату Arduino и купить новую один для следующего проекта. Это может быть самым простым решением, если не самый дешевый. Просто убедитесь, что вы не используете макетную плату для другие части. «Протоэкран» может быть хорошим вариантом для пайки остальная часть схемы в постоянной форме.
Вы можете заменить Uno на Arduino меньшего размера, например Micro (но будьте осторожны, он использует другой MCU) или клон Pro Mini (тот же MCU). Эти Затем платы меньшего размера можно припаять к печатной плате с помощью стандартного штифта 0,1 дюйма. заголовки.
Вы можете купить дешевый клон и протестировать его, чтобы убедиться, что он работает должным образом. на этот конкретный проект, а реальный посвятить дальнейшему прототипирование.
Можно было взять голую ATmega328P плюс кристалл и колпачки и поставить их, вместе с остальной частью вашей схемы, на перфокарту или стрип-плата. См. ответ Мишеля Кейзерса. Обратите внимание, что если ваша программа может работать с несколько неточными часами 8 МГц, вы можете используйте внутренний генератор микроконтроллера вместо кристалла.
Если ваша программа использует далеко не все ресурсы Uno, вам может рассмотреть меньший MCU. ATtiny85 — популярный «минималистичный» выбор. Убедитесь, что для него доступно ядро Arduino, если вы не хотите программировать все низкоуровнево.
Для наиболее профессионального результата вы можете спроектировать и заказать настоящую Печатная плата для всей вашей схемы, включая микроконтроллер.
Что касается вашего пятого пункта: есть много людей, которые предоставили «ядра» Arduino для ATtiny85: [ATtinyCore от Spence Konde](https://github.com/SpenceKonde/ATTinyCore), кажется, пользуется уважением. Он вводит множество дополнительных опций в диалоговое окно инструментов. . [ATtiny Дэвида Меллиса](https://github.com/damellis/attiny) проще., @RedGrittyBrick
Большое спасибо. Я новичок в этом, поэтому ничего не знаю, но я знал, что могу рассчитывать на SE., @Timinycricket
Вы можете сделать следующее:
- Купить основную микросхему (Atmel 328P)
- Используйте некоторые внешние компоненты, чтобы заставить его работать (например, кристалл). Проверьте это на макетной плате, чтобы увидеть, работает ли это (и проверьте.
- Купите футляр, чтобы положить его в него.
- Купите макетную плату или печатную плату, чтобы припаять ее (или использовать посадочное место)
- Для питания используйте некоторые компоненты (регулятор напряжения) или адаптер, или аккумулятор, что вам нужно. Перед пайкой обязательно проверьте это на макетной плате.
Если вы хотите узнать больше об этом предмете, выполните поиск по слову "прототипирование".
Мне особенно нравятся [высококачественные макетные платы Adafruit](https://www.adafruit.com/product/571) для моих одноразовых сборок. Есть несколько размеров, но размер макетной платы 1/2, с которым я связался, — это размер, который я использую чаще всего., @JRobert
Кажется, их очень легко преобразовать из макетной платы в макетную плату. Если у вас нет ограничений по пространству, это, вероятно, самое простое., @Michel Keijzers
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
https://majenko.co.uk/product/arduino-prototype-plus, @Majenko