вторник, 1 марта 2011 г.

"Arduino programming notebook" теперь на русском!

Хорошая новость для всех начинающих изучать платформу Arduino. Книга Брайяна Эванса "Arduino programming notebook" теперь доступна в русском варианте.



Автор перевода: Гололобов Владимир Николаевич
Редакция и правка: команда сайта RoboCraft.ru

Скачать книгу: Блокнот программиста Arduino (PDF 1.3 Mb)

Удачи вам в начинаниях!

Источник: RoboCraft.ru

Arduino и энкодер: дубль 2.

Я уже писал в своем блоге, как подружить Arduino и энкодер. Сегодня покажу вам еще один вариант скетча для Arduino:

  1.  int val;
  2.  int encoder0PinA = 3;
  3.  int encoder0PinB = 4;
  4.  int encoder0Pos = 0;
  5.  int encoder0PinALast = LOW;
  6.  int n = LOW;
  7.  void setup() {
  8.    pinMode (encoder0PinA,INPUT);
  9.    pinMode (encoder0PinB,INPUT);
  10.    Serial.begin (9600);
  11.  }
  12.  void loop() {
  13.    n = digitalRead(encoder0PinA);
  14.    if ((encoder0PinALast == LOW) && (n == HIGH)) {
  15.      if (digitalRead(encoder0PinB) == LOW) {
  16.        encoder0Pos--;
  17.      } else {
  18.        encoder0Pos++;
  19.      }
  20.      Serial.print (encoder0Pos);
  21.      Serial.print ("/");
  22.    }
  23.    encoder0PinALast = n;
  24.  }

Сам энкодер подключаем средним контактом на GND, контакт A - напрямую к пину №3 платы и через 10КОм резистор к +5В, контакт B - к пину №4 платы и аналогично через 10КОм резистор к +5В. Включаем плату, крутим ручку энкодера и мониторим порт - в него плата посылает значения.

суббота, 26 февраля 2011 г.

Подключаем RFID-читалку к iPhone

Представляю вам сокращенный перевод статьи "iPhone RFID Reader", которую обнаружил, читая "Hack a day".

Идея этого проекта состоит в том, чтобы увидеть, на что способен iPhone и заодно немного поразвлечься с читалкой RFID. Читалка работает с низкочастотными (125 кГц) RFID-метками, хотя я уже наполовину закончил проект для высокочастотных MiFARE меток.


четверг, 24 февраля 2011 г.

Пайка мелких элементов на печатную плату

Бороздя просторы интернета, нашел интересную подборку видеоуроков по пайке мелочевки. Думаю, вам это будет интересно.

Пайка выводных компонентов:

среда, 23 февраля 2011 г.

Arduino и садоводство

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

Подробнее смотрите на  http://makeprojects.com/Project/Garduino-Geek-Gardening/62/1

Программируем Arduio: первые шаги.

Здрайвствуйте, читатели. В предыдущей статье я рассказал как подключить Arduino/Seeeduino к компьютеру, настроить драйвера и софт. Сегодня я научу вас, как создать простенькую прошивку и заставить эту плату выполнять определенные действия.

вторник, 22 февраля 2011 г.

Seeeduino: первое впечатление

Вчера сходил на почту забрать бандероль с Seeeduino Mega и еще несколькими полезными детальками, которые заказал на seeedstudio.com. Китайцы, конечно же, сэкономили на упаковке - детали были запечатаны в обычную картонную коробку, в отличии от Sparkfun, которые присылают товары в красивой упаковке. Но это не так важно - детали пришли в целости и сохранности, а значит все хорошо :-).

Наборчик состоял из:

понедельник, 21 февраля 2011 г.

Seeeduino уже почти у меня

Вот такое сообщение увидел сегодня на сайте Укрпочты. Не прошло и двух недель, как посылочка из Гонконга уже дошла до моего города. Думаю, сегодня-завтра буду держать в руках бандероль :-). Надо бы пойти купить мини-USB кабель, чтоб было чем подключить Seeeduino к компьютеру.


UPD: Отправился на почту за посылкой.

воскресенье, 20 февраля 2011 г.

Arduino: как подключить энкодер к PC

Здесь находится описание и видео процесса подключения к компьютеру датчика угла поворота через Arduino и USB-порт. Получившийся прототип по принципу своего действия похож на устройство Powermate от компании Griffin


суббота, 19 февраля 2011 г.

Жду Seeeduino

Не так давно заказал себе прекраснейшую платформу для разработки - Seeeduino Mega. Платформа полностью совместима с Arduino как по программной части, так и по железной.

Вот так она выглядит:


Arduino: делаем эмулятор iButton

 

Если после прочтения статьи про чтение кода ключа-таблетки iButton, Вам в голову пришла мысль, что можно сделать и обратную комбинацию – значит мы мыслим в одинаковом направлении :)

Сразу хочу сказать, что эта идея далеко не новая, и воспользовавшись поиском можно найти различные решения – примеры можно найти в конце статьи в ссылках.

Итак, что же нам нужно?
А нужно нам всего-навсего произвести симуляцию 1-Ware slave-устройства, выдавая себя за iButton :)

Arduino: изучаем протокол 1-Wire и iButton

Сегодня мы познакомимся с интересным протоколом 1-Wire и даже сразу попробуем поработать с устройством, использующим этот протокол. «Как?» — спросите Вы – «мне не нужно будет покупать детали в радиомагазине?»
«Нет» — отвечу я :) С большой долей вероятности, Вы пользуетесь устройством 1-Wire и, возможно, даже не догадываетесь об этом :) Это всего-навсего – ключ-таблетка от домофона (iButton)!

Сопротивление бесполезно!

Вот несколько юмористических картинок по теме радиоэлектроники.




Здравствуй, блог!

Здравствуйте, дорогие читатели. Я уже много лет интересуюсь электроникой и микроконтроллерами и много лет читаю тематические блоги. Вот, собственно, решил сделать и себе такой. Постараюсь здесь освещать темы, наиболее интересные мне на данный момент. Начну свой блог из цикла статей о платформе Arduino. Также здесь будут статьи о теории радиоэлектроники и несколько статей по софту и программированию. Ждите новой интересной информации :-).