CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

Программы для взаимодействия Raspberry Pi с Arduino через последовательный порт


Если вы собрали робота (например такого — на базе контроллера Arduino ) и он принимает управляющие команды через последовательный порт, то возникает проблема — какую терминальную программу использовать.

( Читать дальше )

Arduino & PC - пакетный обмен данными. Часть 1

Вместо предисловия.
Наверняка многие из вас сталкивались с проблемой взаимодействия Arduino и PC. Материалов, посвященных этому вопросу, в сети достаточно. На этом замечательном ресурсе так же есть ряд примеров того, как организовать обмен данными между этими двумя устройствами:
Раз
Два раза
Однако, после того как канал связи будет организован, возникает вопрос – как обрабатывать данные, поступающие из последовательного порта?


( Читать дальше )
  • +1
  • 16 декабря 2012, 09:23
  • reegool
  • 7

Uralduino или Yet Another Serial Arduino для самостоятельного изготовления.

Выкладываю разводку печатной платы на основе вот этой схемы — robozone.su/2008/02/29/universalnyjj-robo-kontroller-mrc28.html Плата легко изготавливается с помощью фоторезиста. ЛУТ не пробовал, но, теоретически, должна получиться.

Изменения по сравнению с MRC28:
1.Переразведены порты. Теперь раскладка — стандартная для Ардуины.
2.Добавлена линия автосброса.
3.Резисторы и конденсаторы заменены на чип-варианты. Типоразмер 0805 напаивается легко, а сверлить — меньше.
4.Установлены светодиоды на линиях Rx и Tx

( Читать дальше )
  • +1
  • 26 декабря 2011, 18:08
  • Shihad
  • 2

Программирование Arduino - библиотека Firmata

Firmata library – библиотека, реализующая протокол Firmata
Firmata
Библиотека Firmata реализует протокол Firmata, что позволяет простым образом общаться с программами на компьютере.
Данная библиотека входит в состав Arduino IDE.

( Читать дальше )
  • +1
  • 1 августа 2010, 13:54
  • noonv
  • 11

Arduino и LabVIEW


Через последовательный порт информацию от Arduino может обрабатывать и такая полезная программа для экспериментаторов, как LabVIEW
В примере, LabVIEW показывает положение переменного резистора.

( Читать дальше )

Хаки Arduino - Экономим RAM

По сравнению с Вашим настольным компьютером – у ардуины очень мало памяти. Очень :) Всего 1Kb ОЗУ (RAM)
для Atmega8/Atmega168, для Atmega328 – 2Kb


Но! Есть небольшой хак, который позволит вызволить Вам для программы дополнительные 100 байт памяти (для 1Kb памяти – это почти 10%!) :)


( Читать дальше )
  • +3
  • 16 сентября 2009, 11:41
  • admin
  • 1

Программирование Arduino - Последовательная передача данных

1. Программирование Arduino — введение
2. Структура программы, константы
3. Цифровой ввод/вывод
4. Аналоговый ввод/вывод
5. Дополнительные функции ввода/вывода
6. Работа со временем
7. Математические функции
8. Псевдослучайные числа

9. Последовательная передача данных

Arduino/Freeduino имеет встроенный контроллер для последовательной передачи данных, который может использоваться как для связи между Arduino/Freeduino устройствами, так и для связи с компьютером. На компьютере соответствующее соединение представлено либо обычным COM-портом (в случае Arduino Single-Sided Serial Board), либо USB COM-портом, который появляется в системе после установки необходимого драйвера.

( Читать дальше )
  • 0
  • 7 июля 2009, 10:39
  • admin
  • 14