Go Down

Topic: Arduino e Netbeans (Read 544 times) previous topic - next topic

guiba2s

Boa tarde amigos!

Estou cansado dessa vida de ligar e desligar LED, então pensei em migrar para uma IDE decente, fui pro Netbeans.
segui este guia > http://www.kerrywong.com/2010/05/16/arduino-development-using-netbeans/ mas não está dando muito certo.
Gostaria da ajuda de alguem que utilize o netbeans como IDE de arduino, pode ser Windows ou Linux.
Quando compilo o seguinte erro aparece.

"make: Makefile: No such file or directory
make: *** No rule to make target `Makefile'.  Stop.

Att.

HugoPT

Assim de repente olhando para o erro parece me que nao compila por nao teres indicado no make file qual o cpu alvo
Assim envia?
Code: [Select]
#define __AVR_ATmega328P__

#include <binary.h>
#include <HardwareSerial.h>
#include <pins_arduino.h>
#include <WConstants.h>
#include <wiring.h>
#include <wiring_private.h>
#include <WProgram.h>
#include <EEPROM/EEPROM.h>

void setup()
{

}

void loop()
{
   
}

Podes tambem nao ter configurado correctamente onde esta o executavel do make e entao ele nao encontra.
O executavel do make é configurado opçoes -> C++ -> make Command
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B

bubulindo

Isto lembra-me a paranóia de quem comeca a fotografar em comprar imensas lentes caras para tirar fotografias boas... quando na realidade é preciso aprender fotografia para tirar boas fotos e não comprar material bom.

O mesmo se aplica à IDE do Arduino... podes fazer muito mais com a IDE do que piscar LEDs.

Esse erro indica que não tens uma makefile definida ou não está no sítio correcto.
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Danielhsc

Como ja trabalhava com desenvolvimento, uso o Visual Studio como IDE. Existe um plugin, inclusive mencionado no playground. Estou usando a mais de 1 mês e ainda não tive problemas. E uma grande vantagem, principalmente para quem está começando no Arduino, assim como eu, são os recursos de intellisense e o auto-complentar.

Segue link: http://playground.arduino.cc/Code/VisualMicro

Espero ter ajudado.

Mortis


Como ja trabalhava com desenvolvimento, uso o Visual Studio como IDE. Existe um plugin, inclusive mencionado no playground. Estou usando a mais de 1 mês e ainda não tive problemas. E uma grande vantagem, principalmente para quem está começando no Arduino, assim como eu, são os recursos de intellisense e o auto-complentar.

Segue link: http://playground.arduino.cc/Code/VisualMicro

Espero ter ajudado.


Gosto bastante desse plugin, pode ser usado no Visual Studio ou no Atmel Studio (que usa o "MS Visual Studio Shell"). Os recursos de IDE são gratuitos, se você quiser usar depuração tem de comprar uma licença.

Eu participei (apesar de muito pouco) do beta test e ganhei uma licença full  :D

Faça uns testes e tire suas próprias conclusões ;)

jaques

Há um plugin para o NetBeans disponibilizado aqui: http://plugins.netbeans.org/plugin/46054/arduino

Os passos para a instalação estão aqui: http://arduino-netbeans.googlecode.com

Obs: O plugin não funcionará se o arduino-1.0.5 estiver em uma pasta com espaços como "Arquivos de Programas".

Go Up