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

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Местный
    Регистрация
    04.08.2009
    Возраст
    43
    Сообщений
    184
    Вес репутации
    218

    Сообщение Парктронник

    Добрый вечер всем

    Тема не нова, хочется себе сделать парктронник. Для этого было приобретено два девайса

    1. Ардуино Нано
    2. Парктронник китайского производства

    У парктрониика разъем который идет на дисплей состоит из 3х проводов
    Обозначения проводов
    GND
    5+
    DA

    Фото платы





    GND соединил с выводом GND arduino
    DA соединил с выводом A1 arduino

    Для анализа того что шлет парктронник на свой дисплей пробывал разные осциллографы основанные на Arduino, анализировать не возможно.

    Остановился на таком варианте
    Код на ардуино

    PHP код:
    byte MyBuff1[1]; 

    unsigned int i=0
    byte count =0
    byte readVal =0;
      
    void setup()   
    {  
    Serial.begin(115200);   
    }   
    void loop()   
    {   
     
      for (
    i=0;  400i++)   
      {   
        
    readVal analogRead(1)/4;
        if ( 
    readVal 0)
          
    MyBuff1[0] = 1;
        else 
          
    MyBuff1[0] = 0;

        
    Serial.write(MyBuff1,1);
      } 
    }  

    void LedHI()
    {
      
    digitalWrite(13HIGH);   // set the LED on
      
    delay(1000);              // wait for a second
      
    digitalWrite(13LOW);    // set the LED off
      
    delay(1000);  

    Получил вот такой поток данных (в аттаче полный трейс) за 2 секунды работы программы

    PHP код:
    000000000000000000000000000000000000000000000000000000000000000000000
    00000000000001000000000000000000000000000000000111111110110100100100111001
    10110110110110111101101101101000000000000000000000000000000000000000000000
    00000000000000000000000000000000000000000000000000000000000000000000000000
    00000000000000000000000000000000000000000000000000000000000000000000000000
    00000100000000000000000000000000000000000000000000001111111101101001001001
    10001001101101101101101011011011010000000000000000000000000000000000000000
    00000000000000000000000000000000000000000000000000000000000000000000000000
    00000000000000000000000000000000000000000000000000000000000000000000000000
    000000000000000000000000000000000000000000000000000000000 
    Пактрониик находился в состоянии когда препятствие не отображается.

    Теперь вопросы

    1. Как мне лучше модифицировать скетч для адруино для аннализа
    2. Вообще правильная ли идея ? потому как мне качется я не правильно читаю данные иц цифрового канала.
    3. Кто может помочь проанализировать поток данных.


    Цель данной темы получить открытый проект доступный каждому.

    p.s.
    Парктроник обошелся в 18 баксов
    Вложения Вложения
    Последний раз редактировалось Chip; 26.02.2012 в 04:17.

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

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

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

Метки этой темы

Ваши права

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