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

Тема: LAN RC232

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    56
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: LAN RC232

    Описание библиотеки здесь
    Вот пример сервера
    PHP код:
    #include <Ethernet.h>

    // задаём сетевую конфигурацию (шлюз и маска подсети – не обязательно)
    byte mac[] = { 0xDE0xAD0xBE0xEF0xFE0xED };
    byte ip[] = { 1000177 };
    byte gateway[] = { 1000};
    byte subnet[] = { 2552550};

    // telnet на стандартном порту 23
    Server server Server(23);

    void setup()
    {
      
    // инициализация Ethernet-модуля
      
    Ethernet.begin(macipgatewaysubnet);

      
    // запускаем сервер
      
    server.begin();
    }

    void loop()
    {
      
    Client client server.available();
      if (
    client) {
        
    server.write(client.read());
      }
    }

    клинт 
    PHP код:
    #include <Ethernet.h>

    byte mac[] = { 0xDF0xBD0xBA0xEF0xFE0xED };
    byte ip[] = { 192.168010, };
    byte server[] = { 363000}; 

    Client client(server80);

    void setup()
    {
      
    Ethernet.begin(macip);
      
    Serial.begin(115200);

      
    delay(1000);

      if (
    client.connect()) 
       {
        
    Serial.println("connected");
        
    client.println("GET /search?q=arduino HTTP/1.0");
        
    client.println();
      } else {
        
    Serial.println("connection failed");
      }
    }

    void loop()
    {
      if (
    client.available()) 
     {
        
    char c client.read();
        
    Serial.print( );
      }

      if (!
    client.connected()) 
      {
        
    Serial.println();
        
    Serial.println("disconnecting.");
        
    client.stop();
        for(;;)
          ;
      }

    Последний раз редактировалось Chip; 20.01.2012 в 12:29.

  2. #2
    Новичок
    Регистрация
    26.04.2011
    Возраст
    48
    Сообщений
    19
    Вес репутации
    186

    По умолчанию Re: LAN RC232

    Ребят подскажите кто работал с Ethernet немогу реализовать процедуру
    с ком портом выглядит так:


    PHP код:
    void loop() 

      
    byte abc;   

       if (
    Serial.available() > 2){   

       
    Serial.read();   

       
    Serial.read();   

       
    Serial.read();  

           
            
    Serial.print(aBYTE);
            
    Serial.print(bBYTE);
            
    Serial.print(cBYTE);
           
    // Serial.print(data[3], BYTE);
           // Serial.print(data[4], BYTE);
           // Serial.print(data[5], BYTE);
           // Serial.print(data[6], BYTE);
            
    Serial.print("\r\n");
            
    Serial.flush() 
    нужно чтоб выполнялось тож самое только когда приходят данные на интернет порт

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

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

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

Ваши права

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