Este artigo mostrará como fazer o robô mais simples. Ele detectará obstáculos e os evitará. Este é um ótimo projeto para quem ainda não sabe o que é Arduino e quer fazer seu primeiro robô.
Por que exatamente um robô? Essa é uma ótima maneira de aprender a programar o Arduino ou, por exemplo, para aprender como o driver do motor funciona. Além disso, é uma sensação agradável quando você constrói seu primeiro robô, embora o mais simples.
Por que exatamente o Ultrasonic Smart Car Kit-49.42? Se você está dando os primeiros passos no Arduino, não sabe muito mais. Por exemplo, qual é a ponte H ou onde obter sensores, motores elétricos. E neste construtor já existe tudo. E tudo que você precisa fazer é instalá-lo no seu computador Arduino IDE (leia sobre a instalação e faça o download aqui), cortadores laterais, uma chave de fenda, várias presilhas plásticas.
O que é um IDE do Arduino? Este é um ambiente de programação gratuito que pode ser executado no Windows, Mac OS e Linux. Os programas são escritos em C ++ com pequenas inclusões para gerenciar pinos de E / S. Portanto, se você tiver experiência em programação em C, descobrirá rapidamente; se não estiver lá, não demorará muito para aprender.
Então o que você precisa:
Um kit ultrassônico, disponível no Aliexpress ou GearBest
Duas presilhas plásticas para proteger os sensores ultrassônicos
6 baterias ou acumuladores de 1.5v, ou uma para 6v
O que está incluído no conjunto de construtores:
- O próprio painel do Arduino.
- Motorista
- Motores
- Sensores ultrassônicos
- Peças plásticas para montar o chassi e conectar as rodas ao servo.
- Fios, cabo USB.
- Suportes de bateria.
- Roda giratória traseira em rolamento de esferas, rodas motrizes dianteiras
As conexões elétricas são feitas como na foto.
Programa.
Nos comentários, o autor descreveu tudo em detalhes. Este é um código muito simples.
Esse o robô Ótimo para iniciantes. Para quem ainda não sabe o que é o Arduino. Mais tarde, quando você ganha experiência, pode adicionar recursos adicionais. Existem muitas placas de expansão para os escudos do Arduino. Vários módulos GPS, Bluetooth, Ethernet, WIFI
baixar o código fonte do programa (comentários em russo)