Full transcript
0:04hoje a gente vai construir um robô pra
0:07valer
0:08guardo 88
0:16[Música]
0:22[Música]
0:25esse é o projeto da aula número 10 do
0:28nosso curso manual maker ea gente está
0:30vendo os servo motores né
0:33o cérebro e expliquei que era servo não
0:35ser viável mesmo com dúvidas na hora de
0:37ser você serve mas é certo que são esses
0:40motorzinhos aqui que a gente consegue
0:41controlar a posição dele e lógico que
0:44você já pensou que uma das coisas mais
0:45legais e consegue fazer isso é controlar
0:47automatizar movimento então scut avançou
0:49hoje um belo de um braço robótico usando
0:53esses motores
0:54o mais bacana é que a gente vai sair do
0:56zero como se um site para vocês que nem
0:59que o paraíso dos minutos
1:01olha só o site allthingsd e ver se é um
1:03site que tem várias coisas que você pode
1:06fazer em impressora 3d em corte a laser
1:09em alter cnc que outra coisa que vai ver
1:12aqui também no manual make e tudo isso
1:15de graça você vai pagar para usar nada
1:17tem algumas licenças específicas ou seja
1:19você não pode por exemplo em alguns
1:21arquivos vendeu o arquivo com a sua
1:23marca e fazer um kit com aquele sair
1:25vendendo mas até onde eu sei em 100% dos
1:28casos você vai poder fazer pra você sem
1:30nenhum problema
1:31então a gente vai pegar um projeto daqui
1:34cortar no laser depois misturar com a
1:37dominação de quando a gente já sabe como
1:38funciona o corte a laser já sabe como
1:40funcionar domingo vamos começar a juntar
1:41as duas coisas
1:42projeto esse que é um braço robótico com
1:44uma garra na frente ele usa quatro micro
1:47cervos ele foi feito originalmente em
1:49acrílico mas já falei acrílico é caro
1:51pra caramba então vamos fazer um df
1:54mesmo mdf de três milímetros uma coisa
1:56legal desse site você ver quantas
1:58pessoas gostaram quantas pessoas
1:59colocaram uma coleção dela não é
2:01provavelmente caos querem fazer mais
2:02tarde quando as pessoas usaram o projeto
2:05e modificaram criar um projeto novo
2:06quando as pessoas colocaram fotos de
2:08projeto que elas fizeram então essas
2:10aqui fizeram colocaram fotos e consegue
2:12ver lá embaixo as fotos das pessoas nos
2:15projetos delas ver se consegue alguma
2:16modificação e tal então você já tem uma
2:18visão geral esse projeto dar certo se
2:21ele não dá como é que tá funcionando
2:23pode ter muita coisa que nunca ninguém
2:25fez e também o porquinho ele esse aqui
2:27não se sinta bem feitinho aqui embaixo
2:29você vai ver a fim de ter rios ou seja
2:32os detalhes da coisa
2:33então aqui a gente tem um resumo ele
2:35conta sobre as versões e tal
2:38e as instruções a gente ficar aqui vão
2:41abrir as instruções e não vou abrir
2:42agora porque a gente vai ser depois
2:44o mais importante aqui são os arquivos
2:47então a gente tem um arquivo de xf um
2:48pdf e um cdr de xss um arquivo bem
2:52genérico de desenhos e consegue abrir o
2:53autocad você consegue abrir no inventor
2:56consegue abrir no corel draw consegue um
2:58monte de lugares em geral no corte a
3:00laser e seu arquivo mais fácil de trocar
3:02depois ele vai ter um pdf pf é bom que
3:05você consegue abrir a sua casa sem ter
3:07nenhum desses programas e consegue já vi
3:09na tela o que vai cortar e depois tem um
3:11cdr um arquivo de corel draw então se
3:13você for usar o padrão ea baixa se aqui
3:14que vai estar provavelmente mais adaptar
3:16dinho já procura não tem que fazer uma
3:18importação estranha vão abrir o pdf para
3:20ver o que tem dentro olha sob um arquivo
3:22aqui que esse é o motivo do corte a
3:24laser em tudo isso aqui vai ser cortado
3:26a gente pode ver que tem peça pra
3:27caramba vai ser um belo de um quebra
3:29cabeça para montar depois vão cortar
3:32isso aqui no leis então a gente que o
3:34metrô aqui e nessa máquina 60 watts
3:36foram necessários dez minutos para
3:38cortar se você for pagar hora máquina
3:40você já sabe que é mais ou menos esse
3:41tempo e as peças são tão pequenininhos
3:43que eu já tirei com grelha e tudo para
3:45poder separar porque eu tenho medo que
3:47elas caiam dentro da máquina eu vou
3:49tentar colocar de um lado o que é peça
3:50de fato e do outro lado que a retalho
3:52mas talvez descubra depois que a peça
3:54também o esqueleto da coisa a gente já
3:56tem agora vamos dar uma olhada na parte
3:59eletrônica que ela tem que estar pronta
4:01um pouco antes do esqueleto
4:03são quatro micro servos mais uma placa
4:06arduino usando mega mas pode ser
4:08qualquer outro uno sei lá quatro
4:10potenciômetros de 1km um capacitor de
4:13mil micro fará disse uma protocolou hoje
4:16aqui embaixo
4:17a gente tem esse projeto também no team
4:19kehdi para você entender as ligações ao
4:21abri lá para dar uma olhadinha
4:23aqui a gente tem os quatro micro servos
4:25o positivo eo negativo deles dessa vez
4:28não estão ligados no arduino totalidade
4:29uma fonte externa de 5 volts só o
4:32negativo é compartilhado com arduino
4:34então esse negativo é o negativo vem da
4:36fonte vai para os motores e também é
4:38compartilhado com negativo do alumínio
4:40que tá aqui e aqui também existe um
4:41capacitor de mil micro farah diz que ele
4:44ajuda a estabilizar essa energia que
4:46ainda que os motores são beleza os
4:48motores são alimentados mais o pino de
4:50informação dos motores ou
4:51seja o pino que controla os motores e se
4:54vai ligar no domingo 5 olha aqui então a
4:55gente tem um pingado 12 13 14 e nos 5
4:59todos pelas digitais do arguido e os
5:01potenciômetros que a gente faz com esses
5:03bichinhos
5:03eles têm o negativo ligado negativo eo
5:06positivo ligado no positivo do arduino
5:08tá eles interligados no arduino e no
5:10meio eles vão para as entradas
5:12analógicas aqui em baixo tá então todo
5:15esse potencial metrô estão ligados em
5:17que nos analógicos pra que isso conforme
5:20a gente giro potenciômetro a gente vai
5:22conseguir fazer girar o motor que nem a
5:24gente viu na rua passada essa simulação
5:26aqui funciona tá então vou iniciar a
5:28simulação aqui a gente pode ver que se
5:31você jirau potenciômetro você também
5:32consegue girar o motor
5:34isso quer dizer que a gente vai ter um
5:36controle do nosso braço robótico por
5:38potenciômetro se você quiser copiar esse
5:41código mais uma vez na descrição do
5:42vídeo mesmo que você não tiver do e não
5:44tiver nada se consegue plano simular
5:46tudo isso usando chiquete fechou
5:48carreguei o código estava não tinha
5:50kehdi aqui nesse arduino e agora tem uma
5:52coisa interessante a gente consegue ver
5:54o ângulo do motor no monitor serial
5:56vamos dar uma olhadinha
5:57olha que legal aqui eu tenho o ângulo de
5:59cada motor isso aqui é atualizado a cada
6:01cinco segundos
6:02então vou mudar que tudo se vai ver que
6:04quando ele atualizava tatu trocado olha
6:06só que bacana porque isso aqui é
6:08importante porque vou ter que regular os
6:10motores conforme for montando robô
6:12porque eu tenho que colocar o motor mais
6:14ou menos na posição certa já ele tem uma
6:16movimentação um pouco limitado dali
6:18enquanto ele estiver no braço você vai
6:19entender se você entrar nesse projeto lá
6:21no team ver se vai achar as instruções e
6:25elas são muito complicado a gente
6:26percebeu que dava para simplificar um
6:28pouco então eu vou seguir as instruções
6:30mostrando as coisas que a gente
6:31simplificou se vai ver que não é tão
6:33difícil assim de montar
6:35basicamente são três tipos de parafusos
6:38um para todos os parafusos existem três
6:40milímetros de diâmetro mas já está
6:41usando parafuso de 9 milímetros de 12
6:44milímetros e de 25 milímetros de
6:46comprimento e se cumprimenta sempre da
6:48rosca sem contar a cabeça e parafusos às
6:50vezes vão direto no compensado às vezes
6:53eles vão passar pela porquinhas e vai
6:55ver durante o projeto
6:56vou começar a montar na base do bichinho
6:57que a peça maior de todas eu vou colocar
6:59quatro parafusos de 25 milímetros em
7:02volta de si losango e d
7:03longe de ser uma porquinha em cima de
7:05cada um e do outro lado como isso vai
7:08ficar virado para baixo eu vou colar uns
7:10pedacinhos de mdf aqui e acabam sobrando
7:12do corte
7:13eles vão servir como apoio depois vou
7:15pegar nosso micro servo e passar por
7:17essa espécie de se colar você pode ver
7:19que ele tem até um furinho para passar
7:21os fios
7:22em seguida o prendesse negócio junto com
7:23o motor em cima desse quadradinho ele já
7:27tem um espaço para entrar o motor e
7:29também dois furos propor a fusão em cima
7:31do super da empresa e todo esse conjunto
7:33vai preso lá naquela a chapa principal
7:35onde já estão os quatro parafusos
7:38você pode perceber que estou usando o
7:40próprio mpf como rosca o parafuso vai
7:42encaixando no mpf não tem uma porca que
7:44não olha o motor já está super da
7:46empresa
7:47o segundo motor eu também vou aprender
7:48com essa espécie de se colar zinho dessa
7:51vez ele vai ser fixado num retângulo
7:53se você for fazer em casa presta bem
7:55atenção se você não está invertendo lado
7:57do retângulo esses dois furos eu vou
7:59colocar dois parafusos de 12 milímetros
8:01com duas porquinhas nessa outra peça vai
8:04aquele bracinho de plástico do motor uma
8:07ponta de encaixa no furo ea outra é
8:09preciso aprender com parafuso
8:11eu também vou aprender aqui outro
8:12bracinho de neve com parafuso de 9
8:14milímetros na primeira peça ele passa
8:16reto e na segunda enrosca faz a rosca
8:19essa pecinha branca de plástico assim
8:21como aquele parafuso que vai nela ele já
8:23vem junto com o motor tá vendo uma opção
8:25de meio braço que nessa aqui e uma opção
8:28também de um braço inteiro ou uma opção
8:30de um braço e uma opção de dois braços
8:32olha só uma coisa que ele tem que
8:33prestar atenção essa que vai ser uma
8:34parte móvel é se mexer o tempo todo ao
8:36mesmo tempo que eu tenho que apertar o
8:38máximo possível esse parafuso para isso
8:40há que não ficar molenga eu também tenho
8:42que deixar livre porque senão o motor
8:43vai ter que ficar vencendo a resistência
8:44você tem que achar o ponto certo ali
8:47entre deixar tudo apertadinho bem a
8:50linha dinho mas ao mesmo tempo não
8:52atrapalhar o movimento na hora de fixar
8:53esse braço do motor é preciso girar o
8:56motor o máximo possível pra direita e
8:58usou o próprio braço pra isso e depois o
9:00fixo o braço nessa posição há um
9:02pouquinho mais de 45 graus em relação ao
9:04norte
9:05você imagina que aqui há 10 vai descendo
9:07a 45 graus um pouquinho mais 45 graus
9:11o terceiro motor também tem um colar mas
9:14mesmo nessa peça que tem o topo mais
9:16inclinado
9:17nessa peça também vai essa espécie de
9:18palito de sorvete com dois furos um em
9:21cada ponta e o bracinho do motor ou
9:24prender esse outro palito de sorvete
9:25intensas retângulos no meio o braço dele
9:28tem que ficar nessa posição aqui ou na
9:30esquerda é praticamente horizontal e na
9:32direita e desce um pouco mais complicado
9:36desse negócio que tem que montar na
9:37ordem certa se você a ordem tem coisa
9:39que não encaixa mais tem que desmontar
9:40conta de novo então vamos continuar
9:42montando as partes que parece sem
9:44sentido vou colocar esse outro palito de
9:46sorvete estranho aqui na montanha e o
9:49braço duplo do servo vai nessa espécie
9:51retângulo com os rasgos do lado
9:54depois disso vou pegar aquela plaquinha
9:55que tinha um motor com um braço
9:57articulado meio vou prender duas peças
10:00idênticas usando aquele encaixe de
10:02parafuso é uma das poucas peças que têm
10:04esse encaixe de parafuso e do lado vai
10:07encaixado aquele retângulo esquisito que
10:09a gente acabou de montar com os braços
10:11duplos nesses dois espaços pra porca que
10:13sobrar vou colocar duas portas e pegar
10:16um outro motor zinho que tem uma parte
10:18quase humana dessa eu acabei de colocar
10:21encaixar aqui do lado você pode ver que
10:23tudo encaixou perfeitamente essa
10:25caixinha meio complexa com dois motores
10:27vai em cima daquela base que a gente já
10:29montou então esse braço duplo eu vou
10:31parafusar em cima do motor que estava lá
10:34na base
10:34você pode ver que aquele motorista lá
10:36embaixo vai controlar um giro do nosso
10:38braço hidráulico hidráulico não é
10:40hidráulico passado do nosso braço
10:42eletrônico já dá pra gente fazer um
10:45teste aqui usando arduino para ver se
10:47esse motor está movimentando tudo está
10:49em cima ou conectar a primeira fonte
10:50depois a alimentação do motor aqui na
10:53prova do board e conectar a informação
10:55dele no número 2 digital
10:58[Música]
11:01olha só que belezinha lá ainda tem chão
11:05pela frente
11:06a sessão de beleza acabei de descobrir
11:08que ignorei essa peça aqui e agora tem
11:10que desmontar para colocá lo de volta
11:12olha só os buraquinhos onde ela tinha
11:14que entrar aqui eu não coloquei fogo
11:16então colocar aquela peça la de volta e
11:18agora as coisas começam a fazer um pouco
11:20mais de sentido na ponta da alavanca
11:22dessa peça que eu acabei de colocar uma
11:24outra alavanca e do lado oposto vai uma
11:27peça que parece um osso que tem três
11:29buracos para parafuso e na ponta dela
11:31vou colocar mais uma alavanca
11:33acabei de descobrir que sobrou essa peça
11:35eu imagino mais ou menos ano ela vai ter
11:39negócio que parece um urso um parafuso
11:41uma ruela de mdf
11:43aí essa peça que é um braço uma ponta
11:45arredondada e depois eu prendo naquele
11:48palito de sorvete que está preso no
11:50motor chegou a hora de montar a coisa
11:51mais difícil que a garra e 15 peças a
11:55garra na ponta neste motorzinho também
11:57vai um colar mas escolar mais quadrado
11:59estranham aqui
12:00em seguida vão duas pecinhas que elas
12:03são encaixadas aqui do lado meio por
12:05dentro do colar e em seguida é uma peça
12:07um pouco maior em que eu posso parafusar
12:10o colar e prendeu o motor as garras já
12:12podem ser instaladas elas um pouquinho
12:15pra cima e do servo o parafuso passar
12:18reto pela chapinha que está presa no
12:19motor e vai prender arroz que a agarra
12:22meu deus do céu haja concentração aqui
12:25uma das peças que sobraram é pra eu
12:27colocar o último bracinho de motor de
12:29plástico na ponta dele vai mais um braço
12:32de mdf que eu vou aprender lá na
12:34carrinha com mais duas arruelas
12:36percebendo que nessa garra o mdf grupo
12:40um pouco e ele mesmo acontece quando a
12:42gente corta laser solta uma espécie de
12:44uma colinha ali tudo fica um pouco
12:46grudento e quando está falando de
12:48engrenagens é péssimo e fique por dentro
12:50de uma embalagem muda na outra tem muito
12:52em df é fazendo atrito no outro eu vou
12:55lubrificar com um pouco de talco por
12:57incrível que pareça eu acho que isso vai
12:58funcionar
12:59o movimento ficou mais fácil sim com o
13:06talco e agora preciso calibrar esse
13:09motor pra ele não fazer um movimento a
13:11mais do que deveria perceber está
13:13forçando bastante motor porque ele tenta
13:16fechar mais do que dar tenta abrir mais
13:19do que da de um movimento que eles vão
13:20fazer aqui é bem curtinho é de uns 30
13:23graus só como eu vou restringisse
13:25movimento a primeira coisa que eu tenho
13:26que descobrir é a posição do motor que
13:28lugar que ele está ali pra saber de onde
13:31e aonde ele tem que ir
13:32como é que eu vou descobrir a posição do
13:33motor usando aquele programinha que a
13:36gente tá deixando o link em baixo da
13:38tabela o inter pede ele tem um monitor
13:39serial que vai me dizer onde está a
13:41posição do motor
13:42aqui a gente tem um código a primeira
13:43coisa que vou mudar é o intervalo do
13:46mostrador a quinta a cada cinco segundos
13:47eu vou colocar aquela segundo se não
13:49ficar muito lento
13:50depois eu vou dar upload e mostrar que o
13:53monitor serial o monitor de alta
13:55mostrando qual é o ângulo de cada motor
13:56que eu vou fazer com esse é o motor
13:58número 4 eu vou zerar o ângulo do motor
14:01número 4 ele está no zero e eu vou
14:03colocar uma posição aqui com ele aberto
14:05eu acho que é mais ou menos isso aqui tá
14:07bom tá aí não vai ter porque abre mais
14:09que isso
14:10então eu vou travar aqui e aí eu vou
14:14fechando o gol fechando aumentando
14:17ângulo
14:18você pode ver ali que quando está no 11
14:2220 mais ou menos ele já fecha agora todo
14:2640 anos porque no 40 bom tá 40 tá bom
14:30então vou parar a aac desligar aqui um
14:33pouquinho mais para baixo eu tenho
14:35quatro
14:36ele disse que ele vai pegar o valor que
14:37ele está lendo lá na porta analógica que
14:40é a porta do potenciômetro e vai
14:42traduzir de zero a 180
14:45eu não vou mais colocar 180 que vou
14:46colocar 40 porque não precisa ir além
14:48disso até 40 só isso quer dizer que o
14:51potencial o metro vai diante dele é de 0
14:53a 100 e 80 agora ele vai de 0 a 40 só 40
14:56já fecha a carrinha não vou ficar
14:57forçando demais o motor entendeu o
14:59download do mês vai funcionar o hotel
15:02monitor serial
15:04vamos ligar
15:10acho que no fim das contas no 0 e abriu
15:12muito pouco então vou abrir um pouco
15:14mais de trabalho 10 aqui olha que legal
15:17agora ele mudou o movimento e só faz
15:19isso fica muito aberto
15:21vou fazer mais uma vez vou tocar aqui
15:23abrir até o final e vou trocar de
15:26posição em caixa do motor um pouquinho
15:28mais para cá o senhor vai dar certo
15:31fechou abril só necessário fechou abril
15:35são necessários perfeito eu ia instalar
15:41garra na ponta quando descobrir que
15:42sobrou mais uma peça que devia ter sido
15:44colocado aqui no meio e não tinha as
15:46inscrições na uma olhadinha nela também
15:48tem espaço para duas portas então vou
15:50colocar duas portas depois desmontar
15:52essa lateral encaixar ela que no meio
15:55entre esses dois países dentes furados e
15:58aí eu coloco parafuso alto nesse
16:00finalzinho foi um parafuso de um lado
16:02ele vai entrar naquela peça estranha que
16:04ficou do lado do colar do motor
16:06do outro lado é um parafuso uma espécie
16:08de um gancho pra cima eu vou usar uma
16:10rolha de madeira embaixo eu vou prender
16:13usando uma rolinha de ferro em que o mpf
16:15porque aí é uma placa segurança em duas
16:18mulheres alguma coisa para escolher a
16:20melhor ali e também vou aproveitar para
16:21dar uma arrancada nesses fios que estão
16:23meio bagunçados está praticamente
16:25montado uma coisa que não gostei muito é
16:27que nessa base giratória nessa aqui ó
16:29ela está suportando o peso de tudo no
16:31eixo do motor e aí ele acaba prendendo
16:33pra frente se tivesse equilibrado e
16:35ficaria assim é um pouco longe do chão
16:37dentro do chão mas como tem um joguinho
16:39ele acaba caindo pra frente
16:41não tô achando esse negócio legal vou
16:42colocar uma espécie de um caos aqui
16:44embaixo
16:44vou pegar duas peças que sobraram do
16:46corte e vou colocar aqui embaixo para
16:48servir de apoio
16:50hora de ligar bichim vamos ver de perto
16:53[Música]
16:55uma porque ele me falou que seu tudo na
16:58hora que eu liguei porque é agente
17:00carregou 0 a 189 do então todos os
17:03motores podem dizer os 180 minutos da
17:05frente que a gente já regulou esse aqui
17:07e aí ele foi na posição que o potencial
17:10dentro tava então se potenciam ele
17:12estava aqui 135 vai com 135 só que
17:16talvez seja um movimento que nem possa
17:18fazer pela mecânica do negócio aqui
17:20talvez ele esteja indo além do que
17:21deveria
17:22vamos juntar todos os motores 1 por um
17:24começando pelo de baixo de baixo aqui na
17:27programação número 1
17:28esse lateral aqui o número dois o
17:30lateral do outro lado o número 3 e
17:32número 4 é o da ponta da garra que a
17:34gente já regulou o que vou fazer vou
17:35desligar todos os motores deixar só um
17:37ligado pra gente entender se ele está
17:39indo para o lugar certo se o alcance
17:43dele está de acordo com a mecânica do
17:45negócio
17:45bom então desconectar só os pinos de
17:47energia não vou desconectar os meios de
17:49informação que não tem necessidade é só
17:51deixar o motor ligado
17:52o primeiro motor de baixo não tem muito
17:54segredo ele vai de zero a 180 e não tem
17:57problema ele pode dizer o 180 mesmo até
18:00o limite porque essa volta que o guincho
18:02dar 11 em torno do eixo dele mesmo
18:05ele pode até o limite não tem problema
18:07nenhum vou ligar o motor 2 que esse
18:09jamais trechinho funcionam só número 2
18:12agora está forçando pra frente faz idéia
18:17do que seja isso eu mexo aquino
18:19potenciômetro não faz diferença nenhuma
18:24vou soltar o braço dele aqui pra ver
18:26qual o movimento do motor está fazendo
18:28livre
18:28isso aqui é zero isso aqui é 180 o zero
18:32está muito pra cima vou ter que descer
18:34esse braço aqui vou soltar a parte
18:36lateral do braço robótico desconectar o
18:39eixo do motor virar um pouquinho pra
18:41trás e conectar de novo a agora sim ele
18:46está fazendo todo o movimento mas ainda
18:49está sobrando motor no final do
18:50movimento motor que a jogar mais pra
18:52frente do que deveria
18:53então é melhor limitar o movimento dele
18:55aqui no código
18:56vamos lá votar o código vê igual a gente
18:58fez com a ponta aqui no monitor social
19:00quando coloco tudo pra cima o motor 2
19:02está a 174 quando eu coloco pra baixo no
19:06limite em que ele deveria ir
19:08ele tá ali nos 104 não 46 45 60
19:19eu vou deixar mais ou menos aqui ou no
19:2267 então eu tenho 67 aos 174 sempre vou
19:27abrir um pouquinho mais estavam
19:28colocados 60 ou 180 a gente volta aqui
19:31no código motor 2 em vez de 0 a 100 e 80
19:35ele vai dos 60 a 180 para 60 180 vou
19:40subir o código
19:42[Música]
19:42[Aplausos]
19:44olha só que bacana o limite dele é o que
19:47o motor pode usar eu vou no máximo que
19:50um potenciômetro e ele está indo o que
19:52deveria aí vão regular o motor número 3
19:56aqui é o máximo que ele vai pra frente
19:58só pra trás ele tem mais o que deve a
20:01ele força um pouco então vamos ver o
20:04quanto é o máximo que ele pode pra trás
20:06que é mais um saque um de contar com um
20:08monitor serial olha só o motor 3 ali ele
20:11está indo até 178 quando eu puxo a
20:14posição ideal ali é mais ou menos no 111
20:19106 eu vou botar a 105
20:24então vamos lá 150 180 do motor 3m tem
20:30movimentos dele
20:31então acho que está tudo rio grandina 14
20:33agentes reguladores já foi regulado na
20:34hora de montar a hora de testar esse
20:36negócio com todas as portas funcionando
20:37conectar tudo e conectar de novo um
20:40pouco mais organizado para a grande
20:41estréia do bicho notebooks viu parar no
20:45meio do vídeo só porque tem sete anos
20:49agora temos esse mesmo trabalho aqui em
20:50cima influenciou os furinhos aqui na
20:54placa originalmente lição pra colocar um
20:56arduino
20:57mas a gente foi começar a testar e
20:59percebeu que ele vai cair então vamos
21:00prender uma maneira mais pesada que vai
21:02sustentar todo o peso do nosso ranking
21:03das tic
21:04[Música]
21:06ai meu deus
21:16[Música]
21:26[Música]
21:36valeu joinha aí mãe temerem eu gostei
21:41deve atender-se banco
21:43só que não é nenhum robô porque você
21:46estava controlando com as suas mãos um
21:48robô de verdade tem portanto um robô faz
21:51um ranking
21:52sim mas nós estamos falando de arduino e
21:55se vocês lembram o arduino tem uma
21:57característica muito legal que depois
21:59que você já tem um hardware montado
22:02você consegue mudar as coisas via
22:04software que você consegue mudar o
22:06comportamento do hardware
22:08então vamos fazer um robô 100% robô
22:11agora do evento muito fácil você vai ver
22:14a mesma coisa então é definir uma missão
22:16para esse robô ele vai pegar esse
22:17corante e vai jogar dentro desta caixa
22:20então eu vou marcar muito bem a posição
22:22das coisas pra não mudar depois agora
22:25relativamente simples lembrar que a
22:26gente tem aqui no motor serial do
22:28arduino a posição de cada motor então
22:30quando eu mexo aqui eu consigo saber
22:32exatamente onde o motorista então aqui
22:34por exemplo eu sei que ele está a zero
22:36grau
22:37aqui eu sei que está 90 olhando lá no na
22:40tela e aqui eu sei que ele está a 110
22:42por exemplo então se eu quero que ele
22:45faça isso eu faço ele de 90 para zero
22:49grau muito fácil mas então vou ter que
22:51fazer toda a movimentação do hubble e
22:53anotar essas posições olhando monitor
22:56serial e depois fazer um script bem
22:58simples para executar todas essas
23:00posições do motor sem nenhum potencial
23:03muito bem nada
23:04o antes de tudo preciso definir uma
23:05posição inicial pro meu robocop eu quero
23:09que a posição inicial dele seja bem um
23:10encore dinho porque senão ele vai bater
23:13em alguma coisa na hora de voltar à
23:15posição inicial então quero que ele
23:17fique aqui do jeito que ele está
23:18quietinha tá
23:20o que eu vou fazer eu vou lá no monitor
23:22serial e anotar qual é a posição do
23:24globo então estou vendo aqui ó é 1273
23:27123 17 isso é o ângulo de cada motor tá
23:3012 aqui embaixo 123 é 73 e 17
23:38agora vou posicionar e se esse motor o
23:41motor número 1
23:43opa coloquei o errado o motor número um
23:45bem de frente procurando ante o motor
23:49número 1 vai para 15
23:51depois eu vou abaixar frente dele aqui
23:53motor 3 até 170 sempre deu a lógica não
24:00preciso ficar falando cada coisa que eu
24:02vou fazer
24:02cada movimento eu vou anotando que estou
24:04mudando de ângulo do motor
24:06fechei aqui a garra dele então a garra
24:08mudou de 17 para 38 motor 4 foi de 38 e
24:12por aí vai
24:17fiz uma listinha aqui das posições do
24:19motor são os dez movimentos mais ou
24:21menos e agora não dura muito simples eu
24:23vou mandar aqui colocar na posição
24:25inicial né
24:26entrei em cada motor eu coloco aqui os
24:28ângulos que eles estavam
24:30depois da posição inicial é bom dar um
24:32tempinho porque daquelas chacoalhadas
24:34então eu quero que ele estabiliza a
24:35chacoalhada para começar o próximo então
24:37sempre vou dar uma pausa e aqui ó de
24:39mais ou menos um terço de segundo e aí
24:42eu vou começar a escrever o que está
24:44aqui nas minhas anotações motor 1 por
24:47exemplo ele vai pra 15
24:50depois o motor 3 para 170 o motor 1 4
24:56para 38
24:57e aí ele já agarrou o corante a gente
24:59pode testar para ver se está tudo certo
25:00vou colocar os pauzinhos a mais aqui no
25:03meio pra que ele não fique chacoalhando
25:05mundo
25:06no final ele vai dar uma pausa grande
25:09está tentando pegar coisas mas da
25:11pancada no corinthians que tem um pouco
25:13mais devagar nesse movimento tinha o
25:15dele aqui que amenizar um pouco o
25:21movimento de descida dele que é o antes
25:23da mordida olha o que eu fiz pra fazer
25:25um movimento mais lento um pouco
25:27eu coloquei fora aqui então a posição
25:29começa em 123 e vai até 170 pulando de
25:34um e aí ele vai mandar para o monitor
25:37essa variável aqui posição e depois
25:40esperar um décimo de milésimo de segundo
25:42ou seja um centésimo de segundo
25:44traduzindo o que ele vai fazer em vez de
25:46mandar um o motor de directora de 123
25:49para 176 ele faz isso muito rápido ele
25:52vai mandar de 123 para 124 esperar um
25:55centésimo de segundo
25:56125 esperar um centésimo de segundo para
25:58126 esperar um centésimo de segundo
26:00isso vai fazer com que o movimento deles
26:02seja muito mais lento e ele não vai dar
26:03aquela pancada no corante começo aqui
26:06está funcionando na prática
26:09[Música]
26:10olha o movimento suave que ele faz
26:12agradecer e diferença
26:17coloquei todos os passos que faltavam no
26:19código também marie um elástico aqui na
26:21ponta para dar um pouco mais de pega no
26:23pico do robô
26:25então eu vou dar upload aqui e talvez
26:29pela primeira vez no mundo que tem um
26:30baita de um robô funcionando
27:07vocês perceberam que o negócio aqui não
27:09tem limites nem deve ser programado
27:11jeito se quiser fazer um robô que faça
27:13qualquer tarefa praticamente usando
27:14esses motorzinhos três dicas se você for
27:17fazer o esse projeto ou qualquer um
27:18projeto muito parecido com esse primeiro
27:20alimentação externa eu estou colocando
27:22aqui o arduino sendo alimentado por uma
27:24fonte está aqui do lado não só pelo
27:26computador porque a gente percebeu que
27:28sobrecarregou sb em alguns momentos
27:31segunda coisa não force motorzinho
27:34demais e você colocou em uma posição que
27:36ele não consegue empurrar mais liga logo
27:39não deixa forçando que a gente perdeu
27:40dois motores fazendo os testes aqui ea
27:43terceira coisa é não deixa nenhum ao
27:45contato se você deixar um mau contato
27:47principalmente nos potenciômetros essa
27:50máquina enlouquece completamente vou
27:52fazer isso aqui só pra vocês terem uma
27:53idéia eu vou tirar aqui os 5 volts ea e
27:56potencialmente vai perder a referência
27:57quer dizer nesse programa não vai fazer
27:59diferença porque não talento e potencial
28:00mas vou colocar um outro e deixar o
28:02bichinho a crescer
28:04carreguei o código anterior que eu
28:05consigo mexer aqui pelo potenciômetro só
28:07que eu vou tirar referência ao tirar os
28:095 volts aqui tá e são cinco vôos que
28:11conseguem mandar orgulho ó acontece
28:14globo
28:19sem uma contato e se perceber né
28:21é isso aí galera não esquece de ver a
28:23próxima aula nosso manual meio que ele
28:24deixar o seu jogo embaixo que esse robô
28:27vamos combinar