Am încercat să încărc un exemplu de cod de software arduino și am primit o eroare mai jos. Două arduino se atașează cu computerul meu care rulează Windows 8.1. Și aceste arduino folosind portul 3 și portul 4. Arduino folosind portul 3 este cordinator și arduino folosind portul 4 este router. Nu înțeleg de ce eroarea arată că COM1 nu este disponibilă. Nu folosesc 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.
Răspunde
(Presupun că folosiți ID-ul oficial Arduino aici.)
Înainte de a încărca o schiță, trebuie să selectați în ce port doriți să încărcați. În cadrul Arduino IDE, faceți clic pe meniul Instrumente și deschideți portul id = „28878b03a6″>
submeniu. Faceți clic pe portul la care este conectat Arduino, cum ar fi COM3 sau COM4.
De asemenea, trebuie să vă asigurați că tipul de placă adecvat este selectat în Instrumente -> Board .
Atunci ar trebui să puteți să încărcați schița.
Răspuns
Ați încercat cu codul bender. Din experiența mea, încărcarea prin codul bender funcționează tot timpul, chiar dacă eșuează cu Arduino IDE
Răspuns
On wi ndows systems, COM1
este de obicei portul sistemului, deci nu ar trebui să îl utilizați pentru programare.
Încercați să actualizați driverele de dispozitiv accesând Device Manager și faceți clic dreapta pe COM3
și COM4
pictograme pentru plăcile arduino.
Dacă aceasta persistă, încercați să reinstalați ide-ul și să reporniți computerul
Răspunde
Experiența m-a învățat de două ori … să mă asigur că folosiți cablurile potrivite. Am folosit un cablu de rezervă care a ajuns să fie un cablu de încărcare a cărămizii de putere, adică fără linii de date. Asigurați-vă că utilizați un cablu USB decent – de preferință unul care vă pune întrebări pe un telefon mobil atunci când sunteți conectat la un computer, astfel încât să știți că toate firele interne sunt acolo și funcționează.
Răspuns
Dacă toate celelalte soluții nu funcționează și vă aflați într-o distribuție Linux, încercați sudo arduino
și asta ar trebui să funcționeze sau urmați aceste instrucțiuni: Noțiuni introductive despre Arduino pe Linux (Ubuntu)
Comentarii
- Se pare că utilizatorul se află pe o mașină Windows – și pe * nix chiar și super-utilizatorul nu poate ' să deschidă un fișier inexistent 🙂
Răspuns
nucleul dvs. trebuie să ofere suport USB ACM.
CONFIG_USB_ACM=y
îl puteți căuta la:
$ zcat /proc/config.gz | grep CONFIG_USB_ACM CONFIG_USB_ACM=y