LXF139:Review5
|
|
|
Arduino Uno
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
- Грэм Моррисон оценил обновление популярной хакерской платформы.
Arduino – рай для любителей компьютерных самоделок. С помощью этой штуки каждый, имея макетную плату, пригоршню компонентов и моток проводов, может собрать любой прибор – от переносного бесконтактного датчика приближения сзади до модульного синтезатора. До сих платформу Arduino обновляли разве что по мелочам, но в октябре линейку этих продуктов реформировали капитально: и более дешевую малютку Uno, и её старшего брата Arduino Mega 2560.
Размер и компоновка печатной платы аналогичны ее предшественнику, Duemilanove. Состав цифровых и аналоговых разъемов почти не изменился: все те же выводы питания, «земля» и ШИМ; на прежних местах остались кнопка сброса, светодиоды и разъемы питания. Это безусловно хорошо, поскольку за прошедшие годы разработано немало разнообразных коробок, корпусов, «шильдиков» и прочих компонентов в расчете на устоявшуюся конструкцию. Всё это достанется Uno без доработки, что обеспечивает должную преемственность. Единственное физическое различие – не стало перемычки, переключавшей питание от шины ко внешнему источнику. Подать питание от внешнего источника по-прежнему можно – на вход DC или через контакты разъема питания (если хотите использовать батарею). Для питания Uno подойдёт напряжение 6 – 20 В.
Без USB-драйвера
Наиболее существенное изменение в конструкции прибора можно заметить, вглядевшись в конфигурацию встроенных чипов. Например, не стало чипа FTDI, который раньше «сидел» рядом с развитым USB-интерфейсом. Его место занял специальный преобразователь сигналов USB в последовательный. При старом чипе FTDI пользователи Linux должны были где-то доставать драйвер для работы Arduino, теперь эта необходимость отпала. Кроме того, новая конфигурация USB обладает меньшей латентностью данных, что ускоряет обмен данными между Uno и ПК.
Изменился и микроконтроллер. Этот чип – ядро системы, именно он обеспечивает замечательную гибкость Arduino. Atmega168 уступил место Atmega328, который, как видно из обозначения, почти вдвое превосходит прежний чип по оснащённости. Удвоено всё, кроме тактовой частоты. Вместо 16 КБ ОЗУ теперь 32 КБ; вместо 1 КБ SRAM стало 2 КБ, а объём ЭСППЗУ c 512 байтов увеличен до 1 КБ. Цифры в наш компьютерный век ничтожные – но и с этими скромными ресурсами Arduino творит чудеса.
Чтобы научить Arduino делать что-нибудь полезное, нужно писать для него программы с помощью специального IDE на базе Java (необходима версия не ниже 0021). Понадобятся также различные пакеты, чтобы мастерить бинарники для микроконтроллера AVR (пользователям Ubuntu достаточно будет установить пакет arduino через Synaptic). С годами в IDE мало что изменилось. Поиск подключений к плате по-прежнему связан с пробами и ошибками – здесь придётся попотеть. Но для большинства энтузиастов это не преграда.
Проект Arduino отпочковал десятки библиотек, сотни примеров и тысячи проектов, и с появлением Uno самое время присоединиться к этой компании.