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

Ретро-компьютер на Arduino

Ретро-компьютер на Arduino
Очень интересный проект ретро-компьютера на базе контроллера Arduino с интерпретатором Бейсика.

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

Подключение клавиатуры PS/2 к iPhone

клавиатура PS/2 и iPhone
Раньше здесь уже рассказывалось, как можно быстро и просто подключить PS/2 мышку(или клавиатуру) к Arduino.

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

Практическое программирование Arduino/CraftDuino - подключаем мышку PS/2

0. Начало
1. Цифровой ввод — кнопка
2. Аналоговый вывод — Fading
3. Аналоговый ввод – потенциометр
4. Аналоговый ввод – осциллограф
5. Генерация звука – пьезоизлучатель.
6. Фоторезистор
7. Сенсор на светодиоде
8. Общение с Arduino — программирование работы с COM-портом.
9. Аналоговый датчик температуры – LM335

10. Подключаем к Arduino мышку PS/2

На официальном сайте ардуино натолкнулся на библиотеку для работы с устройствами PS/2.

Это даёт шанс пообщаться с компьютерной мышкой напрямую :)
У меня как раз завалялась полудохлая мышка и я сразу решил проверить на ней работу библиотеки :)

Посмотрим, что собственно представляет из себя разъём PS/2 (Personal System)
Если посмотреть на разъём типа «мама» (female connector), выведенный на материнской плате ПК, то увидим шесть входов:

Распиновка (pinout) следующая:

( Читать дальше )
  • +2
  • 22 октября 2009, 12:52
  • admin
  • 15

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

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

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

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


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