Приветствую Вас. Сегодня речь пойдет об отладки электронного устройства по последовательному соединению. Мы не будем рассматривать конкретное устройство. Наверняка, если только вы не начали интересоваться Ардуино сегодня, у вас есть какие нибудь проекты которые подойдут для экспериментов. Мы будем проводить свои с сервоприводом. Но вам не составит труда адаптировать код под свои нужды. Мы намеренно используем простую структуру кода, операторы и функции знакомые новичку. Предполагается что вы имеете представление о чем идет речь.
Бывает необходимо получать данные телеметрии. Либо проводить отладку какого либо блока, органа, механизма не имея точных данных его настройки. С этим часто сталкиваются разработчики новых устройств. И здес
...
Читать дальше »
|
Продолжаем разбираться в листинге.
Скачать исходник можно здесь.
Ссылка начала истории здесь.
Ссылка начала разбора здесь.
Рассмотрим листинг функции CheckOn() подробно.
// Функция рисования опции ВКЛ.
void CheckOn (
...
Читать дальше »
|
Предисловие.
"Разбор Альфы"- статьи из учебного курса робототехнического клуба. В них, имеющий базовые знания в программировании не найдет для себя ни чего нового. Новичок напротив, может найти для себя много интересного. Как конкретно в написании кода, так и в общей логике предмета.
подготовлено для РТК "Техник"
...
Читать дальше »
|
Наконец-то добрались до работоспособного, практически полностью функционального приложения. Ссылка на начало цикла. Желающие самостоятельно разобраться могут скачать архив проекта на Processing. Обратите внимание, для корректной работы приложения необходимо ввести данные для аутентификации и адрес получателя.
Сначала мы планировали выложить откомпилированное приложение и раздать адреса и пароли от тестовых почтовых ящиков.
Но из-за борьб
...
Читать дальше »
|
Здравствуйте, продолжаем. В прошлой части мы подключали и связывали между собой Ардуино и Processing. И вероятнее всего вы заметили некоторые сложности. С некоторыми попробуем разобраться сегодня. Если вы пишите программу для себя и будете её использовать на той же машине на которой её и писали, то проблем нет. А что если вашу программу будут использовать другие. И не важно разбираются они в программировани
...
Читать дальше »
|
Вторая часть. Исходя из нашего плана в первой части, следующее что нам нужно - это принимать данные с последовательного порта в наш компьютер. Для этого мы будем использовать язык PROCESSING. Это родственник ARDUINO IDE, поэтому не должно возникнуть сложностей в его освоении. Он открытый (Open Sourse), и бесплатный (Free). Конечно же желающие могут поддержать и внести свой вклад в его развитие. Скачать PROCESSING можно с официального сайта. Там же можно найти много полезной информации. Мы надеемся что вы самостоятельно сможете скачать и запустить среду PROCESSING. Если наши надежды напрасны, в
...
Читать дальше »
|
Немного забегая вперед. Здесь описано создание конечного продукта. Несложного софта для Win, который выполняет возложенные на него обязанности. Статья расскажет о реализации проекта от начала и до конца, до компиляции в исполняемый файл. Рассмотрит некоторые трудности, и затронет некоторые сложности реализации проекта. В данном проекте Ардуино используется в качестве сенсора, а компьютер принимает и анализирует данные.
Статья рассчитана на читателей знакомых, в какой-либо степени, с ми
...
Читать дальше »
|
Внешний вид.
Назначение.
Модуль предназначен для подачи звукового сигнала. Применяется для звуковой индикации различных процессов и событий: звонок будильника, низкий заряд батареи и т.п. Генерирует звук постоянной тон
...
Читать дальше »
|
Внешний вид.
Назначение.
Лазерный светодиод можно использовать как целеуказатель (лазерная указка). Совместно с фотоприемником возможно использование в качестве светового барьера в охранных системах, сигнализациях, оборудовании подсчета и контроля.
...
Читать дальше »
|
Внешний вид.
Назначение.
Модуль предназначен для подачи звуковых сигналов разной тональности. Применяется для звуковой индикации различных процессов и событий: звонок будильника, низкий заряд батареи и т.п.
Описание.
...
Читать дальше »
|
|