#1 Re: Програмування Arduino » Допоможіть реалізувати проект автоматичної системи подачі дзвінків » 2015-05-12 10:14:54

"Добий день, Панове форумчани, хочу реалізувати проект який реалізував користувач  на сайті http://cxem.net/mc/mc340.php, хочу використати ардуіно уно+годинни реального часу + реле для підключення до кнопки, що активує дзвінок. Основною мотивацією цього проекту є автоматизація нашої інститутської вахтерши . може хтось робив щось подібне , буду вдячний якщо поділитесь досвідо. В програмуванні на ардуіно новачок, але хочется підвищувати кваліфікацію."

Если сам хочешь делать, для начала нужно , купить элементы, почитать туторы http://arduino.ua/ru/prog/, поиграться, с этим всем делом, и потихоньку продвигаться в перед. А там и сам поймешь что можешь делать а на что еще нужно практики.

#2 Re: Програмування Arduino » LCD дисплей модуль 2x8 с подсветкой » 2014-10-01 14:35:42

Если такого типа дисплей,

могу помочь. (Если исходники найду! )

#3 Re: Апаратні питання » Передача данных от датчика к Arduino » 2014-08-23 09:51:56

Конечно можно. Единственное придется брать 2 платы Ардлуино, к одной прикрутить датчик и блютуз или радио модуль. И с этого устройства передавай данные не другое устройство, также плата ардуино и радио приемник. Вот как делал я

#4 Re: Апаратні питання » Моторы для квадрокоптера » 2014-07-09 08:23:13

Спасибо за статью. Познавательно, сам интересовался этим вопросом!

#5 Re: Різне » Хочу сделать самолет » 2014-06-28 12:16:40

За ссылку спасибо. Думаю найду то что нужно.

#6 Re: Проекти » Tank Romeo V2 Финиш » 2014-06-28 12:14:06

В общем понравилась.

Самое удобно что  в форме джойстика, удобно использовать в качестве того-же джойстика. Именно из-за этого и брал. Хотя для изучения, в общем платформы ардуино, очень даже удобная вещь. Так как на борту много датчиков. Ко всему этому можно подключить еще и экранчик.

#7 Re: Різне » Хочу сделать самолет » 2014-06-27 15:51:45

Попробую поискать. Согласен для коптера нужно много, наверно по коптерам в теории больше знаю, много перечитал и пересмотрел. Коптером тоже хочу занятся, но к концу осени. Для коптера много нужно затрат нести.

#8 Re: Різне » Хочу сделать самолет » 2014-06-27 13:42:20

Я примерно так себе это и представляю, постепенно. Но пока камень преткновения это корпус (рама), сам не рискну делать, а вот готовую пока не нашел где купить.

А разве для самолета нужно такое оборудования Ардупилот, если я не ошибаюсь, для самолета хватит аппаратуры управления к которой на прямую подключается мотор и сервы. Управлять все таки будет тяжелее, но все таки!

#9 Різне » Хочу сделать самолет » 2014-06-27 12:30:58

Tigran
відповідей: 11

Появилась идея сделать самолет. Но ни когда еще с этим не сталкивался.

Хотел посоветоваться с тем кто уже делал или принимал участие в создании радиоуправляемого самолета.

Если кто-то поможет, буду благодарен, и признателен за помощь!

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

#10 Re: Проекти » Romeo V2 R3 Старт » 2014-06-27 12:28:20

admin пише:

Отдельное спасибо за видео, добавил ссылку на тему на странице описания товара.

а можно ссылочку, не могу найти.

#11 Проекти » Tank Romeo V2 Финиш » 2014-06-27 12:25:57

Tigran
відповідей: 7

В продолжении предыдущего поста, хочу показать результат работ.

Идея:
- без проводное управление
- регулировка скорости и интенсивности поворотов
- автопилот
- определение препятствия 
- переключение режимов

Используемый материал:
- компоненты Lego
- 2 мотора от Lego
- 1 плата romeo v2 R2
- 1 плата arduino esplora
- 2 радио модуля nRF24L01+
- 2 датчика расстояния HC-SR04

Если интересен код, пишите, помогу, подскажу.

в видео все это реализовано.

#13 Re: Проекти » Romeo V2 R3 Старт » 2014-06-27 08:14:35

Андрей пише:

ЗдОрово! А что за шасси с гусеницами?

Это все из лего техник. Очень удобно для начальных проектах, когда главное написать код. А потом уже можно что-то по серьезнее изготовить!

#14 Проекти » Romeo V2 R3 Старт » 2014-06-20 09:24:23

Tigran
відповідей: 6

Недавно купил платку Rome 2 r3.
IMG_20140423_213228.jpg

Ссылка на плату http://arduino-ua.com/prod3-Romeo-kontr … se_v_odnom

Залил базовый скетч, собрал конструкцию и запустил это чудо. Вот что получилось.


Хочу внести кое-какие изменения в видео.
1. Загрузчик платы это - Arduino Leonardo а не Arduino UNO.
2. Доп разъемы, которые я определил для bluetooth, на самом деле являются, доп выходами GND, 5v, EN, TX, RX

К сожаления главная страница по этой плате не работает. Если интересен код, пишите, постараюсь найти код который сам использовал, и выложу.

В двух словах о плате. Мне она очень понравилась. Удобные подключения, удобный размер, + много доп пинов.

#15 Re: Проекти » Bluetooth HC-06 » 2014-06-20 08:45:16

Андрей пише:

Попробую, спасибо.

Отпишись кода попробуешь.

#16 Re: Проекти » Bluetooth HC-06 » 2014-06-20 08:44:13

Нет, не самопальное,  в маркете скачал, Bluetoot terminal. В общем в маркете много вариантов, есть из чего выбрать.

#17 Re: Проекти » Bluetooth HC-06 » 2014-06-18 15:17:13

Попробуй с телефона, если так-же будут отключения, скорее всего проблема в блютуз. А к чему конкретно подключен модуль, какая плата, что еще по мимо этого подключено? У меня примерная ситуация была, когда на плату Romeo v2 был подключен блютуз и папру моторов и дальномеров. При включении всего этого, переставало поступать питание на модуль блютуз. При этом переставал мигать индикатор на самом модуле. Вышел из ситуации подключив отдельное питание на модуль! Проверь так!

#18 Re: Проекти » Bluetooth HC-06 » 2014-06-17 20:41:48

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

#19 Re: Проекти » Bluetooth HC-06 » 2014-06-17 19:34:22

В каком смысле к компу, сам модуль к компу или через соединение по блютуз, или через плату ардуино к компу по кабелю?

#20 Проекти » Bluetooth HC-06 » 2014-06-17 18:36:54

Tigran
відповідей: 70

Начну первый.

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

Модуль блютуз HC-06.

IMG_20140508_233227.jpg

Описание:

Bluetooth модуль для подключения устройств к ардуино по блютуз. Режим работы пассивный.


Для работы просто выбираем поиск на другом устройстве, и находим его как НС-06. Пин базовый 1234. После подключения к ардуино, данный блютуз выступает в роли порта, т.е. все что мы пошлем на последовательный порт будет отсылался а этот блютуз, также все то  что мы будем слать на этот блютуз из вне, будет приниматься на ардуино как через порт.
Пины:
STATE -- выводит сигнал от светодиода.
RXD -- контакт для получения данных. На него мы посылаем данные.
TXD -- контакт для отправки данных.
GND  - земля
VCC -- питание 3.3 v
EN -- питание вкл\выкл, если подать единицу модуль будет включен. Если ноль то модуль будет отключен.
Настройка:
Для изменения базовых настроек, имя, пин. Модуль нужно подключит к ПК,  через переходник. И через ПК, АТ коммандами изменять настройки. На данный момент я этого не делал, т.к. не имею переходника.

Но вот список команд для изменения:

AT  - возвращает  OK
AT+VERSION  - посмотреть версию
AT+NAMEyyy - изменить имя устройства.
AT+PINxxxx - задать другой пин, базовый 1234
AT+BAUDx - установить скорость.


Источник http://arduino-ua.com/index.php?productID=241

Схема подключения:

HC-06.png

Пример скетча: (пример не мой, но где нашел не могу сказать )

В данном примере, по команде с телефона мы отправляем 1 и светодиод на 13 порту включается, 0 его отключает, а * заставляет его мигать с  интервалом в  1 секунду.

enum { LED_PIN = 13 };
enum LedState { LED_ON, LED_OFF, LED_BLINK };

LedState led_state;

void setup()
{
  led_state = LED_OFF;
  pinMode(LED_PIN, OUTPUT);
  pinMode(3,OUTPUT);
  
  Serial.begin(9600);
}

void loop()
{ 

if (Serial.available())
  {
    char command = Serial.read();
    
    switch (command)
    {
      case '1':
        led_state = LED_ON; 
        Serial.println("Led On Cool");
        break;
        
      case '0': 
        led_state = LED_OFF; 
        Serial.println("Led Off Fall");
        break;
      case '*': 
        led_state = LED_BLINK;
        Serial.println("Led Blink ");
        break;
      
      default:
      {
        for (int i = 0; i < 5; ++i)
        {
          
          digitalWrite(LED_PIN, HIGH);
          delay(50);
          digitalWrite(LED_PIN, LOW);
          delay(50);
        }
        Serial.println("Fail ....");
      }
    }
  }
  
  switch (led_state)
  {
    case LED_ON: digitalWrite(LED_PIN, HIGH); break;
    case LED_OFF: digitalWrite(LED_PIN, LOW); break;
    
    case LED_BLINK:
    {
      static unsigned long start_millis = 0;
      
      if (millis() - start_millis >= 300)
      {
        start_millis = millis();
        digitalWrite(LED_PIN, !digitalRead(LED_PIN));
      }
    }
  }
}

И вот видео того что получилось.

Вот все, что касается настройки и подключения блютуз HC-06 для  ардуино.
Будут вопросы пишите, буду помогать их решать!

Підвал форуму