portable para mac installing donate descargar aplicacion arduino arduino-ide

mac - ide para arduino



Arduino Tools> Serial Port atenuado (12)

Estoy ejecutando Debian 7 (Linux Crunchbang) y quería usar el IDE de Arduino para programar mi Arduino UNO. Para ello instalé el paquete arduino . Cuando inicié Arduino, me pidieron que agregue a mi usuario al grupo de dialout . Así lo hice con sudo usermod -a -G dialout <my-username> .

Sin embargo, cuando inicio el IDE de Arduino utilizando arduino en la línea de comandos, se abre el IDE pero no puedo cargar mi programa en el Arduino. El mensaje de error es "No se encontró el puerto serie COM1. ¿Seleccionó el correcto en el menú Herramientas> Puerto serie?" Y cuando fui a seleccionar el puerto serie, la opción "Herramientas> Puerto serie" está atenuada.

Pensé que es porque no concedí permisos de lectura y escritura en mi puerto usb (ttyACM0). Así que hice sudo chmod a+rw /dev/ttyACM0 pero la opción todavía está en gris.


Así lo hice con sudo usermod -a -G dialout <my-username> .

Debe cerrar sesión después de agregarse a un grupo para que se apliquen esos cambios. Simplemente cierre sesión y vuelva a iniciar sesión y el menú debería estar disponible.


Abra $ arduinoHome / arduino en el editor de texto y modifique la última cadena:

java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel processing.app.Base "$@"

a

java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dgnu.io.rxtx.SerialPorts="/dev/ttyACMN" processing.app.Base "$@"

(establezca la propiedad gnu.io.rxtx.SerialPorts en / dev / ttyACMN, donde ttyACMN es el nombre del puerto serie que utiliza)

puede corregir un error temporal en la biblioteca rxtx. Me ayudó a subir boceto con arduino1.0.5 IDE.

Tal vez sería útil para alguien.


Cierre todas las instancias del IDE arduino abra ~ / .arduino / preferences.txt y busque la línea:

serial.port=<not your port>

y cambiarlo a su puerto:

serial.port=/dev/ttyACM0

Es posible que tenga que cerrar sesión para que surta efecto.


En mi caso, esto resultó ser un mal concentrador USB.

El comando ''lsusb'' se puede usar para mostrar todos los dispositivos reconocidos. Si la unidad no está enchufada, la opción para establecer la velocidad se desactivará.

El comando lsusb debe mostrar algo como la cadena ''Future Technology Devices International, Ltd Bridge (I2C / SPI / UART / FIFO)'' si su dispositivo es reconocido. El mio era un RFDuino


Encontré esta pregunta al intentar solucionar el mismo problema del menú del puerto "atenuado", excepto en una máquina con Windows.

Para cualquier persona que encuentre esta pregunta en la misma situación, la arreglé haciendo clic derecho y seleccionando "Ejecutar como administrador".


Intente desconectar el usb y volver a conectarlo. Solo está en gris porque no puede encontrar ningún puerto de comunicaciones al que se haya conectado el uno.

Otra solución es probar todos los puertos com y ver cuál funciona.

finalmente si todo falla intente reiniciar su computadora.


Intente ejecutar como administrador ... Ejecutar terminal, escriba sudo arduino, escriba su contraseña de root, y ... :)


Me encontré con el mismo problema. Mi solución fue instalar y usar java7:

sudo apt-get install openjdk-7-jre sudo update-alternatives --config java

Seleccione el número que se refiere a la ruta java-7.


Para una solución de Windows, he encontrado que deshabilitar y volver a habilitar Arduino en el Administrador de dispositivos, luego reiniciar el IDE de Arduino hace el truco sin falta (no es necesario desconectarlo). Por qué este error se produce en primer lugar está más allá de mí. Quizás el método correspondiente para Linux solucione su problema.

Un poco relacionado (no realmente), tuve un problema con una placa AVR hace un tiempo que se solucionó al configurar el dispositivo en un nuevo puerto COM en la configuración del controlador. Nuevamente, sin embargo, los conejitos de Linux lo hacen, estoy seguro de que serán galletas y crema.

Saludos hermano


Probablemente no tenga los permisos correctos. Intenta agregarte a estos grupos.

sudo adduser username ttyl sudo adduser username serial sudo adduser username uucp

Luego reinicie su sistema y verifique si se agregó a los grupos.

groups username

¡Buena suerte!


chdmod funciona para mi bajo debian (proxmox):

# chmod a+rw /dev/ttyACM0

Para la instalación de IDE arduino:

# apt-get install arduino arduino-core arduino-mk

Agregue el usuario al grupo de salida:

# gpasswd -a user dialout

Reinicie Linux.

Pruebe con el Archivo> Ejemplos> 01.Basico> Parpadeo, cambie los 2 retrasos para retrasar (60) y haga clic en el botón de carga para probar en arduino, el led debe parpadear más rápido. ;)


sudo arduino es la única forma de hacer que Arduino IDE funcione (puerto serie y carga) en ubuntu 12.04 (64) De hecho, el puerto serie que se usa es / dev / ttyACM0 en mi caso también. Los otros dos (ttyS4 y ttyS0) dieron un error al intentar subir a Uno. Que te diviertas