Как выбрать Arduino: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 3: | Строка 3: | ||
Данный вопрос возникает у всех, кто впервые решился создать проект с использованием Arduino. | Данный вопрос возникает у всех, кто впервые решился создать проект с использованием Arduino. | ||
Во первых, нужно определиться с задачей, которую будет выполнять устройство. | Во-первых, нужно определиться с задачей, которую будет выполнять устройство. | ||
Во вторых, нужно определиться какой именно функционал вам нужен, чтобы плата обладала необходимыми деталями: сенсорами, датчиками, модулями и т.д. | Во-вторых, нужно определиться какой именно функционал вам нужен, чтобы плата обладала необходимыми деталями: сенсорами, датчиками, модулями и т.д. | ||
Определившись со всеми параметрами вы можете столкнуться с немалым ассортиментом плат Arduino, в добавок у каждой платы есть еще и по два, три аналога. Некоторые думают, что чем дороже и мощнее - тем лучше, приобретают серьезные решения, как например Arduino Due, а потом понимают, что на нем работают не все программы, и самостоятельно справиться со всей мощью данного устройства, для них трудно. Другие идут по противоположному пути и сталкиваются с нехваткой ресурсов (память, выводы, порты, тактовая частота, питание). Поэтому давайте с вами найдем оптимальным вариант с нужными характеристиками. | Определившись со всеми параметрами вы можете столкнуться с немалым ассортиментом плат Arduino, в добавок у каждой платы есть еще и по два, три аналога. Некоторые думают, что чем дороже и мощнее - тем лучше, приобретают серьезные решения, как например Arduino Due, а потом понимают, что на нем работают не все программы, и самостоятельно справиться со всей мощью данного устройства, для них трудно. Другие идут по противоположному пути и сталкиваются с нехваткой ресурсов (память, выводы, порты, тактовая частота, питание). Поэтому давайте с вами найдем оптимальным вариант с нужными характеристиками. |
Текущая версия от 13:23, 1 июня 2021
Как выбрать Arduino?
Данный вопрос возникает у всех, кто впервые решился создать проект с использованием Arduino.
Во-первых, нужно определиться с задачей, которую будет выполнять устройство.
Во-вторых, нужно определиться какой именно функционал вам нужен, чтобы плата обладала необходимыми деталями: сенсорами, датчиками, модулями и т.д.
Определившись со всеми параметрами вы можете столкнуться с немалым ассортиментом плат Arduino, в добавок у каждой платы есть еще и по два, три аналога. Некоторые думают, что чем дороже и мощнее - тем лучше, приобретают серьезные решения, как например Arduino Due, а потом понимают, что на нем работают не все программы, и самостоятельно справиться со всей мощью данного устройства, для них трудно. Другие идут по противоположному пути и сталкиваются с нехваткой ресурсов (память, выводы, порты, тактовая частота, питание). Поэтому давайте с вами найдем оптимальным вариант с нужными характеристиками.
Если Вы хотите создать уже готовый проект, любезно предоставленный другими разработчиками, то логичным приобретением будет та Arduino, на которой проект был создан изначально. Здесь стоит отметить тот факт, что теперь, на территории РФ платы Arduino распространяются под торговой маркой Geduino. То есть, как Вы правильно поняли, Arduino Micro отличается от Geduino Micro названием и логотипом (это не аналог), о чем написано на официальном сайте. А так как последняя стоит дешевле, то выбор очевиден.
Если Вы не определились с проектом, но хотите приобрести Arduino для собственных экспериментов, то немаловажным фактором является количество различных примеров в сети, под ту или иную Arduino. Тут несомненным лидером является Arduino UNO, это объясняется тем, что данная плата является старшей в линейке Arduino, при этом не является устаревшей, так как претерпела не мало изменений с момента создания.
Если Вы собираетесь реализовать собственный проект, то к выбору Arduino стоит подходить методом исключения. Если в Вашем проекте имеются модули с выводами под Arduino Uno, тогда исключаем Arduino ProMini 3.3V, Arduino ProMini 5V, Arduino Nano и Arduino MICRO. Если таковые модули в проекте не предусмотрены, то сначала исключаем те Arduino, которые не подходят по размерам, а затем те Arduino, количество выводов (цифровых, аналоговых, ШИМ, интерфейсных), тактовая частота и напряжение питания которых, больше чем требуется по проекту. При этом запас памяти должен быть не менее 30% от требуемого проектом.
Чуть сложнее обстоят дела с аналогами. Они похожи по названию на оригинал (например: xDuino UNO R3 CH340G и DCcduino UNO R3 CH340G, - это аналоги Arduino UNO R3, а Arduino NANO CH340G - аналог Arduino Nano), но могут иметь другой тип USB разъема, немного отличаться по габаритам, иметь иной контроллер USB, иной тип корпуса микроконтроллера, цвет платы и т.д. Здесь нужно понимать, что данные платы повторяют функционал их оригинала (на который они похожи названием), так как используют тот же микроконтроллер ATmega, той же серии. Габариты платы, корпус микроконтроллера и тип USB порта, можно определить по фото. А наличие «CH340G» в названии, означает о том, что в качестве контроллера USB используется не стандартный для Arduino чип FTDI, а его аналог CH340G, следовательно, для подключения такой Arduino к компьютеру, нужно установить драйвер для чипа CH340G. Данные платы подойдут тем, кто считает, что однократная установка драйвера не является неудобством, а пониженная цена - является преимуществом перед оригинальным названием.
Плата | Плюсы | Минусы |
---|---|---|
Файл:ArduinoUnoSMD.jpg |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
Файл:Arduino Leonardo board (cropped).JPG |
|
|