Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Arduino » Самодельный робот на Arduino, следующий за рукой

    Самодельный робот на Arduino, следующий за рукой

    Многие начинающие самоделкины начинают изучение ардуино с создания простеньких роботов. Сегодня я расскажу о простейшем роботе на ардуино уно, который как собачка будет следовать за вашей рукой или за любым другим объектом, отражающим инфракрасный свет. Также этот робот позабавит детишек. Мой 3-х летний племянник охотно игрался с роботом:)


    Начну с перечисления деталей, которые будут необходимы при построении - Arduino UNO;

    -инфракрасные дальномеры;
    -двигатели 3-х вольтовые с редукторами и колесами;
    -коннекторы для батареек 3А;
    -аккумулятор (если не хватит батареек);
    -Реле, чтобы управлять двигателями;

    Ну, и прочие материалы, которые понадобятся в процессе создания.
    Сначала делаем основание. Я решил сделать его из дерева. Деревянную дощечку и пропилил таким образом, что моторы в прорезях сидят идеально

    Потом планочкой из дерева я зажимаю моторы, прикручивая эту планку

    Далее на корпусе я разместил ардуино, реле, бредбоард, дальномеры, а под основание шасси поворачивающееся

    Теперь все соединяем по схеме

    В конце загружаем следующий скетч в ардуино:

    const int R = 13;   //пины к которым подключены ИК-дальномеры
    const int L = 12;
    int motorL = 9;    //пины к которым подключено реле
    int motorR = 11;
    int buttonState = 0;  
    void setup() {
    pinMode(R,INPUT);  
     pinMode(L,INPUT);
    pinMode(motorR,OUTPUT);
    pinMode(motorL,OUTPUT);
    }
    void loop() {
    {
    buttonState = digitalRead(L);
    if (buttonState == HIGH){
      digitalWrite(motorR,HIGH);
    } else {
    digitalWrite(motorR,LOW);
    }
    }
    {{
     buttonState = digitalRead(R );
    if (buttonState == HIGH){
      digitalWrite(motorL,HIGH);
    } else {
    digitalWrite(motorL,LOW);
    }
    }
    }
    }


    Принцип действия очень прост. Левый дальномер отвечает за правое колесо, а правый за левое

    Чтобы было понятнее, можете посмотреть видео в котором показан процесс создания и действие робота


    [media=https://www.youtube.com/watch?v=VOoBoZF49oI]


    Этот робот очень простой и его может сделать каждый. Он поможет вам понять принципы действия таких модулей, как реле и ИК дальномеры и как их лучше использовать.


    Надеюсь, что вам понравилась такая самоделка, помните, что самоделки - это круто!

    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Android-Arduino Bluetooth автомобиль

    Универсальное гусеничное шасси для робота

    9
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    8.5
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    9.5
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 9.0 из 10 (голосов: 2 / История оценок)

    Добавить комментарий

    1 комментарий
    ВладVN #12779
    Как подключить аккумулятор с батарейками? И какие характеристики аккумулятора?

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии