Arduino Yun

Тема в разделе "Технологии радиолюбителя", создана пользователем aivashchenko, 22 сен 2014.

  1. aivashchenko

    aivashchenko Нуб

    Добрый день!
    Купил arduino yun. подключил к 12 пину светодиод (pin 12 + 3,3V) загрузил скетч:
    Код (Text):
    void setup() {

      pinMode(13, OUTPUT);
      pinMode(12, OUTPUT);
    }

    void loop() {
      digitalWrite(13, HIGH);
      digitalWrite(12, HIGH);
      delay(1000);            
      digitalWrite(13, LOW);  
      digitalWrite(12, LOW);  
      delay(1000);            
    }
    Получается что когда гаснет 13 светодиод, загорается 12 и наоборот. Если поменять код на :
    Код (Text):
    void setup() {

      pinMode(13, OUTPUT);
      pinMode(12, OUTPUT);
    }

    void loop() {
      digitalWrite(13, HIGH);
      digitalWrite(12, LOW);
      delay(1000);            
      digitalWrite(13, LOW);  
      digitalWrite(12, HIGH);  
      delay(1000);            
    }
    Начинают работать одновременно. С Wifi ситуация тоже забавная, после настройки wifi на YUN если отключить роутер на 3 минуты yun сбрасывает настройки самостоятельно и становится точкой доступа. Подскажите пожалуйста это брак или я валенок? :)
     
  2. ANV

    ANV Гуру

    Со светодиодом все просто. Вы его подключили инверсно. Получается так:
    - когда LOW, то на пине 0 вольт, выходной транзистор замкнут на землю и ток с 3.3 вольт течет через светодиод в пин и на землю
    - когда HIGH, то на выходе 5 вольт и ток с 5 вольт через диод в 3.3 не течет.

    Если диод подключить не на 3.3, а на GND (развернув его), то будет работать как Вы и хотели. Только про резистор не забыли?
     
  3. aivashchenko

    aivashchenko Нуб

    Спасибо! :) нет резистор не ставил куплю попробую на GND законектить.
     
  4. aivashchenko

    aivashchenko Нуб

    Не подскажете, почему настройки WiFi полностью сбиваются после отключения питания у Yun?
     
  5. ИгорьК

    ИгорьК Гуру

    Вы сначала подробно расскажите как Вы эти настройки делаете.
     
  6. aivashchenko

    aivashchenko Нуб

    захожу на http://192.168.240.1 -> configure ->DETECTED WIRELESS NETWORKS (выбираю нужную сеть ввожу пароль) -> сохранить/применить. Yun перезапускается и я могу его видеть через http://arduino.local/ уже из сети подключенного WiFi.
     
  7. ИгорьК

    ИгорьК Гуру

    Маловато будет... ;) Поменяйте одновременно с этим еще и название Yun и пароль.
     
    aivashchenko нравится это.
  8. aivashchenko

    aivashchenko Нуб

    поменял c arduino на yun и поставил пароль. Отключил питание и включил через 3 минуты - все работает. Спасибо!
     
  9. Arttoiv

    Arttoiv Нуб

    люди такая проблема помогите. Удалил раздел в настройках arduino.local так мне теперь не зайти в настройки arduino.local. Помогите может можно как-нибудь перепрошить ее?
     
  10. ИгорьК

    ИгорьК Гуру

    Поподробнее, пожалуйста.
     
  11. Arttoiv

    Arttoiv Нуб

    зашел я в arduino.local в control panel и там зашел в интернет настройки в систему вроде, там удалил пакеты. Тепеь не зайти в настройки 192.168.240.1. и теперь вообще комп перестал видеть arduino yun.
     
  12. ИгорьК

    ИгорьК Гуру

    А полный рестарт системы делали?
     
  13. Arttoiv

    Arttoiv Нуб

    да, ничего не помогает
     
  14. ИгорьК

    ИгорьК Гуру

    В случае ошибки держим больше 30 секунд кнопу сброса Wi-Fi и начинаем все заново. Так?
     
  15. Arttoiv

    Arttoiv Нуб

    Так, да я уже держал
     
  16. ИгорьК

    ИгорьК Гуру

    На сайте ардуино в разделе Yun была инструкция восстановления платы каким-то более сложным способом. Поищите. Точно была. С необходимостью не сталкивался, но встречал.
     
  17. Arttoiv

    Arttoiv Нуб

    спасибо поищу
     
  18. ИгорьК

    ИгорьК Гуру

    Или на форуме: http://forum.arduino.cc/index.php?board=93.0
    Возможно видел там. Хотя, конечно, удивительно. Чего только не делал с этой платой, но после полного ресета все восстанавливалось.