Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (3)
  • Arduino. Мигание светодиодом из setup?

    MonaGioconda
    @MonaGioconda
    Сразу предупреждаю, что это не самое элегантное решение, но кажется самым банальным.
    Забрасываете функцию мигания светодиода в бесконечный цикл с тем или иным условием выхода. Насколько понимаю, в вашем случае условием будет наличие SD-карты.
    Пример:
    void loop() {
        while (!SD.begin(4)) { 
            digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
            delay(1000);                       // wait for a second
            digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
            delay(1000); 
        }
    }


    Не работал с W5100 и поэтому не совсем уверен касательно данного варианта, но можно также обратить внимание на возможность использования прерываний. Но только при условии, если вставленная/не- карта влияет на HIGH/LOW-уровень данного pin'a.
    UPD. Данный вариант подойдёт в лучшем случае, если используете плату Arduino Due
    Ответ написан
    4 комментария
  • Сборка радиоуправляемой игрушечной машинки на основе Arduino. Как?

    MonaGioconda
    @MonaGioconda
    1) Зависит от вашего местоположения и допущения в небольшой переплате. Можно всё необходимое заказать из Китая, если готовы ожидать 14-40 суток, что позволит сэкономить небольшую часть общей суммы.
    Сам лично заказывал у следующих товарищей:
    spoiler
    Магазины:
    https://www.aliexpress.com/store/1022067
    https://www.aliexpress.com/store/716258
    Пример платы (для ваших целей советую брать "Arduino UNO"):
    https://www.aliexpress.com/store/product/Free-ship...

    Проблем, соответственно, никаких не возникло.
    2) Если уж на то пошло, то необходимо два DC-двигателя и один серво. Просто вбиваете "DC motor" и "Servo".
    Примеры выдачи:

    При выборе серво необходимо обратить внимание на шестерёнки и конечно же развиваемую тягу. В принципе, для банальной игрушечной машинки хватит и первого варианта из приведённых в примере. Но на будущее имейте в виду, что пристава "MG" подразумевает металлические шестерёнки, что делает в общем устройство более устойчивым к поломке, хотя и не сводит на нет их.
    Для управления всей этой системой вам также потребуется так называемый "motor shield":

    Первый из приведённых примеров благодаря наличию сдвигового регистра и двух мостов позволяет одновременно управлять четырьмя моторами. Единственное, в чём будет проблема — питание, т.к. для адекватного функционирования каждого требуется от 5V, иначе могут быть проблемы с развиваемой мощностью.
    В принципе, вторым также можно управлять сразу четырьмя колёсами, подключив их просто попарно (для поворота использовать разность скоростей сторон). Но в вашем случае достаточно будет и второго варианта. Тем более он допускает использование больших токов, нежели первый.
    3) Просто приобретаете светодиоды и подключаете их либо напрямую (не забывая о резисторах) либо через какую-либо из микросхем.
    "Diod"
    spoiler

    Заказал себе данные. Весьма интересная штука: https://www.aliexpress.com/store/product/50PCS-5mm...

    4) Банально устанавливаете себе Arduino IDE и используете C/C++

    Ресурсы для изучения:

    p.s. что касается удалённого доступа, то обрати внимание на ответ товарища выше
    Ответ написан
    Комментировать
  • Бюджетная видео карта для машинного обучения?

    MonaGioconda
    @MonaGioconda
    Обратите внимание на ТОПы прошлых поколений с наибольшим количеством CUDA-ядер, объёмом памяти, а также её быстродействием.
    В зависимости от суммы денег в наличии GTX680/770/780/960/970/980/+Ti
    UPD. Советую почитать:
    Ответ написан
    Комментировать