17 марта 2014 г.

Коробочка самовыключатель под управлением Arduino. Пошаговая инструкция по созданию

(c) DIY
Введение:

Это руководство - как построить еще один бесполезный робот, который предназначен скорее для развлечения, чем для решения логических задач.

На минуту представим себе о вымышленном персонаже, живущем в коробочке. Одно только осознание присутствия его там, пробуждает интерес и желание хоть на секунду заглянуть в его сказочный, никому неизведанный мир. 

Игрушка в виде коробочки с тумблером и открывающейся створкой, заключает в себе ряд механических элементов и блок управления на основе Arduino. Для удобства представляем вам 9 шагов для более детального подхода к сборке. Что из этого получиться увидим, когда соберем эту игрушку у себя дома.

DIY, Робот среднего уровня сложности - Роботы среднего уровня - Robotics

14 марта 2014 г.

Светодиодная шкала

Несколько вариантов работы светодиодной шкалы:
слева-направо и наоборот
Одиночное передвижение или в возрастающем порядке.
С кнопочкой пока не срослось все, но доделаю.

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

Так как каждая функция выдает в результат мигание, а не какое-либо значение, то функции задаются через void func, в противном случае задавалось бы через тип переменных, например, int func

#define FIRST_LED_PIN  2
#define LAST_LED_PIN   13
int pin;
int num;

13 марта 2014 г.

Светодиодное пианино

Самое простое пианино, которое воспроизводит заданную мелодию:
диоды - ноты от ДО до СИ

#define DO 7  // high/low
#define RE 8  // high/low
#define MI 9  // ~
#define FA 10 // ~
#define SO 11 // ~
#define LA 12 // high/low
#define SI 13 // high/low
int pol = 1000;
int chet = 500;

void setup() {              
  for (int x=7; x==13; x++) {
  pinMode(x, OUTPUT);
  }
}