{"id":1199,"date":"2016-12-16T12:18:57","date_gmt":"2016-12-16T14:18:57","guid":{"rendered":"http:\/\/blog.usinainfo.com.br\/?p=1199"},"modified":"2024-01-08T16:40:29","modified_gmt":"2024-01-08T19:40:29","slug":"carrinho-arduino-controlado-por-bluetooth-e-sistema-android","status":"publish","type":"post","link":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/","title":{"rendered":"Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android!"},"content":{"rendered":"<p>Quem j\u00e1 montou um <a href=\"https:\/\/www.usinainfo.com.br\/kits-chassi-roboticos-467\" target=\"_blank\" rel=\"noopener noreferrer\">Carrinho Arduino Rob\u00f3tico<\/a>\u00a0com certeza se deparou com diversos problemas e barreiras durante o processo de montagem do seu projeto, chassi com perfura\u00e7\u00f5es diferentes, parafusos ou espa\u00e7adores insuficientes sempre acaba faltando alguma coisa e voc\u00ea tem que sair correndo comprar ou esperar alguns dias pela entrega de sua compra online.<\/p>\n<p>Al\u00e9m dos cl\u00e1ssicos problemas de incompatibilidade f\u00edsica, nos deparamos com diversos problemas durante o processo de desenvolvimento que no fim passam por despercebidos e que merecem sua devida aten\u00e7\u00e3o, seja na alimenta\u00e7\u00e3o dos equipamentos ou na compatibilidade existente entre os mesmos.<\/p>\n<p>Para quem deseja desenvolver um Carrinho Arduino, as tr\u00eas op\u00e7\u00f5es mais recorrentes s\u00e3o pelo desenvolvimento de carrinhos seguidor de linha atrav\u00e9s de sistemas de reconhecimento infravermelho, carrinhos independentes com sistema de reconhecimento por sensor ultrass\u00f4nico e por fim, os carrinhos control\u00e1veis atrav\u00e9s de dispositivos de comando externo.<\/p>\n<p>Pensando nisto, desenvolvemos um modelo exclusivo controlado por sistema de comunica\u00e7\u00e3o Bluetooth, o qual atrav\u00e9s de um dispositivo equipado com sistema Android e um aplicativo adequado, consegue realizar todos os comandos necess\u00e1rios para o processo de movimenta\u00e7\u00e3o do carrinho, necessitando somente de um aplicativo espec\u00edfico para o seu uso, que \u00e9 o <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.SanitTech.RCBluetoothControllerHC05\">RC Bluetooth Controller<\/a>\u00a0 encontrado facilmente junto a Play Store.<\/p>\n<p>De forma geral, recomendamos a utiliza\u00e7\u00e3o deste aplicativo devido a f\u00e1cil interpreta\u00e7\u00e3o e desenvolvimento do c\u00f3digo, o qual n\u00e3o necessita de bibliotecas adicionais e possui comandos espec\u00edficos fornecidos somente por este aplicativo em especial.<\/p>\n<p>Capaz de executar as mais diversificadas a\u00e7\u00f5es como a utiliza\u00e7\u00e3o de far\u00f3is frontais e traseiros, buzina, controle de velocidade e acionamento do pisca alerta, este aplicativo ainda possui a capacidade de conciliar comandos com o intuito de aumentar ainda mais a sua mobilidade.<\/p>\n<p>Desenvolver este Carrinho Arduino \u00e9 um pouco complicado para quem n\u00e3o possui uma boa base em programa\u00e7\u00e3o e conhecimentos fundamentais sobre a composi\u00e7\u00e3o das portas padr\u00e3o do Arduino, isto pois, existem portas com caracter\u00edsticas espec\u00edficas que podem acabar n\u00e3o atendendo a necessidade de determinados projetos e acabar dando bastante dor de cabe\u00e7a.<\/p>\n<p>&nbsp;<\/p>\n<h2>Teste Pr\u00e1tico do Carrinho Arduino<\/h2>\n<p><iframe loading=\"lazy\" title=\"CARRINHO ARDUINO CONTROLADO POR BLUETOOTH E SISTEMA ANDROID!\" width=\"848\" height=\"477\" src=\"https:\/\/www.youtube.com\/embed\/qNs-d2qgiz0?feature=oembed\" style=\"border: none\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>De modo geral, a ideia foi desenvolver um Carrinho Arduino que fosse controlado pelo celular e pudesse ser de f\u00e1cil montagem e utiliza\u00e7\u00e3o, recentemente disponibilizamos este carrinho j\u00e1 montado e pronto para uso em nosso site e agora para quem deseja por a m\u00e3o na massa e construir seu pr\u00f3prio exemplar, estamos disponibilizando o projeto de desenvolvimento do mesmo.<\/p>\n<p>A quantidade de alguns itens como parafusos, espa\u00e7adores e Jumpers v\u00e3o depender de como ser\u00e1 desenvolvido o projeto e o modo utilizado para a fixa\u00e7\u00e3o e adapta\u00e7\u00e3o de cada elemento do projeto no chassi do Carrinho Arduino.<\/p>\n<p>Vale lembrar que este carrinho j\u00e1 possui motores com caixa de redu\u00e7\u00e3o de 48:1, caracterizado pela sua velocidade, por\u00e9m caso prefira um carrinho com menor velocidade, mas com maior capacidade de carga, recomendamos a utiliza\u00e7\u00e3o de um motor DC com caixa de redu\u00e7\u00e3o de 120:1.<\/p>\n<p>&nbsp;<\/p>\n<p>Produtos Utilizados no Projeto Arduino Carro Rob\u00f4<\/p>\n<ul>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/kits-chassi-roboticos\/carrinho-arduino-carro-robo-2wd-200rpm-mdf-kit-chassi-usinainfo-3663.html\" target=\"_blank\" rel=\"noopener noreferrer\">1 Carrinho Arduino 2WD em MDF<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/drivers-para-motores\/driver-duplo-ponte-h-de-motor-dc-ou-passo-hg7881-2549.html\" target=\"_blank\" rel=\"noopener noreferrer\">1 Driver Duplo Ponte H<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/diversos\/suporte-para-pilhas-aa-4-slots-3351.html\" target=\"_blank\" rel=\"noopener noreferrer\">1 Suporta para Pilha AA \u2013 4 Slot<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/compativeis\/arduino-uno-r3-cabo-usb-ab-arduino-3513.html\" target=\"_blank\" rel=\"noopener noreferrer\">1 Arduino UNO R3 + Cabo USB<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/bluetooth-arduino\/modulo-bluetooth-hc-05-arduino-masterslave-3514.html\">1 Bluetooth HC-05;<\/a><\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/modulos-para-arduino\/modulo-buzzer-ativo-p15-3561.html\" target=\"_blank\" rel=\"noopener noreferrer\">1 Buzzer<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/cabos\/conector-de-bateria-9v-para-p4-ideal-para-arduino-2571.html\" target=\"_blank\" rel=\"noopener noreferrer\">1 Conector de Bateria 9V para P4<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/baterias\/pilha-aa-15v-pequena-de-zinco-carbono-philips-kit-com-4-unidades-3576.html\" target=\"_blank\" rel=\"noopener noreferrer\">Pilha AA 1,5V \u2013 Kit com 4 Unidades <\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/baterias\/bateria-9v-super-panasonic-2448.html\" target=\"_blank\" rel=\"noopener noreferrer\">Bateria 9V Alcalina<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/barras-de-pinos\/barra-de-pinos-1x40-vias-145mm-90-macho-preto-3848.html\" target=\"_blank\" rel=\"noopener noreferrer\">Barra de pinos 90\u00ba 14,5mm<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/parafusos-e-fixadores\/parafuso-m3-x-10mm-metalico-kit-com-10-unidades-2926.html\" target=\"_blank\" rel=\"noopener noreferrer\">Parafuso Met\u00e1lico M3x10mm<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/parafusos-e-fixadores\/parafuso-m3-x-6mm-metalico-kit-com-10-unidades--2925.html\" target=\"_blank\" rel=\"noopener noreferrer\">Parafuso Met\u00e1lico M3x6mm<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/parafusos-e-fixadores\/parafuso-plastico-em-nylon-m3-x-5mm-phillips-branco-kit-com-10-unidades-2559.html\" target=\"_blank\" rel=\"noopener noreferrer\">Parafuso Pl\u00e1stico M3x5mm<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/parafusos-e-fixadores\/espacador-plastico-sextavado-em-nylon-m3-x-6mm-pcb-femea-x-femea-kit-com-10-unidades-2566.html\" target=\"_blank\" rel=\"noopener noreferrer\">Espa\u00e7ador Pl\u00e1stico M3x6mm<\/a>;<\/li>\n<li><a href=\"https:\/\/www.usinainfo.com.br\/protoboard-e-jumpers\/jumper-para-protoboard-femea-femea-40-pcs-20cm-2612.html\" target=\"_blank\" rel=\"noopener noreferrer\">Jumpers<\/a>.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Montagem F\u00edsica do Projeto (Hardware)<\/h2>\n<p>Para realizar a conex\u00e3o correspondente ao projeto, basta observar com aten\u00e7\u00e3o o esquema abaixo e reproduzir em seu projeto a pinagem utilizada, lembrando que esta montagem est\u00e1 diretamente relacionado ao c\u00f3digo e qualquer mudan\u00e7a na montagem f\u00edsica deve resultar tamb\u00e9m em uma mudan\u00e7a junto ao c\u00f3digo.<\/p>\n<p>Vale ressaltar algumas informa\u00e7\u00f5es importantes que devem ser consideradas no processo de montagem do Carrinho Arduino, a principal delas diz respeito \u00e1 alimenta\u00e7\u00e3o dos motores que trabalham em conjunto ao Arduino, ou seja, precisam ter um elemento comum que normalmente \u00e9 utilizado as conex\u00f5es de aterramento para estabelecer esta rela\u00e7\u00e3o.<\/p>\n<p>Outro dado importante \u00e9 quanto \u00e0 conex\u00e3o do <a href=\"https:\/\/www.usinainfo.com.br\/modulos-para-arduino\/bluetooth-arduino-hc-06-jy-mcu-slave-2826.html\">M\u00f3dulo Bluetooth<\/a>\u00a0que deve ser realizada conectando o pino TX em RX e o pino RX em TX lembrando que, sempre que for realizado o processo de grava\u00e7\u00e3o junto ao Arduino, estes pinos de comunica\u00e7\u00e3o devem estar desconectados do equipamento.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_6314\" style=\"width: 778px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/esquematico-carrinho-arduino-controlado-por-bluetooth-e-sistema-android.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6314\" class=\"size-full wp-image-6314\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/esquematico-carrinho-arduino-controlado-por-bluetooth-e-sistema-android.jpg\" alt=\"Esquem\u00e1tico Carrinho Arduino Controlado por Bluetooth e Sistema Android\" width=\"768\" height=\"580\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/esquematico-carrinho-arduino-controlado-por-bluetooth-e-sistema-android.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/esquematico-carrinho-arduino-controlado-por-bluetooth-e-sistema-android-300x227.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/esquematico-carrinho-arduino-controlado-por-bluetooth-e-sistema-android-322x242.jpg 322w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><p id=\"caption-attachment-6314\" class=\"wp-caption-text\">Esquem\u00e1tico Carrinho Arduino Controlado por Bluetooth e Sistema Android<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Funcionamento do Programa (Software)<\/h2>\n<p>C\u00f3digo de Programa\u00e7\u00e3o:<\/p>\n<pre class=\"lang:default decode:true\">\r\n\r\n\r\n\/* Carro Arduino com controle Bluetooth\r\n      C\u00f3digo retirado do link abaixo:\r\n   http:\/\/www.instructables.com\/id\/Arduino-Bluetooth-RC-Car-Android-Controlled\/?ALLSTEPS\r\n      Conclus\u00e3o e adapta\u00e7\u00f5es por Usinainfo:\r\n   http:\/\/www.usinainfo.com.br\/\r\n*\/\r\n\r\n\/\/ Define os pinos de utiliza\u00e7\u00e3o do Driver L298.\r\nconst int motorA1  = 9;    \/\/ Pin  5 of L293.\r\nconst int motorA2  = 3;    \/\/ Pin  6 of L293.\r\nconst int motorB1  = 11;   \/\/ Pin 10 of L293.\r\nconst int motorB2  = 10;   \/\/ Pin 9 of L293.\r\n\r\nconst int buzzer = 12 ;   \/\/ Define o Pino 13 como pino do Buzzer.\r\n\r\nconst int BTState = 2;    \/\/ Define o Pino 2 como o pino de comunica\u00e7\u00e3o do Bluetooth.\r\n\r\n\/\/ Vari\u00e1veis \u00dateis\r\nint i = 0;\r\nint j = 0;\r\nint state_rec;\r\nint vSpeed = 200;   \/\/ Define velocidade padr\u00e3o 0 < x < 255.\r\nchar state;\r\n\r\nvoid setup() {\r\n  \/\/ Inicializa as portas como entrada e sa\u00edda.\r\n  pinMode(motorA1, OUTPUT);\r\n  pinMode(motorA2, OUTPUT);\r\n  pinMode(motorB1, OUTPUT);\r\n  pinMode(motorB2, OUTPUT);\r\n  pinMode(buzzer, OUTPUT);\r\n  pinMode(BTState, INPUT);\r\n\r\n  \/\/ Inicializa a comunica\u00e7\u00e3o serial em 9600 bits.\r\n  Serial.begin(9600);\r\n  Serial.println(\"-- USINAINFO --\");\r\n  Serial.println(\"Carrinho Arduino controlado por Smartphone\");\r\n}\r\n\r\nvoid loop() {\r\n  \/\/ Para o carro quando a conex\u00e3o com Bluetooth \u00e9 perdida ou desconectada.\r\n  if (digitalRead(BTState) == LOW) {\r\n    state_rec = 'S';\r\n  }\r\n\r\n  \/\/ Salva os valores da vari\u00e1vel 'state'\r\n  if (Serial.available() > 0) {\r\n    state_rec = Serial.read();\r\n    state = state_rec;\r\n    \/\/   Serial.println(vSpeed);\r\n  }\r\n\r\n  \/\/ Altera a velocidade de acordo com valores especificados.\r\n  if (state == '0') {\r\n    vSpeed = 0;\r\n  }\r\n  else if (state == '4') {\r\n    vSpeed = 100;\r\n  }\r\n  else if (state == '6') {\r\n    vSpeed = 155;\r\n  }\r\n  else if (state == '7') {\r\n    vSpeed = 180;\r\n  }\r\n  else if (state == '8') {\r\n    vSpeed = 200;\r\n  }\r\n  else if (state == '9') {\r\n    vSpeed = 230;\r\n  }\r\n  else if (state == 'q') {\r\n    vSpeed = 255;\r\n  }\r\n\r\n  if (state != 'S') {\r\n    Serial.println(state);\r\n  }\r\n\r\n  \/\/ Se o estado recebido for igual a 'L', o carro se movimenta para Esquerda.\r\n  if (state == 'L') {\r\n    Serial.println(state);\r\n    analogWrite(motorB1, vSpeed);\r\n    analogWrite(motorA1, vSpeed);\r\n    analogWrite(motorA2, 0);\r\n    analogWrite(motorB2, 0);\r\n  }\r\n\r\n  else if (state == 'H') {  \/\/ Se o estado recebido for igual a 'H', o carro se movimenta para Tras Esquerda.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, vSpeed);\r\n    analogWrite(motorA2, 0);\r\n    analogWrite(motorB1, 100);\r\n    analogWrite(motorB2, 0);\r\n  }\r\n\r\n  else if (state == 'G') {   \/\/ Se o estado recebido for igual a 'G', o carro se movimenta para Frente Esquerda.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, 100);\r\n    analogWrite(motorA2, 0);\r\n    analogWrite(motorB1, vSpeed);\r\n    analogWrite(motorB2, 0);\r\n  }\r\n\r\n  else if (state == 'R') { \/\/ Se o estado recebido for igual a 'R', o carro se movimenta para Direita.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, 0);\r\n    analogWrite(motorB1, 0);\r\n    analogWrite(motorB2, vSpeed);\r\n    analogWrite(motorA2, vSpeed);\r\n  }\r\n\r\n  else if (state == 'I') {  \/\/ Se o estado recebido for igual a 'I', o carro se movimenta para Frente Direita.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, 0);\r\n    analogWrite(motorA2, vSpeed);\r\n    analogWrite(motorB1, 0);\r\n    analogWrite(motorB2, 100);\r\n  }\r\n\r\n  else if (state == 'J') {  \/\/ Se o estado recebido for igual a 'J', o carro se movimenta para Tr\u00e1s Direita.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, 0);\r\n    analogWrite(motorA2, 100);\r\n    analogWrite(motorB1, 0);\r\n    analogWrite(motorB2, vSpeed);\r\n  }\r\n\r\n  else if (state == 'F') {   \/\/ Se o estado recebido for igual a 'F', o carro se movimenta para Frente.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, 0);\r\n    analogWrite(motorA2, vSpeed);\r\n    analogWrite(motorB1, vSpeed);\r\n    analogWrite(motorB2, 0);\r\n  }\r\n  else if (state == 'B') {   \/\/ Se o estado recebido for igual a 'B', o carro se movimenta para Tras.\r\n    Serial.println(state);\r\n    analogWrite(motorA1, vSpeed);\r\n    analogWrite(motorA2, 0);\r\n    analogWrite(motorB1, 0);\r\n    analogWrite(motorB2, vSpeed);\r\n  }\r\n  else if (state == 'S') {   \/\/ Se o estado recebido for igual a 'S', o carro permanece parado.\r\n    \/\/Serial.println(state);\r\n    analogWrite(motorA1, 0);\r\n    analogWrite(motorA2, 0);\r\n    analogWrite(motorB1, 0);\r\n    analogWrite(motorB2, 0);\r\n  }\r\n\r\n\r\n  else if (state == 'W') { \/\/ Se o estado recebido for iguala 'V', aciona a buzina.\r\n    tone(buzzer, 1000);\r\n  }\r\n\r\n  else {\r\n    Serial.println(state);\r\n    analogWrite(motorA1, 0);\r\n    analogWrite(motorA2, 0);\r\n    analogWrite(motorB1, 0);\r\n    analogWrite(motorB2, 0);\r\n    noTone(buzzer);\r\n  }\r\n}\r\n\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>Logo de sa\u00edda temos uma informa\u00e7\u00e3o muito importa que sem ela voc\u00ea n\u00e3o pode dar continuidade \u00e0 utiliza\u00e7\u00e3o do seu produto, com o intuito de auxiliar o controlador e aumentar ainda mais a seguran\u00e7a de seu equipamento o m\u00f3dulo bluetooth possui uma senha que pode ser facilmente alterada atrav\u00e9s de um uma programa\u00e7\u00e3o adequada, mas que como padr\u00e3o \u00e9 1234.<\/p>\n<p>Desenvolvido com um sistema de intera\u00e7\u00e3o total para o controle de carrinhos, o &#8220;<em>RC Bluetooth Controller<\/em>&#8221; \u00e9 capaz de executar algumas fun\u00e7\u00f5es extremamente simples, mas que fazem a total diferen\u00e7a quando pensando no projeto como um todo.<\/p>\n<p><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e.jpg\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6496\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e-300x135.jpg\" alt=\"\" width=\"400\" height=\"180\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e-300x135.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e-1024x461.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e-768x346.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e-1536x691.jpg 1536w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e-298x135.jpg 298w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_1c15603e.jpg 1600w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Para conectar o carrinho, \u00e9 necess\u00e1rio estar com o HC-05 pareado, ap\u00f3s \u00e9 s\u00f3 clicar na engrenagem no canto esquerdo superior, conforme imagem anterior e clicar no primeiro bot\u00e3o &#8220;<em>Connect to Module&#8221;\u00a0 que ficara na cor verde quando conectado.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73.jpg\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6497 aligncenter\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73-300x135.jpg\" alt=\"\" width=\"360\" height=\"162\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73-300x135.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73-1024x461.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73-768x346.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73-1536x691.jpg 1536w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73-298x135.jpg 298w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/Imagem-do-WhatsApp-de-2024-01-08-as-15.48.20_a2734a73.jpg 1600w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/a><\/p>\n<p>De modo geral, o Carrinho Arduino \u00e9 um produto de f\u00e1cil desenvolvimento e ainda mais f\u00e1cil utiliza\u00e7\u00e3o, se seguir todos os passos presente no esquema de liga\u00e7\u00e3o n\u00e3o ter\u00e1 erro e s\u00f3 precisar\u00e1 se preocupar em se divertir pilotando este exclusivo produto Usinainfo.<\/p>\n<p>Al\u00e9m de possuir um c\u00f3digo simples e de f\u00e1cil entendimento que n\u00e3o necessita de includes, o projeto do Carrinho Arduino pode ser facilmente adaptado para incluir LEDs atribu\u00eddos \u00e0s sinaleiras e diversos outros equipamentos para complementar o seu carrinho rob\u00f4.<\/p>\n<p>Conhe\u00e7a toda linha <a href=\"https:\/\/www.usinainfo.com.br\/arduino-e-eletroeletronica-74\" target=\"_blank\" rel=\"noopener noreferrer\">Arduino<\/a> e Acess\u00f3rios no nosso site.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quem j\u00e1 montou um Carrinho Arduino Rob\u00f3tico\u00a0com certeza se deparou com diversos problemas e barreiras durante o processo de montagem do seu projeto, chassi com perfura\u00e7\u00f5es diferentes, parafusos ou espa\u00e7adores insuficientes sempre acaba faltando alguma coisa e voc\u00ea tem que sair correndo comprar ou esperar alguns dias pela entrega de sua compra online. Al\u00e9m dos cl\u00e1ssicos problemas de incompatibilidade f\u00edsica, nos deparamos com diversos problemas durante o processo de desenvolvimento que no fim passam por despercebidos e que merecem sua devida aten\u00e7\u00e3o, seja na alimenta\u00e7\u00e3o dos equipamentos ou na compatibilidade existente entre os mesmos. Para quem deseja desenvolver um Carrinho Arduino, as tr\u00eas op\u00e7\u00f5es mais recorrentes s\u00e3o pelo desenvolvimento de carrinhos seguidor de linha atrav\u00e9s de sistemas de reconhecimento infravermelho, [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":1210,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[78,79,80,81,82,83],"class_list":["post-1199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","tag-carrinho-arduino","tag-carro-robo","tag-carro-robo-arduino","tag-kit-chassi","tag-kit-de-robotica","tag-kit-robotico"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Carrinho Arduino Controlado atrav\u00e9s de Bluetooth - Blog UsinaInfo<\/title>\n<meta name=\"description\" content=\"Projeto Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android tem no Blog UsinaInfo. Tutorial Passo a Passo para Montar o Seu. Confira.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Carrinho Arduino Controlado atrav\u00e9s de Bluetooth - Blog UsinaInfo\" \/>\n<meta property=\"og:description\" content=\"Projeto Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android tem no Blog UsinaInfo. Tutorial Passo a Passo para Montar o Seu. Confira.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Usinainfo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/pt-br.facebook.com\/faceusinainfo\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-16T14:18:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-08T19:40:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/carro-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"4272\" \/>\n\t<meta property=\"og:image:height\" content=\"3225\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matheus Gebert Straub\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matheus Gebert Straub\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Carrinho Arduino Controlado atrav\u00e9s de Bluetooth - Blog UsinaInfo","description":"Projeto Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android tem no Blog UsinaInfo. Tutorial Passo a Passo para Montar o Seu. Confira.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/","og_locale":"pt_BR","og_type":"article","og_title":"Carrinho Arduino Controlado atrav\u00e9s de Bluetooth - Blog UsinaInfo","og_description":"Projeto Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android tem no Blog UsinaInfo. Tutorial Passo a Passo para Montar o Seu. Confira.","og_url":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/","og_site_name":"Blog Usinainfo","article_publisher":"https:\/\/pt-br.facebook.com\/faceusinainfo\/","article_published_time":"2016-12-16T14:18:57+00:00","article_modified_time":"2024-01-08T19:40:29+00:00","og_image":[{"width":4272,"height":3225,"url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/carro-3.jpg","type":"image\/jpeg"}],"author":"Matheus Gebert Straub","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Matheus Gebert Straub","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/","url":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/","name":"Carrinho Arduino Controlado atrav\u00e9s de Bluetooth - Blog UsinaInfo","isPartOf":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/#primaryimage"},"image":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/carro-3.jpg","datePublished":"2016-12-16T14:18:57+00:00","dateModified":"2024-01-08T19:40:29+00:00","author":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075"},"description":"Projeto Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android tem no Blog UsinaInfo. Tutorial Passo a Passo para Montar o Seu. Confira.","breadcrumb":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/#primaryimage","url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/carro-3.jpg","contentUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2016\/12\/carro-3.jpg","width":4272,"height":3225},{"@type":"BreadcrumbList","@id":"https:\/\/www.usinainfo.com.br\/blog\/carrinho-arduino-controlado-por-bluetooth-e-sistema-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.usinainfo.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Carrinho Arduino Controlado atrav\u00e9s de Bluetooth e Sistema Android!"}]},{"@type":"WebSite","@id":"https:\/\/www.usinainfo.com.br\/blog\/#website","url":"https:\/\/www.usinainfo.com.br\/blog\/","name":"Blog Usinainfo","description":"Usinainfo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.usinainfo.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075","name":"Matheus Gebert Straub","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","caption":"Matheus Gebert Straub"},"description":"Mec\u00e2nico de Manuten\u00e7\u00e3o com Experi\u00eancia em Sistemas Embarcados, Automa\u00e7\u00e3o e Desenvolvimento de Projetos; Graduado nos Cursos de Matem\u00e1tica - URI e F\u00edsica - UFFS.","url":"https:\/\/www.usinainfo.com.br\/blog\/author\/matheus\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/1199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1199"}],"version-history":[{"count":20,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/1199\/revisions"}],"predecessor-version":[{"id":6499,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/1199\/revisions\/6499"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media\/1210"}],"wp:attachment":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}