Ga naar inhoud

Aanbevolen berichten

Geplaatst:

Dag allen,

Ik heb een probleem met een programma genaamd GCTRL wat draait op processing. Ik volg gewoon een tutorial voor cnc-machine met arduino te maken, maar dit programma wil maar niet werken. Als ik op play duw in processing krijg ik telkens de foutmelding "the variable frame doesn't exist". Misschien dat iemand die wat van Java afweet hier iets van afweet? Of iemand anders?

 

hier nog de enkele linken van het project; beiden hebben een stukje over processing en GCTRL:

https://electricdiylab.com/how-to-make-arduino-mini-cnc-plotter-machine/

https://www.instructables.com/Arduino-Mini-CNC-Plotter-Machine-from-dvd-drives/

 

frame.png

Geplaatst:

Windows heeft geen Com poorten zoals in de code is beschreven.

Je moet dat heel waarschijnlijk toevoegen in Windows (klik)

Is het wel aangesloten op seriele poort want dat bestaat normaal niet in nieuwe computers.

Je kan usb naar seriel adapter gebruiken.

 

Zelf ben ik nog niet echt mee bezig met arduino.

Deze winter ben ik wel van plan om te beginnen.

 

Nota: seriele poorten werken langzamer.

 

 

Geplaatst:

die COM-poort werkt ondertussen goed hoor, ik denk niet dat het daar aan ligt.

ik heb de poort wel eens handmatig proberen ingeven zoals de code voorschrijft voor Windows:

String portname = null;
//String portname = Serial.list()[0]; // Mac OS X
//String portname = "/dev/ttyUSB0"; // Linux
//String portname = "COM6"; // Windows
 

maar geen succes. Alleen telkens weer:

 

frame cannot be resolved to a variable

the variable "frame" does not exist

 

Als ik op deze link kijk (https://mkyong.com/swing/java-swing-joptionpane-showinputdialog-example/) zie ik dat "frame" eerst moet gedefinieerd worden of iets in die aard. Heb wat zitten knoeien ermee maar ik ken waarschijnlijk te weinig van Java (ofja: niets eigenlijk) + ik wil de code niet zomaar aanpassen. Daarbij vind ik het raar waarom de code niet vanzelf werkt?

com.png

  • kape sloot dit topic
Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.