Показано с 1 по 10 из 22

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Kitam1n
    Регистрация
    03.04.2012
    Сообщений
    24
    Вес репутации
    177

    По умолчанию Re: Arduino <=> PC: прямое удобное управление

    Ни одного ответа
    Я понимаю, раздавать готовую программу над которой сам кропотливо работал ни кто не будет, сбился с ног в поисках такой.
    Давайте тогда разбираться вместе с самого низа?
    Вот например такой простой скетч для Arduino:
    PHP код:
    int ledPin 13;
    int ledPin2 12;

    void setup() 
    {
      
    Serial.begin(9600);
      
      
    pinMode(ledPinOUTPUT);
      
    pinMode(ledPin2OUTPUT);
    }

    void loop()
    {
      while (
    Serial.available() == 0);
      
      
    int val Serial.read() - '0';
      
      if (
    val == 1)
      {
        
    digitalWrite(ledPinHIGH);
        
    delay(1000); 
        
    digitalWrite(ledPinLOW);
      }

      if (
    val == 2)
      {
        
    digitalWrite(ledPin2HIGH);
        
    delay(1000); 
        
    digitalWrite(ledPin2LOW);
      }
      
        if (
    val == 3)
      {
        
    digitalWrite(ledPinHIGH);
        
    digitalWrite(ledPin2HIGH);
        
    delay(1000); 
        
    digitalWrite(ledPinLOW);
        
    digitalWrite(ledPin2LOW);
      }

      
    Serial.flush(); //это я не знаю для чего, не стал удалять


    Скетч писал сам, из подобных примеров, поэтому сильно палками не бейте, лучше поправьте. Суть в том что при отправке (по СериалМонитору) "1" – горит один светодиод, "2" – другой, "3" - оба. Ничего не отправляешь - ничего не горит!
    Ну вот и первый пример: нужна визуализация трех кнопок, при нажатии и удержании которых (без фиксации) будут отправляться циферки в COM.
    1. В соседней теме разбирались очень не плохие примеры с кнопками на Processing.
    2. Куда еще стоит начать копать? Delphi?
    Последний раз редактировалось Kitam1n; 13.04.2012 в 15:37.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •