Tentei fazer upload do código de exemplo do software Arduino e encontrei o erro abaixo. Dois arduino se conectam com meu computador executando windows8.1. E estes arduino usando a porta 3 e a porta 4. O arduino usando a porta 3 é cordinator e o arduino usando a porta 4 é o roteador. Não entendo por que o show de erro COM1 não está disponível. Não estou usando COM1.
Arduino: 1.6.0 (Windows 8), Board: "Arduino Uno" Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes. C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avrdude -CC:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM1 -b115200 -D -Uflash:w:C:\Users\Jiya\AppData\Local\Temp\build1135139715306090793.tmp/Blink.cpp.hex:i avrdude: Version 6.0.1, compiled on Apr 3 2014 at 23:12:16 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino/hardware/tools/avr/etc/avrdude.conf" Using Port : COM1 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: ser_open(): can"t open device "\\.\COM1": The system cannot find the file specified. avrdude done. Thank you. Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available Board at COM1 is not available This report would have more information with "Show verbose output during compilation" enabled in File > Preferences.
Resposta
(Presumo que você esteja usando o IDE Arduino oficial aqui.)
Antes de enviar um esboço, você precisa selecionar para qual porta deseja fazer o upload. Arduino IDE, clique no menu Ferramentas e abra a Porta submenu. Clique na porta à qual seu Arduino está conectado, como COM3 ou COM4.
Você também precisa garantir que o tipo de placa apropriado seja selecionado em Ferramentas -> Quadro .
Você poderá então fazer o upload do esboço.
Resposta
Você tentou com o dobrador de código. Na minha experiência, o upload por meio do dobrador de código funciona o tempo todo, mesmo se falhar com o IDE do Arduino
Resposta
No wi Sistemas ndows, COM1
é geralmente a porta do sistema, então você não deve usá-la para programação.
Tente atualizar os drivers de dispositivo acessando gerenciador de dispositivos e clique com o botão direito do mouse em COM3
e COM4
ícones para as placas arduino.
Se isso persistir, tente reinstalar o ide e reiniciar o computador
Resposta
A experiência me ensinou duas vezes … para ter certeza de usar os cabos certos. Usei um cabo sobressalente que acabou sendo um cabo de carregamento de bloco de energia, ou seja, sem linhas de dados. Certifique-se de usar um cabo USB decente – de preferência um que faça perguntas em um telefone celular quando conectado a um PC, para que você saiba que todos os fios internos estão lá e funcionando.
Resposta
Se todas as outras soluções não funcionarem e você estiver em uma distribuição Linux, tente sudo arduino
e isso deve funcionar, ou siga estas instruções: Primeiros passos com Arduino no Linux (Ubuntu)
Comentários
- Parece que o usuário está em uma máquina Windows – e no * nix até o superusuário pode ' abrir um arquivo inexistente 🙂
Resposta
seu kernel precisa fornecer suporte para USB ACM.
CONFIG_USB_ACM=y
você pode procurá-lo em:
$ zcat /proc/config.gz | grep CONFIG_USB_ACM CONFIG_USB_ACM=y