Transcrições
1. Introdução 1: Olá e bem-vindo ao curso de simulação Arduino, playground
virtual para desenvolvimento visual. Aqui é Ashraf da equipe de engenharia educacional. Agora, escute sobre o que você vai aprender neste curso. Primeiro, você aprenderá como simular diferentes bolas Arduino, como conectar diferentes elementos eletrônicos aos esporos e como controlá-los. Você também aprenderá a programar bolas Arduino visualmente usando playground virtual. Você também aprenderá a simular tampas, interruptores, desde furos, entradas e saídas do
Servo e muitos outros dispositivos. Você também aprenderá por que usar um playground virtual é importante antes de passar para a implementação prática. Um playground virtual completo, que é basicamente um Arduino simulado em outros parafusos. Playground, que você pode programar com a linguagem Arduino comum. Você também obterá clone, usará tampas simuladas, interruptores e outros componentes. Programar bolas Arduino visualmente é um processo muito rápido e fácil. Vai poupar muito tempo. Um ambiente de programação visual que permite programar o Arduino e apoiar outras bolas também. Você também pode programar dez, digamos femto, entrada, saída, ESP, controle , você
sabe, e outras pesquisas, como você pode ver neste slide. Agora, você será apresentado ao Arduino Uno, e eu vou fazê-lo ômega. E o que você será apresentado pode ser usado com qualquer outra bola. Vou te ensinar mais de um software. Também vai falar sobre a nossa aplicação que você pode usar para a simulação Arduino. Tudo isso vai tornar a sua programação Arduino longe muito mais fácil. E você não terá que desnudar as bolas Arduino reais para aprender. Você também pode usar esses métodos e esses playgrounds. Com o ensino, eu vou ser, você sabe, para as crianças e para outras pessoas que não têm acesso no tabuleiro
Arduino ou não têm nem o tempo ou o dinheiro para comprar. Obrigado por assistir a esta introdução rápida. Aqui é Asherah da equipe de engenharia educacional.
2. Faça o simulador de UnOS: Olá e bem-vindo a esta nova lição que vou mostrar, Vou explicar como você pode obter todos baixar o primeiro software Arduino. Agora, vamos bater todos os arados
R. E vamos usar o motor de busca do
Google aqui, certo? Proprietário. Faça SEM. Como você pode ver, este é o nome do software de guerra. Agora, uma vez que você clicar em Download, você vai passar diretamente para o nosso site do Google. Clique aqui. E aqui você pode ver diferentes versões. Você pode baixar o anual dessas versões. Mas como você pode ver, isso é 2020, muito é basicamente a versão dos EUA. Você meio que consegue isso do número 2.22.3, saída 2.6. Agora para baixar este clique aqui e a seta. Como você pode ver, ele está baixando o arquivo de 20 megabytes vendido. Então, em direção a Orden, demore muito. Certo, agora vamos abrir nosso arquivo. Como você pode ver uma vez que você abrir o arquivo, você vai dar este proprietário lote completo, Aldo sim. E estes são os arquivos de software. Este é o nosso arquivo simulado EXE ou são os mesmos? Clique duas vezes, precisamos extrair este arquivo uma vez que, uma vez que é arquivo either.zip. Então extraia tudo para o mesmo local. Como podem ver, esta é a queda extraída. Agora clique duas vezes aqui ou executá-lo como administrador ou como você pode ver, está dizendo que este é um, um,
um, um arquivo C que soa reconhecendo que está tudo bem. Corra mesmo assim. Aqui está. Este é o nosso primeiro playground simulado para Arduino em, como você pode ver, este é o nosso Arduino Uno, e aqui temos diferentes componentes eletrônicos. Na próxima lição, você aprenderá tudo sobre esta incrível interface de usuário e como usá-la. Obrigado por assistir a esta lição.
3. 3 de programação e simulador sua primeira UNO: Agora vamos dar uma olhada rápida nesta interface de usuário. Como você pode ver, este é o nosso Arduino Uno, e aqui temos um barras dobradas caixas, como você pode ver aqui. Até agora, cada um desses elementos tem um livro ao lado dele, como você pode ver aqui, e o resistor. E no visto. Agora, nesta caixa você terá que mentir o número do pino que você deseja usar todos para conectar este elemento. Então vamos dizer que queremos conectar este pedaço do número 13. Agora, este B está sempre ligado para ganhar mais de 13 aqui. Agora, você pode conectar outros componentes. Pálpebra, um sinal de silano, ou qualquer outro. Como você pode ver aqui temos a nossa praça, veja servo, Amato e Balsari. E aqui temos um antílope e ambos de 0 a cinco volts. Aqui temos uma tampa como lombar e 27 sinais aqui temos tampa RGB e protocolo SPI, TFT, display, cereal, esta coisa, módulo, e um monte de outros componentes. Então, digamos que queremos conectar isso. Ok, agora temos que ser tão bizarros e que está ligado ao pino número 13. Agora o que você precisa fazer é permitir seu resfriado. Você não precisa escrever no software Arduino. Tudo o que você precisa fazer nós somos, é em grande parte carga de trabalho nesta área. Como podem ver aqui, temos a configuração do vazio e o loop do vazio. Agora, como podem ver, temos os nossos músculos aqui, mas vamos cobrir este laser. Agora vamos falar sobre o arquivo. Tudo bem, execute ao permitir-nos. No arquivo, você pode carregar seu ferro all arquivo, que você já criou usando o Arduino IDE para codificação estatística fora usando este algoritmo. Você também pode encontrar qualquer coisa dentro deste texto. Você pode executar a simulação da lei clicando em gram ou F9. Ou não pode entrar na ponta, sair da P12 e correr até. Estes são para depuração. Então, dependendo do que você vai fazer, você não pode basicamente usar este Execute me. Como podem ver aqui, temos uma execução imediata ou uma máquina lenta. Você pode animar com destaque em atrasos artificiais. Ou você pode diminuir dez vezes. Então você pode monitorar o que está acontecendo no seu software. Aqui temos opções, opções de software. Aqui podemos configurar os dispositivos de saída e suas preferências. E aqui temos as janelas. Podemos dar o monitor serial, formas de onda
digital e reformas analógicas. E este é um guia de ajuda rápida. Você pode clicar nele. E ele abrirá um arquivo PDF que o ajudará a usar esse software incrível. Agora, vamos continuar. Isto é chamado de banco de laboratório para baixo, e este é o código para baixo. Aqui. Você não pode obter suas variáveis. Você verá cada uma das variáveis que você já definiu em seu código e seu valor dentro da memória. Então, e aqui temos a barra de status. Você pode obter uma mensagem aqui é executar todas as etapas, para que o software está pronto. E aqui temos a barra de ferramentas sobrevoando as mãos. Você pode tirar as mãos de qualquer coisa. Uma vez que você clicar aqui. Como você pode ver, se eu apontasse meu mouse sobre qualquer um desses ícones eu não consigo pegar. Portanto, agora esta barra de ferramentas é como uma barra de ferramentas de ícones para estes ou o menu mais usado está dentro daqui. Como você pode ver aqui temos as funções de passo e aqui temos executado, executado continuamente para a simulação. Aqui temos a parada, e aqui temos o botão de reset. Agora, isso é tudo que você precisa saber como a interface do usuário. Agora, digamos que você quer morder um código de símbolo que vai ligar e desligar a pálpebra. Novo ambiente de simulação, e
desligar e ligar e desligar abelhas ou bizarro e seu ambiente de simulação. Agora, para isso, já
estamos ligados à Baeza e à estrada 13, os pacíficos, as tampas aqui. Então está ligado ao pino número 13. Tudo o que precisamos fazer agora é basicamente codificar esses dois elementos. Agora, a pacífica Irlanda não é um bazar auto-oscilante. É um dispositivo mais básico. Se você quer um ônibus, você tem que enviar nosso terreno de alto, baixo, alto, baixo para esse elemento. Cerca de dez milissegundos ciclo vai servir. E escreverei como código de símbolo para fazer isso para que possamos curar esse bizarro. E se você quiser interagir com nosso botão, podemos conectar nosso botão a qualquer um desses elementos. Então, digamos que queremos conectar nosso botão ao compartimento número três. E como podem ver aqui, temos esses botões. Então vamos tentar três. E como você pode ver, uma vez que você escrever esse número de impressão aqui, ele vai ligar aqui. Então, se eu procurar, ele vai ligar vermelho para eu não estou usando quatro ou mais. Novamente, estou conectando o botão dois, campainha número três, e o visto não estava relacionado com o número 13. Agora, o elemento botão bush é mais do que apenas um botão. Você pode basicamente usá-lo como um normalmente aberto ou normalmente flui ou conectado a cinco volts ou terra dependendo de suas necessidades. Agora o que você precisa fazer é simplesmente ir. E digamos que queremos a variável count para que possamos monitorar o que está acontecendo. E vamos escrever um código muito simples. Vamos remover tudo isso. Como você pode ver aqui. Temos uma inicialização para uma variável de contagem, e dentro da configuração temos contagem igual a 0. Agora vamos atribuir-lhes Senhor, para o PIN número 13. Para estar fora. E dentro do loop de volume. Deixe a contagem igual a contagem mais um. Agora vamos perguntar se
agora se leitura digital,
se leitura digital para bin número três é igual a oi. Então, se alguém clicou na banda número três, o que precisamos fazer neste momento é desde um sinal sonoro, caso contrário, vamos atrasar até o número 13 desligado. Então digital 33 e baixo. Agora, vamos atrasar após esta declaração se. Agora, eu tenho que fazer isso zumbido aqui. Precisamos adicionar um loop for. Então vamos inicializar nossa variável embattled. Agora aqui para i é igual a 0, i, pedi 20 ou menos de 20 sub-latice. E dentro da pasta. Precisamos desenhá-lo alto e baixo. Certo, com um pequeno atraso de milissegundos. Tão alto, baixo, alto, baixo, e continuaremos repetindo. Então vamos ouvir o zumbido ou o zumbido daquele P x2 bizarro. Caso contrário, ele desligará o bizarro. E é isso. Agora, vamos compilar o código. Humilde, bem-sucedido. E agora aqui temos o nosso resfriado. Como você pode ver. Agora você pode começar a planejar a simulação. Ok, vamos parar com isso. E então todos esses números do TFT. Como você pode ver, eu vou rir, você pode ouvir ou não. Está saindo do meu alto-falante que instalamos. Você pode ouvi-lo. É como um barulho no fundo. Agora a tampa é fina e ir sobre o quebra-cabeça está fazendo isso também. Como você pode ver que é aqui também certo ângulo, nenhum deles. Então, o que acontece aqui? Nós simplesmente escrevemos um código que atribui o número do
pino 13 para ser como uma saída que deve ser usada como uma saída. Aqui. Perguntamos se o botão aqui, número três, que está conectado ao pino número três aqui, é alto, que significa que o botão está pressionado. Como você pode ver aqui. Agora, ele foi pressionado para que ele seja executado em um loop for. O loop for será basicamente, uma
vez que um sinal alto, em seguida, esperar dez milissegundos. Vincent permite que o sinal seja o número 13. Caso contrário, desligamos a leptina. Então o pino número 13 tem uma pálpebra bizarra Beso. Então ele chutou para dentro e para fora da tampa daquela peça. Tão bizarro. Então vamos executar a simulação novamente. Agora. Como podem ver, apertei este botão e ele parou de funcionar. Agora, uma vez que eu remover o clique do mouse, ele vai continuar se movendo. Agora aqui você pode ver as variáveis e seus valores dentro da memória. E isso é para a variável de contagem, e isso é para o i, que é basicamente para este loop de quatro. Se eu clicar aqui, ele vai parar. Mais uma vez, vai continuar. Agora você pode fazer o mesmo com todos esses elementos dentro deste incrível software de simulação. Agora, clique duas vezes sobre ele. E fizemos esses códigos que acabamos de escrever, então compilamos, aceitamos. Depois disso, você pode simplesmente clicar aqui para iniciar a simulação e clicar aqui para pará-la, ou simplesmente clicar aqui, executa a partir de para iniciar a simulação. É isso para o primeiro software de simulação. Se você tem jardinagem inquestionável alguma coisa,
por favor, peça que você não é capaz. Vou adicionar mais informações e toda a documentação sobre como usar outros elementos e este software de simulação. Obrigado por assistir a esta longa lição.
4. 4 de download e instalar o software de simulação visual: Olá e bem-vindo a esta nova lição em que vamos baixar o software anexo para simulação, parafusos
Arduino e outros tipos de parafusos. Então vamos vender o motor Gauguin. E certo, nós sabemos. Agora, clique no primeiro resultado. Como você pode ver, este, Reno é a maior inovação ou software inovador. E é basicamente um ambiente de programação visual que permite programar suas placas Arduino. Atualmente suporta mais deve Arduino parafusos. É o nosso par de impulsos de parafusos por dez, digamos femto, ESP. E outros clones Arduino, que tem uma ampla gama e suporta também parafusos. E que os componentes encontrados
neste software terras altas apresenta seus componentes de hardware e você será facilmente capaz de criar e projetar seus programas usando outra opção de gota de ITE. Nenhum hardware, o equipamento é necessário para executar este software. E eles vão projetar modos. Depois de ter concluído o projeto, você pode usar sua bola Arduino ou se conectar. Desdesenhado sua placa Arduino hardware. Agora, para baixar o software, você pode simplesmente ir para a seção Downloads. Aqui você pode ver que tem suporte para CRM e tem um monte de novos recursos para um espião. Outras opções. Agora, clique aqui para baixar a versão mais recente, 7.8.3. Vai levar algum tempo. É sobre um arquivo de 120 megabytes, então levará dois minutos. Então, vamos explorar os novos recursos adicionados. Melhorado ano SPI diz-lhe para adicionar as categorias gráficas e algas florescer em ans RAM elementos de estado de armazenamento. Ele melhorou o suporte do cartão microSD. Então suponha que minha filosofia chamada I quadrado C, SPI, protocolos de comunicação. Tem, e além
disso, tem um monte de ótimas opções. E eles continuam atualizando o software com freqüência. E como você pode ver, é um software muito bonito. E com abuso como máquina de assimilação, não. Com certeza eles pagaram opções e eles são de lado positivo. Mas se você está apenas começando tópicos, você pode usar a versão gratuita. E nós sociais. Todos os componentes são suportados na versão gratuita, mas a maioria deles é. Se você precisar de mais opções, você não pode agitar sua seção de aprendizado. Mas para mim e para você, acho que uma versão gratuita é mais válida o suficiente. Como você pode ver, levará cerca de 30 segundos para terminar o download deste software. Agora o download está feito e abra a folha. Clique duas vezes na configuração. Você precisará instalá-lo no seu PC de qualquer maneira. Ok, agora clique, clique em Avançar, Avançar. Em seguida, em seguida, instalar vai levar Eu estou nele. Ok? Agora, se você tiver um software antivirais para pedir-lhe alguns em, para aceitar, clique em Permitir tudo. Agora, quando terminar o almoço com o Rino, então termine. Como você pode ver, ele está carregando as bibliotecas de software. E esta é uma versão gratuita do software. Aqui temos nosso Arduino, como você pode ver, se eu puder terminar com ele. E você pode ver as extremidades e saídas, os pinos digitais e analógicos. Estes são o sistema de numeração Prins. E como você pode ver aqui, você pode enviar para Arduino IDE para dilatação. Assim que terminarem aqui, teremos o monitor serial. E na próxima lição vamos conhecer sua interface de usuário e como você pode usá-la. Obrigado por assistir a esta lição de download e instalação. Se você tem inquestionável poucos enfrentou um problema de TI, por favor pergunte e que você está na bola de ar. Estou aqui para te ajudar.
5. 5 a codificação de arduino usando blocos visuais: Agora vamos falar sobre a interface do usuário. Como você pode ver aqui, temos o proprietário argumentando. Se você clicar duas vezes no Arduino, você vai começar a alterar o tipo de abortar. Você não pode escolher qualquer outro ousado, como você pode ver, Arduino, outros alimentos. Todo o nosso córtex. E fora mais parafusos desta lista. E há também um Rasberry Pi. E como pode ver, pode procurar aqui se quiser honra. E clique no proprietário e, em seguida, clique em OK. Esta é a nossa placa, e esta é a barra de navegação. Se você quiser navegar através do parafuso, vez que é uma bola muito longa. E você pode ver todos esses elementos. Aqui. Temos a bola do Arduino. Como você pode ver, você não pode agitar os pinos digitais daqui e alterar as propriedades. Você também pode verificar o R-quadrado. Veja Charles, os diferentes módulos, E pertencia mais temporizador de cão de guarda s4. Você não pode mudar nada daqui. Agora, se você está conectando escudos, você pode. Então a partir daqui, se você quiser para esta área e esta é a área dizer componentes a partir daqui são elementos diferentes. Você pode adicionar saídas, você não pode em barcos, você sabe, motores Murray. Como você pode ver, uma vez que você clicar em um elemento, ele irá mostrar-lhe um sub-menu de nós que você não pode escolher. E aqui, Thermotoga sublinear mostra-lhe motores diferentes. Se você clicar no motor DC, ele abrirá outro sub-menu que mostrará diferentes tipos de motores CC. Servomotors fará o mesmo. Você não pode montar os robôs RFM aqui. Então agora temos um servomotor. E se quiser procurar um item, deixe-me mostrar-lhe agora. Vamos procurar as nossas tampas. Como você pode ver, aqui, temos nossas vidas digitais, vários sinais e jogar. E aqui temos uma tela analógica. Aqui temos liberar. Você não pode arrastá-lo e robôs aqui, aqui. E aqui temos tampas RGB. Como você pode ver, ele tem os três terminais RGB e o ponto n. Você também pode adicionar um botão. Como você pode ver, esta é a quebra do botão. Agora, este software é basicamente usado para
ajudá-lo a codificar seu Arduino sem realmente escrever códigos. Então vamos testar isso e a próxima lição. Mas por enquanto, deixe-me terminar de explicar a interface do usuário para que você saiba com o que todos estão lidando. Agora aqui temos uma seção de ajuda. Aqui temos o monitor serial, um terminal, e aqui temos uma janela de osciloscópio. Se você estiver conectando um canal do seu Arduino, você não pode ver o que está acontecendo. E esta criança aqui. Agora. A última coisa que queremos falar aqui é que pode nascer em prioridades. Como você pode ver aqui. Se você clicou em qualquer um desses componentes, poderá ver mais opções com as quais você pode lidar. Com o nosso máximo esfregaço de bola em bolas, o valor inicial para este servomotor. Deseja ativá-lo ou desativar o Earth? Você quer usar o responsável PWM ou não, e você quer nomeá-lo ou não. Agora, temos todos esses elementos. E digamos que estamos conectando nosso pino digital número dois de Arduino a essas tampas. Então vamos arrastá-lo até o que está aqui. Agora vamos remover esses filamentos. Como podem ver aqui, estamos ligando o pino número dois às pálpebras. Também podemos adicionar um gerador de pulso. Como você pode ver, este é um gerador de pulso. E não podemos conectar esses geradores de pulso ao compartimento número 13, que é basicamente o prato, o pino LED. Agora, conectando os geradores acima ao compartimento número 13 significa que vamos ligar e desligar o LED que está conectado ao pino número 13. E para fazer isso, o que você precisa fazer é basicamente ir aqui para o ícone do Arduino IDE, clique nele. Agora, uma vez que você clicar sobre ele, você verá que o software, que é basicamente viz Reno adicionado são frios aqui e o Arduino IDE. E este código está basicamente fazendo o que você ou o que você está apontando para a partir desta estrutura de blocos. Então o gerador de impulsos enviará pulsos, e esses pulsos estarão em nossa freqüência de um milissegundo. Assim, as tampas e buffers tema, que é basicamente as listas embutidas e todos desfazendo proprietário vai ligar e desligar. Então, para medir isso, este código é carregado para o nosso algoritmo murado para que
possamos ver se ele está funcionando ou não embora. E certifique-se de que o parafuso é Arduino. E certifique-se de que você está conectando sua placa Arduino. Então deixe-me conectar minha bola de álgebra. Ok, agora minhas bolas Arduino conectadas, vá para o Tools com, não são COM três, o que você precisa fazer é basicamente carregar o código. Agora, eu não quebrei nada. Essa codificação é feita por esse visual,
você sabe, que é o software de programação Arduino visual. Então eu não fiz nada aqui. E como você pode ver em minha honra Arduino, que ele está ligando e desligando. Agora, se você quiser aumentar o atraso ou a frequência, você pode aumentar isso para, digamos, cinco. E a gravação será editada por conta própria ou lotes que você precisa fazer aqui é simplesmente clicar no ícone Arduino IDE e você receberá um novo código. Novamente, eu não jogo nada tanto tempo pelo software. Tudo o que você precisa fazer neste momento é clicar em Upload. É isso. Estes são os novos códigos que o nosso Arduino está piscando muito mais rápido do que anteriormente, como você pode ver nesse vídeo. Isto é, é para como usar o software para transformar seus blocos visuais em código sem realmente escrever um resfriado. É muito fácil de usar e o software incrível suporta um monte de bolas. Então eu recomendo usar este software se você é novo na programação. Obrigado por assistir a esta lição. Se você tiver inquestionável, B é perguntado e trabalhando no relatório.