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

Проект Атом

Данный материал немного не вливается в концепцию сайта, поскольку код в материале есть, а ардуино в материале практически нет… Ну увы…


На текущем этапе работы над моей робо-тележкой наступил этап, на котором в проект будут вноситься необратимые изменения. Возникло естественное желание и, фактически, необходимость в том, чтобы оставить за спиной некоторую техническую документацию, на которую впоследствии можно было бы оглядываться.

Дабы совместить полезное с полезным, было решено выполнить сию в виде статьи.

Первым делом, разумеется стоял вопрос механики.
За неблаговидными перспективами собственноручного изготовления механики, я приобрел готовую. (Постыдное проявление слабости.)

Это Атом в том виде в котором он есть сейчас:



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

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

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

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

1-Wire

1-Wire – разработан фирмой Dallas Semiconductor (ныне MAXIM) в конце 90-х годов.
Фирменная документация здесь.

Этот интерфейс интересен тем, что для двустороннего обмена требуется всего одна линия! (отсюда и название :)

Правда, ещё требуется общий провод (земля), но это вроде как в расчёт не принимается :)


Причём, на эту одну линию можно повесить несколько устройств, а ассортимент таких устройств очень широк (от датчиков температуры до широко распространённых ключей-таблеток iButton).
Кроме того – протокол очень прост и легко реализуется на МК программно.


( Читать дальше )
  • 0
  • 6 декабря 2009, 15:57
  • admin
  • 9

Обмен данными по PS/2

Обмен данными через PS/2 осуществляется асинхронно по последовательному протоколу.

Для обмена информацией используется 2 линии:
1 — DATA (по этой линии передаются сами данные)
5 — CLOCK (по этой линии передаются тактовые сигналы)

Данные передаются по одному байту за раз (невзирая на направление передачи – к устройству или от него).


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