Оглавление:
- Шаг 1: Materiais E Métodos
- Шаг 2: шасси
- Шаг 3: Uno Mega 2560
- Шаг 4: Моторный привод L293D
- Шаг 5: Bluetooth HC-05
- Шаг 6: светодиоды
- Шаг 7: Лигасао
- Шаг 8: Aplicativo Bluetooth RC CAR
- Шаг 9: Кодиго
- Шаг 10: Инисиандо О Карро
Видео: Carro Robô Controlado по Bluetooth: 10 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Um dos projetos mais ambiciosos para se fazer com Arduino é a construção de um carro robô, para mim foi que me стимулировал свой путь до Arduino, в Интернете есть возможность encontrar diversas formas de construir um, seja um seguidor de linha, de 2 rodas ou um totalmente autônomo e etc…, são бесконечные возможности монтажа e existe muitos projetos já prontos, porem muitos não era da forma que eu queria, o funcionamento não era tão eficaz oupossuía uma programaça de muão de muão quebrar cabeça diversas vezes e consguir no final das contas montar um da forma que eu queria e com isso decidi mostrar em forma de um artigo como construir um.
Шаг 1: Materiais E Métodos
Para Developração do projeto, pesquisei diversas formas de
como construir um carro robô de 4 rodas utilizando a menor quantidade de cabos e components, sem que perdesse a eficiência, para isso cheguei nesta lista de itens.
- 1x Arduino Mega 2560
- 1x моторный щит L293D
- 6 резисторов (4 x 220 Ом, 1 x 1 кОм и 2 кОм)
- 1x модуль Bluetooth HC-05
- Джемперы Diversos
- 1x зуммер
- 4x светодиода
- 4 шт. AA и 1 напряжение 9 вольт (apos o fim do projeto, eu troquei por baterias 18650, o qual o resultado foi muito mais удовлетворительно)
- 1x шасси 4WD
- 1x мини-прототип
-1 разъем для подключения разъема com conexão para pilha 9V
Шаг 2: шасси
Для монтажа с использованием шасси с полным приводом, для качественного подключения к Ali Express, Dx Extreme, Wish, Mercado Livre и т. Д. ligação no Shield, монтаж из простого тамбэма, когда используется качественное шасси 4wd.
Шаг 3: Uno Mega 2560
В монтаже используется или Arduino Mega, мастером с использованием или Uno R3 используется для использования или CI L293D на protoboard mas iria ficar muito poluído o projeto, por isso optei por usar o Mega por Possible mais entradas e saídasiminu tembém e também quantidade de cabos utilizados.
Шаг 4: Моторный привод L293D
Для управления двигателями, использующими драйвер двигателя L293D, можно использовать 4 двигателя постоянного тока в постоянном темпе, можно использовать его для подключения к сети 5 В, заземление и ввод / вывод для проекта не требуется. esses pinos, mas eu предпочитают использовать для монтажа. Lembrando que no projeto utiliza uma fonte externa para alimentar o shield para poder controlar os motores corretamente, por isso deve se retirar o jumper existente na placa
Шаг 5: Bluetooth HC-05
О модуле управления, использующем é o HC-05, он даёт монтаж, который упрощает работу, é muito fácil de ser utilizada, что необходимо для библиотек, пор se comunicar pela porta serial, ele tem um ótimo alcance. Для питания модуля с использованием или 5V в Arduino, для работы с mesmo, когда необходимо использовать делитель напряжения на уровне 3, 3Volts, на частичной лигатуре é explicado melhor esse divisor
Шаг 6: светодиоды
Для схемы подключения, используются 4 светодиода, для подключения к Arduino или pino anodo do led и ligado ao резистор 220ом. перемычки e fixado os leds nossis do carro
Шаг 7: Лигасао
Os шасси do mercado ja vem com varias aberturas para diversos encaixes, para corrective dá para passar os cabos dos motores para que fiquem melhores de serem ligados no shield já encaixado no Arduino, os Leds dá para deixar encaixado 2 na frente e 2 atras, eu предпочитайте прыгуны на продажу без светодиодов для дополнительных устройств, как на Arduino, и на прыгунках для использования на типе Fêmea-Macho.
Для облегчения проекта разделить три на мини-плату для подключения 5V и GND. Seguindo o exemplo da ligação do led, repita para os demais leds, eles serão ligados nas saídas 22, 23, 24, 25 do Arduino. As saídas pouco importam você pode Inserir da forma que achar melhor, só lembrando de alterar no código
o buzzer Possui uma ligação simples o polo positivo na saída 26 do Arduino e o negativo no GND
Для связи по модулю HC-05, só seguir или exemplo da figura, lembrar de usar или mesmo GND для всех компонентов и связки для TX-RX без Arduino, используйте TX1 и RX1 для Arduino. (RX => TX / TX => RX / GND => GND e VCC => 5V) соответствует неестественному изображению
Com o shield devidamente encaixado no Arduino, lembre-se de retirar or jumper existente no shield L293D pois iremos utilizar uma fonte externa para alimentação do modulo, ligação dos motores é feita nosbornes existente na placa, M3 и M2 это зависит от муито для изготовления) или поддержки для шасси, которое не требует внешнего питания, защищает или защищает EXT_PWR.
Для питания Shield и Arduino может быть введена ваша лига / функция для облегчения использования или использования карро.
Шаг 8: Aplicativo Bluetooth RC CAR
Для управления carro robô, encontrei or aplicativo Bluetooth RC Car, o que é um dos aplicativos mais completetos para este tipo de control, em suas configurações, defido quais são os caracteres que ele envia via Bluetooth para o Arduino, sendo assim é Возможный вставленный основной вариант для проекта, который является удобной программой в IDE
Шаг 9: Кодиго
Программа для разработки ума, которая формирует простые простые механизмы, требует использования библиотеки AFmotor.h, которая не содержит библиотек в IDE на Arduino.
Нет инициации в программе, включающей библиотеку AFmotor.h, declaramos aonde estão ligado os motores.
Em seguida declaramos funções para os movimento dos motores (вперед, назад, влево и вправо). Преимущество использования функций - это маленькие соображения о том, как делать программы и мелочи или процессы, делать месмо. em seguida declaramos também os periféricos que iremos utilizar, os leds e o buzzer, indicando qual porta eles estão conectados. Нет пустых настроек, конфигурации или режимы работы с различными вариантами отправки, как данные и таксоны связи, последовательный порт, без пустого цикла, настройка конфигурации и порта последовательного порта для связи с модулем HC-05, пара или команда для двигателей и светодиодные индикаторы. que já são Definidos pelo app, (можно использовать как конфигурацию, которая применима и проверяет все характеристики, которые находятся в среде через Bluetooth). o функции программы ocorre da seguinte forma: ao selecionar um comando no aplicativo ele envia para o Arduino, e então интерпретация квалификаций команды foi selecionado com isso ele executa a ação, é importante estudar bem o códigoo, que vocder be Conguin Comando de motores no Arduino
Шаг 10: Инисиандо О Карро
Приложение Gravar o programa no Arduino, coloque o Adaptor JACK 9V для питания Arduino, com isso é possible verificar pelo led do módulo se o mesmo está ligado, or próximo passo consiste em parear o módulo HC-05 com o Smartphone, se pedir a senha normalmente é 1234. Feito isso iniciamos o aplicativo Bluetooth RC Car, nas configurações do aplicativo conectamos ao carro procurando pelo módulo, se tudo estiver ok, Индикация не может дать tela passará a ficar dos javos fixa, motores, caso alguns dos motores estiverem rodando em sentido contrário só realizar a inversão da ligação nosbornes do shield, pelo aplicativo também é Possible utilizar a função do acelerômetro. Esse projeto foi Developrado de uma forma que ficasse simples a montagem de um carro robô, sendo assim fica mais fácil insertir novas varáveis para o projeto, para demais configurações só verificar as funções do aplicativo onde existe todasõaçaes Ардуино.
Рекомендуемые:
Carro Motor Paso a Paso - Arduino: 7 шагов
Carro Motor Paso a Paso - Arduino: Se llevará acabo el proyecto de un carro por medio de Arduino y motores paso a paso
Carro Electrico Con Materiales Reciclajes .: 6 шагов
Carro Electrico Con Materiales Reciclajes: El objetivo de este proyecto es saber el funcionamiento de los motores el é ctricos.La funci ó n importante de un motor el é ctrico es que transforma la energ í a elrica; nica por medio de i
Braço Robô Controlado Por Giroscópio Via Celular: 3 шага
Braço Robô Controlado Por Giroscópio Via Celular: Este projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes: Lista de materiaisEsquema eletrônicoMovendo arõndoño как добраться
Braço Robô Controlado Por Giroscópio: 4 шага
Braço Robô Controlado Por Giroscópio: DescriçãoEste projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes: Lista de materiais Esquema eletrônico Captureo do
Camara De Video En Carro De Радиоуправление / видеокамера на грузовике с дистанционным управлением: 5 шагов
Camara De Video En Carro De Radio Control / Видеокамера на R / C грузовике: Este Instruccionable Presentado en Espanol e Ingles. Эти инструкции представлены на испанском и английском языках