Índice:
- Etapa 1: Carregar UNO com Sketch
- Etapa 2: HC 05 não as conexões HC 06
- Etapa 3: Comandos AT em MAIÚSCULAS
- Etapa 4: AT programado HC05 para o computador a ser emparelhado
- Etapa 5: download do IDE
- Etapa 6: PROBLEMAS ……
Vídeo: Wireless Arduino IDE Instruções infalíveis: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Eu queria baixar esboços do IDE Adrino para meu uno sem o cabo USB.
Eu queria ajustar os esboços em um robô sem carregá-lo para minha bancada, pois o uno está dentro de uma caixa selada. Depois de ler muitos artigos, a melhor maneira é com o Bluetooth. A melhor fonte que encontrei foi o Instructables em "programar um arduino wireless sobre Bluetooth por webgeeks", visite o instructable.
ELES MERECEM TODO O CRÉDITO POR ISSO.
O problema é que provavelmente fizeram isso em quinze minutos, com os olhos vendados, e demorou mais de 3 dias. Eles omitiram detalhes que um iniciante não saberia. Se precisar de ajuda detalhada, aqui estão todos os meus muitos erros. Não sei muito sobre bluetooth ou windows10, então não peça mais informações. Você pode esperar usar o Arduino IDE sem outros downloads. O alcance do Bluetooth é curto, cerca de 30 pés. Uma vez conectado, tudo funciona exatamente como o cabo USB e o serial.monitor também funciona! A maior desvantagem é o custo do HC05 em torno de US $ 7-10. Portanto, todo projeto não precisa disso.
As etapas envolvem UM HC05 e UM pró-mini (ou uno). Você carrega o uno com um esboço que permite alterações no HC05. Em seguida, conecte e programe o HC05. Em seguida, religue o HC05. Em seguida, emparelhe o mesmo HC05 com o computador. (este foi o mais difícil). Em seguida, abra o IDE e selecione o com correto e baixe o esboço. Olhando as fotos do artigo me enganei ao pensar que foram usados TWO HC05 e eles conversavam através do computador conectado ao uno.
Etapa 1: Carregar UNO com Sketch
Use qualquer placa do tipo Arduino e carregue o esboço "AT_mode_sketch".
Este esboço permitirá que alterações sejam feitas no HC05 digitando AT
códigos através do serial.monitor.
Etapa 2: HC 05 não as conexões HC 06
O HC05 é foto aqui. Usei o mais recente com 'STATE', 'EN' e um switch.
O interruptor que não dose nada. Muitos tutoriais mostram fios de solda nos pinos 32-24 não se preocupam.
O pino 'STATE' redefine o uno
O 'EN' colocará o HC05 no modo AT.
O led piscando exibe 4 modos.
1. piscando rápido = está tentando emparelhar ou emparelhar sem fluxo de dados.
2. uma pausa lenta intermitente = é o modo AT
3. duas piscadas lentas = emparelhadas
4. sem led = emparelhado e falando, eu acho. este 'não led' é confuso.
Conecte como mostrado ao uno com o 'AT_mode_sketch'.
HC05 EN para ARDUINO pino 9
HC05 TX para ARDUINO pino 10
HC05 RX para divisor de resistor em ARDUINO pino 11 (ok para fazer 2.2k de 2ea 1k)
HC05 vcc para vcc 5V ok
HC05 terra a terra
Etapa 3: Comandos AT em MAIÚSCULAS
Conecte e ligue o IDE através do cabo USB. O HC05 piscará rapidamente se estiver tudo bem, mesmo que você conecte o pino EN e o desative para alto. Se por algum motivo o HC05 estiver piscando lentamente, você teve sorte. Puxe o vcc (5V) do HC05 … aguarde 2 segundos … conecte de volta e o HC05 deve entrar no AT-MODE conforme mostrado pelo led piscando lentamente … isso é OBRIGATÓRIO.
no serial.monitor verifique estas configurações:
taxa de transmissão de 9600 e janela NL e CR (sem linha final … não mostrará resposta)
Com o computador, abra o IDE serial.monitor (ocorrerá uma reinicialização) e deverá mostrar 'Enter AT command:'
Use maiúsculas para esses comandos!
1… AT + PSWD… resposta….1234…. Senha padrão
2… AT + ORGL… resposta ok
3 … AT + ROLE = 0 … resposta ok
4… AT + POLAR = 1, 0… resposta ok
5… AT + UART = 115200, 0, 0… resposta ok
meu maior erro, essa é a velocidade para falar com o micro. O IDE define isso ao escolher uma placa em ferramentas. Usei um pro-mini em 3.3v e a velocidade é 57600 O IDE sabe disso automaticamente. Aqui você DEVE combinar a velocidade correta para qualquer outro tipo de placa.
Eu não tenho ideia de onde encontrar essa informação! Então, se um regular uno 115200 ou pro-mini 3.3v 57600
AT + BAUD = 115200, 0, 0: altera a taxa de transmissão para 115200 (Arduino Uno, Bluino e Mega2560)
AT + BAUD = 57600, 0, 0: alterar a taxa de transmissão para 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V e Duemilanove)
6… AT + INIT… erro de resposta 17, diz já inicializado
O HC05 está desconectado e pronto para a próxima etapa para reconectar ao uno ao qual deseja fazer upload.
Em meus 3 dias de frustração, encontrei este BOM gráfico passo a passo de comandos AT e boas descrições. (mais coisas que eu nunca vou aprender) PDF EGBT-045MS-046S…..
Etapa 4: AT programado HC05 para o computador a ser emparelhado
Você pode apenas fornecer 3volts ao HC05 para emparelhar ou ir em frente e conectar-se ao uno para o qual deseja fazer o download dos esboços. Este é HC-vcc para uno-vcc …… HC-aterrado para não-aterrado….. HC-TX para uno-RX…. HC-RX para uno-TX HC-STATE para uma capa de disco de 0,1 (104) para uno -Redefinir. estado o ----- || ----- o reset
Se você usar um pro-mini em 3,3v as conexões são diretas. Se estiver usando um micro de 5 V, você deve dividir o pino RX no HC05 usando os mesmos resistores mostrados na etapa 2 RX o --- www --- o ---- www ---- o aterramento 1k | 2k TX- uno pin
Essas conexões são feitas através dos pinos uno TX e RX. (pino 0 e pino 1). Assim como o adaptador FTDI que se conecta a um conector pro-mini edge. Como esses pinos são exclusivos para o carregamento de esboços, você nunca deve usar o. Se o seu esboço os usar, eles podem não permitir a comunicação para carregamento do IDE.
Com tudo conectado e ligado, o HC05 piscará rapidamente e tentará emparelhar com seu computador.
No computador com windows10, abra as configurações >> dispositivos >> adicione bluetooth >>
Uma caixa preta mostra….adicione um dispositivo >> bluetooth >> então H-C-2010-06-01 deve aparecer ou o nome do módulo HC05 que você tem. Selecione-o e você receberá uma solicitação de senha para inserir 1234
Isso agora deve ser emparelhado. (Sim, quase pronto) Esta é a foto um e o ponteiro está em mais opções de bluetooth. Abra esta opção. photo2 check box Permitir que o dispositivo bluetooth encontre este pc. photo3 mostra a aba de comunicação aberta e indica a qual porta de comunicação HC05 está associada. ESCREVER COM O NÚMERO PARA BAIXO.
Repita esta etapa até que você esteja emparelhado e tenha um número de porta de comunicação confirmado. Eu tinha vários dispositivos (fones de ouvido … etc) aparecendo na tela emparelhada. Isso me impediu de emparelhar com o HC05. mesmo depois de muitas tentativas. Removi todos os dispositivos e adicionei o HC05 para chegar a este ponto. Você pode ter sorte.
Etapa 5: download do IDE
Tenho meu HC05 alimentado por bateria e longe do computador. Você pode estar usando o cabo USB do computador para alimentar o HC05 e o uno. Para realmente confirmar que o HC05 está emparelhando e não o usb enviando dados, pense em separar-se do usb e usar uma bateria. Afinal esse é o seu objetivo.
Abra o ARDUINO IDE para o esboço intermitente. Como todos os unos têm piscar como padrão, gosto de alterar os tempos de atraso do esboço () de atraso (1000) para atraso (50) em ambos os atrasos. Se for bem-sucedido, isso fará com que o LED pisque rapidamente. Abra as ferramentas e selecione sua placa / velocidade /. Em seguida, você deverá ver uma seleção de portas de comunicação. o número da porta que você anotou na última etapa DEVE estar nesta lista. Selecione essa porta. A última etapa é o upload por meio da seta de upload ao lado da marca de seleção.
O HC05 pisca rapidamente enquanto você faz tudo isso, mas assim que o IDE começa a enviar o esboço, o HC05 para de piscar e apaga. O sketch será carregado no uno e o uno led piscará rapidamente. Então o HC05 voltará a piscar rapidamente enquanto tiver energia ou outro upload. Você pode até incluir um Serial.print ("qualquer coisa); abrir o monitor IDE e ver" qualquer coisa "impresso. Não se esqueça de Serial.begin (9600); em setup ().
Etapa 6: PROBLEMAS ……
O IDE arduino fornecerá erros gerais e tentar resolver uma falha de upload usando esses códigos e descrições é muito difícil. É melhor verificar novamente as etapas acima e confirmar cada uma. Se os comandos AT não foram enviados corretamente ou a taxa de uart está errada, avrdude apresentará os mesmos erros. O mesmo é verdadeiro se não emparelhado e expirou ou você escolheu o micro errado nas ferramentas IDE. O outro problema é não ter um módulo HC05 que pulsa o pino STATE para acionar a tampa conectada ao pino de reinicialização uno que reinicializa o uno. em preparação para carregar um esboço. Use o mesmo uno conectado ao usb e carregue os esboços para confirmar que pode ser feito. Em seguida, repita as etapas. Eu jogo com ARDUINOs por mais de cinco anos. A maioria dos artigos funciona como mostrado, mas quando isso não acontece, geralmente encontro falhas no que fiz de errado. E às vezes pesquisando artigos de outras pessoas você obtém outro ponto de vista. Este não é um projeto hoax. Substituir o cabo USB torna o upload fácil e conveniente.
Oh, aqui estão algumas idéias para o pró-mini de dois dólares. Fiz um adaptador (apenas troquei o vcc e o aterramento) para plugar no conector de borda onde o cabo USB FTDI foi inserido. Agora, basta conectar o bluetooth HC05 e fazer o download.
ESPERO QUE ISSO AJUDOU Jim
Recomendado:
Conjunto de instruções WRD 204: 13 etapas
Conjunto de instruções do WRD 204: Gokulraj PandiyarajAs instruções a seguir fornecem um guia passo a passo para a criação de uma calculadora de investimento em python. usando GUI. Este conjunto de instruções tem como objetivo auxiliar as pessoas com conhecimento intermediário de python. O tkinter de importação nos fornece acesso
Instruções de montagem do meu canhão de raios laser cortado: 10 etapas
Minhas instruções de montagem do Ray-Gun cortado a laser: Com desculpas pelo atraso, aqui estão minhas instruções há muito atrasadas sobre como montar o Ray-Gun Laser Pointer, você pode comprar os planos de desenho vetorial, para mandar fazer … Em um CNC Laser-Cutter! Https: //cults3d.com/en/3d-model/gadget/ray-gunÉ assim
Instruções do Flash do programa de filtro de áudio: 7 etapas
Instruções de Flash do Programa de Filtro de Áudio: Este manual de instruções o guiará por meio de como fazer o flash de um programa na TI-OMAPL138 via conexão UART USB. Um Instructatble separado está disponível para guiá-lo através da modificação do código para escrever seu próprio filtro de áudio em tempo real e produzir o necessário
Configuração do Sciphone I68 GPRS + MMS Todos os países infalíveis: 8 etapas
Configuração do Sciphone I68 GPRS + MMS Todos os países infalíveis: O sciphone i68 + é um clone muito bom do iphone sempre popular a um preço reduzido. Este instrutível mostrará como configurar facilmente as configurações de GPRS e MMS em seu sciphone i68 para que você possa enviar e receber mensagens com imagens e navegar no i
3 maneiras infalíveis de obter privilégios de administrador no Windows XP ou Vista: 3 etapas
3 maneiras infalíveis de obter privilégios de administrador no Windows XP ou Vista: Este instrutível irá mostrar a você 3 maneiras de encontrar qualquer senha para qualquer conta em um computador. Esses 3 programas são Cain e Abel, OphCrack e OphCrack Live Cd