Programação com Arduino - Aula 17 - STRING - Parte 1

Поділитися
Вставка
  • Опубліковано 30 жов 2024

КОМЕНТАРІ • 61

  • @Alemaomanduka
    @Alemaomanduka 2 роки тому +1

    parabéns pela didática, melhor conteúdo que achei na internet sobre arduino. Obrigado professor Flávio.

    • @BrincandocomIdeias
      @BrincandocomIdeias  2 роки тому

      Oi Lucas. Muito obrigado. Que bom que gostou do nosso trabalho. Você pode encontrar esta didática, também nos cursos cursodearduino.net/principiantes, cursodearduino.net e cursodearduino.net/avancado.
      Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
      Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
      Um forte abraço da Equipe Canal Brincando com Ideias.
      Nosso canal no Telegram: t.me/canal_brincando_com_ideias
      Nosso canal no Instagram instagram.com/brincandocomideias/

  • @vitortiagooliveiradasilva2662
    @vitortiagooliveiradasilva2662 3 роки тому +2

    cara isso e bem útil

  • @Ohml
    @Ohml 8 років тому +3

    Graças as suas aulas de programação consegui finalizar o código para uma bateria eletrônica caseira, obvio que não o fiz do zero, mas peguei um código que utiliza 2 multiplexadores(4051) que não tinha controle de Hi-Hat nem Choke e os implementei no código graças ao conteúdo passado aqui, agora tenho 21 pads usando o Arduíno Nano.
    Obrigado e continue com o ótimo conteúdo do canal.

  • @BRINDEOFUTURO
    @BRINDEOFUTURO 8 років тому

    Show de aula!
    Todas as aulas que encontramos por aí, é como ensinar a fazer suco de qualquer fruta.
    Mas você ensina a fazer o suco, e nos ensina como aproveitar a casca, o caroço, as folhas, os galhos, o tronco e a raiz!
    Estou reaprendendo contigo, e fico sempre ansioso com a próxima aula.
    Meus parabéns! Continue assim!

  • @FAbreuBolsa
    @FAbreuBolsa 7 років тому

    Queria agradecer o seu belíssimo trabalho. Com todos os bons ingredientes didáticos e pedagógicos. .

  • @alexoriginals
    @alexoriginals 3 роки тому +2

    Conteúdo muito completo sobre strings, me ajudou muito .. Obrigado Flávio

    • @BrincandocomIdeias
      @BrincandocomIdeias  3 роки тому +1

      Oi Alex. Muito obrigado. Que bom que pudemos ajudar. Quando tiver alguma dúvida na programação, mande para a gente. Talvez possamos ajudá-lo. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
      Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
      Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
      Um forte abraço da Equipe Canal Brincando com Ideias.

  • @amenteeotempo6189
    @amenteeotempo6189 8 років тому

    Amigo,
    Além de outras praticas que você deva exercer, você tem a pura didática e dom de ensinar. aprendo muito com você. Se eu tivesse tido professores na faculdade com essa performance eu teria aprendido muito. Você é muito excelente. Grato!

  • @deividmurback3236
    @deividmurback3236 8 років тому +6

    Muito boa aula.
    Assisti todos os 17 videos da serie ate aqui.
    conteúdo muito útil, obrigado por compartilhar tudo isso.

  • @MrENDIAS
    @MrENDIAS 6 років тому +1

    Beleza, Prof. Flávio ficou facinho aprender com você.
    Obrigado pela paciência e pelo compromisso com o ensinar. Abraços

  • @GilbertoMartinez55
    @GilbertoMartinez55 5 років тому

    Didática, conhecimento, simplicidade, sabedoria,humildade e bondade, um grande abraço amadão 1 milhão de Laikes

  • @kleberjunqueiramontouro2580
    @kleberjunqueiramontouro2580 8 років тому

    Ótimas vídeo aulas.Com certeza estão entre as melhores sobre o assunto disponíveis no UA-cam. Parabéns pelo seu canal.

  • @mbs2488
    @mbs2488 6 років тому +1

    Muito Bem Explicado Professor ! Parabéns !

  • @flaviodossantosmorais6578
    @flaviodossantosmorais6578 5 років тому

    Muito boa aula. Bem detalhado.

    • @BrincandocomIdeias
      @BrincandocomIdeias  5 років тому

      Oi Flavio. Muito obrigado.Abraço da Equipe Canal Brincando com Ideias.

  • @douglasemerson7309
    @douglasemerson7309 8 років тому

    Aula bastante instrutiva. 👍

  • @Cesarsound1
    @Cesarsound1 5 років тому

    String, muito importante!

  • @jnfnascimento4861
    @jnfnascimento4861 8 років тому +12

    isso é uma aula , quero ver o cabra dizer que ta com duvida no final

  • @sergiodantas1173
    @sergiodantas1173 4 роки тому

    Muito bom

    • @BrincandocomIdeias
      @BrincandocomIdeias  4 роки тому

      Muito obrigado Sergio! Um grande abraço da equipe do canal Brincando com Ideias

  • @rafawandekoken
    @rafawandekoken 7 років тому

    Parabens

  • @ricardosouza8396
    @ricardosouza8396 8 років тому

    eu comecei a ver as suas videos aulas ontem anoite já assisti todas, por que estou tentando fazer um protótipo de elevador com 5 andares, eu estou com muita dificuldade para fazer os inter travamentos dos andares.
    eu comecei o programa do zero e gostaria de uma ajuda.
    obs: eu não sei nada de programação estou aprendendo agora na suas aulas

  • @pauloaragao1599
    @pauloaragao1599 7 років тому

    Professor, muito boa aula.
    Estou com uma dificuldade. Tenho uma programa que "coleta" informações de um simulador de voo e envia para o arduino via serial. Os dados que recebo são:

  • @matheussoutomaia1881
    @matheussoutomaia1881 4 роки тому +1

    para quem estiver tendo dificuldades em comparar uma string com a outra, o problema pode ser que a String textoRecebido tem um caractere invisível de termino de comunicação serial, para consertar basta utilizar a a função .trim() que retira esse caracter.
    **********documentação da função*******************
    www.arduino.cc/reference/en/language/variables/data-types/string/functions/trim/
    ****************meu trecho de código*************************************
    if((millis()-delay1>10)&&(textorecebido!="")){
    textorecebido.trim(); // esta funcao retira os caracteres em branco de inicio e fim.
    Serial.print("texto digitado:");
    Serial.println(textorecebido);

    Serial.print("tamanho do texto:");
    Serial.println(textorecebido.length()); //este comando mostra o tamanho da string

    String nome1 = "matheus";
    Serial.print("texto para comparacao:");
    Serial.println(nome1);
    Serial.print("tamanho do texto:");
    Serial.println(nome1.length());
    if(nome1 == textorecebido){
    Serial.print("IGUAL");
    }
    else{
    Serial.print("DIFERENTE");
    }
    Se ajudou deixa um like.

    • @BrincandocomIdeias
      @BrincandocomIdeias  4 роки тому

      Oi Matheus. Muito obrigado por participar do canal e pela dica. Vai ajudar a galera. Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
      Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
      Abraço da Equipe Canal Brincando com Ideias.

    • @sfvarandas
      @sfvarandas 4 роки тому

      Isso acontece após digitar o texto no monitor serial, quando é acrescentado um
      automaticamente quando se dá o . Outra solução é testar desse jeito: if(nome1 == textorecebido
      )

    • @Alemaomanduka
      @Alemaomanduka 2 роки тому

      muito útil esse detalhe, ajudou muito, obrigado

  • @marcosgabriel1318
    @marcosgabriel1318 4 роки тому

    Meu código não esta funcionando, quando eu insiro um código pelo monitor serial que seja igual ao texto da variavel texto1, o programa fala que o texto não é igual. Não sei o que está dando errado, procurei digitar o código de forma correta

  • @felipevolco
    @felipevolco 8 років тому +2

    Amigo so novo no arduino! Gostaria de compra um esse replica tem diferença? Obrigado desde já

    • @marcodoria5635
      @marcodoria5635 3 роки тому

      Arduino é open source, n existe replica ja q todo mundo pode fazer seu próprio, so não pode colocar o mesmo nome
      Então vc pode comprar qualquer um q vai ser 100% compatível

  • @ciceroeletronica
    @ciceroeletronica 7 років тому

    Cara sem comentários, parabéns peloseu trabalho, caso vc tenha DVD de suas aulas prav ender passa o link Blz

  • @leohominis1695
    @leohominis1695 5 років тому

    Professor isso está separado em uma Playlist???

  • @CristianDPoeta
    @CristianDPoeta 6 років тому

    Olá, existe "Programação com Arduino - Aula 1"? Um vídeo com este título? Obrigado

  • @ricardosouza8396
    @ricardosouza8396 8 років тому

    boa tarde estou com este problema no arduino e não sei o que fazer
    avrdude: no programmer has been specified on the command line or the config file
    Specify a programmer using the -c option and try again

  • @daclaautomacao7639
    @daclaautomacao7639 5 років тому

    4:06 Mestre, porque não usou a função Serial.readString() que utiliza do mesmo princípio para retornar o valor do buffer?

    • @BrincandocomIdeias
      @BrincandocomIdeias  5 років тому

      Oi Daniel. Muito obrigado por participar do canal. A programação tem muitos caminhos para se chegar ao mesmo resultado. Muito bom que você esteja encontrando seus pr´prios caminhos. parabéns. Abraço da Equipe Canal Brincando com Ideias.

  • @edsonferraz1
    @edsonferraz1 4 роки тому

    OI Flavio, muito boa aula, parabéns. Queria uma ajuda, porque o valor atribuído a uma variável 'int' pela porta serial não é mantido? o valor retorna sempre para 10

    • @BrincandocomIdeias
      @BrincandocomIdeias  4 роки тому +1

      Oi Edson. Muito obrigado. Isso não é comum. Você deve ter algum comando que está vazendo a variável retornar a 10. Tente dividir o seu programa em partes e testar uma parte por vez, para saber de onde vem o problema. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
      Abraço da Equipe Canal Brincando com Ideias.

  • @hebersonmotta6603
    @hebersonmotta6603 6 років тому

    Bom dia professor parabens pelo seu canal .. como faco para entrar em contato com vc por email etc???

  • @joseananiasdefreitas7508
    @joseananiasdefreitas7508 4 роки тому +1

    Opa! Me apareceu um erro! pesquisei na internet, e não achei nada semelhante. Uso arduino Mega 2560. Na função lenght() retorna um valor maior, por exemplo, se a palavra tem 4 letras, me retorna valor 5. Na função IGUAL ou DIFERENTE, sempre me retorna diferente, mesmo digitando as palavras iguais.

    • @BrincandocomIdeias
      @BrincandocomIdeias  4 роки тому +1

      Oi José. Muito obrigado por participar do canal. Que estranho. Parece ter um dígito fantasma no seu programa.Revise o sketch , veja se tem espaços . É difícil saber sem analisar seu sketch. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
      Abraço da Equipe Canal Brincando com Ideias.

    • @joseananiasdefreitas7508
      @joseananiasdefreitas7508 4 роки тому

      @@BrincandocomIdeias O problema está na leitura do serial. Veja o código e o resultado:
      String textoRecebido = "";
      unsigned long delay1 = 0;
      void setup() {
      Serial.begin(9600);
      }
      void loop() {
      char caracter;

      if (Serial.available()) {
      caracter = Serial.read();
      textoRecebido += caracter;
      delay1 = millis();
      }
      if (((millis() - delay1) > 10) && (textoRecebido != "")) {
      Serial.print("Texto digitado: ");
      Serial.println(textoRecebido);

      Serial.print(" Tamanho do texto: ");
      Serial.println(textoRecebido.length());
      String texto = "brincando";
      if (textoRecebido == texto) {
      Serial.println("IGUAL");
      } else {
      Serial.println("DIFERENTE");
      }
      textoRecebido = "";
      }
      }
      o resultado é este:
      Texto digitado: brincando
      Tamanho do texto: 10
      DIFERENTE

    • @joseananiasdefreitas7508
      @joseananiasdefreitas7508 4 роки тому +1

      Tem como atualizar o sistema do arduino? E será que resolve?

    • @valderolmocorrea1563
      @valderolmocorrea1563 4 роки тому +1

      @@joseananiasdefreitas7508 Para mim deu mesmo problema e já revisei todo o código. Já encontrou o erro, amigo?

    • @joseananiasdefreitas7508
      @joseananiasdefreitas7508 4 роки тому +1

      @@valderolmocorrea1563 boa noite!
      Tenta alterar seu código.
      if (Serial.available()) {
      caracter = Serial.read();
      if (caracter != '
      ') {
      textoRecebido += caracter;
      }
      delay1 = millis();
      }
      O Serial.read() lê letra por letra e incrementa na variável textoRecebido, no meu caso, no final estava acrescentando uma quebra de linha '
      " e dava erro no restante do código. Esse código não funciona palavras acentuadas.

  • @Keaton.
    @Keaton. 2 роки тому

    Não sei se tu notou, mas os clicks do mouse estão muito altos e incomodam bastante quando se está de fone de ouvido. Mas as aulas são boas.

    • @BrincandocomIdeias
      @BrincandocomIdeias  2 роки тому

      Oi Keaton. Muito Obrigado pela sua participação.
      Verdade. Mas este vídeo é do começo do canal. Hoje em dia, já não temos mais este problema. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
      Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
      Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
      Um forte abraço da Equipe Canal Brincando com Ideias.

  • @rctechnology1223
    @rctechnology1223 7 років тому

    Amigo, não sei o que está acontecendo, na parte de comparação de strings(quando vc compara o que digitou na serial com a palavra "brincando"), a resposta só dá "DIFERENTE". Vc tem alguma idéia?

    • @marcoaurelio8097
      @marcoaurelio8097 6 років тому

      Também tive o mesmo problema!!! Deu diferente

    • @marcoaurelio8097
      @marcoaurelio8097 6 років тому

      reparei que o tamanho da variável textoRecebido é 10 e da texto1 é 9

    • @marcoaurelio8097
      @marcoaurelio8097 6 років тому +1

      a variável textoRecebido é concatenada com o caracter especial '
      ' no final. Se concatenar a variável texto1 com '
      ' o resultado é igual, tendo as duas tamanho 10.

  • @joeladrianovasconcelosdasi1144
    @joeladrianovasconcelosdasi1144 8 років тому

    olá professor, Bom dia, o senhor tem algum tutorial que ensine a Conectar uma câmera USB com o Arduíno?? não encontro nada na internet, e o que eu encontro a respeito é em outras línguas, mas tudo pela metade.... Agradeceria muito se o senhor podesse me ajudar com isso, meu skype: joeladriano360 , a minha placa é a Intel Galileo

  • @douglaspaterra5179
    @douglaspaterra5179 Рік тому

    No meu a palavra String não tem destaque azul.. e acho que por isso buga.

  • @juansoares2108
    @juansoares2108 8 років тому +3

    like

  • @rctechnology1223
    @rctechnology1223 7 років тому

    Copiei exatamente sua sketch.

  • @ricardosouza8396
    @ricardosouza8396 8 років тому

    parece que não esta reconhecendo o arduino